US11711981B2

A piezoelectric actuator is disclosed that may include a insulating layer, individual electrodes, a common electrode, and a piezoelectric layer. The common electrode may include divisional electrodes that are connected with one another. The individual electrodes may be disposed between the insulating layer and the piezoelectric layer while the piezoelectric layer may be disposed between the individual electrodes and the common electrode. Further, the divisional electrodes may be configured to face the individual electrodes.
US11711974B2

A compound of Chemical Formula 1, and an organic photoelectric device, an image sensor, and an electronic device including the same are disclosed: In Chemical Formula 1, each substituent is the same as defined in the detailed description.
US11711971B2

The present specification relates to an ink composition comprising a solvent comprising a solvent represented by Chemical Formula 1, a solvent represented by Chemical Formula 2 and a solvent represented by Chemical Formula 3; and a charge transferring material or a light emitting material, and a method for manufacturing an organic light emitting device formed using the ink composition.
US11711964B2

A display device and a method of manufacturing a display device are provided. A manufacturing method of a display device includes: forming a display module including a first area defined therein, the display module including a display panel including a lower surface and an upper surface opposite the lower surface, a first film under the lower surface of the display panel, a second film on the upper surface of the display panel, and an adhesive layer between the lower surface of the display panel and the first film; and irradiating a laser beam in an upper direction extending from the lower surface of the display panel to the upper surface of the display panel to cut the first film and the adhesive layer along an edge of the first area, the laser beam provided to the display panel having a laser power equal to or less than about 1 W.
US11711960B2

A display apparatus includes a first pixel, a second pixel, and a third pixel which emit light of different colors from one another, a first insulating layer on a first display element of the first pixel, and a second insulating layer on the first insulating layer. The first insulating layer defines a first opening portion corresponding to the first display element, the second insulating layer defines a first opening corresponding to the first opening portion, and the first opening portion has a first extension portion which extends in a first direction and at least partially exposes the second insulating layer.
US11711958B2

A display panel, including: a plurality of pixels arranged in an array in a first direction and a second direction intersecting the first direction, each pixel including: a first sub-pixel having a first light-emitting zone configured to emit light of a first color; a second sub-pixel having a second light-emitting zone configured to emit light of a second color; and a third sub-pixel having a third light-emitting zone configured to emit light of a third color, wherein the plurality of pixels include a first pixel, the first light-emitting zone of the first pixel has a substantially polygonal shape, the substantially polygonal shape including: a first side substantially parallel to one side of the second light-emitting zone of the first pixel, and the one side of the second light-emitting zone of the first pixel being opposite to the first light-emitting zone; and a second side substantially parallel to one side of the third light-emitting zone of the first pixel, and the one side of the third light-emitting zone of the first pixel being opposite to the first light-emitting zone.
US11711953B2

A display panel includes: a substrate including a main display area, a first component area, a second component area, and a peripheral area; a first subpixel on the main display area, and a first pixel circuit connected to the first subpixel; a second subpixel on the first component area; a second pixel circuit spaced apart from the second subpixel; and a connection wiring connecting the second subpixel to the second pixel circuit.
US11711951B2

A display device includes: a plurality of pixels each including a driving thin film transistor and a storage capacitor, wherein each of the pixels further includes: a driving semiconductor layer including a driving channel region, a driving source region, and a driving drain region; a first electrode layer, a portion of the first electrode layer overlapping the driving channel region; a second electrode layer overlapping the first electrode layer; a node connection line having a first side connected to the first electrode layer; a pixel electrode overlapping the first electrode layer and the second electrode layer; and a shielding layer between the first electrode layer and the pixel electrode and overlapping the first electrode layer, the node connection line, and the pixel electrode.
US11711947B2

A display device includes a plurality of first electrodes electrically connected to pixel circuits disposed on a substrate; a pixel defining layer defining a plurality of opening regions, each of the opening regions exposing a portion of each of the first electrodes; a plurality of light emitting layers respectively disposed on the first electrodes in the opening regions; a second electrode covering the light emitting layers and the pixel defining layer; an encapsulation layer disposed on the second electrode; and a plurality of light blocking patterns disposed on the encapsulation layer between the opening regions adjacent to each other in a first direction.
US11711942B2

A display device may include a first electrode, a pixel defining layer disposed on the first electrode, the pixel defining layer having a pixel opening that exposes the first electrode, an emission layer disposed in the pixel opening and on the first electrode, a second electrode disposed on the emission layer, a first refractive layer disposed on the second electrode and being an organic refractive layer, a second refractive layer disposed on the first refractive layer and being an organic refractive layer, the second refractive layer having a first opening that overlaps the pixel opening, and a third refractive layer disposed on the second refractive layer, the third refractive layer having a second refractive index greater than a first refractive index of the second refractive layer.
US11711941B2

Embodiments of the disclosure relate to an organic light emitting display panel and an organic light emitting display device including the same, and more specifically, to an organic light emitting display panel and an organic light emitting display device which include: an insulation film with at least one concave portion including a flat portion and an inclined portion surrounding the flat portion in at least one subpixel, a first electrode disposed on the concave portion, an organic layer disposed on the first electrode, a second electrode disposed on the organic layer, an encapsulation layer disposed on the second electrode, and at least one structure disposed on the encapsulation layer, overlapping at least one light emitting area, and having at least a side surface where a light reflecting member is disposed, thereby enhancing light extraction efficiency.
US11711940B2

An organic light-emitting display including a substrate, an insulating layer on the substrate, the substrate and the insulating layer having an opening therethrough penetrating, a pixel array on the insulating layer, the pixel array including a plurality of pixels that surround the opening, a first pixel adjacent to the opening from among the plurality of pixels includes a pixel electrode layer, an intermediate layer on the pixel electrode layer, and an opposite electrode layer on the intermediate layer, and a stepped portion on the substrate and adjacent to the opening, the stepped portion having an under-cut step, wherein the intermediate layer including an organic emission layer, and wherein at least one of the intermediate layer and the opposite electrode layer extends toward the opening and is disconnected by the stepped portion.
US11711935B2

A display panel includes: a display area and a peripheral area outside the display area; a substrate; a plurality of pixel electrodes spaced apart from each other on the substrate in the display area; a plurality of emission layers respectively arranged on the plurality of pixel electrodes; an opposite electrode on the plurality of emission layers and overlapping the display area; and a thin-film encapsulation layer on the opposite electrode and comprising at least one organic encapsulation layer and at least one inorganic encapsulation layer, wherein edges of the opposite electrode comprise a concave edge recessed from the peripheral area toward the display area and a convex edge protruding from the display area toward the peripheral area in a plan view.
US11711932B2

A method for manufacturing a photoelectric conversion element includes providing a base structure including a semiconductor substrate having a principal surface, a first electrode located on or above the principal surface, second electrodes which are located on or above the principal surface and which are one- or two-dimensionally arranged, and a photoelectric conversion film covering at least the second electrodes; forming a mask layer on the photoelectric conversion film, the mask layer being conductive and including a covering section covering a portion of the photoelectric conversion film that overlaps the second electrodes in plan view; and partially removing the photoelectric conversion film by immersing the base structure and the mask layer in an etchant.
US11711931B2

The present technology relates to a photoelectric conversion element, a measuring method of the same, a solid-state imaging device, an electronic device, and a solar cell capable of further improving a quantum efficiency in a photoelectric conversion element using a photoelectric conversion layer including an organic semiconductor material. The photoelectric conversion element includes two electrodes forming a positive electrode (11) and a negative electrode (14), at least one charge blocking layer (13, 15) arranged between the two electrodes, and a photoelectric conversion layer (12) arranged between the two electrodes. The at least one charge blocking layer is an electron blocking layer (13) or a hole blocking layer (15), and a potential of the charge blocking layer is bent. The present technology is applied to, for example, a solid-state imaging device, a solar cell, and the like having a photoelectric conversion element.
US11711925B2

A magnetic memory of an embodiment includes: a first magnetic member including a first and second portions and extending in a first direction; a first and second wirings disposed to be apart from the first magnetic member and extending in a second direction intersecting the first direction, the first and the second wirings being separated from each other in a third direction intersecting the first and second directions, the first magnetic member being disposed to be apart from a region between the first wiring and the second wiring in the first direction; and a second magnetic member surrounding at least parts of the first and second wirings, the second magnetic member including a third portion located to be more distant from the first magnetic member, a fourth portion located to be closer to the first magnetic member, and a fifth portion located in the region.
US11711924B2

Some embodiments include an integrated assembly having first electrodes with top surfaces, and with sidewall surfaces extending downwardly from the top surfaces. The first electrodes are solid pillars. Insulative material is along the sidewall surfaces of the first electrodes. Second electrodes extend along the sidewall surfaces of the first electrodes and are spaced from the sidewall surfaces by the insulative material. Conductive-plate-material extends across the first and second electrodes, and couples the second electrodes to one another. Leaker-devices electrically couple the first electrodes to the conductive-plate-material and are configured to discharge at least a portion of excess charge from the first electrodes to the conductive-plate-material. Some embodiments include methods of forming integrated assemblies.
US11711923B2

Provided are an electronic device and a method of manufacturing the same. The electronic device may include a first device provided on a first region of a substrate; and a second device provided on a second region of the substrate, wherein the first device may include a first domain layer including a ferroelectric domain and a first gate electrode on the first domain layer, and the second device may include a second domain layer including a ferroelectric domain and a second gate electrode on the second domain layer. The first domain layer and the second domain layer may have different characteristics from each other at a polarization change according to an electric field. At the polarization change according to the electric field, the first domain layer may have substantially a non-hysteretic behavior characteristic and the second domain layer may have a hysteretic behavior characteristic.
US11711920B2

A semiconductor memory device includes a substrate with a cell array region and a connection region, an electrode structure including electrodes stacked on the substrate and having a staircase structure on the connection region, a vertical channel structure on the cell array region to penetrate the electrode structure and electrically connected to the substrate, a dummy structure on the connection region to penetrate the staircase structure, and a first sidewall oxide pattern interposed between the substrate and the dummy structure. The dummy structure includes an upper portion that is on the substrate, a middle portion that is in contact with the first sidewall oxide pattern, and a lower portion that is below the middle portion. With increasing vertical distance from the upper portion, a diameter of the middle portion decreases until it reaches its smallest value and then increases.
US11711916B2

A method of forming a semiconductor memory device includes the following steps. First of all, a substrate is provided, and a plurality of gates is formed in the substrate, along a first direction. Next, a semiconductor layer is formed on the substrate, covering the gates, and a plug is then in the semiconductor layer, between two of the gates. Then, a deposition process is performed to from a stacked structure on the semiconductor layer. Finally, the stacked structure is patterned to form a plurality of bit lines, with one of the bit lines directly in contact with the plug.
US11711909B2

An electronic device includes a top plate having a first surface and a second surface that is positioned at an elevation that is lower than an elevation of the first surface, the second surface extending from a first end part of the top plate to a second end part of the top plate, a bottom plate provided under the top plate, and a circuit board placed between the top plate and the bottom plate and mounted with an electronic component. The top plate has opposing first and second edges and opposing third and fourth edges that are perpendicular to the first and the second edges, the first end part being formed at the first edge and the second end part being formed at the second edge.
US11711906B2

Techniques are described for managing temperature in an autonomous vehicle. An exemplary method comprises performing autonomous driving operations that operate the autonomous vehicle in an autonomous mode, receiving one or more messages from a temperature sensor associated with an electrical device located on or in the autonomous vehicle while the autonomous vehicle is operated in the autonomous mode, determining a cooling technique to reduce the temperature of electrical device, and performing the cooling technique.
US11711905B2

An apparatus includes at least one heat pipe that is adapted to be thermally coupled to an integrated circuit and has an evaporator portion and a first condenser portion, wherein the first condenser portion extends away from the evaporator portion; a first plurality of cooling fins that is attached to the first condenser portion; a first movable support that is thermally coupled to the first condenser portion and is configured to move a second plurality of cooling fins relative to the first plurality of cooling fins; and the second plurality of cooling fins, which is attached to the first movable support.
US11711903B1

Systems and techniques for deploying a deployable water barrier to protect server racks and components housed thereon are provided. The deployable water barrier is deployed in response to water detected at the server rack. The deployable water barrier is deployed by a barrier deployment mechanism, causing the barrier to expand and cover a front and/or a back side of the server rack.
US11711898B2

There is provided a method which includes placing a component on a substrate and extending an alignment member through an opening in the substrate. Once the alignment member is extended through the opening, the component is moved to abut against the alignment member to align the component relative to the substrate. After the component is aligned relative to the substrate, the component is secured to the substrate and the alignment member is retracted through the opening.
US11711890B2

The present application provides an asymmetric board, which includes the first master board, the second master board, and the insulating dielectric layer sandwiched between the first master board and the second master board, and the depth control grooves are disposed in the connection position between the units on the asymmetric board, and located on the surface of the second master board and extending a toward the side of the first master board, the depth control grooves provide space for the expansion of the second master board, reduce the stress of the units, and reduce the warping of the second master board. When the number of the depth control grooves in the first direction and/or the second direction is greater than 0, the depths of the depth control grooves increase by X from a center to an edge of the asymmetric board, and the X is greater than or equal to 0.
US11711889B2

A shield case, joined to a circuit board on which electronic components are mounted and covering the electronic components, has a top plate portion covering the electronic components, and a plurality of terminal leg portions formed in a way of projecting in a direction intersecting with the top plate portion from a peripheral edge portion of the top plate portion. Each of the plurality of terminal leg portions has: a leg portion stretching from the top plate portion; a terminal portion which extends in a direction intersecting with the leg portion from a front-end of the leg portion and is joined to the circuit board; and an expansion terminal portion which is formed by bending a front-end portion of each of the terminal portions along an end surface of the circuit board and has a length exceeding a thickness of the circuit board.
US11711887B2

An object of the present disclosure is to be able to further reduce the size of a substrate structure including a plurality of elements. The substrate structure includes: a base substrate that includes a first conductive plate and a second conductive plate; a first element connected to the first conductive plate and the second conductive plate; and a second element connected to the first conductive plate and the second conductive plate. The first conductive plate and the second conductive plate are disposed on the same plane on the base substrate in a state of being electrically insulated from each other, the first element is mounted on a first main surface of the base substrate, and the second element is mounted on a second main surface that is on the opposite side to the first main surface relative to the base substrate.
US11711885B2

A printed circuit board (PCB) having an engineered thermal path and a method of manufacturing are disclosed herein. In one aspect, the PCB includes complementary cavities formed on opposite sides of the PCB. The complementary cavities are in a thermal communication and/or an electrical communication to form the engineered thermal path and each cavity is filled with a thermally conductive material to provide a thermal pathway for circuits and components of the PCB. The method of manufacturing may further include drilling and/or milling each cavity, panel plating the cavities and filling the cavities with a suitable filling material.
US11711884B2

A plasma compression driver is connected to a plasma containment vessel containing a liquid medium that forms a liquid liner containing plasma, and comprises a pair of coaxially aligned pistons that are sequentially driven towards the liquid liner. A pusher bore containing a pusher piston is coaxial with and has a smaller diameter than a driver bore containing a driver piston such that an interconnecting annular face surface is defined at the junction of the driver and pusher bores. During the compression operation, a prime mover accelerates the driver piston towards the pusher piston and compresses a compression fluid, which accelerates the pusher piston and pushes the liquid medium in the pusher bore into the vessel, causing the liquid liner to collapse, and compressing the plasma. Outward forces on the vessel wall caused by compression driver recoil and increased vessel pressure is counteracted by an inward force applied by the compression fluid on the annular face surface during the compression operation.
US11711873B1

Driver circuits are described for driving one or more light emitting diodes. A driver circuit may comprise an interface configured to receive control signals from a processor and a signal generator configured to generate pulse modulation (PM) signals based on the control signals, wherein the PM signals define phase shifts. In some examples, the signal generator is configured to: determine whether the control signals indicate a phase shift change; and in response to determining that the control signals indicate a phase shift change, terminate a current PM signal at a beginning of a PM period, and generate a new PM signal in the PM period, wherein the new PM signal includes the phase shift change. In other examples, termination may be avoided in some situations, for example, upon determining that a new phase shift is not sufficiently less than a previous phase shift.
US11711861B2

Methods and apparatuses are disclosed for communication resource configurations for dual connectivity. In one embodiment, a wireless device is configured to receive an indication of a first Uplink-Downlink, UL-DL, configuration; compare the first UL-DL configuration to a reference UL-DL configuration and determine whether a communication direction of at least one communication resource indicated in the first UL-DL configuration matches a communication direction of at least one corresponding communication resource indicated by the reference UL-DL configuration; and based on the comparison of the reference UL-DL configuration to the first UL-DL configuration, determine that the at least one communication resource is to be used for one of a Long Term Evolution, LTE, radio access network and a New Radio, NR, access network.
US11711857B2

An communication apparatus of the present disclosure comprises a receiver that receives a Trigger frame for allocating resource units (RUs) for random access and another frame including Random Access parameter element that comprises a first field indicating an OFDMA contention window (OCW) minimum value (OCWmin) and a second field indicating an OCW maximum value (OCWmax); and control circuitry that controls Uplink OFDMA-based Random Access (UORA) procedure using the OCWmin and the OCWmax.
US11711852B2

The present disclosure provides a random access method and a terminal device. The method includes: reserving a first MAC PDU buffered in a HARQ buffer or buffering a second MAC PDU in a HARQ buffer if a random access procedure is successful, where the first MAC PDU is a PDU that is buffered in a Msg3 buffer in a contention random access procedure, the second MAC PDU is a PDU that includes at least data content of the first MAC PDU and is buffered in a target buffer, and the target buffer and the Msg3 buffer are different buffers.
US11711851B2

Some of the present implementations provide a method for a user equipment (UE) for performing a random access (RA) procedure. The method receives, at the UE, an RA configuration and a reference signal received power (RSRP) threshold. The method then determines whether a detected RSRP exceeds the RSRP threshold once the RA procedure is initiated. If the detected RSRP exceeds the RSRP threshold, the method performs a two-step RA procedure.
US11711830B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may indicate, to a base station, a capability of the UE to use a channel measurement resource for both a joint transmission hypothesis and a single transmission hypothesis. The UE may receive, based on indicating the capability of the UE, a configuration message indicating a first channel measurement resource that is associated with a first transmission configuration indicator state and that is configured for a first joint transmission hypothesis. The UE may obtain a channel measurement for both the first joint transmission hypothesis and a first single transmission hypothesis using the first channel measurement resource based on the configuration message.
US11711821B2

The present invention relates to a method for receiving control information within a subframe of a multi-carrier communication system supporting carrier aggregation, the method comprising the following steps performed at a receiving node: performing a blind detection for the control information within a search space by means of a first search pattern, wherein the first search pattern is one of a plurality of search patterns, each of the plurality of search patterns comprising a plurality of candidates distributed on any of a plurality of aggregation levels, and wherein the plurality of search patterns further comprises a second search pattern whose candidates are non-overlapping the candidates of the first search pattern on the same aggregation levels.
US11711802B2

Methods and devices for grant-free uplink transmission in unlicensed spectrum are provided. A base station (BS) transmits grant-free resource configuration information to one or more electronic devices (EDs). The grant-free resource configuration information is used to configure the ED for GF uplink transmission in unlicensed spectrum. The GF resource configuration information includes GF ED group-specific resource configuration information indicating GF ED group-specific time-frequency (T/F) resources of the unlicensed spectrum for GF uplink transmission. The ED(s) transmit grant-free uplink transmissions over the unlicensed spectrum in accordance with the GF resource configuration information.
US11711795B2

The present disclosure relates to an apparatus and method of altruistic scheduling based on reinforcement learning. An altruistic scheduling apparatus according to an embodiment of the present disclosure includes: an external scheduling agent for determining a basic resource share for each process based on information of a resource management system; an internal scheduling agent for determining a basic resource allocation schedule for each process based on information including the basic resource share and a resource leftover based on the basic resource allocation schedule; and a leftover scheduling agent for determining a leftover resource allocation schedule based on information including the resource leftover. According to an embodiment of the present disclosure, it may be expected that reinforcement learning will not only mitigate the diminution of fairness of an altruistic scheduler but also further improve other performance indicators such as completion time and efficiency.
US11711787B2

One or more transmission parameters for data transmission may be determined for wireless communications. A wireless device may determine transmission parameters for data transmission based on configuration associated with control signaling. For example, the transmission parameters (e.g., transmission beam, transmission power, etc.) may be determined based on a selected spatial relation, among multiple spatial relations, corresponding to a control channel.
US11711779B2

A method for triggering a registration procedure by a UE within a registration area of a wireless communication network is provided. The method includes receiving a TAI list in a registration accept message while performing a first registration procedure with the wireless communication network and determining when the UE is moved from a first cell in a first TAI belonging to a first PLMN to a second cell in a second TAI belonging to a second PLMN, determining that the UE is in an RRC inactive state, and automatically triggering a second registration procedure with the wireless communication network, in response to determining that the UE is moved from first cell in first TAI belonging to first PLMN to second cell in second TAI belonging to second PLMN.
US11711769B2

Wireless communications are described. A wireless device may be configured to transmit a first signal via a first cell group that may overlap in time with a second signal via a second cell group. The wireless device may adjust a signal transmission power of at least one of the first signal or the second signal. Additionally or alternatively, the wireless device may drop at least one of the first signal or the second signal. Adjusting and/or dropping at least one of the first signal or the second signal may be based on the overlap in time of these signals satisfying a duration threshold and a total power to transmit the first signal and the second signal exceeding a power threshold.
US11711763B2

A method for transmitting a physical layer protocol data unit (PPDU) and a device using the same are provided. The device receives a trigger frame for requesting a transmission of a high efficiency (HE) trigger-based (TB) PPDU and transmits the HE TB PPDU. A duration of the HE TB PPDU is calculated based on a duration of the trigger frame.
US11711762B2

Systems, methods, apparatuses, and computer-program products for performing dynamic bandwidth switching between control signals and data signals of differing bandwidths are disclosed. A mobile device receives a control signal having a first bandwidth. The mobile device receives a data signal having a second bandwidth different from the first bandwidth. The control signal and the data signal are received over a single carrier frequency. The data signal is transmitted after the control signal such that the data signal and control signal are separated by a time interval. The time interval is based on a switching latency of the mobile device.
US11711761B2

Methods, systems, and devices for wireless communication at a user equipment (UE) are described. A UE may establish a wireless connection with a primary cell and may identify a set of antenna modules of the UE and multiple sets of receive beams. Each set of receive beams may include at least one beam from each antenna module. The UE may perform a measurement procedure on signals received from one or more candidate secondary cells using at least a first set of receive beams. The UE may then transmit, to the primary cell, a measurement report based on performing the measurement procedure upon determining that at least one of the multiple sets of receive beams satisfies a threshold value and before performing the measurement procedure on signals received from the one or more candidate secondary cells using at least one remaining set of receive beams.
US11711755B1

A compatibility system for determining a technical compatibility of one or more electronic devices and one or more mobile network operators is disclosed. The compatibility system obtains data from a plurality of data sources and integrate the data to generate a platform that determines ability of at least one of: the electronic devices and the mobile network operators for a communication between each other. The compatibility system determines device attributes and network attributes by integrating the compatibility system with data related to electronic devices and mobile network operators respectively. The compatibility system evaluates radio bands supported by the electronic devices and mobile network operators and identifies potential carriers of the mobile network operators, and a plurality of known potential countries globally, which are compatible with the radio bands of the one or more electronic devices in order to determine the compatibility of the electronic devices and the mobile network operators.
US11711743B1

Methods, systems, and devices for wireless communications are described. A wireless device may establish connectivity between the wireless device and a user equipment (UE) via a first communication path, and between the wireless device and the UE via a second communication path that includes a relay device. The wireless device may transmit, via the first communication path, a first message in a first format to the UE, including first data, and transmit, via the second communication path to the relay device, a second message in a second format and including the first data, the second format indicating that the relay device is to relay the first data to the UE. The relay device may receive, via a first portion of the second communication path, the first message and may transmit, to the UE via a second portion of the second path, a second message including the first data.
US11711742B2

Various aspects of the present disclosure generally relate to wireless communication. A source user equipment (UE) may transmit, to a relay UE, information identifying that the relay UE is one of a plurality of relay UEs selected for cooperative relaying of a communication from the source UE to a destination UE. A channel between the source UE and the relay UE may be one of a plurality of channels comprising a channel between the source UE and each relay UE of the plurality of relay UEs. The plurality of relay UEs may be selected based at least in part on a degree of correlation of the channel between the source UE and the relay UE with at least one other channel of the plurality of channels. The UE may transmit the communication to the plurality of relay UEs for cooperative relaying to the destination UE. Numerous other aspects are described.
US11711735B2

Certain aspects of the present disclosure are directed to a method for wireless communication. The method generally includes receiving a message for dual-active-protocol stack (DAPs) handover (HO) from a source network entity to a target network entity, wherein carrier-aggregation (CA) is configured with the source network entity prior to reception of the message for HO, deactivating the CA in response to reception of the message for handover (HO) to activate a single carrier mode with the source network entity, and performing the HO from the source network entity to the target network entity during a HO period, wherein the single carrier mode is maintained with the source network entity during at least a portion of the HO period, and wherein connection with the target network entity is maintained during the at least the portion of the HO period.
US11711732B2

A transition region can be defined for a first network segment that can provide wireless communication services using a first radio access technology (RAT) and a second RAT and that supports Internet protocol (IP) packet-based voice calls. The transition region can be defined based at least in part on a first coverage area of the first network segment and a second coverage area of a second network segment that does not support IP packet-based voice calls and does not support a first handoff mechanism based on the first RAT. A network node can be notified about an IP packet-based voice call involving a user equipment (UE) that is receiving service from the first network segment using a first RAT. Upon determining that the UE is located within the transition region, the network node can cause the UE to be switched to a second RAT for the IP packet-based voice call.
US11711729B2

Systems, methods, and instrumentalities are disclosed for an access control and mobility management function (AMF) node, comprising a processor configured to receive a N2 session management (SM) information from a session management function (SMF) node, wherein the N2 SM information indicates an available area for N2 information, receive a service request from a wireless transmit receive unit (WTRU), determine whether to update the N2 SM information based on a location of the WTRU and the available area for N2 information, wherein if the WTRU is outside of the available area for N2 information, the processor is configured to request a second N2 SM information from the SMF node and update the N2 SM information with the second N2 SM information, and send an N2 request with the N2 SM information to an access network associated with the WTRU. The available area for N2 information may be one or more of a user plane function (UPF) node serving area, a WTRU tracking area, or a radio access network (RAN) cell coverage area.
US11711728B2

A wireless communication network manages a wireless access node. The wireless access node wirelessly exchanges user data with wireless User Equipment (UEs) and exchanges the user data with one or more network elements. The wireless access node generates status indicators that characterize wireless access node operation during the user data exchanges. An Element Management System (EMS) determines EMS load based on EMS operation and transfers load data that indicates the EMS load for delivery to the wireless access node. The wireless access node receives the load data transferred by the EMS. The wireless access node identifies individual priorities for individual ones of the status indicators. The wireless access node determines individual reporting times for the individual ones of the status indicators based on the load data and the individual priorities. The wireless access node transfers the individual ones of the status indicators to the EMS per the individual reporting times.
US11711726B1

Systems, methods, and apparatuses for providing optimization of network resources. The system is operable to monitor the electromagnetic environment, analyze the electromagnetic environment, and extract environmental awareness of the electromagnetic environment. The system extracts the environmental awareness of the electromagnetic environment by including customer goals. The system is operable to use the environmental awareness with the customer goals and/or user defined policies and rules to extract actionable information to help the customer optimize the network resources.
US11711724B2

A radio station (2) transmits or receives, to or from a radio terminal (1) in a second cell (23, 24), a CP message containing a NAS message or an RRC message or both, when a predetermined condition is satisfied. The second cell (23, 24) uses a RAT different from that of the first cell, and is used in addition and subordinate to the first cell. The predetermined condition relates to at least one of: (a) a content or type of the CP message; (b) a type of a signalling radio bearer used to transmit the CP message; (c) a transmission cause of the CP message; and (d) a type of a core network associated with the NAS message. It is thus, for example, possible to contributing to efficient transmission of control plane (CP) messages in a radio architecture that provides interworking of two different Radio Access Technologies (RATs).
US11711722B2

A wireless sensing system includes a gateway node configured to wirelessly communicate with a plurality wireless nodes in an environment, and a first set of the plurality of wireless nodes, each wireless node of the first set configured to wirelessly communicate with the gateway node and to wirelessly communicate with other wireless nodes of the plurality of wireless nodes, each wireless node of the first set comprising a same first group identifier. The gateway node is configured to address the first set of the plurality of the wireless nodes by addressing all wireless nodes in the environment that broadcast the first group identifier.
US11711719B2

An application, executed by a User Equipment (“UE”), may receive an identifier, which may be used to monitor Key Performance Indicators (“KPIs”) associated with the UE. Such KPIs may be monitored in conjunction with execution of the application, such as at times that the application sends and/or receives traffic. The KPIs may be associated with sensor data, resources, and/or other features or functionality of the UE. The UE may obtain an identifier associated with the application and/or the UE from a KPI monitoring system of some embodiments, may obtain user consent to monitor and/or report KPIs associated with the application, and may provide such KPIs to the KPI monitoring system in conjunction with the identifier. The KPI monitoring system may generate aggregated KPI information, associated with the application, based on the KPIs received from the UE and/or KPIs received from one or more other sources.
US11711714B2

A device may receive threshold data identifying threshold ranges, and may receive, from a first access point of multiple access points, first network data identifying first quality measurement indicators associated with a first link. The device may determine whether a first quality of the first link is good, fair, or poor based on comparing the first network data and the threshold data, and may provide, to the first access point and when the first quality is determined to be poor, a request for second network data identifying second quality measurement indicators associated with multiple links between the device and the multiple access points. The device may receive, from the first access point, the second network data, and may select one of the multiple access points based on the second network data. The device may utilize a link associated with the one of the multiple access points to receive video data.
US11711713B2

A wireless device receives configuration parameters comprising a value for a bandwidth part inactivity timer. Downlink control information, indicating a resource assignment, is received on a primary cell. The bandwidth part inactivity timer of an active bandwidth part of the primary cell is started in response to determining that no random access procedure is ongoing on a secondary cell. A switch from the active bandwidth part to a default bandwidth part is made in response to an expiry of the bandwidth part inactivity timer.
US11711712B2

Disclosed are a measuring method, a base station, and a terminal. The method comprises: a base station transmits to a terminal a switching message of a narrow bandwidth receiving mode, thus instructing the terminal to switch to a specified narrow bandwidth to receive information; when channel state information (CSI) of a downlink channel needs to be measured, the base station schedules the terminal to switch sequentially to at least two different measuring narrow bandwidths to measure a downlink reference signal, where the width of the narrow bandwidth and that of the at least two different measuring narrow bandwidths are less than the width of a system bandwidth. The employment of embodiments of the present invention allows the terminal to flexibly switch between the narrow bandwidth and the system bandwidth, reduces power consumption of the terminal, and implements the measurement of the CSI of the downlink channel at the same time.
US11711708B2

A communication method and a communications apparatus are disclosed to provide an implementation solution for measuring, in an idle state, a carrier. The method includes: initiating, in an idle state, measurement on one or more carriers when a volume of to-be-sent data exceeds a first threshold, or initiating measurement on one or more carriers when a paging message is received; and sending an obtained measurement result to a network device.
US11711705B2

A method and a system for forming a network of network devices, the method including providing a plurality of network devices in a physical environment, each of the plurality of network devices being controllable by a mobile network module connectable to the network devices. A network configuration device with a memory unit for storing device configuration data connects a mobile network module to the network configuration device. The mobile network module reads out the device configuration data stored in the memory unit of the network configuration device. The mobile network module connects to a network device and configuring the network device, based on the device configuration data.
US11711698B2

Embodiments of the present invention provide a system for facilitating a secure way to allow primary users and secondary users to perform interactions remotely via an automated machine, such as an automated teller machine (ATM). In particular, the system may assign exclusive control over an automated device to a primary user via a computing device connected to the same local network or virtual private network as the automated machine, and may allow the primary user to communicate via the automated machine with a secondary user who wishes to complete one or more resource interactions. In some embodiments, the system may invoke one or more auxiliary devices on the same network to complete the interaction.
US11711688B2

An overheating protection method for user equipment includes: sending a first signaling to a base station, the first signaling carrying indication information indicating that the user equipment has a capability of reporting a temporary capability of the user equipment; receiving a second signaling returned by the base station in response to the first signaling; and when the user equipment is overheated due to a wireless link configuration being too high, sending a third signaling for adjusting the wireless link configuration to the base station, the third signaling carrying assistance information indicating the base station to solve an overheating problem of the user equipment.
US11711680B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may transmit a maneuver message for a maneuver of a vehicle associated with the UE; perform a negotiation, with one or more other UEs, associated with the maneuver message, wherein the negotiation includes at least one of: indicating, in the maneuver message, one or more remote vehicle maneuvers, or receiving, from a UE of the one or more other UEs, a response to the maneuver message indicating a suggested maneuver for the vehicle of the UE; and perform an action based at least in part on performing the negotiation. Numerous other aspects are provided.
US11711679B2

The present invention may include a computer identifies an event in an area. The computer predicts a demand for one or more cloud services for the event. The computer identifies a vehicle in an area of the event, where the vehicle have a dynamic vehicle cloud server and the computer caches the one or more cloud services for the event to the dynamic vehicle cloud server.
US11711672B2

Disclosed are techniques for calculating a predicted location of a location tracking device. In an aspect, a wireless communications device detects a breach of a geofence made by the location tracking device, receives data representing a state of the location tracking device, the state of the location tracking device comprising at least a current location of the location tracking device and a velocity of the location tracking device, and determines, based on the data representing the state of the location tracking device, the predicted location of the location tracking device.
US11711671B2

Method and system for determining a status of a mobile device of a user are disclosed. For example, the method includes receiving first sensor data at a first time from an application installed on a mobile device of a user, determining a first location of the mobile device, immediately subsequent to receiving the first sensor data at the first time, receiving second sensor data at a second time from the application, the second time following the first time by a time interval, determining a second location of the mobile device, determining a distance between the first location and the second location, determining whether the distance corresponding to the time interval exceeds a predetermined threshold, and determining whether a trip log indicative of at least one trip during the time interval is received from the application.
US11711661B2

Conformable vented eartips are provided. A comfortable vented eartip includes an ear insertion end, an earphone insertion end opposite the ear insertion end, a base at the ear insertion end extending toward the earphone extension end, a central opening extending through the base to form an inner sound channel through the base, and at least one flange. The at least one flange includes a first flange end extending from the base at an angle away from the base and toward the earphone insertion end at a second flange end. The at least one flange includes at least one swept indent extending between the first flange end and the second flange end. The at least one swept indent sweeps laterally around a portion of a circumference of the at least one flange.
US11711660B2

The present subject matter relates to an improved connection assembly for hearing assistance devices. The improved connection assembly provides a connection system that is reliable, straightforward to manufacture, and easy to use. The present connection assembly provides a rapid replacement option for the cable and/or the receiver or other electronics connected to the cable. The present subject matter provides for a connection assembly that can be extended to provide connections for a variety of applications which are not limited to a speaker (receiver) in the ear. Sensors and new configurations of component placement are supported using the present assembly, including, but not limited to telecoils, and GMR or TMR sensors. Various electromagnetic interference issues are addressed. In some examples a shielded set of wires are included. In some examples a twisted pair of wires is included. Various combinations of wires for different applications are supported with the present connector system.
US11711658B2

Methods and devices for measuring vibration of an implanted driven vibrating elongate body coupled to a bone of the middle ear, for example using an accelerometer coupled to the vibrating body. The measured vibration can be taken during implantation and long again after implantation to check for possible decoupling, disease, or additionally impeded vibratory driving of the middle ear bone. An accelerometer signal can be converted to a displacement value and used to check for an under impeded or over impeded vibratory body. An implanted device can be used to periodically check the vibration of the vibratory body. Methods and devices can be used in conjunction with implanted devices which receive vibratory signals from a middle ear bone and use the signals to drive a disarticulated middle ear bone closer to the ear drum.
US11711647B1

This disclosure describes techniques for detecting voice commands from a user of an ear-based device. The ear-based device may include an in-ear facing microphone to capture sound emitted in an ear of the user, and an exterior facing microphone to capture sound emitted in an exterior environment of the user. The in-ear microphone may generate an inner audio signal representing the sound emitted in the ear, and the exterior microphone may generate an outer audio signal representing sound from the exterior environment. The ear-based device may compute a ratio of a power of the inner audio signal to the outer audio signal and may compare this ratio to a threshold. If the ratio is larger than the threshold, the ear-based device may detect the voice of the user. Further, the ear-based device may set a value of the threshold based on a level of acoustic seal of the ear-based device.
US11711642B2

An earphone including a speaker that outputs sounds to a uniaxial direction; a sound guide tube offset from a center of the speaker to and disposed on one side of a direction orthogonal to the uniaxial direction, the sound guide tube extending to a direction parallel to the uniaxial direction; and a housing accommodating the speaker and supporting a base end of the sound guide tube, wherein the housing is broadened from the base end to other side opposite to the one side, toward a location where the speaker is accommodated, and has an inclined surface that inclines at the broadened location, and a separation distance between a central axis of the speaker and a central axis of the sound guide tube is smaller than an internal radius of the sound guide tube.
US11711639B1

Embodiments of the present technology may include a system for tracking and monitoring, including a fastener, a triggering mechanism coupled to the fastener for reacting to physical movement of the fastener resulting from tampering, destruction, or uncoupling; a generator; a tracker coupled to the fastener, wherein the tracker determines a triggered event, and wherein the tracker switches to a low power mode based on an event.
US11711633B2

An imaging device includes an imaging unit that generates image data on the basis of a first power voltage, an image processing unit that performs image processing on the image data on the basis of a second power voltage, a reference voltage generating unit that generates a first reference voltage on the basis of the first power voltage and a first flag generating unit that generates a first flag signal for the second power voltage on the basis of a comparison of the second power voltage and the first reference voltage and configured to output the first flag signal.
US11711627B2

The control module outputs a control signal to control the first image capture module and the second image capture module to be in a working state in a time-sharing manner. A first signal interface is electrically connected to the first node. The first optimization unit is electrically connected between the first node and the first image capture module, and the second optimization unit is electrically connected between the first node and the second image capture module. The first optimization unit is configured to ensure the smoothness of a curve of a first image signal corresponding to a first image captured when the first image capture module is in the working state, and the second optimization unit is configured to ensure the smoothness of a curve of a second image signal corresponding to a second image captured when the second image capture module is in the working state.
US11711620B2

After a command to stop recording a video is received, an image capture device may buffer footage in a buffer memory. The buffer memory may be used as a post-capture cache. The footage buffered in the buffer memory may be appended to the end of previously captured footage, appended to the beginning of subsequently captured footage, and/or used to bridge two separately captured footage.
US11711616B2

A system including a motorized base unit with a smart device mount for automatically orienting the smart device camera toward a moving target to track the moving target and take pictures or video. The target (e.g., a child playing soccer) wears a tracking tag comprising a GPS chip and transmitter packaged inside an athletic pad. The base unit includes a motorized mast for mounting a smart device. The base unit receives the transmitted GPS data, calculates updated pointing angle and angular velocity for the smart phone based on update location information from the remote tag sensor, calculates the correct angle that the smart phone should be pointed at, translates the new pointing directions to a control signal that turns the mast, which in turn causes the smart device camera to “follow” or track the target.
US11711607B2

According to an aspect of the disclosure, an information processing apparatus comprising a communication circuit and a control circuit is provided. The control circuit transmits reduced image data of captured image data, to a first external apparatus through the communication circuit; receives, from the first external apparatus, a result of evaluation processing applied to the reduced image data; on the basis of the result of the evaluation processing, determines whether to apply image processing to the captured image data corresponding to the reduced image data, by a second external apparatus; transmits the captured image data that is determined to be applied the image processing, to the second external apparatus through the communication circuit; and receives, from the second external apparatus, a result of the image processing applied to the captured image data.
US11711597B2

An optical mechanism is provided. The optical mechanism includes an immovable part, a movable part, a drive assembly, and a guidance assembly. The movable part is connected to an optical element. The movable part is movable relative to the immovable part. The drive assembly drives the movable part to move relative to the immovable part. The guidance assembly guides the movable part to move along a first axis.
US11711592B2

A stereoscopic production solution, e.g., for live events, that provides 3D video asset distribution to multiple devices and networks is described. In some embodiments, live or recorded 3D video content may be accessible by different service providers with different subscribers/users and protocols across a network of the content provider. A first video signal corresponding to a first video feed for one eye of a viewer may be received and a second video signal corresponding to a second video feed for the second eye of the viewer may be received. The first video signal and the second video signal may be encoded. The encoded first video signal and the encoded second video signal may be transmitted independently over a network. The two video signals may be received and frame synced at an off-site location for eventual rendering to a display device.
US11711591B2

A radiofrequency (RF) wireline communications system includes an interference filter for filtering interference noise at a cable interface that couples a cable of the system to functional circuitry. The interference filter includes a first termination resistance element coupled between a first cable conductor and a system ground, and a first termination reactance element coupled to the first termination resistance element. The first termination reactance element has a first termination reactance value selected to direct signals on the first cable conductor, having predetermined frequency characteristics, away from the system ground, and the first termination resistance element has a first termination resistance value selected as a pull-down resistance for interference signals having other than the predetermined frequency characteristics, that are not directed by the first termination reactance element away from the system ground, to cause the interference signals, having other than the predetermined frequency characteristics, to propagate to the system ground.
US11711584B2

Methods and systems are disclosed herein for a media guidance application that alerts a user to the appearance of objects in media content that may be of interest to the user. For example, as media content progresses, the media guidance application may determine objects that may interest a user. The media guidance application may record the number of determined objects and present the number to the user as well as supplemental content associated with each object.
US11711577B2

Methods and systems that provide an interactive media guidance application having a locked mode for viewing media assets. In the locked mode, the interactive media guidance application may provide media assets suited to a certain audience. The interactive media guidance application may determine suitable media assets for the locked mode based on media assets viewed by other users having characteristics similar to the user of the interactive media guidance application. In the locked mode, the interactive media guidance application may allow access to only certain media assets and/or limit the time period for which the media assets are presented.
US11711574B2

In one aspect, a method includes: (i) determining a baseline input-to-output delay, which represents a time period between when content is input into a first input buffer and output by an output buffer; (ii) establishing a synchronous lock between (a) first fingerprint data representing content in the first input buffer and (b) second fingerprint data representing content in the output buffer; (iii) determining an instruction time-point at which a content-presentation device is instructed to switch from using content in the first input buffer to populate the output buffer, to using content in the second input buffer to populate the output buffer; (iv) determining a loss of synchronous lock time-point; (v) using the determined baseline input-to-output delay, the determined instruction time-point, and the determined loss of synchronous lock time-point to determine an input-buffer switching delay; and (vi) using the determined input-buffer switching delay to facilitate performing a content-modification operation.
US11711571B2

A server offloads graphics effects processing to a client device with graphics processing resources by determining a modification to a graphics effects operation, generating a portion of a rendered video stream using the modification to the graphics effects operation, and providing an encoded representation of the portion of the rendered video stream to the client device, along with metadata representing the modification implemented. The client device decodes the encoded representation to recover the portion of the rendered video stream and selectively performs a graphics effects operation on the recovered portion to at least partially revert the resulting graphics effects for the portion to the intended effects without the modification implemented by the server.
US11711569B2

The present disclosure relates to a method and device for adapting a video content decoded from elementary streams to the characteristics of a display from at least one type of metadata giving information regarding said elementary streams. Such a method comprises:—obtaining (102) an additional information (HDR DESCR.) indicating the presence of one particular type of metadata;—determining if said video content decoded from elementary streams is display-able on said display (11) from said additional information (HDR DESCR.) and the characteristics of the display (EDID); and—if said video content decoded from elementary streams is determined as being displayable, selecting (105) a process from said additional information and the characteristics of the display and adapting (106) the video content according to the selected process.
US11711567B2

In some embodiments, the present disclosure provides an exemplary method that may include the steps of providing a computing device associated with a plurality of user; receiving output data transmitted from a target unit; analyzing the output data; transmitting a plurality of interaction commands; transmitting the plurality of interaction commands to an application or operating system; determining a plurality of identifying key words; dynamically determining a configuration screen image based on an identification of the plurality of identifying key words associated with the plurality of graphical user interface displays; automatically selecting a configuration setting associated with the plurality of interactive image elements based on the configurations screen image; and executing a plurality of ameliorative actions associated with the configuration setting.
US11711565B2

A device implementing a system for estimating device location includes at least one processor configured to receive a first estimated position of the device at a first time. The at least one processor is further configured to capture, using an image sensor of the device, images during a time period defined by the first time and a second time, and determine, based on the images, a second estimated position of the device, the second estimated position being relative to the first estimated position. The at least one processor is further configured to receive a third estimated position of the device at the second time, and estimate a location of the device based on the second estimated position and the third estimated position.
US11711558B2

A method implemented by one or more computing systems includes accessing content viewing data associated with a first user account, wherein the first user account is associated with one or more client devices. The content viewing data includes temporal-based content viewing data. The method further includes determining, using one or more sequence models, a set of content viewing features based on the temporal-based content viewing data, and concatenating the content viewing features into a single computational array. The method further includes providing, through one or more dense layers of a deep-learning model, the single computational array to an output layer of the deep-learning model, and calculating, based on the output layer, one or more probabilities for one or more labels for the first user account. Each label includes a predicted attribute for the first user account.
US11711557B2

Systems, methods, and devices are disclosed enabling smart search functionalities utilizing key scene changes appearing in video content. In various embodiments, the method includes the step or process of, while engaged in playback of the video content, receiving a user command at a playback device to shift a current playback position of the video content to a default search playback position (PPDS). In response to receipt of the user command, the playback device searches a time window encompassing the default search playback position (PPDS) for a key scene change in the video content. If locating a key scene change within the time window, the playback device shifts playback of the video content to a playback position corresponding to the key scene change (PPST). Otherwise, the playback device shifts playback of the video content to the default search playback position (PPDS).
US11711548B2

Systems and methods of filtering video data using a plurality of filters are disclosed. In an embodiment, a method includes receiving and decoding a plurality of filters embedded in a video data bitstream at a video decoder. The method includes selecting, based on information included in the video data bitstream, a particular filter of the plurality of filters. The method further includes applying the particular filter to at least a portion of decoded video data of the video data bitstream to produce filtered decoded video data.
US11711545B2

Aspects of the disclosure include a method for point cloud coding. In the method, whether decoding of occupancy codes of nodes in a range of octree partition depths in an octree partitioning structure of a point cloud reaches a minimum octree partition depth at which parallel decoding is enabled is determined. Arithmetic coding information for decoding the occupancy codes of the nodes in the minimum octree partition depth is stored based on the decoding of the occupancy codes of the nodes in the range of octree partition depths reaching the minimum octree partition depth. The parallel decoding is performed on occupancy codes of the nodes in each of the at least one remaining octree partitions depth based on the stored arithmetic coding information. The point cloud is reconstructed based on the occupancy codes of the nodes in the range of octree partition depths in the octree partitioning structure.
US11711541B2

According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved.
US11711540B2

The present invention relates to an image encoding and decoding technique for a high-definition video compression method and device for an omnidirectional security camera, and more specifically, to a method and a device whereby a differential motion vector is effectively transmitted, and an actual motion vector is calculated using the transmitted differential motion vector, and thus motion compensation is performed.
US11711539B2

An index, indicating a vector representing a spatial relationship between a block to be encoded and at least one block spatially at the periphery of the block to be encoded, is encoded in a case where an coding mode to encode the block to be encoded is a first coding mode, and an index, indicating a vector representing a spatial relationship between the block to be encoded and at least one block spatially at the periphery of the block to be encoded, and a vector correlated with a block within an image that is different from the image to be encoded, is encoded in a case where the coding mode to encode the block to be encoded is a second coding mode.
US11711528B2

The present disclosure provides a video data processing method. The method includes receiving a bitstream; decoding an index associated with a coding unit based on the bitstream, the index indicating a selection mode among at least four selection modes; determining four samples based on the index; determining two parameters based on the four samples; determining predicted samples of the coding unit based on the two parameters; and decoding the coding unit based on the predicted samples.
US11711524B2

Disclosed are a method for encoding a video signal and a device therefor. Specifically, a method for decoding an image based on an inter prediction mode comprises: generating a merging candidate list by using a spatial merge candidate and a temporal merge candidate of a current block; obtaining a merge index indicating a certain merge candidate in the merging candidate list; and generating a prediction block of the current block by using motion information of the certain merge candidate, wherein the generating of the merging candidate list may include adding a first merge candidate indicating a collocated block specified by motion information of the spatial merge candidate to the merging candidate list if a reference picture of the spatial merge candidate is same as a predetermined picture.
US11711522B2

In one embodiment, a method of signaling individual layers in a transport stream includes: determining a plurality of layers in a transport stream, wherein each layer includes a respective transport stream parameter setting; determining an additional layer for the plurality of layers in the transport stream, wherein the additional layer enhances one or more of the plurality of layers including a base layer and the respective layer parameter settings for the plurality of layers do not take into account the additional layer; and determining an additional transport stream parameter setting for the additional layer, the additional transport stream parameter setting specifying a relationship between the additional layer and at least a portion of the plurality of layers, wherein the additional transport stream parameter setting is used to decode the additional layer and the at least a portion of the plurality of layers.
US11711518B2

Systems, methods and apparatus for encoding or decoding a file format that stores one or more images are described. One example method includes performing a conversion between a visual media file and a bitstream of a visual media data according to a format rule, where the format rule specifies that a type of a sample entry determines whether decoding capability information network abstraction layer units are included in either the sample entry of a video track in the visual media file or in a sample of the video track and the sample entry of the video track in the visual media file.
US11711512B2

Methods (1100, 1300) and apparatuses (600, 1200) for video coding and decoding are provided. The method of video encoding includes accessing (1110) a reconstructed block corresponding to a block in a picture of a video, determining (1120) at least one filter pattern based on a property of the block and filtering (1130) the reconstructed block according to the at least one filter pattern. The method of video decoding includes accessing (1310) a reconstructed block corresponding to a block in a picture of an encoded video, determining (1320) at least one filter pattern based on a property of the block and filtering (1330) the reconstructed block according to the at least one filter pattern. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described.
US11711511B2

A picture prediction method includes receiving a bitstream, parsing the bitstream to obtain a prediction mode of a current block, when the prediction mode of the current block is a combined intra and inter prediction mode, selecting an execution manner of a triangular prediction unit mode according to a preset policy, determining motion information of the current block according to the execution manner of the triangular prediction unit mode, performing a motion compensation process based on the motion information, to obtain an inter prediction sample, obtaining an intra prediction sample according to the prediction mode of the current block, and combining the inter prediction sample and the intra prediction sample to obtain a prediction picture of the current block.
US11711506B2

An apparatus includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives a plurality of tracks in a compressed bitstream. The processor identifies an atlas track corresponding to a point cloud compression (PCC) component and identifies a set of first component tracks that is referenced by the atlas track and at least one second component track, each of the at least one second component track is an alternative version of a first component track of the set of first component tracks. The processor also determines which of the set of first component tracks and the at least one second component track are appropriate versions of the PCC component. The processor further decodes the appropriate version of the PCC component from among the set of first component tracks and the at least one second component track.
US11711505B2

A user equipment, media control unit, media resource function, or another device or function capable of receiving, manipulating, and transmitting data may be configured to: receive an omnidirectional video; determine a viewport of a user equipment; determining a delivery mode; determine a region of the omnidirectional video based, at least partially, on the determined viewport and the determined delivery mode; encode the determined region; packetizing the encoded region; and transmit the packetized region to the user equipment based, at least partially, on the determined delivery mode.
US11711500B1

A method of calibrating a display system, the method comprising: displaying a test pattern including a plurality of blobs; detecting one or more base blobs in the displayed test pattern; identifying, based on the detected base blobs, patches of the test pattern, wherein each patch comprises one of the base blobs and a subset of additional blobs detected in the displayed test pattern; determining a patch location for at least one patch within the test pattern based on the subset of the additional blobs in the patch to determine a blob location for at least one detected blob; determining a calibration parameter for the display system based on the blob location and a detected attribute of the at least one detected blob; and calibrating the projector using the calibration parameter.
US11711495B2

A system and method for visually automated interface integration that includes collecting image data; detecting a device interface source in the image data; processing the image data associated with the device interface source into an extracted interface representation; and exposing at least one access interface to the extracted interface representation.
US11711494B1

Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within a virtual environment. Various methods for efficient modeling, rendering, and shading are disclosed herein.
US11711491B2

A video image de-interlacing method is provided. The method-includes: acquiring a single frame of original video image; extracting odd field data and even field data in an original video image; performing N-1 times of down-sampling on the odd field data to obtain N-1 odd field data with different resolutions and performing N-1 times of down-sampling on the even field data to obtain N-1 even field data with different resolutions; combining odd field data and even field data with the same resolution to obtain a down-sampled image; and inputting the original video image and the down-sampled image to the de-interlacing network for de-interlacing.
US11711486B2

Methods and systems are described for processing an image captured with an image sensor, such as a camera. In one embodiment, an estimated ambient light level of the captured image is determined and used to compute an optical-optical transfer function (OOTF) that is used to correct the image to preserve an apparent contrast of the image under the estimated ambient light level in a viewing environment. The estimated ambient light level is determined by scaling pixel values from the image sensor using a function that includes exposure parameters and a camera specific parameter derived from a camera calibration.
US11711475B2

An image forming apparatus includes a document tray in which a document is to be set, a medium container that contains a recording medium, a document detection sensor that detects a document set in the document tray, a medium detection sensor that detects a recording medium contained in the medium container. A hardware processor executes a copy operation of forming an image obtained by scanning a document set in the document tray on a recording medium, determines to automatically execute the copy operation in case an elapsed period of time between a document detection time when a document is detected by the document detection sensor and a medium detection time when a recording medium is detected by the medium detection sensor is equal to or smaller than a predetermined operation period of time, and automatically executes the copy operation based on determination of automatic execution of the copy operation.
US11711474B2

A reading device and an image forming apparatus. The reading device includes a reader disposed at a scanning position, the reader being configured to read an image formed on a surface of a sheet, a movement mechanism to move the reader between the scanning position and a separated position away from the scanning position, and a reference plate disposed at a first position facing a reading face of the reader, the reference plate being configured to obtain a reference value to be used when the reader reads the image. In the reading device, the reference plate rotates around an axis from a second position facing a side of the reader to the first position or from the first position to the second position in conjunction with movement of the reader from the scanning position to the separated position by the movement mechanism The image forming apparatus includes the reading device.
US11711463B2

A telephone advertisement system acquires, in response to receiving a telephone talk request from a caller to a callee, callee information indicating a callee from a caller terminal device of the caller. The telephone advertisement system acquires, based on the acquired callee information, advertisement content associated with a condition corresponding to an attribute of the callee among a plurality of pieces of advertisement content, each of the plurality of piece of advertisement content associated with a condition of a person to whom respective advertisement content is presented, the condition of the person stored in a predetermined storage. The telephone advertisement system transmits the acquired advertisement content to the caller terminal device to cause the caller terminal device to present the advertisement content within an invitation period during which the callee is being invited to answer an incoming call.
US11711462B2

A server can receive a plurality of records at a databases such that each record is associated with a phone call and includes at least one request generated based on a transcript of the phone call. The server can generate a training dataset based on the plurality of records. The server can further train a binary classification model using the training dataset. Next, the server can receive a live transcript of a phone call in progress. The server can generate at least one live request based on the live transcript using a natural language processing module of the server. The server can provide the at least one live request to the binary classification model as input to generate a prediction. Lastly, the server can transmit the prediction to an entity receiving the phone call in progress. The prediction can cause a transfer of the call to a chatbot.
US11711460B2

A method for managing an incoming call in a communication terminal is described, the incoming call having an associated call identifier. The method can comprise checking the routing of an outgoing call to the call identifier associated with the incoming call, and classifying the incoming call on the basis of the result of the checking of the routing, the incoming call being classified as a malicious incoming call if the checking of the routing reveals that the outgoing call is not able to be routed. The method can be used, for example, to detect malicious calls or spam.
US11711458B2

A method for controlling a mobile communication device using a user's distance specifying algorithm, the method comprises a first process of receiving an input image from a camera to generate first data; a second process of determining whether there is a candidate group that can be determined as a face using the first data and second data including a user's distance information; a third process of extracting, if there is a candidate group that can be determined as a face, from a plurality of third data including location information of the candidate group, fourth data having a minimum distance between a center of the first data and a center of the third data; and a fourth process of comparing the fourth data with a predetermined user's distance to determine whether it has a value within a tolerance range.
US11711457B2

The present invention relates to a system for providing sound source reproduction information and has an object to provide a system for providing sound source reproduction information, in which the sound source reproduction information is provided for each user in the order of their distance from each user, and a user selectively browses sound source information of other users reproduced in the vicinity thereof and generates a synchronization request signal for the sound source information, such that reproduction of the sound source may be synchronized between users without performing any settings with each other.
US11711454B2

A communication device, processing device or method constructs M RLC PDUs including M RLC SDUs, respectively, where M is larger than 1; submits, for a transmission opportunity, only L RLC PDUs for L RLC SDUs with lowest L SNs among the M RLC PDUs to a MAC layer, where L
US11711452B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first wireless node may receive a packet from a second wireless node, wherein the packet is associated with an indication of whether the packet is associated with a radio access link or a sidelink of the first wireless node. The first wireless node may transmit the packet on the radio access link or the sidelink in accordance with the indication. Numerous other aspects are described.
US11711445B2

Various embodiments of the present disclosure relate to a computer-implemented method of receiving a header associated with an object, where the header includes a limit value that specifies a quantity of times the object is to be served from a cache device before revalidation, and a current count value that specifies a number of times that the object has been served since a most-recent revalidation or load, receiving a request for the object from a requesting device, and upon determining that the current count value is below the limit value, serving the object to the requesting device from the cache device, or upon determining that the current count value matches the limit value, transmitting a request for revalidating the object.
US11711441B2

Embodiments of the present invention provide a method and apparatus for publishing a video synchronously, an electronic device, and a readable storage medium. The method comprises: receiving a video publishing request by means of a first video publishing platform, wherein the video publishing request comprises a video identification, a user identification, and a video synchronization identification of a video to be published, and the video synchronization identification is used for identifying a second server corresponding to at least one second video publishing platform required to synchronously publish said video; and in response to the video publishing request, sending the video publishing request to a first server corresponding to the first video publishing platform, so that the first server sends, on the basis of the video synchronization identification, the video identification and the user identification to the second server.
US11711440B2

Disclosed herein at methods and systems for monitoring and analyzing code and identifying a suitable substitute for the identified code. A central server identifies inserted code configured to communicate session data to a second server. The central server then identifies an application having functionality corresponding to the inserted code. The central server then provides an indication of the corresponding application.
US11711435B2

Systems and methods provide managing of communication between a remote data object hosted by a remote resource and a group-based communication interface of a group-based communication system.
US11711432B1

In various implementations, a computer-implemented method for remotely managing settings of applications includes receiving a network communication from a managed device, the received network communication including a client-side hash value. The method further includes identifying settings for an application on the managed device in response to the receiving of the network communication, where the identified settings include configuration instructions for the application. Based on a comparison between the received client-side hash value and a server-side hash value that corresponds to the identified settings, at least some of the identified settings are transmitted to the managed device. The transmitting of at least some of the identified settings can be based on the comparison indicating a mismatch between the received client-side hash value and the server-side hash value. The method may also include completing processing of the received network communication after the transmitting of the at least some of the identified settings.
US11711430B2

A computing system is configured to derive insights related to asset operation and present these insights via a GUI. To these ends, the computing system (a) receives data related to the operation of assets, (b) based on this data, derives a plurality of insights related to the operation of at least a subset of the assets, (c) from the insights, defines a given subset of insights to be presented to a user, (d) defines at least one aggregated insight representative of one or more individual insights in the given subset of insights that are related to a common underlying problem, and (e) causes the user's client station to display a visualization of the given subset of insights including (i) an insights pane that provides a high-level overview of the subset of insights and (ii) a details pane that provides additional details regarding a selected one of the subset of insights.
US11711426B2

Locally providing cloud storage array services for a plurality of storage systems within a data center by: receiving a request for storage resources from an operating system level virtualization service; determining, among the plurality of storage systems; an implementation of the request from the operating system level virtualization service; and providing storage resources to the operating system level virtualization service in accordance with the implementation of the request from the operating system level virtualization service.
US11711422B1

Methods, systems, and apparatus, including computer-readable media, for a hierarchical multi-tenant data access platforms. In some implementations, the a server system stores data collected through a multi-tenant data access platform configured to collect data for each of multiple tenant organizations and to selectively make the collected data available according to policies associated with the respective tenant organizations. The server system receives a request associated with a user, and the server system generates and provides a response according to the organization hierarchy data and policy data for the unit of the organization that has data that would be used in generating the response to the request.
US11711414B2

Method for triggering changes to real-time special effects included in a live streaming video starts with a processor transmitting in real-time a video stream captured by a camera via a network. The processor causes a live streaming interface that includes the video stream to be displayed on the plurality of client devices. The processor receives a trigger to apply one of a plurality of special effects to the video stream and determines a first special effect of the plurality of special effects is associated with the trigger. The processor applies in real-time the first special effect to the video stream to generate a video stream having the first special effect and transmits in real-time the video stream having the first special effect via the network. The processor causes the live streaming interface that includes the video stream having the first special effect to be displayed on the plurality of client devices. Other embodiments are disclosed.
US11711404B2

A communication platform may comprise different systems for helping a user discover features of the platform. However, the systems may generate different results. An application programming interface (API) may receive such outputs and may be configured to select between the outputs based on detecting a state at a user's computing device and/or using a machine-learned model to weight the outputs and/or probabilities associated therewith using a target metric. The API may then rank the outputs and select from among them based at least in part on the target metric.
US11711396B1

An extended enterprise browser installed on an endpoint device provides protection from ransomware attacks to SaaS and private enterprise applications. The extended enterprise browser monitors for alternate browser installed on the endpoint device. The extended enterprise browser may take one or more actions to block the spread of ransomware by the alternate browser.
US11711393B2

A method may include obtaining a request to unblock a predetermined website in a network and that is associated with a predetermined list. The predetermined list may be used to determine whether a respective user device among various user devices can access one or more websites. The method may further include determining an impact level of the predetermined website for an organization using a machine-learning algorithm and website gateway data. The method may further include determining a probability of a security breach using the machine-learning algorithm and threat data. The method may further include determining whether to unblock the predetermined website based on the impact level and the probability of a security breach. The method may further include transmitting, in response to determining that the predetermined website should be unblocked, a command that modifies the predetermined list to enable the respective user device to access the predetermined website.
US11711391B2

Described are a system, method, and computer program product for user network activity anomaly detection. The method includes receiving network resource data associated with network resource activity of a plurality of users and generating a plurality of layers of a multilayer graph from the network resource data. Each layer of the plurality of layers may include a plurality of nodes, which are associated with users, connected by a plurality of edges, which are representative of node interdependency. The method also includes generating a plurality of adjacency matrices from the plurality of layers and generating a merged single layer graph based on a weighted sum of the plurality of adjacency matrices. The method further includes generating anomaly scores for each node in the merged single layer graph and determining a set of anomalous users based on the anomaly scores.
US11711388B2

Automated malware detection for application file packages using machine learning (e.g., trained neural network-based classifiers) is described. A particular method includes generating, at a first device, a first feature vector based on occurrences of character n-grams corresponding to a first subset of files of multiple files of an application file package. The method includes generating, at the first device, a second feature vector based on occurrences of attributes in a second subset of files of the multiple files. The method includes sending the first feature vector and the second feature vector from the first device to a second device as inputs to a file classifier. The method includes receiving, at the first device from the second device, classification data associated with the application file package based on the first feature vector and the second feature vector. The classification data indicates whether the application file package includes malware.
US11711380B2

Disclosed herein are systems and methods for parallel malware scanning in a cloud environment. In one exemplary aspect, a method may comprise identifying a plurality of agents connected to a server, wherein each agent is configured to synchronize data between a different computing device and the server. The method may comprise receiving, from a first agent of the plurality of agents, a request to scan the synchronized data for malware. In response to determining, from the plurality of agents, at least one other agent that comprises the synchronized data, the method may comprise partitioning the synchronized data into a plurality of portions. The method may comprise assigning a first portion for scanning to the first agent and at least one other portion for scanning to the at least one other agent, and aggregating scan results from the first agent and the at least one other agent.
US11711379B2

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

A cybersecurity infection detection system and method of use. In some embodiments, the system and process provide improved network security, computer security, or both, through mutually assured, defense in depth approaches. In some embodiments, one or more of defense in depth, collaborative attack detection, remediation, component redundancy, component self-monitoring, and component self-replacing are combined to effect an enhanced cybersecurity system. In some embodiments, the cybersecurity system and method include, but are not limited to, one or more of one or more probes, monitors, configuration ledgers, signature ledgers, audit ledgers, configuration controllers, message engines, switchboards, and a public-private key infrastructure.
US11711375B2

The present technology can provide a mechanism for providing a team member transfer interface to an administrator user for transferring team member user accounts from one team to another and also a mechanism for transferring the team member user accounts, such as by switching an assignment of one or more user accounts from a first team to another in a single atomic action. The transferring of the team member user accounts may also depend on passing a set of validation checks that check for inconsistencies that could cause an error in the transfer, and also updating access and privileges associated with being members of certain teams.
US11711371B2

Information is received from a first networked device for a first user and from a second networked device for a second user. The first user and the second user are verified and registered. A first set of data for the first user and a second set of data for the second user that each specify one or more network parameters per network address that communicates with each user are received from a networked collector device. Addresses are selected from each of the first set and the second set where each of the one or more network parameters are above a first activity threshold level for that parameter. A first set and a second set of first level activity addresses are produced. A whitelist is generated for the first user from an intersection of the first set of first level activity addresses and the second set of first level activity addresses.
US11711360B2

Aspects of the disclosure relate to simplified and expedited processing of access requests to network resources. Authorized individuals can set rules for accessing network resources. The rules can be implemented as a series of macro steps assigned to various access rights and can be consolidated in a single button or widget for a particular user group. In response to a user's one-click selection of the button or widget, all applicable access rights can be requested sequentially from appropriate services or individuals without requiring complex instructions or myriad user actions. User interfaces and API(s) are provided to enable users to request access and managers to setup access requirements and button configurations. Novel logical systems, architectures, platforms, graphical user interfaces, and methods are disclosed.
US11711350B2

A system for vaultless tokenization and encryption includes an iframe service for collecting data and a tokenization service for (de)tokenizing and encrypting/decrypting data. The system is accessible to users and partners that submit requests causing various functions to be executed by the system. The functions include, but are not limited to, providing (de)tokenization and/or encryption services, and managing and creating templates for iframe collection, (de)tokenization, and encryption/decryption. A template service facilitates generation of templates that parametrize collection of original data via served iframe elements, tokenization and/or encryption of original data, and detokenizing and/or decrypting tokens to recover original data. An iframe service is configured for providing a virtual terminal, an iframe that provides users direct access to (de)tokenization and/or decryption/encryption services. Access to system services is managed via identifiers that include authentication credentials and parameters for performing (de)tokenization and/or encryption/decryption processes.
US11711338B1

Domain name system (DNS) configuration during virtual private network (VPN) connection includes transmitting, to a VPN entry server, from a client device, via a VPN tunnel between the VPN entry server and the client device, a first request for first content, wherein the first request identifies a first external source for the first content, and wherein a first DNS server is configured as an operative DNS server for the VPN tunnel, and receiving, by the client device, from the VPN entry server, via the VPN tunnel, the first content, wherein the VPN entry server obtained the first content from the first VPN system exit server identified by the VPN entry server using a second DNS server as the operative DNS server for the VPN tunnel, and the first VPN system exit server obtained the first content from the first external source.
US11711335B2

A communication method is provided. The method includes transmitting a network address assignment request to the network address translation entity after establishing a general packet radio service (GPRS) tunneling protocol (GTP) tunnel between the first user-plane function entity and the second user-plane function entity, such that the network address translation entity assigns a network address to the GTP tunnel, notifying the network address assigned by the network address translation entity to the GTP tunnel to the central data network, controlling a data packet to be transmitted by the edge service node to the central data network to be transmitted through the GTP tunnel, the network address translation entity replacing a source address of the data packet with the network address, and transmitting the data packet to the central data network after the data packet arrives at the network address translation entity.
US11711332B2

A method for dynamic notification management at a head mounted display (HMD) includes presenting, at the HMD, an augmented reality display, receiving, at a processor controlling the HMD, a notification from an application for display at the HMD, receiving, at the processor at a first time, first sensor data from one or more of a camera or a microphone, determining, based on the first sensor data, a first value of one or more factors associated with a probability that a user of the HMD is currently in a real-world conversation, determining an importance value of the received notification at the first time, and determining whether to display the notification from the application based on a comparison of the first value of the one or more factors associated relative to the importance value of the received notification.
US11711324B2

An advocacy system uses trained machine learning models to create messages that are sent to advocates or policymakers to achieve desired outcomes for an organization. Desired outcomes can include, for example: an advocate sending a message to a policymaker or legislative representative advocating in favor or the organization's position on an issue; a policymaker acting or voting in favor of the organization's position on an issue; or an advocate making a financial contribution to the organization. The machine learning models can be configured to select possible message characteristics or features that the system will include/use in creating/sending messages to/for individual senders and recipients. The machine learning models can be trained based on message characteristics, personal profile characteristics of senders/recipients, and outcomes from previously sent messages. Personal profile characteristics of senders/recipients can indicate correlations between certain message characteristics and certain outcomes of sending messages.
US11711321B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a first transmission including encoded bits of a data packet and a second transmission including some or all of the encoded bits of the data packet. The first transmission associated with a first limited buffer rate matching (LBRM) configuration and the second transmission may be associated with a second LBRM configuration. The UE may process the first transmission and the second transmission based on the first LBRM associated with the first transmission being different than the second LBRM associated with the second transmission.
US11711320B2

In one embodiment, a network device, including packet processing circuitry, which includes at least one interface configured to receive packets, and packet forwarding circuitry configured to make respective forwarding decisions for respective ones of the packets, wherein the packet processing circuitry is configured to assign sequence numbers to the packets in at least one stage of packet processing, find missing packets in at least one corresponding later stage of the packet processing responsively to checking for missing sequence numbers among the assigned sequence numbers, and report the missing packets.
US11711314B1

A system for applying metadata tags based on metadata tag groups is described. The system includes a plurality of compute nodes configured to provide a plurality of computing resources for clients of a provider network and a resource tag manager for the provider network. The resource tag manager is configured to receive, from a first client of an account of the provider network, a creation request to establish a resource attribute group comprising a plurality of resource keys and a plurality of resource values, wherein respective metadata keys correspond to respective resource values. The resource tag manager may receive, from a second client of the account, an application request to apply the resource attribute group to a computing resource and apply the plurality of resource keys and the plurality of resource values to metadata maintained for the computing resource.
US11711311B2

A system includes a first processor configured to analyze packets received over a communication protocol system and determine one or more congestion indicators from the analysis of the data packets, the one or more congestion indicators being indicative of network congestion for data packets transmitted over a reliable transport protocol layer of the communication protocol system. The system also includes a rate update engine separate from the packet datapath and configured to operate a second processor to receive the determined one or more congestion indicators, determine one or more congestion control parameters for controlling transmission of data packets based on the received one or more congestion indicators, and output a congestion control result based on the determined one or more congestion control parameters.
US11711310B2

Systems and methods of determining a network performance property in at least one computer network, including: sampling traffic in active communication with the at least one computer network, analyzing the sampled traffic to group communication packets to flows, and predicting at least one network property of the at least one network based on the grouped communication packets and based on at least one traffic parameter in the at least one network, where the at least one traffic parameter is selected from the group consisting of: union of packet streams, intersection of packet streams, and differences of packet streams, and where the predicted at least one network property is selected from the group consisting of: total number of flows, number of flows with a predefined characteristic, number of packets, and volume of packets.
US11711291B2

In one embodiment, a device uses a classification model to determine whether implementation of a routing change suggested by a predictive routing engine for a network will result in a violation of one or more network policies. The device computes a trust score, based on performance metrics for the classification model. The device causes, based in part on the trust score, implementation of the routing change in the network, when the classification model determines that application of the routing change will not result in a violation of the one or more network policies.
US11711285B2

A method, an apparatus, an electronic device and a computer readable storage medium for adjusting an instance number are provided. The method includes: acquiring an actual performance index of a current time window; determining a theoretical instance number corresponding to the actual performance index; and in response to the theoretical instance number being greater than an instance creating upper limit of a current edge computing node, requesting another edge computing node having an instance addition capability to jointly create an instance of a total number equal to the theoretical instance number.
US11711284B2

Various systems and methods for determining and communicating Link Performance Predictions (LPPs), such as in connection with management of radio communication links, are discussed herein. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, etc.). The LPPs are communicated to applications and/or network infrastructure, which allows the applications/infrastructure to make operational decisions for improved signaling/link resource utilization. In embodiments, the link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.
US11711280B2

A metrics collection method includes: transmitting a media data obtaining request to an application service device in response to a trigger operation for streaming media; obtaining a media data response message transmitted by the application service device, the media data response message including metrics collection configuration information, and the metrics collection configuration information including metrics collection environment information and network slice information; obtaining environment information of the streaming media, and when the environment information matches the metrics collection environment information, collecting metrics data corresponding to the streaming media; determining, based on the network slice information, a network path for reporting the metrics data; and reporting the metrics data to the application service device through the network path.
US11711279B2

Techniques are disclosed for the identification of applications from communication sessions of network traffic between client devices and the generation of application-specific metrics for network traffic associated with the applications. In one example, a router obtains metrics for a plurality of packets. The router determines a session of a plurality of sessions associated with each packet. For each determined session, the router generates metrics for the session from the metrics of the packets associated with the session and determines an application of a plurality of applications associated with the session. For each determined application, the router generates metrics for the application from the metrics of the sessions associated with the application and transmits, to a device, the metrics for the application. In some examples, the router generates the metrics for each application on a per-client, per-next-hop, or per-traffic class basis.
US11711265B2

Methods of managing audio data transmissions over a network disclosed herein may include the step of selecting a client device from a plurality of client devices as a participating device, each client device of the plurality of client devices being in data communication with a network. The methods may include the step of signaling the participating device over said network thereby initiating transmitting of audio data from the participating device at least in part over said network for live broadcasting, the audio data being indicative of a speaking voice being input into a participating device microphone of the participating device. The methods may include the step of minimizing latency in transmitting of the audio data by throttling data being communicated over said network by one or more client devices of the plurality of client devices only while the participating device is transmitting audio data over said network.
US11711264B2

Various embodiments are generally directed to techniques for network strengthening, such as by detecting issues with one or more network components and reconfiguring one or more upstream or downstream network components to preempt issues with the one or more upstream or downstream network components, for instance. Some embodiments are particularly directed to a tool (e.g., strengthening agent) that implements pre-scripted or dynamic hardening of up and downstream dependencies of a network component in response to an issue identified with the network component. In many embodiments, up and downstream components of a network component may be reconfigured while the issue with the network component is being addressed to preempt issues with the up and downstream components.
US11711263B2

Various techniques are described herein for autonomously registering and/or activating Internet-of-Things (IoT) devices, provisioning wireless network access of those devices, and connecting the IoT device to an NB-IoT network with agreed-to terms for network usage. In various embodiments, IoT devices may be configured to negotiate for NB-IoT network access by (i) sharing their data with the NB-IoT network provider, (ii) security storing and using cryptocurrency to obtain NB-IoT network access, and/or (iii) automatically providing the NB-IoT network provider with access to data from other associated IoT devices and/or with payment from a separate payment provider. Individual IoT devices may be preconfigured with negotiation terms for NB-IoT network access, pre-associated with other devices/users, and/or pre-loaded with cryptocurrency in a secure storage.
US11711256B2

Methods, systems, and devices are described for orchestrating server management in a modern IT network. The described techniques may be implemented to manage any number of networked severs, whether local, remote, or both. Server orchestration may leverage a central, cloud-based management system and/or one or more autonomous agents installed on servers with the network. The autonomous agents may each be registered with the supervisory server and may have awareness of one another.
US11711255B2

The present disclosure is directed to a scalable, extensible, fault-tolerant system for stateful joining of two or more streams that are not fully synchronized, event ordering is not guaranteed, and certain events arrive a bit late. The system can ensure to combine the events or link the data in near real-time with low latency to mitigate impacts on downstream applications, such as ML models for determining suspicious behavior. Apart from combining events, the system can ensure to propagate the needed entities to other product streams or help in entity resolution. If any of the needed data is yet to arrive, a user can configure a few parameters to achieve desired eventual and attribute consistency. The architecture is designed to be agnostic of stream processing framework and can work well with both streaming and batch paths.
US11711254B2

This disclosure presents distributed and decentralized synchronization for wireless transceivers. The disclosed system, device, and method achieve sub-nanosecond synchronization using low-cost commercial off the shelf software defined radios. By providing a decentralized mechanism that does not rely on a hierarchical master-slave structure, networks constructed as disclosed are robust to sensor drop-out in contested or harsh environments. Such networks may be used to create phased array radars and communication systems without requiring wired connections to distribute a common clock or local oscillator reference.
US11711243B2

A packet processing method and a gateway device are provided. The method includes: A first gateway device receives, by using a first link, a first one-arm BFD echo packet returned by a network device, where the first one-arm BFD echo packet includes identification information, and the identification information is used to uniquely identify a second gateway device. The first gateway device determines, based on the identification information, to forward the first one-arm BFD echo packet to the second gateway device. The first gateway device sends the first one-arm BFD echo packet to the second gateway device. The network device is multi-homed connected to the first gateway device and the second gateway device. The first gateway device and the second gateway device form a multi-active gateway. According to the method, efficiency of detecting, by using a one-arm BFD echo session in a VXLAN multi-active gateway scenario is improved.
US11711237B2

Methods and systems are provided for power management in communication devices, particularly based on cable connectivity. A power management component in a system may be configured to obtain measurements associated with a signal path used for communication by the system via a communication port, and manage power use in the system based on the obtained measurement. Managing the power use may include determining, based on the obtained measurements, connectivity related information associated with connectivity of the system via the communication port, and applying based on the information one or more power use reduction measures, with the one or more power use reduction measures including at least transitioning between different power related states.
US11711229B2

The techniques disclosed herein improve existing systems by controlling a data processing system for generating messages associated with a communication session. A first UI is rendered on a user device that includes a text-based transcription or caption of dialogue being communicated between users of the communication session. In response to receiving a selection of a portion of the transcription or caption for corresponding via a messaging function of the communication session, rendering a second UI including the selected portion and current messages exchanged between the users of the communication session. The selected portion is rendered along with subsequent messages exchanged between the users of the communication session.
US11711223B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for protecting user privacy in the playback of user sessions are described. In one aspect, a method includes accessing, for a user session with one or more user interfaces, event data that includes interface data specifying a structure of the user interface(s), and, for each of one or more user interface elements for which content was presented by the user interface(s) during the user session, an encrypted content element including the content of the user interface element encrypted using a public key corresponding to a rule enabling recording of the content of the user interface element and data identifying the rule. Playback of the user session is generated including, for each of the interface element(s), decrypting the encrypted content element for the user interface element and presenting the decrypted content during the playback of the user session.
US11711218B2

A shard distribution apparatus and method are disclosed. The shard distribution apparatus can include a trust calculation unit configured to obtain a trust value for each of a multiple number of nodes in a blockchain network by receiving a consensus result from each of the multiple nodes, where the consensus result may be obtained by aggregating the result of verifying the validity of a block by each of the multiple nodes and the results of verifying the validity of the block received from other nodes; and a shard distribution unit configured to distribute the multiple nodes to a multiple number of shards by calculating a shard trust value, which is represented by a sum of trust values of nodes distributed to each of the multiple shards, and distributing the multiple nodes such that deviations of the calculated shard trust values are the smallest.
US11711216B1

A biometric enrollment system can include a processor and a data store that stores one or more TPS templates and a sample population. The processor can be configured to receive a reference template associated with a subject, generate a cohort set based on a plurality of templates from the sample population, and perform a one-to-many comparison process on the reference template and the cohort set, wherein an output of the one-to-many comparison process comprises one or more cohort vectors. The processor can normalize the one or more cohort vectors to obtain one or more normalized cohort vectors, and can apply a lossy transformation to the one or more normalized cohort vectors. An output of applying the lossy transformation can comprise one or more transformed, privacy-secured (TPS) templates that are stored in the database.
US11711214B2

Methods and systems for token transfer are described herein. A remote computing device may receive, from a mobile computing device, a public key of a public-private key pair. The public key may be associated with a first application of the mobile computing device. The first application may be configured to send credentials to a second application of the mobile computing device. The second application may be isolated from other applications executable on the mobile computing device. The remote computing device may receive, from the first application, a token. The token may have been previously issued to the first application and may have been encrypted, using the public key, by the first application. The remote computing device may send, to the second application, the token to enable the second application to authenticate with a plurality of services that interact with the second application.
US11711194B2

The present disclosure describes methods and systems applicable to multi-branch non-orthogonal (NOMA) wireless communication. The described methods and systems include a base station (120) determining (705) a first plurality of multiple access resources and an order of the first plurality of multiple access resources. The base station (120) transmits (710), to a user equipment (110), a message that includes the determined first plurality of multiple access resources and the determined order of the first plurality of multiple access resources. The user equipment (110) transmits, to the base station (120), a multi-branch data stream using a second plurality of multiple access resources that is determined from the first plurality of multiple access resources, after which the base station (120) decodes (730) data from the multi-branch data stream by combining the second plurality of multiple access resources in accordance with the determined order of the first plurality of multiple access resources.
US11711186B2

Methods, systems, and devices for wireless communications are described. A first wireless device may identify a set of data resource elements for transmitting data in one or more symbols periods. The first wireless device may generate, for the one or more symbol periods based on the set of data resource elements, a sequence of a set of pilot resource elements associated with the set of data resource elements, the sequence of the set of pilot resource elements including a demodulation reference signal. The first wireless device may transmit, to a second wireless device in the one or more symbol periods, the set of data resource elements and the set of pilot resource elements. The second wireless device may decode a first subset of the set of pilot resource elements based on a second subset of the set of pilot resource elements to determine the demodulation reference signal.
US11711184B2

This disclosure provides methods, devices and systems for increasing the transmit power of wireless communication devices operating on power spectral density (PSD)-limited wireless channels. Some implementations more specifically relate to LTF designs that support distributed transmissions. In some aspects, a transmitting device may obtain a sequence of values representing an LTF of a PPDU and may map the sequence of values to a number (N) of noncontiguous subcarrier indices of a plurality of subcarrier indices spanning a wireless channel according to a distributed tone plan. In some implementations, the transmitting device may modulate the sequence of values on N tones, representing a logical RU, and map the N tones to the N noncontiguous subcarrier indices, respectively. In some other implementations, the sequence of values may be obtained based on relative locations of the N noncontiguous subcarrier indices in the wireless channel.
US11711178B2

An EVM measurement value is appropriately determined while CPE/ICI correction is taken into account. In a measurement apparatus (300), an EVM measurer (305) measures a modulation quality of a signal transmitted from a transmission apparatus. An EVM determiner (306) determines whether or not the measurement value of the modulation quality is equal to or less than a first requirement value, in a case where correction relating to a phase noise of the transmission apparatus is necessary in a reception apparatus. The first requirement value herein is higher than a second requirement value used in the determination of the measurement value in a case where the correction relating to the phase noise of the transmission apparatus is unnecessary in the reception apparatus.
US11711173B2

A user equipment is configured with at least two collections of uplink resources to be used for transmitting control information to a communication network. The UE receives an assignment of radio resources to be used for receiving a downlink transmission from a base station of the communication network. The UE receives an acknowledgement resource indication, ARI, indicating one of the configured collections of uplink resources to be used for transmitting control information associated with the DL transmission. Further, the UE transmits the control information to the base station on at least a subset of the indicated collection of UL resources. In example embodiments, the indicated collection of uplink resources comprises a plurality of selectable uplink resource sets. The control information is transmitted on one of the uplink resource sets which corresponds to an operational state of the communication network.
US11711171B2

A method includes receiving a first assignment for a first transmission with a first hybrid automatic repeat request (HARQ) process identifier (process ID) in a first network resource, receiving a second assignment for a second transmission with a second HARQ process ID in a second network resource, wherein the first network resource and the second network resource differ in a domain other than a time domain, detecting an indication indicating that the first HARQ process ID and the second HARQ process ID map to a same transmission block (TB), and communicating with an access node, a transmission associated with at least one of the first HARQ process ID or the second HARQ process ID.
US11711168B2

Apparatus, methods, and computer-readable media for facilitating a HARQ flush indicator for transmissions are disclosed herein. An example method for wireless communication at a first sidelink device includes transmitting a sidelink transmission of one or more CBs using code block groups, each code block group including one or more CBs of the sidelink transmission. The example method also includes receiving negative feedback for at least one CB of the sidelink transmission. Additionally, the example method includes retransmitting the at least one CB. The example method also includes transmitting an FI indicating to avoid combining a prior sidelink transmission of the at least one CB with a retransmission of the at least one CB.
US11711164B2

The present disclosure discloses a method and a device in a User and a base station used for channel coding. A first node determines a first bit block; performs channel coding; and transmits a first radio signal. Bits in the first bit block are used to generate bits in a second bit block. The bits in the first bit block and in the second bit block are used for an input to the channel coding, an output after the channel coding is used to generate the first radio signal. Channel coding is based on a polar code. A sub-channel occupied by a target first type bit is related to the number of bits in the second bit block related to the target first type bit. The target first type bit belongs to the first bit block. The disclosure can improve decoding performance of polar codes and reduce complexity of decoding.
US11711163B2

Aspects of the disclosure relate to wireless communication systems configured to provide techniques for polar coding control information together with combined cyclic redundancy check (CRC) information. The combined CRC information may include a number of CRC bits selected to jointly decode and verify the control information to reduce the CRC overhead.
US11711160B2

A transmission device including: a signal power detection circuit that detects signal power of a wavelength-division-multiplexed optical signal to be transmitted to a transmission line into which pumping light is inputted from a Raman amplifier; a variable optical attenuator that attenuates the wavelength-division-multiplexed optical signal; and a control circuit that reduces an attenuation amount of the variable optical attenuator depending on an increase in the signal power.
US11711146B2

A terminal (1050) includes a light receiver (151) that receives a light signal emitted by an apparatus (1000), the light signal including an identifier (SSID) of at least one base station (470); a receiver (153) that performs a reception process on the received light signal to output reception data; a data analyzer (155) that selects one base station based on the identifier of the at least one base station that is included in the reception data; and a radio device (453) that establishes a wireless connection with the selected base station (470) by using the identifier of the base station (470) and wirelessly communicates with the base station (470).
US11711145B2

Beam locking for free space optical communication systems using vertical-cavity surface-emitting laser arrays. The method includes: transmitting a communication beam from a light source of a first free space optical unit to a detector arranged proximate to a second FSO unit, the second FSO unit having reflective elements; transmitting one or more alignment beams from the light source to the second FSO unit; reflecting the one or more alignment beams or one or more portions thereof from the one or more reflective elements; detecting the reflected one or more alignment beams or one or more portions thereof at a light sensor; and determining whether the first FSO unit is aligned with the second FSO unit or whether the at least one communication beam is affected by one or more environmental conditions based on the detection of the reflected one or more alignment beams or the one or more portions thereof.
US11711139B2

An integrated analog to digital converting and digital to analog converting (ADDA) RF transceiver for satellite applications, configured to replace conventional analog RF down and up conversion circuitry. The ADDA RF transceiver includes one of more ADCs, DSPs, and DACs, all on a single ASIC. Further, the circuitry is to be radiation tolerant for high availability and reliability in the ionizing radiation environment present in the space environment.
US11711135B1

An unmanned mobile communication station is adapted for location in a marine environment and includes a platform adapted for flotation or is semi-submersible, a communication node for sending and receiving wireless signals, a power system for energizing said communication node, a data center, at least one sensor for detecting the geolocation of the platform; and a processor for receiving signals from said sensors and controlling communication to and from communication nodes wherein embodiments include both autonomous and remote controlled navigation and propulsion systems.
US11711115B2

A method of wireless communication by a transmitting sidelink user equipment (UE) determines at least one quasi-co-location (QCL) relationship between antenna ports of the transmitting sidelink UE. The QCL relationship corresponds to carrier frequency offset (CFO), average delay, delay spread, Doppler shift, and/or Doppler spread across the antenna ports of the transmitting sidelink UE. Each port maps to a different transmission and reception point (TRP). The method also indicates the QCL relationship(s) to a receiving sidelink UE. A method of wireless communication by a receiving sidelink UE receives a message from TRPs of a transmitting sidelink UE. The message indicates a QCL assumption for the TRPs. The method also individually measures reference signals received from each transmission port of the TRPs. The method may also determine whether signaling from the TRPs satisfies all conditions for the QCL assumption, and report to the transmitting sidelink UE a result of the determining.
US11711106B2

The present disclosure provides multi-channel receiver and multi-channel reception method. The method includes: amplifying an input RF signal and outputting differential RF signals; mixing multi-phase local oscillator signals with the received differential RF signals to generate differential multi-phase intermediate frequency signals; configuring weight coefficients for the differential multi-phase intermediate frequency signals; configuring the weight coefficients to be positive or negative according to a channel for reception corresponding to a harmonic of any order of the local oscillator signals; superimposing the signals processed by the weight coefficient configuration and the positive/negative configuration of the weights to simultaneously select an intermediate frequency signal downconverted by a harmonic of any order of the local oscillator signals and suppress intermediate frequency signals downconverted by harmonics of the other orders of the local oscillator signals; and receiving, by a channel reception module corresponding to each channel, a selected intermediate frequency signal corresponding thereto respectively.
US11711095B2

A memory device having a Low-Density Parity-Check (LDPC) decoder that is energy efficient and has a low error floor. The decoder is configured to determine syndromes of bits in a codeword, select bits in the codeword based at least in part on the syndromes according to a first mode, and flip the selected bits in the codeword. The decoder can repeat the bit selection and flipping operations to iteratively improve the codeword and reduce parity violations. Further, the decoder can detect a pattern in parity violations of the codeword in its iterative bit flipping operations. In response, the decoder can change from the first mode to a second mode in bit selection for flipping. For example, the decoder can transmit from a dynamic syndrome mode to a static syndrome mode in response to the pattern of repeating a cycle of bit flipping iterations.
US11711085B2

Embodiments of the present disclosure provide systems and methods for realizing phase synchronization updates based on an input system reference signal SYSREF without the need to synchronously distribute the SYSREF signal on a high-speed domain. In particular, phase synchronization mechanisms of the present disclosure are based on keeping a first phase accumulator in the device clock domain and using a second phase accumulator in the final digital clock domain to asynchronously transmit phase updates to the final digital clock domain. Arrival of a new SYSREF pulse may be detected based on the counter value of the first phase accumulator, which value is asynchronously transferred and scaled to the second phase accumulator downstream. In this manner, even though the SYSREF signal itself is not synchronously transferred to the second phase accumulator, the phase updates from the SYSREF signal may be transferred downstream so that the final phase may be generated deterministically.
US11711084B2

In an embodiment, an apparatus includes an integrated circuit (IC) chip configured to receive a timing signal and a reference clock signal. The IC chips is configured to a reference time signal based on the timing signal and the reference clock signal. The IC chip includes a phase lock loop (PLL). The PLL is synchronized based on the reference time signal.
US11711083B2

An adder with first and second majority gates. For a 1-bit adder, output from a 3-input majority gate is inverted and input two times to a 5-input majority gate. Other inputs to the 5-input majority gate are same as those of the 3-input majority gate. The output of the 5-input majority gate is a sum while the output of the 3-input majority gate is the carry. Multiple 1-bit adders are concatenated to form an N-bit adder. The input signals are driven to first terminals of non-ferroelectric capacitors while the second terminals are coupled to form a majority node. Majority function of the input signals occurs on this node. The majority node is then coupled to a first terminal of a non-linear polar capacitor. The second terminal of the capacitor provides the output of the logic gate. A reset mechanism initializes the non-linear polar capacitor before addition function is performed.
US11711082B2

A multi-chip package includes a field-programmable-gate-array (FPGA) integrated-circuit (IC) chip configured to perform a logic function based on a truth table, wherein the field-programmable-gate-array (FPGA) integrated-circuit (IC) chip comprises multiple non-volatile memory cells therein configured to store multiple resulting values of the truth table, and a programmable logic block therein configured to select, in accordance with one of the combinations of its inputs, one from the resulting values into its output; and a memory chip coupling to the field-programmable-gate-array (FPGA) integrated-circuit (IC) chip, wherein a data bit width between the field-programmable-gate-array (FPGA) integrated-circuit (IC) chip and the memory chip is greater than or equal to 64.
US11711073B1

A signal conditioning circuit to reduce detrimental effects of analog circuit elements. The techniques described herein provide a cascade of buffer circuits and signal processing circuitry to measure and cancel the distortion introduced by the buffer circuits. Thus, a buffer can be added to the signal path of an input signal without the detrimental effects, such as added distortion, that typically accompany the addition of buffers.
US11711070B2

A semiconductor device includes: a first latch circuit that includes a first inverting circuit, a second inverting circuit, a third inverting circuit, and a fourth inverting circuit; a first first-type well region; a second first-type well region; and a second-type well region. In a plan view, a distance between a drain of a first-type MOS transistor in the first inverting circuit and a drain of a first-type MOS transistor in the third inverting circuit is longer than a distance between the drain of the first-type MOS transistor in the first inverting circuit and a drain of a first-type MOS transistor in the fourth inverting circuit.
US11711066B2

The invention relates to a method for manufacturing an electroacoustic resonator comprising the steps of: Providing a first substrate having a first side and an opposite second side; depositing a diamond layer having a first side and an opposite second side on said first substrate, wherein the second side of the diamond layer is in contact with said first side of the first substrate; removing the first substrate; forming a piezoelectric layer on the second side of the diamond layer; applying a second substrate to the first side of the diamond layer.
US11711065B2

A substrate for a surface acoustic wave device or bulk acoustic wave device, comprising a support substrate and an piezoelectric layer on the support substrate, wherein the support substrate comprises a semiconductor layer on a stiffening substrate having a coefficient of thermal expansion that is closer to the coefficient of thermal expansion of the material of the piezoelectric layer than that of silicon, the semiconductor layer being arranged between the piezoelectric layer and the stiffening substrate.
US11711055B2

Techniques for forecasting solar power generation include determining, by a computing device, respective proximity scores for a plurality of measurement devices, wherein the respective proximity scores are based on proximity of the measurement devices to a photovoltaic installation; determining, by the computing device, respective bearing scores for the plurality of measurement devices, wherein the respective bearing scores are based on respective angular offsets between the plurality of measurement devices and an azimuth of the photovoltaic installation; selecting, by the computing device, a first measurement device in the plurality of measurement devices using the respective proximity scores and the respective bearing scores; and predicting, by the computing device, a solar power generation level for the photovoltaic installation based on data obtained from the first measurement device.
US11711043B2

An electric power conversion control apparatus includes: a first converter of the first electric power conversion control apparatus and a second converter of the second electric power conversion control apparatus, which feed electric power to a first winding wire and a second winding wire of a dual three-phase motor; a first controller and a second controller, which control the first converter and the second converter; a communication line, which is connected between the first controller and the second controller; and a fifth signal wire for deactivating the operation of the second converter, from the first controller. When a fault is caused by communication errors, the first controller uses the fifth signal wire to deactivate the operation of the second converter, and the electric power conversion control apparatus switches to one system operation by the first controller.
US11711033B2

The invention relates to a piezoelectric motor with bending travelling wave, comprising a rotary shaft (4) connected to a rotor (3), a piezoelectric element (2) attached to a vibrating stator (1), and a decoupling web (5) for attaching the vibrating stator to a mounting (7). The mounting (7) is mechanically connected to a base (9) by means of at least one deformable element (10) and at least one piezoelectric actuator (11), so that the support can be deformed angularly relative to the base in order to rotate the shaft when the vibrating stator is no longer electrically powered. The motor is particularly suitable for applications that require micrometre or nanometre accuracies, for example in positioning tools in industrial processes, precise medical robotics or optical applications.
US11711029B2

A method of controlling a power converter is provided. The power converter generates a three-phase output power by switching an input power through a plurality of switches. The method includes steps of: acquiring a three-phase output command corresponding to the three-phase output power; comparing the three-phase output command with a control carrier to acquire a voltage phase angle corresponding to the three-phase output command; acquiring a three-phase current value of the three-phase output power; detecting the voltage phase angle and a positive/negative change of the three-phase current value to decide a zero-sequence voltage; composing the zero-sequence voltage and the three-phase output command to acquire a three-phase output expected value; comparing the three-phase expected values with the control carrier to acquire a turned-on time of each switch; and switching the input power to adjust the three-phase output power according to the turned-on time of each switch.
US11711024B2

The present disclosure provides a power module assembly and a converter. The power module assembly includes a power module and a capacitor module, and the power module and the capacitor module are configured to be detachably connected; the power module includes a first bus bar, and the first bus bar includes a first connection portion and a power installation portion connected to the first connection portion; the capacitor module includes a second bus bar, and the second bus bar includes a second connection portion and a capacitor installation portion connected to the second connection portion, wherein the first connection portion and the second connection portion extend along a first direction, and the power installation portion and the capacitor installation portion extend along a second direction; the first connection portion and the second connection portion are connected by a fastener.
US11711020B2

A transformer for a multiphase power converter includes a magnetic structure, a first coil configured to electrically couple to an input circuit or an output circuit of a subconverter of the multiphase power converter, and a second coil configured to electrically couple to an input circuit or an output circuit of another subconverter of the multiphase power converter. The magnetic structure includes a top member, a bottom member, and legs extending between the top member and the bottom member in substantially the same direction. The legs include two outer members and two inner members. The first coil is wound about one of the two inner members of the magnetic structure, and the second coil is wound about the other one of the two inner members of the magnetic structure. Other example transformers, and multiphase power converters including transformers are also disclosed.
US11711019B2

A method for controlling a power conversion system includes: configuring a carrier period of the power modules, and configuring a phase shift of carrier waves of the adjacent power modules to be 2π/N; selecting M power modules to operate within the carrier period, where O≤M≤N, and providing a modulation wave to the power modules, an amplitude of the modulation wave being A/N of a carrier peak of the carrier waves; and comparing the value of the modulation wave with a value of the carrier wave of each of the power modules, respectively, wherein, when the value of the modulation wave is greater than the value of the carrier wave, the corresponding power module runs; when the value of the modulation wave is less than or equal to the value of the carrier wave, the corresponding power module stops.
US11711015B2

A controller of a switching converter includes an error amplifying circuit, a first comparison circuit, a valley detection circuit, a valley selection circuit and a frequency control circuit. The error amplifying circuit generates a compensation signal based on the difference between a reference signal and a feedback signal. The first comparison circuit compares the compensation signal with a modulation signal and generates a pulse frequency modulation signal. The valley detection circuit detects valleys of a resonant voltage of the switching converter and generates a valley pulse signal. The valley selection circuit generates a valley enable signal corresponding to a target valley number based on the pulse frequency modulation signal and the valley pulse signal. The frequency control circuit generates a frequency control signal to control the switching frequency of the first switch based on the valley enable signal and the valley pulse signal.
US11711006B2

A driving mechanism is provided, including a fixed portion, a movable portion, a driving assembly and a connecting element. The movable portion may move relative to the fixed portion and is used for holding an optical module. The driving assembly moves the movable portion relative to the fixed portion. The connecting element is movably connected to the fixed portion and the movable portion.
US11711005B2

A system and method to harvest vibration-based energy for generation of electrical power employs a magnet that travels vertically within an axial chamber between a set of upper and lower coils of magnet wire. The magnet is supported by a spring structure specifically selected to allow the magnet to travel freely and equally vertically relative to the coils allowing the capture of energy for the generation of electrical power on both the original movement of the magnet relative to the coil and on the return movement resulting from spring load on the magnet.
US11711002B2

The present invention relates to a method and an apparatus for forming a hairpin-shaped winding element from a conductor.
US11711001B2

A is constructed such that upper and lower shafts, which are coaxial, are rotated in opposite directions using a single coil winding, simplifying the structure of the motor apparatus and reducing the numbers of sensors and controllers to be mounted thereon.
US11711000B2

A hairpin type stator inspection apparatus is provided for testing performance of a stator wound with hairpin type stator coils. The hairpin type stator inspection apparatus includes: a conveyor provided on a frame for transferring the stator including a plurality of stator terminals along a predetermined path: a plurality of clamp terminals, which are installed to be movable to the frame by a driver in up and down, front and rear, and left and right directions in order to clamp the stator terminals: a controller that applies a driving control signal to the driver to change a position of the clamp terminals according to a position of the stator terminals; and an inspection portion that applies power to the stator terminals through the clamp terminals and inspects the electrical circuit of the stator.
US11710996B2

A coil substrate includes a flexible substrate having a first end and a second end on the opposite side with respect to the first end, and coils formed on the flexible substrate such that the coils are positioned substantially in a row between the first end and second end of the flexible substrate. The coils are formed such that the number of coils is K and that the coils include the first coil positioned close to the first end and the K-th coil positioned to form a predetermined distance between the K-th coil and the second end, where K is an integer equal to or greater than 2.
US11710991B2

A high voltage electric machine and power distribution system including one or more of such electric machines are provided. In one aspect, a high voltage electric machine includes a stator, a rotor, and a housing encasing at least a portion of the stator and rotor. The stator is modularized into cascaded voltage stator modules. The stator modules are galvanically isolated from one another by intermodular separators. At least one intermodular separator is positioned between each adjacent pair of stator modules. The stator modules are also galvanically isolated from the housing by a housing separator. The housing separator is positioned between the stator modules and the housing. Each stator module has an associated set of windings that are wound only within their associated stator module.
US11710990B2

A laminated core includes a plurality of electrical steel sheets stacked in a thickness direction, the electrical steel sheet includes an annular core back part and a plurality of tooth parts that protrude from the core back part in a radial direction and are disposed at intervals in a circumferential direction of the core back part, a fastening part is provided in a portion of the core back part corresponding to the tooth part, and an adhesion part is provided in the tooth part.
US11710989B2

A magnetic alignment system can include a primary annular magnetic alignment component and a secondary annular magnetic alignment component. The primary alignment component can include an inner annular region having a first magnetic orientation, an outer annular region having a second magnetic orientation opposite to the first magnetic orientation, and a non-magnetized central annular region disposed between the primary inner annular region and the primary outer annular region. The secondary alignment component can have a magnetic orientation with a radial component.
US11710981B2

A transportation vehicle including a plurality of battery packs, a plurality of power equipment, and a controller. The controller is configured to identify at least one of the plurality of power equipment or at least one of the plurality of battery packs that requires charging and direct power through a bus to distribute power to at least one of the plurality of power equipment or at least one of the plurality of battery packs. The plurality of battery packs are configured to recharge the plurality of power equipment.
US11710975B2

A battery charging system of an electronic device includes: a battery having a first nominal voltage and including: battery cells each having a second nominal voltage that is less than the first nominal voltage; and electrical connectors that electrically connect ones of the battery cells to provide the battery with the first nominal voltage; a first charge port configured to electrically connect to a first type of connector; a charging module configured to: receive power via the first charge port; and when a voltage of the received power is less than the first nominal voltage at least one of: charge ones of the battery cells individually; and charge groups of two or more of the battery cells.
US11710974B2

A power adapter assembly and an electrical system. The power adapter assembly is operable to supply power to an electrical device. The power adapter assembly includes a power box including a housing, an electrical circuit supported by the housing, the electrical circuit being operable to receive as input AC power and to output DC power, an adapter controller operable to control the adapter assembly; and an adapter electrically connected to the power box, the adapter including an adapter engagement portion connectable to a device engagement portion to connect the adapter to the electrical device, DC power being output from the electrical circuit through the adapter to the electrical device to power the load, when the adapter engagement portion is connected to the device engagement portion, a communication interface between the adapter assembly and the electrical device being active even when power is not being output to power the load.
US11710970B2

An externally-controllable electrical power generating system for providing auxiliary or backup power to a load bus or device. The system may be used indoors, and generally includes a power source comprising a first DC output, an electrical storage unit comprising a DC input coupled to the first DC output of the power source, the electrical storage unit further comprising a second DC output. An inverter coupled to the second DC output receives power, the inverter having a first AC output that can be synchronized with an AC load bus or AC grid. The system includes a contactor connected between the first AC output and an AC load bus, and is controllable with an external controller operated by a utility or a managing entity, such that the external controller can enable the controller to connect or disconnect the contactor.
US11710963B2

A power conditioning system (PCS) includes: a grid blackout determiner, a voltage controller, and a processor electrically connected to the grid blackout determiner and the voltage controller. The processor is configured to identify a state of a grid as a blackout state or an unstable state based on at least one of an amplitude or a frequency of a voltage of the grid that is detected by the grid blackout determiner, control the voltage controller to adjust, based on the identified state of the grid being the blackout state or the unstable state, load voltage input to the voltage controller to be equal to a command voltage, and adjust, based on the identified state of the grid being the blackout state or the unstable state, a first frequency of the detected voltage of the grid to a second frequency that is different from the first frequency.
US11710960B2

Provided herein is a power distribution system comprising a main power bus, sub-buses coupled to the main power bus, and a controller. The sub-buses provide power to electrical components of a vehicle. Each of the sub-buses includes an electrically programmable fuse in series with a relay. The controller is configured to detect a fault in a sub-bus of the sub-buses, determine a fault type associated with the fault, and in response to determining the fault type, generate a command to cause the relay to change a relay state.
US11710956B2

A lighting system including a light source and a controller having an electronic processor and memory. The controller is configured to compare an operational characteristic of the light to a predetermined operational characteristic, and output a signal based on the comparison of the operational characteristic of the light to the predetermined operational characteristic.
US11710943B2

A light emitting device includes a base, a lid portion, a plurality of semiconductor laser elements, and a collimate lens. The lid portion is fixed to the base to define a hermetically sealed space by the lid portion and the base. The semiconductor laser elements are provided in the hermetically sealed space. The collimate lens has a non-lens portion fixed to the lid portion, and a plurality of lens portions connected and aligned along one direction and surrounded by the non-lens portion when viewed from a light extracting surface side of the collimate lens.
US11710938B2

Disclosed are a wavelength-selectable laser diode and an optical communication apparatus including the same. The wavelength-selectable laser diode includes a substrate, which includes a gain region, a tuning region spaced apart from the gain region, and a phase adjusting region between the tuning region and the gain region, a waveguide layer on the substrate, a clad layer on the waveguide layer, and gratings disposed on the substrate or the clad layer in the gain region and the tuning region.
US11710936B2

A connection device includes two adjacent connectors, a first connecting portion, and a second connecting portion. The two adjacent connectors are configured to support a flexible member. The first connecting portion of a first connector of the two adjacent connectors is rotatably connected to the second connecting portion of a second connector of the two adjacent connectors. The first connector rotates relative to the second connector based on relative rotation between the first connecting portion and the second connecting portion. The two adjacent connectors rotate to a first limit position and a second limit position based the relative rotations between the first connector and the second connector.
US11710934B2

An assembly for supporting a power strip is provided and includes a housing. The housing extends between an upper end and a lower end. The housing includes front and rear enclosures. The front enclosure includes a front wall, an interior wall, and a first cord support. The front wall defines a front aperture. The interior wall extends from the front wall at the upper end. The interior wall at least partially defines an interior receptacle that is configured to receive a body of a power strip. The rear enclosure includes a rear wall and a second cord support disposed at the lower end. The interior wall and the rear enclosure cooperate to enclose a body of a power strip within the interior receptacle. The first cord support and the second cord support cooperate with each other to facilitate retention of a cord therebetween.
US11710932B2

A shielding spring shell has a contact tab with a pair of spring sections adjoining a fillet. One of the spring sections is an at least radially resilient radial spring and another of the spring sections is an at least axially resilient axial spring.
US11710929B2

A terminal module includes a number of conductive terminals. The conductive terminals include a first signal terminal and a second signal terminal. A contact portion of the first signal terminal includes a first contact arm, a second contact arm and a first clamping space. The first contact arm includes a first contact end portion and a first contact arm body portion connected with the first contact end portion. The first contact arm body portion includes a first end connected to the first contact end portion and a second end opposite to the first end. From the first end to the second end, a width of the first contact arm body portion gradually increases. As a result, it is beneficial to improve the contact impedance when it is mated with a mating backplane connector. The present disclosure also discloses a backplane connector having the terminal module.
US11710925B2

A device for connecting an electric wiring harness to the rear of an electrical connector, includes two half-shells configured to be assembled and to receive within them at least one cable of the electric wiring harness, a rear clamping nut designed to compress the two half-shells radially around the cable, a longitudinal body designed to hold the two half-shells axially, a front clamping nut designed to hold the longitudinal body around the electrical connector, wherein each one of the two half-shells includes an inner pad made of an elastomeric material, configured to be in contact with the cable, and an outer jacket made of a rigid material, at least partially enveloping the inner pad and configured to be in contact with the rear clamping nut.
US11710918B2

A communication system includes a circuit board assembly including a mating circuit board having a mating edge and a plurality of mating pads at the mating edge, the circuit board assembly having an electrical component electrically coupled to the mating circuit board. The communication system includes a cable receptacle connector removably coupled to the mating edge of the mating circuit board. The cable receptacle connector includes a connector housing having a connector cavity and a card slot. A cable extends from the connector housing. The cable receptacle connector includes signal contacts each having a mating end mated with the corresponding mating pads and a terminating end electrically connected to a cable conductor of the cable.
US11710911B2

A terminal is provided with a terminal body including a mating connecting portion, a wire connecting portion and a coupling portion, and a shell. The wire connecting portion includes sandwiching portions extending in an extending direction of a wire and configured to sandwich the wire. The shell includes pressurizing portions for pressurizing the sandwiching portions toward the wire. The mating connecting portion includes a mating bottom wall and mating side walls formed to rise upward in a predetermined rising direction from the mating bottom wall. The wire connecting portion includes a wire-side bottom wall and wire-side side walls rising upward in the rising direction from the wire-side bottom wall. The coupling portion is inclined in a direction opposite to the rising direction from the wire-side bottom wall toward the mating bottom wall to couple the wire-side bottom wall and the mating bottom wall.
US11710907B1

A super-broadband waveguide feed network includes multiple receive (RX) full reject waveguide filters and multiple RX reject clone waveguide filters disposed in a clone carousel about an aperture port and configured to reject RX frequencies, and a branch line coupler configured to couple the multiple RX full reject waveguide filters and RX reject clone waveguide filters to other components of a waveguide feed network. The super-broadband waveguide feed includes an RX polarizer configured to couple to an end of the aperture port. The super-broadband waveguide feed is configured to be fabricated in one to three pieces composed of a single split plane on the zero-current region, and the super-broadband waveguide feed is circularly polarized.
US11710901B2

Two or more high permeability magnetodielectric slabs in combination with electrical coils wound on each slab form a compact antenna that radiates electromagnetic signals efficiently in the omnidirectional pattern.
US11710900B2

An antenna device includes a first antenna unit, a second antenna unit and a third antenna unit. An angle between the second antenna unit and the first antenna unit is substantially equal to 90 degrees. An angle between the third antenna unit and the first antenna unit is substantially equal to 90 degrees. The first antenna unit and the second antenna unit are configured to generate a signal having a first polarization when the third antenna unit is turned off. The third antenna unit and the second antenna unit are configured to generate a signal having a second polarization different from the first polarization when the third antenna unit is turned off. A method of generating polarized signals is also disclosed herein.
US11710897B1

A communication optimization system/method for mobile networks uses a server that generates waypoints based on a first communication network within a route to be travelled by an aerial vehicle, the aerial vehicle comprising a communication hub configured to communicate with at least one communication node, a communication hub controller configured control movement of a steerable antenna, and an aerial vehicle controller configured control movement of the aerial vehicle. The server then transmits the waypoints to the aerial vehicle controller; periodically monitors networks not connected to the communication hub; when a second communication network not connected to the communication hub satisfies a threshold, transmits causes the communication controller to steer the steerable antenna in a direction of the second communication network, further causing the communication hub to communicate and connect with the second communication network.
US11710896B2

An antenna device according to an embodiment of the present invention includes a substrate layer, an antenna unit formed on a top surface of the substrate layer, a circuit wiring disposed on the top surface of the substrate layer and directly connected to the antenna unit, a stress compensation layer covering the circuit wiring on the top surface of the substrate layer and having a thickness greater than a thickness of the substrate layer, a first dielectric layer formed on a bottom surface of the substrate layer to overlap the circuit wiring in a planar view, and a first ground layer overlapping the circuit wiring in the planar view with the first dielectric layer or the stress compensation layer interposed therebetween.
US11710891B2

An antenna structure according to an embodiment of the present invention includes a dielectric layer, a radiator disposed on the dielectric layer, a transmission line branching from the radiator, a signal pad electrically connected to the radiator through the transmission line on the dielectric layer, and an external circuit structure bonded to the signal pad. The signal pad includes a bonding region that is bonded to the external circuit structure and a margin region that is not bonded to the external circuit structure and is adjacent to the bonding region. An area ratio of the margin region relative to the bonding region in the signal pad is 0.05 or more and less than 0.5.
US11710889B2

An antenna device according to an embodiment of the present invention includes a dielectric layer, a radiation pattern disposed on a top surface of the dielectric layer, a signal pad electrically connected to the radiation pattern, and a ground pad spaced apart from the signal pad and having an isolation space. A length of the isolation space is greater than a length of the signal pad.
US11710887B2

A method and apparatus for performing satellite signal acquisition are described. In one embodiment, a method for using a satellite antenna comprises estimating antenna orientation when the antenna is in motion, including estimating yaw using one or more sensors; and performing signal acquisition to search for a satellite signal with the satellite antenna by interleaving a plurality of signal searches performed by the satellite antenna, the plurality of signal searches being based on an estimated yaw.
US11710880B2

A secondary battery terminal is provided which is constituted by dissimilar metals and which has a structure capable of preventing liquid from penetrating into a boundary between the dissimilar metals of the terminal. The terminal disclosed herein includes a plate-like metallic first member and a second member which is metallically joined to one plate surface of the first member and which is constituted by a metal that differs from a metal constituting the first member. A first stepped portion constituted by an end of the second member, which is more protruded than the one plate surface of the first member, is formed at a boundary between the plate surface and the metallically-joined second member and, further, a second stepped portion which protrudes from the one plate surface of the first member is formed on the plate surface.
US11710870B2

An electrical power control system includes a first fuel cell system and a second fuel cell system, and a waste electricity unit connected in series with a switch unit. The waste electricity unit and the switch unit are connected in parallel with each of the fuel cell systems. At a time when at least one power supply system is started, a control unit selectively executes a charging control and a waste electricity control, based on at least one of temperature information and electrical storage information. The charging control suppresses a rise in voltage by supplying the electrical power of the power supply system to the power storage device. The waste electricity control suppresses a rise in voltage by supplying the electrical power of the power supply system to the waste electricity unit.
US11710859B2

In some embodiments, a battery management system is provided. The battery management system comprises a connector for electrically coupling a battery to the battery management system, at least one sensor configured to detect a battery state, a programmable chip configured to control at least one of charging and discharging of the battery, and a controller device. The controller device is configured to receive at least one battery state from the at least one sensor; provide the at least one battery state as input to a tanks-in-series model that represents the battery; and provide at least one output of the tanks-in-series model to the programmable chip for controlling at least one of charging and discharging of the battery.
US11710847B2

The use of ion-conducting materials to protect electrodes is generally described. The ion-conducting material may be in the form of a layer that is adjacent to a polymeric layer, such as a porous separator, to form a composite. At least a portion of the pores of the polymer layer may be filled or unfilled with the ion-conducting material. In some embodiments, the ion-conducting layer is sufficiently bonded to the polymer layer to prevent delamination of the layers during cycling of an electrochemical cell.
US11710846B2

A metal-ion battery cell is provided that comprises anode and cathode electrodes, a separator, and an electrolyte. The anode electrode may, for example, have a capacity loading in the range of about 2 mAh/cm2 to about 10 mAh/cm2 and comprise anode particles that (i) have an average particle size in the range of about 0.2 microns to about 40 microns, (ii) exhibit a volume expansion in the range of about 8 vol. % to about 180 vol. % during one or more charge-discharge cycles of the battery cell, and (iii) exhibit a specific capacity in the range of about 600 mAh/g to about 2600 mAh/g. The electrolyte may comprise, for example, (i) one or more metal-ion salts and (ii) a solvent composition that comprises one or more low-melting point solvents that each have a melting point below about −70° C. and a boiling point above about +70° C.
US11710839B2

A controller according to an embodiment controls a hydrogen system including at least a hydrogen production system in which received power is planned in advance and a hydrogen production amount changes in accordance with the received power. The controller includes: a processor that calculates, in a preparation time period before a demand adjustment time period in which a target value of the received power is set in advance, a control command value such that input power to be inputted as the received power to the hydrogen production system matches the target value at a start of the demand adjustment time period; and a command controller that outputs the control command value calculated by the processor to the hydrogen production system.
US11710833B2

This anode catalyst layer for a fuel cell contains electrode catalyst particles, a carbon carrier on which the electrode catalyst particles are loaded, water electrolysis catalyst particles, a proton-conducting binder, and graphitized carbon. The graphitized carbon has a bulk density of 0.50/cm3 or less.
US11710830B2

Provided is an electrode laminate for all-solid-state batteries, which is configured to suppress the occurrence of short circuits in all-solid-state batteries and/or to suppress a decrease in the durability of all-solid-state batteries, and which is configured to suppress an increase in the resistance value of all-solid-state batteries. Disclosed is an electrode laminate for all-solid-state batteries, comprising: a current collector complex comprising adhesive portions and a current collector portion that comprises at least a current collector, and an active material layer disposed on the current collector complex, wherein an active material layer-side main surface of the current collector portion and active material layer-side main surfaces of the adhesive portions are formed to be one flat surface, and the current collector portion and the active material layer are attached by the adhesive portions.
US11710823B2

To increase capacity per weight of a power storage device, a particle includes a first region, a second region in contact with at least part of a surface of the first region and located on the outside of the first region, and a third region in contact with at least part of a surface of the second region and located on the outside of the second region. The first and the second regions contain lithium and oxygen. At least one of the first region and the second region contains manganese. At least one of the first and the second regions contains an element M. The first region contains a first crystal having a layered rock-salt structure. The second region contains a second crystal having a layered rock-salt structure. An orientation of the first crystal is different from an orientation of the second crystal.
US11710818B1

A method of: placing a mixture of zinc particles; water; a water-soluble thickener; and water-insoluble inorganic porogen particles into a mold; evaporating the water to form a monolith; heating the monolith to fuse the zinc particles together; and submerging the monolith in a liquid that removes the porogen particles. A method of: placing a mixture of zinc particles; an aqueous acetic acid solution; and porogen particles into a mold; evaporating water to form a monolith; and submerging the monolith in a liquid that removes the porogen particles.
US11710810B2

A light-emitting device includes light-emitting elements each having a light-extracting surface, light-transmissive members and a covering member, The light-transmissive members each has an upper surface and a lower surface facing the light-extracting surface of at least one of the light-emitting elements. The covering member integrally covers lateral surfaces of the light-emitting elements and lateral surfaces of the light-transmissive members such that a pair of electrodes of the light-emitting elements are exposed from the covering member at a lower surface of the covering member. At a lower surface of the light-emitting device, the light-emitting elements are arranged in a plurality of columns and a plurality of rows, an alignment direction of the electrodes in one of the light-emitting elements is rotated by 90° in a prescribed. direction from an alignment direction of the electrodes in an adjacent one of the light-emitting elements in one of a column direction and a row direction.
US11710802B2

A sensing device includes a substrate, two chips, and a shielding structure. The two chips are respectively defined as an emitting chip and a receiving chip. The emitting chip can emit a sensing light beam, the receiving chip can receive the sensing light beam, and the two chips are fixed in position on the substrate at intervals. At least one of the chips is electrically connected to the substrate through at least one wire, and a position where the wire is connected to the substrate is located between the two chips. The shielding structure is formed on the substrate. The shielding structure is located between the two chips, and the shielding structure covers the wire and a portion of the chip connected to the wire. Compared with the conventional photo-plethysmography sensor, the sensing device has the advantage of a smaller size.
US11710794B2

A transistor includes a multilayer film in which an oxide semiconductor film and an oxide film are stacked, a gate electrode, and a gate insulating film. The multilayer film overlaps with the gate electrode with the gate insulating film interposed therebetween. The multilayer film has a shape having a first angle between a bottom surface of the oxide semiconductor film and a side surface of the oxide semiconductor film and a second angle between a bottom surface of the oxide film and a side surface of the oxide film. The first angle is acute and smaller than the second angle. Further, a semiconductor device including such a transistor is manufactured.
US11710793B2

A thin film transistor (TFT) substrate includes a TFT on the substrate. The TFT includes an active patterned layer which is made of a polycrystalline silicon, which includes a channel portion, a source portion and a drain portion, and in which protrusions are formed at boundaries between grains and recess spaces are formed between the protrusions. A barrier pattern film fills the recess spaces and forms a flat surface with the protrusions. A gate electrode is on a gate insulating layer located on the barrier pattern film and the protrusions and overlays or corresponds to the channel portion. A source electrode and a drain electrode are on the gate electrode and respectively contact the source portion and the drain portion.
US11710792B2

A semiconductor structure includes a substrate, first fins extending from the substrate with a first fin pitch, and second fins extending from the substrate with a second fin pitch smaller than the first fin pitch. The semiconductor structure also includes first gate structures engaging the first fins with a first gate pitch and second gate structures engaging the second fins with a second gate pitch smaller than the first gate pitch. The semiconductor structure also includes first epitaxial semiconductor features partially embedded in the first fins and adjacent the first gate structures and second epitaxial semiconductor features partially embedded in the second fins and adjacent the second gate structures. A bottom surface of the first epitaxial semiconductor features is lower than a bottom surface of the second epitaxial semiconductor features.
US11710757B2

Disclosed are semiconductor packages and methods of fabricating the same. The semiconductor package comprises a molding layer, a silicon layer on the molding layer, a glass upwardly spaced apart from the silicon layer, and a connection dam coupled to the silicon layer and connecting the silicon layer to the glass. The silicon layer includes a silicon layer body, a silicon layer via extending vertically in the silicon layer body, and a micro-lens array on a top surface of the silicon layer body. A bottom surface of the silicon layer body contacts a top surface of the molding layer. The molding layer includes a molding layer body, a molding layer via that extends vertically in the molding layer body and has electrical connection with the silicon layer via, and a connection ball connected to a bottom surface of the molding layer via.
US11710751B2

In a CMOS image sensor in which a plurality of pixels is arranged in a matrix, a transistor in which a channel formation region includes an oxide semiconductor is used for each of a charge accumulation control transistor and a reset transistor which are in a pixel portion. After a reset operation of the signal charge accumulation portion is performed in all the pixels arranged in the matrix, a charge accumulation operation by the photodiode is performed in all the pixels, and a read operation of a signal from the pixel is performed per row. Accordingly, an image can be taken without a distortion.
US11710747B2

An array substrate, a manufacturing method thereof and a display device are provided. The array substrate includes: a base substrate; a first electrode located on the base substrate and including a pad portion, the pad portion including a first surface and a second surface, the second surface being closer to the base substrate than the first surface; a first insulation layer located on the first electrode and including a first via hole; a second insulation layer located on the first insulation layer and including a second via hole; and a second electrode located on the second insulation layer; the second electrode is electrically connected with the first electrode at the pad portion through the first via hole and the second via hole, and an orthographic projection of the pad portion on the base substrate falls within an orthographic projection of the second via hole on the base substrate.
US11710738B2

An integrated circuit (IC) device includes a fin-type active region extending lengthwise in a first direction, a plurality of nanosheets overlapping each other in a second direction on a fin top surface of the fin-type active region, and a source/drain region on the fin-type active region and facing the plurality of nanosheets in the first direction. The plurality of nanosheets include a first nanosheet, which is closest to the fin top surface of the fin-type active region and has a shortest length in the first direction, from among the plurality of nanosheets. The source/drain region includes a source/drain main region and a first source/drain protruding region protruding from the source/drain main region. The first source/drain protruding region protrudes from the source/drain main region toward the first nanosheet and overlaps portions of the plurality of nanosheets in the second direction.
US11710733B2

A MOS IC logic cell includes a plurality of gate interconnects extending on tracks in a first direction. The logic cell includes intra-cell routing interconnects coupled to at least a subset of the gate interconnects. The intra-cell routing interconnects include intra-cell Mx layer interconnects on an Mx layer extending in the first direction. The Mx layer is a lowest metal layer for PG extending in the first direction. The intra-cell Mx layer interconnects extend in the first direction over at least a subset of the tracks excluding every mth track, where 2≤mm*P.
US11710731B2

Provided is a technique suitable for multilayering thin semiconductor elements via adhesive bonding while avoiding wafer damage in a method of manufacturing a semiconductor device, the method in which semiconductor elements are multilayered through laminating wafers in which the semiconductor elements are fabricated. The method of the present invention includes bonding and removing. In the bonding step, a back surface 1b side of a thinned wafer 1T in a reinforced wafer 1R having a laminated structure including a supporting substrate S, a temporary adhesive layer 2, and the thinned wafer 1T is bonded via an adhesive to an element forming surface 3a of a wafer 3. A temporary adhesive for forming the temporary adhesive layer 2 contains a polyvalent vinyl ether compound, a compound having two or more hydroxy groups or carboxy groups and thus capable of forming a polymer with the polyvalent vinyl ether compound, and a thermoplastic resin. The adhesive contains a polymerizable group-containing polyorganosilsesquioxane. In the removing step, a temporary adhesion by the temporary adhesive layer 2 between the supporting substrate S and the thinned wafer 1T is released to remove the supporting substrate S.
US11710730B2

A fabricating method of a semiconductor device is provided. A temporary semiconductor structure is provided. The temporary semiconductor structure includes a temporary substrate and a conductive layer, the temporary substrate has a first surface, the conductive layer is disposed on the first surface of the temporary substrate, and the conductive layer includes one or more first trace. Then, a recess is formed in the temporary semiconductor structure to form a first semiconductor structure and a first substrate. The recess penetrates through the first substrate and expose the one or more first trace. Thereafter, an input/output pad is formed in the recess and on the one or more first trace.
US11710723B2

A 3D integrated circuit device can include a substrate, a thermal interface layer and at least one die, at least one device layer bonded between the thermal interface layer and the at least one die, wherein the thermal interface layer enhances conductive heat transfer between the at least one device layer and the at least one die, and a heat sink located adjacent to a heat spreader, wherein the thermal interface layer, the at least one die and the at least one device layer are located between the heat spreader and the substrate.
US11710721B2

A display device and a manufacturing method thereof are provided. The display device includes: a first array substrate, a first opposite substrate, a second array substrate and a second opposite substrate stacked in sequence; the first array substrate comprises a first overlap portion overlapping with the first opposite substrate, a first extension portion extending from the first overlap portion, and the second array substrate comprises a second overlap portion overlapping with the second opposite substrate, a second extension portion extending from the second overlap portion; a side, facing the second extension portion, of the first extension portion comprises a first control IC, and a side, away from the first extension portion, of the second extension portion comprises a second control IC; and a space between the first and the second extension portions is filled with a heat dissipation component at least in an area where the first control IC is.
US11710712B2

A semiconductor device and a method for forming a semiconductor are provided. The semiconductor device includes: a first substrate, a first conductive line disposed on the first substrate, a second substrate opposite to the first substrate, a second conductive line disposed on the second substrate and adjacent to the first conductive line, and a plurality of bonding structures between the first conductive line and the second conductive line. The first conductive line includes a plurality of first segments separated from one another. The second conductive line includes a plurality of second segments separated from one another. Each of the bonding structures is connected to a respective first segment of the plurality of first segments and a respective second segment of the plurality of second segments such that the plurality of first segments, the plurality of bonding structures and the plurality of second segments are connected in series.
US11710710B2

Microelectronic devices include a stack structure of insulative structures vertically alternating with conductive structures and arranged in tiers forming opposing staircase structures. A polysilicon fill material substantially fills an opening (e.g., a high-aspect-ratio opening) between the opposing staircase structures. The polysilicon fill material may have non-compressive stress such that the stack structure may be partitioned into blocks without the blocks bending and without contacts—formed in at least one of the polysilicon fill material and the stack structure—deforming, misaligning, or forming electrical shorts with neighboring contacts.
US11710708B2

An integrated circuit structure including a substrate having an upper surface; a gallium nitride layer disposed on the upper surface of the substrate; and a photoconductive semiconductor switch laterally disposed alongside a transistor on the gallium nitride layer integrated into the integrated circuit structure; an EMF shield enclosing the substrate, the gallium nitride layer and the photoconductive semiconductor switch laterally disposed alongside the transistor on the gallium nitride layer integrated into the integrated circuit structure; and a signal line electronically coupled with the photoconductive semiconductor switch, the signal line penetrating the EMF shield.
US11710703B2

A fabric-based item may include fabric layers and other layers of material. An array of electrical components may be mounted in the fabric-based item. The electrical components may be mounted to a support structure such as a flexible printed circuit. The flexible printed circuit may have a mesh shape formed from an array of openings. Serpentine flexible printed circuit segments may extend between the openings. The electrical components may be light-emitting diodes or other electrical devices. Polymer with light-scattering particles or other materials may cover the electrical components. The flexible printed circuit may be laminated between fabric layers or other layers of material in the fabric-based item.
US11710697B2

A semiconductor memory device with a three-dimensional (3D) structure may include: a cell region arranged over a substrate, including a cell structure; a peripheral circuit region arranged between the substrate and the cell region; an upper wiring structure arranged over the cell region; main channel films and dummy channel films formed through the cell structure. The dummy channel films are suitable for electrically coupling the upper wiring structure.
US11710696B2

The present application discloses a semiconductor device with a programmable unit and a method for fabricating the semiconductor device. The semiconductor device including a substrate, a bottom conductive layer positioned in the substrate, a first gate structure including a first gate dielectric layer positioned on the bottom conductive layer, a first work function layer positioned on the first gate dielectric layer, and a first filler layer positioned on the first work function layer, a second gate structure including a second gate dielectric layer positioned on the bottom conductive layer and spaced apart from the first gate dielectric layer, a second work function layer positioned on the second gate dielectric layer, and a second filler layer positioned on the second work function layer, a conductive plug electrically coupled to the bottom conductive layer, and a top conductive layer electrically coupled to the first gate structure and the second gate structure.
US11710695B2

A semiconductor device has a substrate, a first circuit, a first inductor, a second circuit and a second inductor IND2. The substrate includes a first region and a second region, which are regions different from each other. The first circuit is formed on the first region. The first inductor is electrically connected with the first circuit. The second circuit is formed on the second regions. The second inductor is electrically connected with the second circuit and formed to face the first inductor. A penetrating portion is formed in the substrate. The penetrating portion is formed such that the penetrating portion surrounds one or both of the first circuit and the second circuit in plan view.
US11710680B2

The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate resides over the top surface of the device region. Herein, silicon crystal does not exist within the transfer substrate or between the transfer substrate and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11710679B2

In a TSC structure, a first dielectric layer is formed over a first main surface of a substrate. A TSC is formed in the first dielectric layer and the substrate so that the TSC passes through the first dielectric layer and extends into the substrate. A conductive plate is formed over the first dielectric layer and electrically coupled with the TSC. A second dielectric layer is formed on an opposing second main surface of the substrate. A first via is formed in the second dielectric layer, and a first end of the first via extends into the substrate to be in contact with the TSC. A second via is formed in the second dielectric layer and a first end of the second via extends into the substrate. A metal line is formed over the second dielectric layer so as to be coupled to the first via and the second via.
US11710675B2

A package structure and a method for manufacturing the same are provided. The package structure includes an electronic device, a heat spreader, an intermediate layer and an encapsulant. The electronic device includes a plurality of electrical contacts. The intermediate layer is interposed between the electronic device and the heat spreader. The intermediate layer includes a sintered material. The encapsulant encapsulates the electronic device. A surface of the encapsulant is substantially coplanar with a plurality of surfaces of the electrical contacts.
US11710670B2

A white light illumination source can illuminate a region of a substrate to be plasma etched with an incident light beam. A camera takes successive images of the region being illuminated during a plasma etch process. Image processing techniques can be applied to the images so as to identify a location of at least one feature on the substrate and to measure a reflectivity signal at the location. The plasma etch process can be modified in response to the measured reflectivity signal at the location.
US11710667B2

Semiconductor device and the manufacturing method thereof are disclosed. An exemplary method comprises forming a first stack structure and a second stack structure in a first area over a substrate, wherein each of the stack structures includes semiconductor layers separated and stacked up; depositing a first interfacial layer around each of the semiconductor layers of the stack structures; depositing a gate dielectric layer around the first interfacial layer; forming a dipole oxide layer around the gate dielectric layer; removing the dipole oxide layer around the gate dielectric layer of the second stack structure; performing an annealing process to form a dipole gate dielectric layer for the first stack structure and a non-dipole gate dielectric layer for the second stack structure; and depositing a first gate electrode around the dipole gate dielectric layer of the first stack structure and the non-dipole gate dielectric layer of the second stack structure.
US11710661B2

A semiconductor package is disclosed. The semiconductor package includes a substrate with a first surface, a second surface and sidewalls. The package also includes backside metallization (BSM) over the second surface of the substrate. The semiconductor package is devoid of metal debris.
US11710656B2

The present disclosure, in some embodiments, relates to a method of forming a semiconductor structure. The method includes forming a plurality of bulk micro defects within a handle substrate. Sizes of the plurality of bulk micro defects are increased to form a plurality of bulk macro defects (BMDs) within the handle substrate. Some of the plurality of BMDs are removed from within a first denuded region and a second denuded region arranged along opposing surfaces of the handle substrate. An insulating layer is formed onto the handle substrate. A device layer comprising a semiconductor material is formed onto the insulating layer. The first denuded region and the second denuded region vertically surround a central region of the handle substrate that has a higher concentration of the plurality of BMDs than both the first denuded region and the second denuded region.
US11710650B2

A method for sorting optoelectronic semiconductor components is specified. The semiconductor components each include an active region for emission or detection of electromagnetic radiation. The method includes the following steps: introducing the semiconductor components into a sorting region on a specified path; irradiating the optoelectronic semiconductor components with electromagnetic radiation of a first wavelength range to generate dipole moments by charge separation in the active regions of the optoelectronic semiconductor components; and deflecting the optoelectronic semiconductor components from the specified path as a function of their dipole moment by means of a non-homogeneous electromagnetic field. A device for sorting optoelectronic semiconductor components is further specified.
US11710636B2

Metal spacer-based approaches for fabricating conductive lines/interconnects are described. In an example, an integrated circuit structure includes a substrate. A first spacer pattern is on the substrate, the first spacer pattern comprising a first plurality of dielectric spacers and a first plurality of metal spacers formed along sidewalls of the first plurality of dielectric spacers, wherein the first plurality of dielectric spacers have a first width (W1). A second spacer pattern is on the substrate, where the second spacer pattern interleaved with the first spacer pattern, the second spacer pattern comprising a second plurality of dielectric spacers having a second width (W2) formed on exposed sidewalls of the first plurality of metal spacers, and a second plurality of metal spacers formed on exposed sidewalls of the second plurality of dielectric spacers.
US11710633B2

A method of depositing a silicon film on a recess formed in a surface of a substrate is provided. The substrate is placed on a rotary table in a vacuum vessel, so as to pass through first, second, and third processing regions in the vacuum vessel. An interior of the vacuum vessel is set to a first temperature capable of breaking an Si—H bond. In the first processing region, Si2H6 gas having a temperature less than the first temperature is supplied to form an SiH3 molecular layer on its surface. In the second processing region, a silicon atomic layer is exposed on the surface of the substrate, by breaking the Si—H bond in the SiH3 molecular layer. In the third processing region, by anisotropic etching, the silicon atomic layer on an upper portion of an inner wall of the recess is selectively removed.
US11710630B2

Exemplary semiconductor processing systems may include a remote plasma source. The remote plasma source may include a first plasma block segment defining an inlet to an internal channel of the first plasma block segment. The first plasma block segment may also define a cooling channel between the internal channel of the first plasma block segment and a first exterior surface of the first plasma block segment. The remote plasma source may include a second plasma block segment defining an outlet from an internal channel of the second plasma block segment. The second plasma block segment may also define a cooling channel between the internal channel of the second plasma block segment and a first exterior surface of the second plasma block segment. The systems may include a semiconductor processing chamber defining an inlet fluidly coupled with the outlet from the remote plasma source.
US11710627B2

A method of analysis using mass spectrometry and/or ion mobility spectrometry is disclosed comprising: (a) using a first device to generate smoke, aerosol or vapour from a target in vitro or ex vivo cell population; (b) mass analysing and/or ion mobility analysing said smoke, aerosol or vapour, or ions derived therefrom, in order to obtain spectrometric data; and (c) analysing said spectrometric data in order to identify and/or characterise said target cell population or one or more cells and/or compounds present in said target cell population.
US11710626B2

The invention generally relates to systems and methods for sample analysis using swabs. In certain aspects, the invention provides systems that include a probe having a conductive proximal portion coupled to a porous material at a distal portion of the probe that is configured to retain a portion of a sample that has contacted the porous material, and a mass spectrometer having an inlet. The system is configured such that the porous material at a distal portion of the probe is aligned over the inlet of the mass spectrometer.
US11710621B2

Exemplary lithography mask processing chambers may include a substrate support that includes a plurality of lift pins that are vertically translatable relative to a top surface of the substrate support. The lithography mask processing chambers may include a cover ring positioned atop the substrate support. The cover ring may define a rectilinear substrate seat. A top surface of the rectilinear substrate seat may be elevated above the top surface of the substrate support. An outer periphery of the rectilinear substrate seat may be positioned outward of the plurality of lift pins.
US11710619B2

A vacuum processing apparatus that can excellently perform uniform processing and can efficiently perform regular maintenance and occasional maintenance even in the case where the diameter of a workpiece is increased. A vacuum processing apparatus having a vacuum transport chamber includes: a lower container in a cylindrical shape; a sample stage unit including a sample stage and a ring-shaped sample stage base having a support beam disposed in axial symmetry with respect to the center axis of the sample stage; an upper container in a cylindrical shape; and a moving unit that is fixed to the sample stage base and moves the sample stage unit in the vertical direction and in the horizontal direction.
US11710612B2

A molded case circuit breaker configured to protect its ports and cables is provided. The molded case circuit breaker comprises an electronic trip unit (ETU) including communication ports or a thermomagnetic trip unit (TMTU). The molded case circuit breaker further comprises a terminal cover configured to pass cables that connect to the communication ports of the ETU and pass the cables over lugs without touching the lugs. The molded case circuit breaker further comprises a cable box cover that protects the cables of the ETU from external harm. The terminal cover including an emboss fixture having emboss guides for alignment and fixing of the cable box cover. The electronic trip unit (ETU) or the thermomagnetic trip unit (TMTU) and the cable box cover are assembled with one or more screws. The cable box cover is prevented from falling after the one or more screws are taken out from the terminal cover regardless of how the circuit breaker is mounted.
US11710609B2

What is presented is a key module (110) for a keyboard. The key module (110) comprises a key tappet (220) comprising a coupling portion for coupling to a keycap for the key module (110). The key module (110) also comprises a module housing (230) formed to movably accommodate the key tappet (220), in order to enable a translational actuation movement of the key tappet (220) between a rest position and an actuated position relative to the module housing (230). The key module (110) further comprises a wire bracket (560) for providing tactile and/or acoustic feedback. The wire bracket (560) is elastically deflectable in the course of the actuation movement. The wire bracket (560) is bent with an overall bending angle of less than 360 degrees. The wire bracket (560) is fixed to the key tappet (220).
US11710605B2

A power relay having terminal tabs includes an on-off contact element having at least one movable contact and at least one stationary contact, an on-off drive element, at least two pairs of input/output terminal tabs, and at least one pair of control terminal tabs. The on-off drive element makes the movable contact come into contact with or separated from the stationary contact. The two pairs of input/output terminal tabs are electrically connected to at least one pair of input/output portions of the on-off contact element. The one pair of control terminal tabs is electrically connected to control terminal portions of the on/off drive element. Each of the input/output portions is electrically connected to two of the input/output terminal tabs, which are arranged side-by-side in their thickness direction and in vicinity with each other. The input/output terminal tabs and the control terminal tabs have a same thickness and width.
US11710603B2

A film capacitor that includes first and second dielectric films, first and second inner electrodes, and first and second outer electrodes. The first inner electrode includes a first connection portion, a first main electrode portion joined to the first connection portion and thinner than the first connection portion, and a first thin portion extending from the first main electrode portion and thinner than the first main electrode portion. The second inner electrode includes a second connection portion and a second main electrode portion joined to the second connection portion and thinner than the second connection portion. The first main electrode portion opposes the second main electrode portion across the first dielectric film. The second connection portion includes a reduction region having a thickness that decreases from the second connection portion toward the second main electrode portion. The first thin portion opposes the reduction region across the first dielectric film.
US11710602B2

A film capacitor that includes a resin layer which has a first surface and a second surface and in which there are particles on at least one of the first surface and the second surface; and a metal layer on the first surface of the resin layer, wherein there are more particles in number on the at least one of the first surface and the second surface of the resin layer than inside the resin layer.
US11710598B2

A field magnet manufacturing method where a bonded magnet's inner surface press-fitted in a yoke has a certain accuracy irrespective of the accuracy of the yoke's outer circumferential surface. A cylindrical bonded magnet from binding magnet particles with a thermosetting resin is fixed in a tubular yoke of magnetic material. The method includes reheating and softening the bonded magnet after thermal curing; and press-fitting in the bonded magnet after the softening step from a tapered portion on one end side of the yoke to press the bonded magnet's outer circumferential surface against the yoke's inner surface. The press-fitting includes feeding the bonded magnet relatively into the yoke while allowing a relative posture variation between the bonded magnet and the yoke so the bonded magnet's inner surface to be remolded into a shape along the inner surface of the yoke exhibits almost the same accuracy as the yoke's inner surface.
US11710595B2

An magnetic component structure with thermal conductive filler is provided in the present invention, including an upper magnetic core, a lower magnetic core combining with the upper magnetic core to form a casing with a front opening and a rear opening, and a coil mounted in the casing, where two terminals of the coil extend outwardly from the front opening, and a thermal conductive filler filling between the casing and the coil in the casing.
US11710581B2

Provided are a transparent conducting film laminate to which a curl generated during a heating step and after the heating step can be controlled, and a method for processing the same. A transparent conducting film laminate comprises a transparent conducting film 20 and a carrier film 10 stacked thereon, wherein the transparent conducting film 20 comprises a transparent resin film 3, transparent conducting layer 4, and an overcoat layer 5 stacked in this order, the transparent resin film 3 having a thickness T1 of 5 to 25 μm and being made of an amorphous cycloolefin-based resin, the carrier film 10 is releasably stacked on the other main face, the face opposite to the face having the transparent conducting layer 4, of the transparent resin film 3 with an adhesive agent layer 2 therebetween, and a protection film 1 has a thickness T2 which is 5 times or more of the thickness T1 of the transparent resin film 3 and is 150 μm or less, and is made of polyester having an aromatic ring in its molecular backbone.
US11710577B2

Nuclear reactor systems and associated devices and methods are described herein. A representative nuclear reactor system includes a reactor vessel having a barrier separating a core region from a shield region. A plurality of fuel rods containing a liquid nuclear fuel are positioned in the core region. A liquid moderator material is also positioned in the core region at least partially around the fuel rods. A plurality of heat exchangers can be positioned in the shield region, and a plurality of heat pipes can extend through the barrier. The moderator material is positioned to transfer heat received from the liquid nuclear fuel to the heat pipes, and the heat pipes are positioned to transfer heat received from the moderator material to the heat exchangers. The heat exchangers can transport the heat out of the system for use in one or more processes, such as generating electricity.
US11710573B2

A user device that receives plural strings of data corresponding to physiological data, generated from a training model trained in an unsupervised manner using concurrently implemented loss functions, and using a distance metric, relative to a threshold, applied between the plural strings to provide an indication of authenticity.
US11710568B2

Methods, systems and circuits evaluate a subject's risk of developing type 2 diabetes or developing or having prediabetes using at least one defined mathematical model of risk of progression that can stratify risk for patients having the same glucose measurement. The model may include NMR derived measurements of GlycA and a plurality of selected lipoprotein components of at least one biosample of the subject.
US11710566B2

Patient, user, and/or AI information are used in a multi-objective optimization to select one of a plurality of available AIs for a task. On a patient or user-specific basis, an optimal AI is selected and applied for medical imaging or other healthcare actions. The selection may be before application, avoiding costs of applying multiple AIs to obtain the best results. The optimization may be based on statistical feedback from the user for various of the available AIs, providing information not otherwise available. The optimization may be based on AI performance, AI inclusion and/or exclusion criteria, and/or pricing information. By using optimization based on various information related to the patient, user, and/or available AI, the application of AI for a given user and/or patient by the computer may be improved. The computer operates better to provide more focused information through AI application.
US11710565B2

Provided are a method of detecting chromosomal aneuploidy of a targeted fetal chromosome, and a computer-readable medium having recorded thereon a program to be applied to performing the method. According to the present disclosure, fetal chromosomal aneuploidy may be non-invasively and prenatally diagnosed with excellent sensitivity and specificity.
US11710545B2

A system, method and wireless earpieces for populating an electronic medical record utilizing wireless earpieces. The sensor measurements are analyzed. The sensor measurements are associated with the electronic medical record of the user. The electronic medical record of the user is populated with the sensor measurements. Communications including the electronic medical record are communicated.
US11710534B1

Embodiments presented herein are directed to testing and/or debugging a memory device of a memory module (e.g., a dual in-line memory module (DIMM)) without having to remove the DIMM from a corresponding computing device and without having to interrupt operation of the computing device. A particular memory device (e.g., DRAM) may be identified for testing and/or debugging based on a failure message. However, the failure message may not identify a specific location or hardware of the module that caused the failure. Embodiments presented herein provide techniques to obtain data for analysis to determine and/or deliver a cause of the failure while reducing or eliminating downtime of the computing device. Test modes to do so may include a synchronous test mode, an asynchronous test mode, and an analog compare mode. A test mode may be selected based on the failure or a signal/function of the DRAM to be tested or debugged.
US11710533B2

A memory device comprises a memory array; a word line driver circuit including a charge pump circuit configured to generate a program voltage target to be applied to a word line to program a memory cell of the memory array, and a control loop to activate the charge pump circuit using a control signal according to a comparison of a pump circuit output voltage to a specified duty cycle after the charge pump circuit output reaches the program voltage target, and provides an indication of current generated by the charge pump circuit according to the duty cycle; and logic circuitry that generates a fault indication when the current generated by the charge pump circuit is greater than a specified threshold current.
US11710528B2

Methods, systems, and devices for data-based polarity write operations are described. A write command may cause a set of data to be written to a set of memory cells. To write the set of data, a write operation that applies voltages across the memory cells based on a logic state of data to be written to the memory cells may be used. During a first interval of the write operation, a voltage may be applied across a memory cell based on a logic state of a data bit to be written to the memory cell. During a second interval of the write operation, a voltage may be applied across the memory cell based on an amount of charge conducted by the memory cell during the first interval.
US11710526B2

A memory system includes a connector through which power for the memory system is to be supplied from an external device, a controller, a nonvolatile memory device, a power source circuit connected to the controller and the nonvolatile memory device by power lines through which power is supplied to the controller and the nonvolatile memory device, and a power source control circuit that receives a supply of power from the external device through the connector and supplies the power to the power control circuit. The power source control circuit is configured to detect using a divided voltage of a voltage of the power supplied thereto, that the voltage of the power supplied thereto is higher than a predetermined voltage and interrupt the power supplied to the power control circuit if the voltage of the power supplied thereto is higher than the predetermined voltage.
US11710524B2

Systems, apparatuses, and methods related to organizing data to correspond to a matrix at a memory device are described. Data can be organized by circuitry coupled to an array of memory cells prior to the processing resources executing instructions on the data. The organization of data may thus occur on a memory device, rather than at an external processor. A controller coupled to the array of memory cells may direct the circuitry to organize the data in a matrix configuration to prepare the data for processing by the processing resources. The circuitry may be or include a column decode circuitry that organizes the data based on a command from the host associated with the processing resource. For example, data read in a prefetch operation may be selected to correspond to rows or columns of a matrix configuration.
US11710518B2

A sense amplifier includes a sense amplifying unit, first and second isolation units, and first and second offset cancellation unit. The sense amplifying unit includes a first P-type metal-oxide-semiconductor (PMOS) transistor, a second PMOS transistor, a first N-type metal-oxide-semiconductor (NMOS) transistor, and a second NMOS transistor. In a layout of the sense amplifier, the first and second PMOS transistors are disposed in a central region of the sense amplifier, the first and second NMOS transistors are disposed at opposite sides of the sense amplifier from each other, the first isolation unit and the first offset cancellation unit are disposed between the first PMOS transistor and the first NMOS transistor, and the second isolation unit and the second offset cancellation unit are disposed between the second PMOS transistor and the second NMOS transistor. In other layouts, the locations of the PMOS transistors and NMOS transistors may be reversed.
US11710516B2

A computer-implemented method includes an act of configuring hardware to cause at least a part of the hardware to operate as a double data rate (DDR) memory controller, and to produce a capture clock to time a read data path, where a timing of the capture clock is based on a first clock signal of a first clock, delay the first clock signal to produce a delayed first clock signal, adjust the delay such that at least one clock edge of the delayed first clock signal is placed nearer to at least one clock edge of at least one data strobe (DQS), or at least one signal dependent on a DQS timing, and produce a modified timing of the capture clock based on the delay of the first clock signal.
US11710508B2

A user device provides a user interface for video manipulation with face replacement. A method of implementations includes accessing a video comprising a plurality of frames that comprise one or more faces, providing a plurality of stickers comprising alternate face graphics for the one or more faces, receiving, via a user interface of a user device, user selection of one of the stickers and a selected face of the one or more faces, accessing a plurality of face frame sequences of the video, wherein each face frame sequence is a sequence of frames of the video comprising the selected face of the one or more faces, and replacing the selected face with the selected sticker in a first face frame sequence of the plurality of face frame sequences and in a second face frame sequence of the plurality of face frame sequences.
US11710500B2

An abnormality degree calculation system includes: a feature amount vector extraction unit configured to generate and output a feature amount vector from an input signal originating from vibration of a target device; an encoding unit configured to receive as an input a set composed of the feature amount vector and a device type vector representing a type of the target device and output an encoding vector; a decoding unit configured receive as an input the encoding vector and the device type vector and output a decoding vector; a learning unit configured to learn parameters of the neural networks of the encoding unit and the decoding unit; and an abnormality degree calculation unit configured to calculate a degree of abnormality defined as a function of the feature amount vector from the feature amount vector extraction unit, the encoding vector from the encoding unit, and the decoding vector from the decoding unit.
US11710477B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.
US11710470B2

The present disclosure is directed to a hand-held musical instrument comprising a first metal plate or portion of a metal plate configured to emit a sound having a first note when struck with a mallet, and a second metal plate or portion of a metal plate configured to emit a sound having a second note when struck with a mallet, with the first and second plates/portions being connected by a handle that is sized and configured to be held by a human hand. The instrument may be held in one hand and the plates/portions struck with a mallet using the other hand. Embodiments of the musical instrument produce complementary notes that are free of interference from one another and that each have a gradual decay rate, leading to a relatively long sustain time.
US11710468B2

Systems and method for image generation in a gaze tracking display. A gaze tracking display system includes a graphics processor and display circuitry. The graphics processor is configured to perform foveated rendering of image data, and to output foveated image data. The display circuitry is coupled to the graphics processor. The display circuitry includes a display device and a display controller. The display device is configured to produce a viewable image. The display controller is configured to drive the display device. The display controller includes foveated data reconstruction circuitry configured to produce an image at a resolution of the display device based on the foveated image data received from the graphics processor.
US11710464B2

A backlight apparatus includes a circuit board, a control board, and a connection cable connecting the above components. A first light source driver and a second light source driver are disposed on the circuit board and are electrically connected to a plurality of first light sources and a plurality of second light sources respectively. A connector is disposed on the circuit board. The first and second light source drivers are individually electrically coupled in series to the connector. The control board outputs electrical power, a first data stream, and a second data stream. The first light source driver controls the first light sources to light individually according to the first data stream. The second light source driver controls the second light sources to light individually according to the second data stream. Thereby, the circuit board can control the operation of the light sources individually.
US11710459B2

An electronic device includes a first source group and a second source group, each of which includes a plurality of source channels, and a gamma block that receives first to 2i-th initial voltages (i being an integer of 1 or more), outputs first to 2i-th intermediate voltages by amplifying the first to i-th initial voltages, and outputs first to i-th gamma voltages to the first source group by buffering the first to 2i-th intermediate voltages, and a first buffer block that receives the first to 2i-th intermediate voltages from the gamma block and buffers the first to 2i-th intermediate voltages so as to be output to the second source group, and the gamma block may include a first resistor string including a plurality of resistors connected between nodes from which the first to i-th gamma voltages are output.
US11710457B2

A display device includes: a substrate including first and second display regions and first and second non-display regions; a plurality of first pixels in the first display region; a plurality of second pixels in the second display region; a plurality of first scan stage circuits in the first non-display region, the first scan stage circuits configured to provide a scan signal to the first pixels; a plurality of second scan stage circuits in the second non-display region, the second scan stage circuits configured to provide a scan signal to the second pixels; a plurality of dummy scan stage circuits in the second non-display region, the dummy scan stage circuits being between the second scan stage circuits; and a scan bridge line in the second non-display region, the scan bridge line connecting one second scan stage circuit among the second scan stage circuits and a dummy scan stage circuit adjacent thereto.
US11710456B2

[Object] To provide a display apparatus that can achieve enhancement in display performance of a screen and higher definition. [Solution] There is provided a display apparatus. The drive circuit includes a drive transistor configured to control the light emitting unit, a video signal writing transistor configured to control writing of a video signal, and a capacitative element. In the drive transistor, one source/drain region is connected to a current supply line, another source/drain region is connected to the light emitting unit and a first node of the capacitative element, and a gate electrode is connected to a second node of the capacitative element. In the video signal writing transistor, one source/drain region is connected to a data line, another source/drain region is connected to the gate electrode of the drive transistor and the second node of the capacitative element, and a gate electrode is connected to a scanning line. The drive transistor and the video signal writing transistor are different in carrier mobility.
US11710452B2

A pixel circuit, is provided, including: a light-emitting element, a driving circuit, a data writing circuit, an on-off control circuit, a first initialization circuit and an energy storage circuit; the data writing circuit writes a data voltage into a third node under control of a first gate driving signal; the on-off control circuit controls communication between a first node and the third node under the control of the first gate driving signal; the first initialization circuit controls writing an initialization voltage into the first node under the control of the first gate driving signal; and a type of a transistor included in the first initialization circuit is different from a type of a driving transistor included in the driving circuit, and a type of a transistor included in the data writing circuit is different from the type of the driving transistor of the driving circuit.
US11710447B2

A display device includes a first switching element including a second electrode and a first gate electrode, a second switching element including a third electrode connected with the first gate electrode, a third switching element including a fifth electrode connected with the second electrode, and sixth electrode, a fourth switching element including a seventh electrode connected with the second electrode, and an eighth electrode, a fifth switching element including a ninth electrode connected with the second electrode, and a tenth electrode, a first light emitting diode connected with the sixth electrode and the eighth electrode, a second light emitting diode connected with the eighth electrode and the sixth electrode, and a switch selectively connecting a common power source line with the sixth electrode or the eighth electrode. The first light emitting diode and the second light emitting diode have different polarities from each other with respect to a same direction.
US11710412B1

The invention discloses a method to support the trajectory planning considering both the flight trajectory and the visual images (VI) from air traffic control (ATC) system for air traffic controllers (ATCOs) (VI from ATC system for ATCOs), comprising the following steps: Step 1: acquire the VI and the flight trajectory to serve as the method inputs, and extract features of the VI and the relative position of the aircraft; Step 2: construct reinforcement learning-based methods to support the decision-making for flight path planning and conduct the training procedures of the models in the proposed method; Step 3: based on the optimized reinforcement learning-based methods, predict the required operation sequence to guide the flight to the target waypoint. The method of the invention can support the flight path planning for air traffic operation in a safe and efficient manner and is able to reduce the workload of air traffic controllers.
US11710409B2

Disclosed are systems, methods, and non-transitory computer-readable media for automated fleet tracking. A route management system enables fleet managers to define and assign routes for vehicles in a fleet, as well as set route tracking configurations for customized tracking of the vehicles. For example, the route tracking configuration may include customizations to the scheduled start and/or end time of a route, a threshold for determining that a vehicle has arrived and/or departed from a scheduled stop, and the like.
US11710407B2

An information processing system, including: a surveillance camera that detects a plurality of obstacles in the vicinity of a specific vehicle; a first determiner that determines whether an unidentified obstacle, which is included in the plurality of obstacles and is not visible from the specific vehicle, is present based on first information regarding the plurality of obstacles detected by the surveillance camera and vehicle information indicating the specific vehicle; and a first communicator that outputs information indicating the unidentified obstacle to the specific vehicle when the first determiner determines that the unidentified obstacle is present.
US11710402B2

Systems and methods are provided that may to cause autonomous navigation of autonomous vehicles in the case of non-standard traffic flows such as police stops, emergency vehicle passing, construction sites, vehicle collision sites, and other non-standard road conditions. An entity associated with the non-standard traffic flow (e.g., an emergency vehicle, road sign, barrier, etc.) may transmit or broadcast a control signal to be received (or otherwise detected) at one or more autonomous vehicles. Each autonomous vehicle, upon receiving the control signal, may autonomously navigate in accordance with the control signal, thus mitigating or eliminating dangers associated with non-standard traffic flows.
US11710400B2

A method for determining space allocation and signal timing of an isolated signalized intersection consists of at least one remote server and a processing module that is communicably coupled with the at least one remote server. A plurality of traffic-related data, wherein the plurality of traffic-related data reflects activity at the isolated signalized intersection, is received through the processing module. A space determination process is performed on the plurality of traffic-related data through the processing module. Next, a timing determination process is performed on the plurality of traffic-related data through the processing module in order to minimize the average intersection delay at the isolated signalized intersection. Based upon the results from the space determination process and the timing determination process a cycle length is determined for the isolated signalized intersection.
US11710396B2

A light fixture for a public transportation train system powers an antenna used for train signaling. The antenna can provide to the train a location marker associated with the location of the antenna. The antenna can provide to the train other data communicated to the light fixture through the light fixture communication system.
US11710392B2

Provided herein are systems and methods for implementing a video surveillance system. In one or more examples, the improved system can include a video managing system that applies one or more watchlists, to video footage captured by surveillance cameras to apply one or more processing policies indicated by the one or more watchlists. In some embodiments, a watchlist may indicate a plurality of events of interest (e.g., specific classes of objects, a presence of one or more persons, or one or more persons of interest, etc.) that should be detected from video footage. Through these mechanisms, video processing can be increased since the types of events of interest that need to be detected within the video footage are reduced. Non-transitory storage requirements are reduced, and human labor requirements to monitor, analyze, and review video surveillance footage is reduced.
US11710391B2

A gunshot detection system includes gunshot sensor units with microphones for detecting gunshots and capturing audio data depicting the detected gunshots and other ambient sounds, an environmental board with various environmental sensors for generating environmental data indicating environmental conditions. The audio data, environmental data, and position information can be stored locally on local nonvolatile storage of the gunshot sensor unit for later retrieval by law enforcement entities. In one embodiment, the gunshot sensor units include a wired and/or wireless data transfer interface for transferring the audio data, environmental data and/or position information to handheld units of law enforcement entities. The gunshot sensor unit can also stream live captured audio data for live monitoring by a control panel, and might also include speakers for providing audio playback of audio data from the control panel.
US11710387B2

A method of detecting and responding to a visitor to a smart home environment via an electronic greeting system of the smart home environment, including determining that a visitor is approaching an entryway of the smart home environment; initiating a facial recognition operation while the visitor is approaching the entryway; initiating an observation window in response to the determination that a visitor is approaching the entryway; obtaining context information from one or more sensors of the smart home environment during the observation window; and at the end of the time window, initiating a response to the detected approach of the visitor based on the context information and/or an outcome of the facial recognition operation.
US11710386B2

The present invention provides a processing apparatus (10) including a product database management unit (11) that registers a registration target product in a product database, and a special information management unit (13) that, when a similar-appearance product being similar in appearance to the registration target product at a predetermined level or more is registered in the product database, registers both the registration target product and the similar-appearance product as first processing target products requiring first processing, and registers information associating the registration target product and the similar-appearance product.
US11710380B2

In a table game system provided by the present invention, a card shoe used in a table game can be used to calculate periods associated with the progress of the game handled by a dealer, particularly periods from the time when a card is drawn from a card accommodating section to the time when a result of the game is displayed, such as a game play period, and other periods excluding the play period which includes a bet period and a bet settlement period.
US11710376B2

Systems, apparatuses and methods for identifying positions of card hands that will be accorded some heightened value or enrichment on a future hand(s) of the game. In one embodiment, a player of a poker game may be notified in connection with a current hand that some preset progress or other partial progress is made towards a potentially favorable result, where that progress is made known to the player so that the player knows it is coming on a subsequent poker game.
US11710372B2

Technology for managing mobile applications on an electronic gaming machine (EGM) in communication with a mobile device over a communications network is disclosed. An EGM may perform an account login by a user using a gaming host application associated with the EGM such that the account login triggers the gaming host application to launch a selected mobile gaming application for game play on the EGM.
US11710370B1

There is provided a gaming method and system that utilize a presentation assembly configured to present a series of spins of a plurality of reels arranged in an array, the plurality of reels including value-bearing symbols, wherein any value-bearing symbol that lands in an active subset of the array is collected in a collection area. At a conclusion of the series of spins, a payout based on the values of the collected value-bearing symbols is awarded.
US11710369B2

A gaming device in accordance with some implementations includes a housing, a reel-spin initiation member, and a reel configured to spin in response to a user actuation of the reel-spin initiation member, the reel including a peripheral member having a plurality of symbols thereon and an array of light-emitting elements coupled to the reel. The gaming device also includes a controller coupled to the array of light-emitting elements and configured to selectively illuminate respective light-emitting elements of the array of light-emitting elements while the reel is rotating to produce an animated visual element.
US11710368B2

Gaming systems, methods, and machines provided herein may include dynamic displays in which sets of movable display units are arranged such that movable display units of each set are translatable along corresponding non-parallel first axes.
US11710367B2

The present disclosure relates generally to systems and methods for providing symbol upgrade features in games. An illustrative method includes receiving a first input from a player interacting with a gaming device initiating a first play of a game, where the game comprises an array of cells. The method further includes determining that a randomly-generated first distribution of symbols includes a common symbol in a first cell and a second cell. The method further includes upgrading a cell in the array of cells with an upgrade symbol, where the upgrade symbol represents that the common symbol in the first cell and the second cell have been combined into the upgrade symbol in response to determining that the first cell and the second cell include the common symbol.
US11710365B2

A server provides activities and/or services to a player through a device. In response to a request from the device, information known to a player is determined and sent to the device via the server. In this fashion, verification can be made that the device is communicating with the server.
US11710358B2

A method for localizing a user device using a Time of Flight (ToF) antenna array disposed on a vehicle, the method includes determining, via a ToF localization controller, that the user device is less than a threshold distance from the vehicle, determining an angle of arrival via the ToF localization controller and the ToF antenna array, and generating an unlock signal that unlocks a vehicle door responsive to determining that the user device is less than the threshold distance from the vehicle door.
US11710347B2

An information processing apparatus (100) includes an acquisition unit (122) that acquires a first image from which person region feature information regarding a region including other than a face of a retrieval target person is extracted, a second image in which a collation result with the person region feature information indicates a match, and a facial region is detected, and result information indicating a collation result between face information stored in a storage unit and face information extracted from the facial region, and a display processing unit (130) that displays at least two of the first image, the second image, and the result information on an identical screen.
US11710345B2

A driver login device includes: a network communication unit in communication with the server via a network; an image pickup device capturing a target to obtain a login data; an image processing unit electrically coupled to the image pickup unit, and receiving and processing the login data to obtain a digital data; and a central processing unit electrically coupled to the network communication unit, the image pickup device and the image processing unit. The central processing unit, by way of the network communication unit, receives the data of the driver from the server via the network, controls the image pickup device to capture the target, comparing the digital data with the data of the driver to generate a comparing result, and by way of the network communication unit, transmitting the comparing result back to the server via the network.
US11710344B2

A method is presented. The method includes determining a number of landmarks in an image comprising multiple pixels. The method also includes determining a number of channels for the image based on a function of the number of landmarks. The method further includes determining, for each one of the number of channels, a confidence of each pixel of the multiple pixels corresponding to a landmark. The method still further includes identifying the landmark in the image based on the confidence.
US11710339B2

A dual sensing device, including a first substrate, a first sensing element layer, and a second sensing element layer, is provided. The first sensing element layer is disposed on the first substrate and includes multiple first sensing elements. The second sensing element layer is disposed on the first sensing element layer and includes multiple second sensing elements, wherein an orthographic projection of the second sensing element on the first substrate overlaps with an orthographic projection of the first sensing element on the first substrate.
US11710331B2

Embodiments disclosed herein provide for systems and methods of separating characters associated with ligatures in digitized documents. The systems and methods provide for a ligature detection engine configured to identify the ligatures, and a ligature processing engine configured to identify and remove the glyphs attaching the separate characters forming the ligature.
US11710328B2

Systems and methods for identifying a presence of a completed document are disclosed. The system may receive an image file from a client device associated with a first document, identify one or more image regions within the image file corresponding to a presence of one or more extractable data entries, selectively extract the one or more extractable data entries, and determine whether the one or more extractable data entries match one or more stored data entries. When the one or more extractable data entries match, the system may determine the status of the first document as completed. When the one or more extractable data entries do not match, the system may proactively replace one or more inconsistent extractable data entries with corresponding stored data entries to form a corrected first document, and generate a request for a client to verify the corrected first document.
US11710326B1

A method includes receiving a first set of images from an image capture device of a vehicle. The method also includes performing a first analysis of movement of biomechanical points of occupants of the vehicle in the first set of images. The method further includes receiving an indication that a traffic incident has occurred. The method also includes receiving a second set of images from the image capture device corresponding to when the traffic incident occurred. The method further includes performing a second analysis of movement of the biomechanical points of the occupants in the second set of images. The method also includes determining a likelihood of injury or a severity of injury to the occupants based on the first analysis of movement and the second analysis of movement.
US11710323B2

A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.
US11710321B2

Systems and methods for wireless power transmission based on object identification are provided. A radio frequency wireless power transmitter is in communication with a video camera for capturing image data (e.g., a visual pattern) of at least a portion of a transmission field of the radio frequency wireless power transmitter. A processor of the radio frequency wireless power transmitter is configured to identify an object when the visual pattern matches a pre-stored visual pattern representing the object, and control transmission of one or more radio frequency power transmission waves to a receiving electronic device based on a location of the identified object, wherein the receiving electronic device uses the one or more radio frequency power transmission waves to power or to charge the receiving electronic device.
US11710317B2

Methods, systems, and computer-program products used for assessing athletic ability and generating performance data. In one embodiment, athlete performance data is generated through computer-vision analysis of video of an athletic performing, e.g., during practice or gameplay. The generated performance data for the athlete may include, for example, maximum speed, maximum acceleration, time to maximum speed, transition time (e.g., time to change direction), closing speed (e.g., time to close the distance to another athlete), average separation (e.g., between the athlete and another athlete), play-making ability, athleticism (e.g., a weighted computation and/or combination of multiple metrics), and/or other performance data. This performance data may be used to generate and/or update a profile associated with the athlete, which can be utilized for recruiting, scouting, comparing, and/or assessing athletes with greater efficiency and precision.
US11710314B2

A record-and-replay control device includes a video data acquisition unit configured to acquire video data from an imaging unit to capture an image of outside of a vehicle; an event detector configured to detect an event of the vehicle; an event detection direction acquisition unit configured to acquire an event detection direction of the event; a recording controller configured to store video data caused by the detected event as event recording data with a first angle of view; a replay controller configured to replay selected event recording data; and a display controller configured to control a display unit to display, out of thumbnail images of the stored event recording data, a thumbnail image indicating the event recording data to which the event detection direction is correlated, as a thumbnail image obtained by adopting a second angle of view with enlargement in the event detection direction.
US11710313B2

A process mining system performs process mining using visual logs generated from video streams of worker devices. Specifically, for a given worker device, the process mining system obtains a series of images capturing a screen of a worker device while the worker device processes one or more tasks related to an operation process. The process mining system determines activity labels for a plurality of images. An activity label for an image may indicate an activity performed on the worker device when the image was captured. The activity label is determined by extracting information from pixels of the image and inferring the activity of the worker device from the extracted information. The process mining system generates event logs from the visual logs of worker devices and uses the event logs for process mining.
US11710303B2

Systems and methods for determining object prioritization and predicting future object locations for an autonomous vehicle are provided. A method can include obtaining, by a computing system comprising one or more processors, state data descriptive of at least a current or past state of a plurality of objects that are perceived by an autonomous vehicle. The method can further include determining, by the computing system, a priority classification for each object in the plurality of objects based at least in part on the respective state data for each object. The method can further include determining, by the computing system, an order at which the computing system determines a predicted future state for each object based at least in part on the priority classification for each object and determining, by the computing system, the predicted future state for each object based at least in part on the determined order.
US11710290B2

A photoacoustic image evaluation apparatus includes a processor configured to acquire a first photoacoustic image generated at a first point in time and a second photoacoustic image generated at a second point in time before the first point in time, the first and second photoacoustic images being photoacoustic images generated by detecting photoacoustic waves generated inside a subject, who has been subjected to blood vessel regeneration treatment, by emission of light into the subject; acquire a blood vessel regeneration index, which indicates a state of a blood vessel by the regeneration treatment, based on a difference between a blood vessel included in the first photoacoustic image and a blood vessel included in the second photoacoustic image; and display the blood vessel regeneration index on a display.
US11710289B2

An information processing apparatus includes an imaging apparatus that irradiates reference light in a predetermined wavelength band to a subject and captures reflection of the reference light from the subject to acquire data of captured images including a polarized image in multiple bearings (S30). Based on the polarized image, the imaging apparatus acquires a polarization degree image representing a distribution of polarization degrees (S32). The imaging apparatus extracts a region whose polarization degree falls within a predetermined range of polarization degrees as an image of the subject having a predetermined material (S34). The imaging apparatus performs relevant processing on the subject image to generate output data and outputs the generated data (S36).
US11710288B2

An editing terminal includes a simple display data acquisition unit that acquires simple display data from an item management server, an item selection processing unit that receives selection of an item from a plurality of items displayed using the simple display data, a three-dimensional data acquisition unit that acquires three-dimensional data of a selected item from the item management server, and an editing processing unit that displays an editing space on an editing screen on the basis of editing space information, receives an input of operation information regarding editing of the editing space using the three-dimensional data of the selected item, transmits the operation information to an editing server, and displays the editing space after editing on the editing screen.
US11710287B2

Systems and methods are described for generating a plurality of three-dimensional (3D) proxy geometries of an object, generating, based on the plurality of 3D proxy geometries, a plurality of neural textures of the object, the neural textures defining a plurality of different shapes and appearances representing the object, providing the plurality of neural textures to a neural renderer, receiving, from the neural renderer and based on the plurality of neural textures, a color image and an alpha mask representing an opacity of at least a portion of the object, and generating a composite image based on the pose, the color image, and the alpha mask.
US11710286B2

In some implementations, a method includes obtaining a virtual object kit that includes a set of virtual object templates of a particular virtual object type. In some implementations, the virtual object kit includes a plurality of groups of components. In some implementations, each of the plurality of groups of components is associated with a particular portion of a virtual object. In some implementations, the method includes receiving a request to assemble a virtual object. In some implementations, the request includes a selection of components from at least some of the plurality of groups of components. In some implementations, the method includes synthesizing the virtual object in accordance with the request.
US11710285B1

Disclosed is a location tracking system and associated methods for precisely locating a target device with a recipient device via different forms of location tracking and augmented reality. The recipient device receives a first position of the target device over a data network. The recipient device is moved according to the first position until the target device is in Ultra-WideBand (“UWB”) signaling range of the recipient device. The recipient device then measures a distance and direction of the target device relative to the recipient device based on Time-of-Flight (“ToF”) measurements generated from the UWB signaling. The recipient device determines a second position of the target device based on the distance and direction of the target device, and generates an augmented reality view with a visual reference at a particular position in images of a captured scene that corresponds to the second position of the target device.
US11710283B2

Various implementations disclosed herein include devices, systems, and methods that enable faster and more efficient real-time physical object recognition, information retrieval, and updating of a CGR environment. In some implementations, the CGR environment is provided at a first device based on a classification of the physical object, image or video data including the physical object is transmitted by the first device to a second device, and the CGR environment is updated by the first device based on a response associated with the physical object received from the second device.
US11710277B2

A map database creation method is provided. The method includes: obtaining a factor set including factors; dividing a map database into levels based on the factors, and taking each interval of the last level as one sub-database; creating an initial map based on a factor value of each factor corresponding to each sub-database, and creating the sub-database as an initial map database by storing the corresponding initial map in the sub-database; finding the initial map matching a current lighting condition from the initial map database based on the current lighting condition, and taking the found initial map as a positioning map; and performing a visual positioning based on the positioning map, creating an expanded map corresponding to the current lighting condition based on the visual positioning, and creating the sub-database corresponding to the current lighting condition as an expanded map database by storing the corresponding expanded map in the sub-database.
US11710269B2

Position-based rendering apparatus and method for multi-die/GPU graphics processing. For example, one embodiment of a method comprises: distributing a plurality of graphics draws to a plurality of graphics processors; performing position-only shading using vertex data associated with tiles of a first draw on a first graphics processor, the first graphics processor responsively generating visibility data for each of the tiles; distributing subsets of the visibility data associated with different subsets of the tiles to different graphics processors; limiting geometry work to be performed on each tile by each graphics processor using the visibility data, each graphics processor to responsively generate rendered tiles; and wherein the rendered tiles are combined to generate a complete image frame.
US11710264B2

Multi-graphic display method and computer-readable storage medium are disclosed. In the multi-graphic display method, a processor is used to execute instructions to perform the step of, within a display window, determining the position of each financial graphic, determining a plurality of rectangular sub-regions in the display window so that the financial varieties of the financial graphics contained in the single rectangular sub-region are the same, and setting the financial characteristics of each financial graphic, and setting a financial variety of financial graphics within each of the rectangular sub-regions. In the case where two or more rectangular sub-regions within the display window contain a plurality of periodic financial graphics, the financial characteristics of at least two of the periodic financial graphics between at least two of the rectangular sub-regions are identical.
US11710260B2

A method for coding information of a point cloud comprises obtaining the point cloud including a set of points in a three-dimensional space; partitioning the point cloud into a plurality of objects and generating occupancy information for each of the plurality of objects; and encoding the occupancy information by taking into account the distance between the plurality of objects.
US11710250B2

An electronic device for setting a processing procedure for controlling an apparatus, the electronic device comprising: at least one processor configured to cause the electronic device to perform operations of: obtaining a captured image; determining a type of an object included in the captured image; notifying an item indicating target processing corresponding to the object included in the captured image, among a plurality of analysis processing; notifying a result obtained by applying the target processing to the captured image; and receiving a user instruction for adding the processing corresponding to the item to a processing procedure for controlling the apparatus.
US11710249B2

A system for executing a three-dimensional (3D) intraoperative scan of a patient is disclosed. A 3D scanner controller projects the object points included onto a first image plane and the object points onto a second image plane. The 3D scanner controller determines first epipolar lines associated with the first image plane and second epipolar lines associated with the second image plane based on an epipolar plane that triangulates the object points included in the first 2D intraoperative image to the object points included in the second 2D intraoperative image. Each epipolar lines provides a depth of each object as projected onto the first image plane and the second image plane. The 3D scanner controller converts the first 2D intraoperative image and the second 2D intraoperative image to the 3D intraoperative scan of the patient based on the depth of each object point provided by each corresponding epipolar line.
US11710246B2

The present disclosure provides a method of medical procedure using augmented reality for superimposing a patient's medical images (e.g., CT or MRI) over a real-time camera view of the patient. Prior to the medical procedure, the patient's medical images are processed to generate a 3D model that represents a skin contour of the patient's body. The 3D model is further processed to generate a skin marker that comprises only selected portions of the 3D model. At the time of the medical procedure, 3D images of the patient's body are captured using a camera, which are then registered with the skin marker. Then, the patient's medical images can be superimposed over the real-time camera view that is presented to the person performing the medical procedure.
US11710238B2

Embodiments discussed herein facilitate segmentation of vascular plaque, training a deep learning model to segment vascular plaque, and/or informing clinical decision-making based on segmented vascular plaque. One example embodiment accessing vascular imaging data for a patient, wherein the vascular imaging data comprises a volume of interest; pre-process the vascular imaging data to generate pre-processed vascular imaging data; provide the pre-processed vascular imaging data to a deep learning model trained to segment a lumen and a vascular plaque; and obtain segmented vascular imaging data from the deep learning model, wherein the segmented vascular imaging data comprises a segmented lumen and a segmented vascular plaque in the volume of interest.
US11710237B2

A data processing method that is suitable for obtaining quantitative information from data obtained by OCT imaging. The image processing method includes acquiring original image data corresponding to a three-dimensional image of a cultured embryo obtained by optical coherence tomography imaging of the embryo and executing a region segmentation the three-dimensional image into a plurality of regions on the basis of the original image data. In the region segmentation, a local thickness calculation is performed on the three-dimensional image to determine an index value indicating a size of an object included in the three-dimensional image, the three-dimensional image is segmented into a region indicated by the index value greater than a predetermined first threshold and a region indicated by the index value less than the first threshold, and each of the regions resulting from the segmentation is further segmented by the watershed algorithm.
US11710236B1

A method of imaging a target includes acquiring, by a processor of an imaging apparatus, multiple images of the target, wherein the multiple images have different exposure values; determining temporal and/or spatial variances for images with different exposure values; and generating a perfusion image of the target using results of the determining operation.
US11710235B2

A computer-implemented method of using a machine learning model to categorize a sample in digital pathology may include receiving one or more cases, each associated with digital images of a pathology specimen; identifying, using the machine learning model, a case as ready to view; receiving a selection of the case, the case comprising a plurality of parts; determining, using the machine learning model, whether the plurality of parts are suspicious or non-suspicious; receiving a selection of a part of the plurality of parts; determining whether a plurality of slides associated with the part are suspicious or non-suspicious; determining, using the machine learning model, a collection of suspicious slides, of the plurality of slides, the machine learning model having been trained by processing a plurality of training images; and annotating the collection of suspicious slides and/or generating a report based on the collection of suspicious slides.
US11710232B2

The present disclosure relates to the field of image processing and discloses an agricultural advisory system (100) comprising a user device (102) and a cloud server (104). The user device (102) captures a digital image of a scene, receives a sensed data corresponding to scene-related and environmental parameters, and transmits the image and the sensed data to the cloud server. The server (104) stores one or more pre-trained prediction models and a three-dimensional HyperIntelliStack which maps red green blue (RGB) pixel values with hyperspectral reflectance values. The server (104) receives the digital images and the sensed data, transforms the received image made of RGB pixel values into a hyperspectral image using the HyperIntelliStack data structure, computes vegetation indices for each pixel of the hyperspectral image to generate a segmented image, and generates at least one advisory for agriculture and allied areas using the segmented image and one or more prediction models.
US11710227B2

At least three dark field images of a feature on a semiconductor wafer can be formed using an optical inspection system. Each of the at least three dark field images is from a different channel of the optical inspection system using an aperture that is fully open during image generation. The dark field images can be fused into a pseudo wafer image that is aligned with a corresponding design. This alignment can improve care area placement.
US11710222B2

Images may be captured by a moving image capture device. A reference image and a background image may be selected from the images. The reference image may include depiction of an object, with the object blocking view of the background. The background image may include depiction of the background blocked by the object in the reference image. An object layer may be generated by segmenting the depiction of the object from the reference image. A background layer may be generated by combining the depiction of the background in the background image with the reference image. The background layer may be blurred and combined with the object layer to generate a panning image.
US11710218B2

A computer-implemented method for image processing is provided. The method includes obtaining data acquired by a medical imaging system. The method also includes normalizing the data. The method further includes de-noising the normalized data utilizing a deep learning-based denoising network. The method even further includes de-normalizing the de-noised data. The method yet further includes generating blended data based on both the data and the de-normalized de-noised data.
US11710208B2

In a graphics processing unit (GPU), receiving an input image comprising an array of pixels. Each pixel having a grayscale value from a range of N grayscale values. For each particular input patch of pixels of a set of input patches partitioning the input image and in parallel for each particular grayscale value the range, counting the number of pixels in the particular input patch having the particular grayscale value. In parallel for each particular input patch of pixels of a set of input patches partitioning the input image, creating an output image patch as an ordered sequence of N pixels, with the color value of the nth pixel in each corresponding output patch representing the count of pixels in the particular input patch having the nth grayscale value. Combining the output image patches into a single composite output image of N pixels, the pixel value of the nth pixel in the single composite output image corresponding to the count of pixels in the input image having the nth grayscale value.
US11710197B2

A method and controller for controlling electrical activation of elements in a system. A method includes identifying (710) a first element (102) of a system (100) by a control system (600), among a plurality of elements (102, 110, 122) of the system (100), that is to be powered. The method includes determining (712) connected elements (110, 122) of the system (100) by the control system (600). The connected elements (110, 122) are connected to deliver power to the first element (102) directly or indirectly, based on an adjacency matrix (400), and the adjacency matrix (400) identifies connections between each of plurality of elements of the system (100). The method includes identifying (714) at least one of the connected elements (110, 122) to activate by the control system (600), based on the adjacency matrix (400), a health table (500), and the connected elements (110, 122), to deliver power to the first element (102). The method includes activating (716) the at least one of the connected elements (110, 122) by the control system (600), thereby delivering power to the first element (102).
US11710196B2

An online agricultural system manages and optimizes interactions of entities within the system to enable the execution of transaction and the transportation of crop products. The online agricultural system accesses historic and environmental data describing factors that may impact crop product transactions and/or transportation to determine market prices for crop products and crop product transportation. Responsive to receiving a request from an entity, the online agricultural system determines an optimal transaction for the entity, such as a price for selling a crop product, an available crop product for purchase, or a transportation opportunity to transport a crop product.
US11710195B2

Technology is disclosed for detecting imposters of a brand account. The technology can store a brand profile of the brand account, detect that a message has been publicly communicated to the brand account from a social media account, monitor messages sent publicly to the social media account from other social media accounts by repeatedly comparing the brand profile to metadata of each of the monitored messages, and identify at least one of the other social media accounts as an imposter account based on the comparing. The technology can cease the comparing at predetermined expiration time occurring after the detection of the message that was sent publicly to the brand account.
US11710177B2

An apparatus, for a mobile object, that determines a bid-offer condition on an electricity transaction market: determines an optimal condition making the largest gain for the mobile object from an electricity transaction, on which a contract is executed for electricity that the mobile object directly supplies to an electricity demander, based on an upper limit of an offer electricity amount of the mobile object and a predicted value of a buy price of the electricity demander for an electricity amount, the upper limit determined based on a predicted value of an electricity amount demanded by the electricity demander in each time period and an electricity amount transferable from the mobile object; and determines, as the bid-offer condition, to place an offer on an electricity transaction market at a sell price for a to-be-discharged electricity amount that are determined for each time period in the optimal condition.
US11710168B2

Systems and method for lifelong tag learning. The system includes a computing device having a processor and a storage device storing computer executable code. The computer executable code is configured to: provide product descriptions and seed tags characterizing products; train a named-entity recognition (NER) model using the product descriptions and the seed tags; predict pseudo tags from the product descriptions using the NER model; calculate confidence scores of the pseudo tags; compare the confidence scores with a threshold, and define the pseudo tags as true tags when the confidence scores are greater than the threshold; add the true tags to the seed tags to obtain updated tags; and repeat the steps of training, predicting, calculating, comparing and adding using the product descriptions and the updated tags, so as to keep updating the updated tags.
US11710167B2

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: for each respective record in a plurality of records, assigning the respective record: (1) to a first database cluster on a first database server; or (2) to a second database cluster on a second database server; receiving a search request from a requester; executing the search request in the first database cluster to retrieve a first set of results; when the first set of results is greater than a threshold number of results, presenting the first set of results to the requester; and when the first set of results is less than the minimum number of results: executing the search request in the second database cluster to create a second set of results; and presenting the second set of results to the requester, wherein: the threshold number of results is configured such that a probability that the first set of results is greater than the minimum number of results is at least fifty percent. Other embodiments are disclosed herein.
US11710165B2

Systems and methods electronically provide information regarding digital rules related to a potential relationship instance. Users often wish to know which digital rules apply to a specified item before engaging in a relationship instance with a host entity regarding the item. The system and methods described herein allow a computing facility to identify an item and receive resource information related to the item and the digital rules applicable to the item.
US11710157B2

Methods, systems, and media for presenting an advertisement are provided. In some embodiments, the method comprises: causing an advertisement to be presented in connection with presentation of a video having content associated with an application, wherein the advertisement includes information indicating one or more virtual items associated with the application available for purchase; receiving a user input indicating a purchase of at least one of the one or more virtual items; causing payment information to be collected based on a user account associated with a request for presentation of the video to complete the purchase; and transmitting information indicating the completed purchase to an entity associated with the application.
US11710143B2

A ticket exchange server is configured to distribute tickets to an event based on predicted attendance. The ticket exchange server accesses a set of training data describing statistics of and attendance during a historical event for a plurality of historical events. Using the training data, the ticket exchange server trains a machine-learned model, which is configured to predict a likelihood of a seat at a stadium being vacant during an event based on real-time statistics. During an event at the stadium, the ticket exchange server detects a vacant seat associated with a first ticket of a first user. The ticket exchange server determines a value of a second ticket for the vacant seat at least in part by applying the machine-learned model to real-time statistics of the event and distributes the second ticket to a second user.
US11710142B2

The present disclosure relates to a system, method and non-transitory computer readable medium. The system includes at least one computer-readable storage medium including a set of instructions and at least one processor in communication with the at least one computer-readable storage medium. When executing the set of instructions, the at least one processor is directed to: receive a triggering event in the absence of input from a user terminal associated with a user; obtain one or more candidate destinations based on the triggering event; obtain a trained ranking model; determine a ranking result of the one or more candidate destinations based on the trained ranking model; and transmit the ranking result to the user terminal in response to the triggering event.
US11710139B1

A computing system, computer-readable storage medium, and method for individual treatment effect (ITE) estimation under high-order interference in hypergraphs are described herein. The method includes accessing, via a processor, a hypergraph dataset including multi-way interactions among nodes within each hyperedge of a corresponding hypergraph, where the hypergraph dataset corresponds to a treatment assignment for each node. The method includes performing representation learning on the hypergraph dataset to control for confounders corresponding to features of each node and to learn a confounder representation for each node. The method also includes modeling a high-order interference representation for each node by propagating the learned confounder representation and the treatment assignment for each node through a hypergraph neural network. The method further includes estimating the ITE for each node under the treatment assignment based on the learned confounder representation and the modeled high-order interference representation for each node.
US11710137B2

A computer-implemented method for identifying, among user electronic devices, customer electronic devices associated with genuine customers of organizations, the method being executed by a server, the method comprising: receiving, from a first user electronic device by the server, a first uniform resource locator (URL) of a first user browsing history; generating a first embedding corresponding to the first URL; comparing the first embedding with a template embedding of a plurality of template embeddings, the plurality of template embeddings having been retrieved from a genuity database; and in response to a difference between the first embedding and the template embedding being lower than an embedding difference threshold, adding the first embedding to the genuity database.
US11710133B2

A computing system for electronically managing a token across multiple computer networks is described. The computing system includes a processor in communication with at least one memory device. The processor is programmed to generate a token associated with a payment account, the token having a format that simulates a format of a checking account identifier, and receive a payment request including the token, the payment request processed over a first network. The processor is also programmed to apply a set of rules to the payment request, determine that the payment request satisfies the set of rules, and convert the token into a payment account identifier using the set of rules. The processor is further programmed to transmit an authorization request message to a second network, receive authorization of the authorization request message from the second network, and provide authorization of the payment request to the first network.
US11710126B2

A device and associated methods for entering a PIN via tapping are disclosed. The device can be configured to determine a number of taps provided by a PIN holder on a touch sensor in representation of a PIN digit and to store the number of taps as a digit in a sequence that represents the PIN. Indications for interaction with the device can be provided to PIN holders in the form of auditory cues. A visually impaired PIN holder may be able to complete a PIN entry process by following the indications for interaction, tapping on a touch sensor a number of times equal to the value of the digit of the PIN to be entered, and performing gestures mapped to commands for the device.
US11710122B2

Methods, systems, and apparatuses for block chain security schemes for electronic cash tokens are described herein.
US11710117B1

A method and apparatus for EMV terminal device testing using a simulation of a plurality of EMV cards when interacting with an EMV terminal device emulator are described. The method may include establishing, by an EMV card emulator, an interface with the EMV terminal device emulator for the exchange of EMV card present transaction communications between the EMV card emulator and the EMV terminal device emulator. Furthermore, for each of a plurality of simulated EMV cards, the method may include exchanging one or more communications with the EMV terminal device emulator via the interface, wherein each communication simulates a communication generated by a simulated integrated circuit of an EMV card in response to a communication generated by the EMV terminal device emulator, and then causing at least one transaction to be run by the EMV terminal device emulator using the exchange of the one or more communications between the EMV card emulator and the EMV terminal device emulator.
US11710115B1

A consumer may initiate a transaction using a transaction account. The transaction account issuer may transmit a notification to the consumer that the transaction has been authorized. The consumer may select requestees with whom to split the transaction. The transaction account issuer may transmit notifications to requestees to request payment from the requestees. The transaction account issuer may transfer the payment from a transaction account of the requestee to the consumer's transaction account.
US11710114B2

Provided are a product purchase support system (100), a product purchase support device (10), and a POS terminal device (20) that improve the efficiency of checkout processing for product sales and enhance the convenience of customers when purchasing a product. The product purchase support system (100) according to the present invention includes the product purchase support device (10) including a depth camera (12) and a first display device (13), and a POS terminal device (20) that performs checkout processing for a product. When the product purchase support device (10) detects a product selection motion of selecting a product by a customer, it identifies a product selected by the customer and generates product information related to this product, and displays the product information on the first display device (13). Further, the product purchase support device (10) outputs the product information to the POS terminal device (20).
US11710111B2

Methods and systems are disclosed for collecting and releasing virtual objects between disparate augmented reality environments. One method comprises receiving user selection to collect an object in a first environment displayed on a user device at a first time. A search request may then be transmitted to a content server from which a virtual object corresponding to the collected object is received in response. The virtual object may be stored in a user library associated with a user identifier of the user. When a second environment is displayed on the user device, the virtual object may be added to the second environment in response to receiving user selection to add the virtual object and determining that the user is associated with the user identifier.
US11710103B2

A security system includes a security panel operable to communicate with a support site via a lightweight binary-based protocol to echo a security panel user interface with the support site. A method of communicating with a security system including communicating with a support site via a lightweight binary-based protocol to echo a security panel user interface at the support site.
US11710101B2

A data analytics system may include a first risk relationship data store containing electronic records that represent a plurality of risk relationships between the enterprise and a first risk relationship provider. Similarly, a second risk relationship data store containing electronic records that represent a plurality of risk relationships between the enterprise and a second risk relationship provider. A back-end application computer server may include a data mining engine that analyzes a set of electronic records in the first and second risk relationship data stores to identify flags corresponding to risk drivers. A predictive analytics engine may then calculate a risk score associated with the set of electronic records based on the associated entity attribute values and the identified flags corresponding to risk drivers. An insight platform may automatically generate a recommended action for the enterprise to lower the calculated risk score.
US11710100B2

A method for augmenting procedures at production equipment includes: linking a first description of a first step in a procedure and a capture type to a first capture field; generating a digital draft procedure comprising descriptions of steps extracted from the procedure and the first capture field specifying data capture of the first capture type from an equipment unit; generating augmented guidance for the first step in the procedure based on visual content recorded by a mobile device—assigned to an exemplary operator—during completion of the first step in the digital draft procedure; linking the augmented guidance to a location proximal the equipment unit based on locations of the first mobile device during completion of the first step in the digital draft procedure; and generating an augmented digital procedure based on steps in the procedure, the augmented guidance, and definitions for data capture according to the first capture field.
US11710095B2

A vehicle service providing apparatus includes an electronic control unit having a microprocessor and memory. The memory is configured to perform storing map data including route position data. The microprocessor is configured to perform acquiring reservation application data for using the vehicle including destination data, calculating a route to the destination base on the map data stored and the destination data acquired, acquiring parcel data including fee revenue data for a delivery of the parcel, determining whether the user satisfies a predetermined requirement for delivering the parcel when using the vehicle based on the parcel data in the acquiring and the route calculated in the calculating, deciding the incentive based on the parcel data in the acquiring when it is determined that the user satisfies the predetermined requirement; and outputting incentive data of the incentive in the deciding to the user.
US11710094B2

A delivery method for a traveling vehicle using a drone includes: transmitting, by an orderer, first information including position information of a vehicle to a server and providing, by the server, a position and an inventory of service providers, which correspond to the first information including the position information of the vehicle, to the orderer; requesting, by the server, service provision to the service provider; transmitting, by the service provider, second information including article preparation information to the server; transmitting, by the server, third information including a plurality pieces of receipt position information, which corresponds to the first information including the position information of the vehicle and the second information including the article preparation information, to the orderer; transmitting, by the orderer, a value selected by receiving the third information including the plurality pieces of receipt position information to the server; transmitting, by the server, the selected value to a selected service provider; loading, by the selected service provider, an article of the orderer on a drone and instructing the drone to move to correspond to the third information including the plurality pieces of receipt position information; and receiving, by the orderer, the ordered article.
US11710089B2

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a benchmarking service. In an example, an apparatus is configured to access input data, wherein the input data is representative of a current project; parse the input data to generate one or more input project units; extract one or more features from the one or more input project units, wherein the features are representative of at least one of project statistics, project bugs, project releases, project documentations, and organization data; receive a benchmarking model, wherein the benchmarking model was derived using a historical data set; and generate an output based on the benchmarking model and the one or more features, wherein the output is configured to provide an evaluation of the current project in the form at least one of a score and one or more recommendations.
US11710085B2

A machine-learning ecosystem includes a correlation module for building at least one prediction model based on at least one data input including at least one input parameter and at least one output parameter, the prediction model relating the output parameter to the input parameter. The correlation module performs at least one threshold check on the prediction model to assess the robustness of the prediction model. The ecosystem further includes a decision module communicatively coupled to the correlation module and receiving the prediction model from the correlation module. Based on a verification check at the decision module, a confirmation, a deferral, or a rejection of the prediction model is sent from the decision module to the correlation module.
US11710084B2

The present disclosure describes transaction-enabling systems and methods. A system can include a controller and a fleet of machines, each having at least one of a compute task requirement, a networking task requirement, and an energy consumption task requirement. The controller may include a resource requirement circuit to determine an amount of a resource for each of the machines to service the task requirement for each machine, a forward resource market circuit to access a forward resource market, and a resource distribution circuit to execute an aggregated transaction of the resource on the forward resource market.
US11710081B2

A processing system may obtain a customer identifier at a first retail location of a telecommunication network service provider, determine a recency factor of the identifier, obtain an identification of items of interest to the customer, and determine whether the customer has visited a second retail location of the provider within a time period prior to the customer being at the first retail location. The processing system may then apply, to a fraud detection machine learning model, a plurality of factors comprising: a quantity of items of interest, a value of the items, a factor associated with whether the customer has visited the second retail location within the time period, and the recency factor, where the fraud detection machine learning model outputs a fraud indicator value, determine that the fraud indicator value meets a warning threshold and present a warning to a device at the first retail location.
US11710074B2

Disclosed are systems and methods relating to providing corridor metrics based on road network data and telematic data.
US11710067B2

A method including collecting, by a communication device comprising a machine learning model obtained at least in part from a server computer, metadata associated with an application. The communication device can then embed the metadata to form vectorized data. The communication device can input the vectorized data into the machine learning model to obtain a security value. The communication device can determine whether to run or install the application based upon the security value.
US11710051B2

Establishing event-specific trust through data-centric mediation by: generating a mediated covenant of association as an instance of trust among a plurality of entities at an association layer of a multi-layer computer security system; constructing a security model enforceable by the multi-layer computer security system that expresses node-node semantic relationships as links among nodes of the model representing protectable computing resources; and producing an event-specific security model via informatic convolution of elements of the covenant with elements of the security model, so that the event-specific security model is operable to constrain a computing action among computing resources represented by the plurality of entities.
US11710047B2

A system maintains a knowledge layout to support the building of event response recommendations. Meta-graph patterns may be used to determine semantic relatedness between events and actions in response. Event-action node pairs are then constructed.
US11710042B2

The present disclosure relates to shaping the architecture of a neural network. For example, the disclosed systems can provide a neural network shaping mechanism for at least one sampling layer of a neural network. The neural network shaping mechanism can include a learnable scaling factor between a sampling rate of the at least one sampling layer and an additional sampling function. The disclosed systems can learn the scaling factor based on a dataset while jointly learning the network weights of the neural network. Based on the learned scaling factor, the disclosed systems can shape the architecture of the neural network by modifying the sampling rate of the at least one sampling layer.
US11710014B2

An image forming system includes an image forming apparatus and a terminal device. The terminal device converts a document into first print data, generates a second hash value corresponding to second object data in first print data, generates second print data, when the second hash value accords with the first hash value in a first storage device, by substituting the second object data in the first print data with the first hash value, and transmits the second print data to the image forming apparatus. The image forming apparatus substitutes, upon receipt of the second print data, the first hash value included in the second print data with the first object data corresponding to the first hash value and stored in the second storage device, generates second bitmap data by analyzing the second print data subjected to the substitution, and causes an image forming device to execute a printing operation.
US11710013B2

Embodiments of the present disclosure are configured to allow a general user to select a preset setting as much as possible even when some of print setting items are lock-set by an administrator user. Accordingly, even when the print setting item is lock-set, the general user may select a preset setting as long as there is no conflict.
US11710007B2

In some implementations, a system may receive, from a motion sensor, an inactivity indication that indicates a period of inactivity within a physical environment. The system may store, in a data structure, identifiers of a plurality of RFID tags that a tag reader read during the period of inactivity. The system may receive, from the motion sensor, a motion notification that indicates a period of activity within the physical environment. The system may cause the tag reader to collect an identifier of an RFID tag in the physical environment during the period of activity. The system may determine, based on the identifier and the identifiers of the plurality of RFID tags, a movement status associated with the RFID tag during the period of activity and perform an action associated with the movement status of the RFID tag.
US11710006B2

A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not colinear.
US11709999B2

The present application discloses a method and apparatus for acquiring point-of-interest (POI) state information, a device and a computer storage medium, and relates to the field of big data. An implementation includes acquiring a text containing POI information in a preset time period from the Internet; and identifying the text using a pre-trained POI-state identifying model to obtain a binary group in the text, the binary group including a POI name and the POI state information corresponding to the POI name; wherein the POI-state identifying model performs label prediction of the POI name and a POI state on a word sequence corresponding to the text, and label prediction results of the POI name and the POI state are aligned to obtain the binary group. With the present application, a human cost may be saved, and timeliness and accuracy may be improved.
US11709993B2

Systems and methods are directed to providing efficient and fast invocation of concurrent sheet defined functions (SDFs) including dynamic arrays by front-loading the work. At SDF creation time, a SDF cell table, a formula table, and a spill area table are generated. The SDF cell table represents cells from a worksheet that are used for the SDF. The formula table comprises an index of formulas used by the SDF, whereby index identifiers are stored in cells of the SDF cell table. The spill area table comprises an index of spill areas where each dynamic array may automatically spill into. The SDF cell table, formula table, and spill area table are shared between a plurality of invocations of the SDF during invocation time.
US11709987B2

A method of generating an integrated circuit includes providing a placing layout of the integrated circuit; generating a routed layout of the integrated circuit, the routed layout includes a layout region with a systematic design rule check (DRC) violation; generating an adjusted routing layout of the integrated circuit by adjusting the layout region with the systematic DRC violation according to a target placement recipe in a plurality of placement recipes; extracting features of the placing layout to obtain an extracted data; extracting features of the layout region with the systematic DRC violation to obtain an extracted routing data; performing a training process upon the extracted data and the extracted routing data to generate a plurality of aggregated-cluster models; and selecting a target aggregated-cluster model from the plurality of aggregated-cluster models by comparing the extracted data to the plurality of aggregated-cluster models.
US11709985B2

A semiconductor device includes a first and a second power rails extending in a row direction, a third power rail extending in the row direction between the first and second power rail, and a first cell arranged between the first second power rails. A cell height of the first cell in a column direction perpendicular to the row direction is equal to a pitch between the first and second power rails. The semiconductor device also includes a second cell arranged between the first and third power rails. A cell height of the second cell in the column direction is equal to a pitch between the first and third power rails. A first active region of the first cell includes a first width in the column direction greater than a second width, in the column direction, of a second active region in the second cell.
US11709982B2

The present invention pertains to a method of verifying a design of an integrated circuit. The methods executes an iteration of simulation test cycle using a digital representation of the design. Next, the method obtains simulation results from the iteration of the simulation test cycle and calculates, during the simulation test cycle, a test coverage value associated with the simulation results of the iteration of the simulation test cycle. If the test coverage value is less than a target value, the method determines if the simulation test cycle fails to satisfies an iteration limiting metric. If the simulation test cycle satisfies the iteration limiting metric, the method, dynamically adjusts one or more simulation test cycle parameter during the simulation test cycle and iterates the simulation test cycle and recalculating the test coverage value until the test coverage value is at least the target value or the simulation test cycle fails to satisfy the iteration limiting metric. The method then out puts a result of the verification of the design.
US11709981B2

Disclosed herein are techniques for analyzing control-flow integrity based on functional line-of-code behavior and relation models. Techniques include receiving data based on runtime operations of a controller; constructing a line-of-code behavior and relation model representing execution of functions on the controller based on the received data; constructing, based on the line-of-code behavioral and relation model, a dynamic control flow integrity model configured for the controller to enforce in real-time; and deploying the dynamic control flow integrity model to the controller.
US11709975B2

A method for determining parameters of a high-frequency vibrating mill with three grinding drums is disclosed. The mathematic modeling is established by applying the average parameter method and transfer function method; the synchronization-stability capability coefficient curve, and the dimensionless coupling torque maximum value diagram of the system are obtained by the characteristic analysis of synchronization and stability. Finally, the curves of rotational velocity of motors, displacements of mass bodies, and phase difference between exciters are obtained by the simulation, and the correctness of the method is verified by the comparison of characteristic analysis and simulation. The parameters of the high-frequency vibrating mill of the present invention can lower the technical requirements of exciters, reduce the loss of the exciters, increase the service life of the mill.
US11709970B1

A data diode chip provides a flexible device for collecting data from a data source and transmitting the data to a data destination using one-way data transmission. On-chip processing elements allow the data diode to identify automatically the type of connectivity provided to the data diode and configure the data diode to handle the identified type of connectivity.
US11709964B2

A storage intelligence server including a collector component to receive trace data related to data requests from agent applications executing on computerized devices, a storage component within which the trace data is stored, an analytics component to analyze the trace data to identify a malicious data request in real-time, defining an identified malicious data request, and a controller component having stored thereon a plurality of rules that can update a rule of the plurality of rules or generate a new rule for inclusion in the plurality of rules responsive to the identified malicious data request, defining an active rule, and transmit the active rule to at least one of the firewall and the router.
US11709955B2

The present disclosure provides a method for encryption programming, including: selecting an encrypted programming file that matches the programmer from a target folder; loading the selected encrypted programming file; if a current number of times for programming of the programmer is greater than or equal to a maximum number of times for programming, destroying the selected encrypted programming file and ending programming; otherwise, decrypting the selected encrypted programming file; if the current number of times for programming of the programmer is less than an initial number of times for programming, replacing the current number of times for programming of the programmer with the initial number of times for programming, otherwise, re-encrypting the decrypted encrypted programming file and programing the re-encrypted programming file into a target chip. A programmer is further provided.
US11709944B2

An intelligent-adversary simulator can construct a graph of a virtualized instance of a network including devices connecting to the virtualized instance of the network as well as connections and pathways through the virtualized instance of the network. Running a simulated cyber-attack scenario on the virtualized instance of the network in order to identify one or more critical devices connecting to the virtualized instance of the network from a security standpoint, and then put this information into a generated report to help prioritize which devices should have a priority. During a simulation, the intelligent-adversary simulator calculates paths of least resistance for a cyber threat in the cyber-attack scenario to compromise a source device through to other components until reaching an end goal of the cyber-attack scenario in the virtualized network, all based on historic knowledge of connectivity and behaviour patterns of users and devices within the actual network under analysis.
US11709936B2

Aspects of the invention include receiving, by a processor, source code for a software program written in a first programming language. The received source code is converted into abstracted source code that is in a generic format that is different than a format of the first programming language. The abstracted source code is compared to known source code patterns. Based on determining that at least a subset of the abstracted source code matches a pattern in the known source code patterns, sending an alert to the user indicating that the received source code matches the pattern.
US11709932B2

Some examples relate generally to managing and storing data, and more specifically to the real-time detection of ransomware, system (or insider) threats, or the misappropriation of credentials by using file system audit events.
US11709931B2

Enforcing shadow stack violations at module granularity, rather than at thread or process granularity. An exception is processed during execution of a thread based on code of an application binary, which is enabled for shadow stack enforcement, that calls an external module. The exception results from a mismatch between a return address popped from the thread's call stack and a return address popped from the thread's shadow stack. Processing the exception includes determining that the exception resulted from execution of an instruction in the external module, and determining whether or not the external module is enabled for shadow stack enforcement. Based at least on these determinations, execution of the thread is terminated when the external module is enabled for shadow stack enforcement, or the thread is permitted to continue executing when the external module is not enabled for shadow stack enforcement.
US11709929B2

An interaction method includes receiving a service request from a client application (CA) installed on a terminal and that runs in a rich execution environment (REE), determining a trusted user interface (TUI) identifier, sending a TUI call instruction carrying the TUI identifier to a trusted execution environment (TEE) to instruct to draw an image based on the TUI template or the TUI function component to call a TUI to display the drawn image, receiving response information from the TEE, and executing a corresponding service procedure based on the response information.
US11709926B2

A method and a device for authenticating a user. A signal representative of at least one character traced by the user on a surface of a transmitter device is received by the authentication device. The transmitter device includes an antenna able to transmit a radio signal to a terminal of the user via a channel using the electromagnetic wave conduction capabilities of the body of the user when the hand of the user traces the at least one character on or close to the surface of the transmitter device. The authentication device checks whether the received signal corresponds to a previously stored control signal and, in the event of a positive check, confirms authentication of the user.
US11709923B2

Systems, methods, and apparatuses for location-based automated authentication are disclosed. A system comprises a mobile device, a sensor and a backend platform. The sensor and the backend platform are in network communication. The mobile device is operable to continuously transmit Bluetooth Low Energy (BLE) signals comprising encrypted transitory identifiers. The sensor is operable to receive a BLE signal from the mobile device when the mobile device is within a predetermined range, and communicate over a network connection the encrypted transitory identifier comprised in the BLE signal to the backend platform. The backend platform is operable to extract a unique identifier and a changing encrypted identifier from the received encrypted transitory identifier, generate a changing encrypted identifier, and validate a user identification by comparing the generated changing encrypted identifier and the extracted changing encrypted identifier.
US11709917B2

A computer-implemented clustering method is disclosed for image segmentation, social network analysis, computational biology, market research, search engine and other applications. At the heart of the method is a point-set kernel that measures the similarity between a data point and a set of data points. The method has a procedure that employs the point-set kernel to expand from a seed point to a cluster; and finally identifies all clusters in the given dataset. Applying the method for image segmentation, it identifies several segments in the image, where points in each segment have high similarity: but points in one segment have low similarity with respect to other segments. The method is both effective and efficient that enables it to deal with large scale datasets. In contrast, existing clustering methods are either efficient or effective; and even efficient ones have difficulty dealing with large scale datasets without massive parallelization.
US11709909B1

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform functions comprising: tracking interaction data for one or more webpages of a website; determining a content score for the one or more webpages of the website; determining a link equity score for the one or more webpages of the website; classifying the one or more webpages of the website into one or more classifications using the interaction data, the content score, and the link equity score; and removing the one or more webpages from a sitemap of the website based on the one or more classifications. Other embodiments are disclosed herein.
US11709908B2

In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.
US11709903B2

A method for assisting selection of an accommodation by an accommodation search system includes receiving user credentials from a user device; receiving trip parameters from the user device; determining a basic list of accommodations that correspond with the trip parameters; determining one or more factors that apply to each individual accommodation of the basic list of accommodations; applying a weight value to each of the one or more factors that apply to each individual accommodation of the basic list of accommodations; aggregating the weight values of the one or more factors that apply to each individual accommodation to determine an aggregate weighted score for each individual accommodation of the basic list of accommodations; sorting the basic list of accommodations into a sorted list of accommodations based on the aggregate weighted score for each individual accommodation; and providing the sorted list of accommodations to the user device for viewing by a user.
US11709895B2

Systems, apparatuses, and methods are provided for identifying a corresponding string stored in memory based on an incomplete input string. A system can analyze and produce phonetic and distance metrics for a plurality of strings stored in memory by comparing the plurality of strings to an incomplete input string. These similarity metrics can be used as the input to a machine learning model, which can quickly and accurately provide a classification. This classification can be used to identify a string stored in memory that corresponds to the incomplete input string.
US11709893B2

The present disclosure provides a search method, an electronic device and a storage medium, and belongs to a technical field of the Internet. The method includes: determining a first set of features corresponding to an original search statement by parsing the original search statement; obtaining each initial search result corresponding to the original search statement; determining a second set of features corresponding to an initial search result by parsing a title of the initial search result; determining a rewritten search statement corresponding to the original search statement and the initial search result by codecing the first set of features and the second set of features; and obtaining a supplementary search result corresponding to the rewritten search statement.
US11709891B2

In some examples, a system receives function descriptors for different types of functions to be used when processing database queries, each function descriptor of the function descriptors comprising information relating to a respective function of the different types of functions. The system computes, based on a first function descriptor for a first function of the different types of functions, an estimate of a runtime metric associated with execution of the first function for processing a database query.
US11709885B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and flexibly identifying digital images with similar style to a query digital image using fine-grain style determination via weakly supervised style extraction neural networks. For example, the disclosed systems can extract a style embedding from a query digital image using a style extraction neural network such as a novel two-branch autoencoder architecture or a weakly supervised discriminative neural network. The disclosed systems can generate a combined style embedding by combining complementary style embeddings from different style extraction neural networks. Moreover, the disclosed systems can search a repository of digital images to identify digital images with similar style to the query digital image. The disclosed systems can also learn parameters for one or more style extraction neural network through weakly supervised training without a specifically labeled style ontology for sample digital images.
US11709882B2

Managing an image storage space is provided. A number of processor units identifies a benchmark image in a similar images group. A number of other images not identified in the similar images group as the benchmark image is a set of similar images. The number of processor units creates an image mapping tree. The image mapping tree has a root block for the benchmark image and blocks arranged in a set of layers below the root block based on the set of similar images; the blocks represent portions of the benchmark image; and a plurality of lower blocks in the blocks in a lower layer correspond to subdivisions in an upper block in the blocks in an upper layer. The number of processor units stores a set of selected blocks in the set of similar images that have differences from a set of corresponding blocks in image mapping tree for the benchmark image. The number of processor units store metadata for the set of selected blocks that describes set of paths in the image mapping tree from the set of corresponding blocks in the image mapping tree to the root block.
US11709879B2

Example apparatus disclosed herein are to obtain, from a network monitor, an address associated with one or more network communications used to convey a media stream to a first input device of a plurality of input devices in communication with a media device, query one or more data structures based on the address to identify a first input source of the media device, the one or more data structures to map respective ones of the plurality of input devices to corresponding ones of a plurality of input sources of the media device, the plurality of input sources including the first input source, obtain a watermark from a meter that is to monitor an output of the media device, and identify the first input source of the media device as associated with media presented by the media device in response to determination that the watermark corresponds to the media stream.
US11709875B2

Embodiments of the present disclosure generally relate to organizing textual responses, such as survey responses. More specifically, one or more embodiments of the present disclosure provide a reviewer with textual responses that are prioritized according to usefulness. As an example, one or more embodiments of the present disclosure provide a reviewer with a notability value that provides an indication of the usefulness and/or interestedness of a response in relation to other responses for a particular open or textual type question.
US11709874B2

Systems herein allow a user device to monitor calendar events with a secure bubble application. When an event is upcoming, the secure bubble application can present a notification. The secure bubble application can search other managed applications for content relevant to the meeting event. The secure bubble application can extract text, tags, and other metadata from the calendar event and any attached files. The text, tags, and other metadata can be used to search each managed application. Relevant emails, files, and notes can be displayed in a card generated by the secure bubble application.
US11709871B2

A computer system comprising a processor, graphical output means and a computer readable storage medium storing instructions that when executed by the processor cause the processor to perform a method for quantifying and aggregating the relevance of documents.
US11709864B1

Techniques are provided for tracking a number of transactions-of-interest in a transaction-recording blockchain using a control blockchain. A transaction-of-interest is a transactions that is in a particular state. A request to perform an action is received. Upon receiving the request and determining that the action corresponds to a new transaction-of-interest, a control blockchain is checked to determine the current number of transactions-of-interest in the transaction-recording blockchain and maximum allowed number of transaction-of-interest for the transaction-recording blockchain. In response to determining that the current number of transaction-of-interest in the transaction-recording blockchain are less than the maximum allowed: allowing the action to occur, adding a new block to the transaction-recording blockchain, and updating the control blockchain to indicate the new number of transaction-of-interest. In response to determining that the current number of transaction-of-interest are at least at the maximum allowed number, prohibiting the addition of a new block to the transaction-recording blockchain.
US11709863B2

Transportable storage devices are communicatively coupled behind one or more dedicated “edge” data servers to take advantage of the benefits of the data servers and transportable storage devices while limiting their disadvantages. Each edge data server ingests data from one or more client devices and copies the data to one or more of the transportable storage devices for eventual transport to a cloud data center for upload to a cloud storage system. Multiple versions of a segment of data (e.g., of a file or a blob) are maintained at various points in the disclosed system and the disclosed technology ensures that the most recent version is the version ultimately stored on the cloud storage system.
US11709862B2

Implementations described herein relate to methods, systems, and computer-readable media to selectively synchronize database objects. In some implementations, a method includes receiving a request to synchronize records that include a corresponding root record and one or more connected records from a first database instance to a second database instance, wherein the request includes a specified graph configuration and an object boundary identifier; collecting the one or more records by traversing a corresponding graph configuration associated with each of the one or more root records; generating a snapshot that includes the one or more records into one or more object record sets based on a corresponding object boundary identifier associated with each of the one or more root records and the one or more connected records; publishing the snapshot to the second database instance; and updating the second database instance.
US11709855B2

Systems and methods for graph embedding already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from a set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for at least one graph having a plurality of nodes and a plurality of edges using the set of the already-collected but not yet connected data, where each of the plurality of nodes corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges corresponds to a measurement associated with the target activity during a temporal dimension of interest. The method further includes converting the graph data into metric space data using a graph embedding process.
US11709853B2

The present disclosure provides a database-based management method, platform, electronic device and storage medium, which relates to the technical field of databases and may be used for a cloud computing scenario. A specific implementation solution is as follows: monitoring a plurality of nodes through which an application accesses a corresponding database cluster based on pre-built management information of the corresponding database cluster of the application; when an abnormal node appears in the plurality of nodes, sending a node creation request carrying information of the abnormal node to a task management platform, to create an alternative node with the same function to replace the abnormal node; receiving information of the created alternative node returned from the task management platform; updating the management information of the database cluster of the application based on the information of the alternative node and the information of the abnormal node. In the present disclosure, only one set of database management platform is needed no matter whether the architectures of database clusters corresponding to the applications are the same. The above solution can be used to manage all applications simultaneously and effectively improve the management efficiency of the databases.
US11709852B2

Various systems and methods are described herein for an improved spreadsheet application that allows a user to generate, manipulate, and replicate data visualizations (e.g., sparklines, graphs, charts, etc.) using functions without importing data into cells of the application. For example, data is stored in one or more remote or local data stores accessible to the improved spreadsheet application. A user enters a function into a cell of the improved spreadsheet application. The improved spreadsheet application generates a query using the function, the query identifying a portion of a dataset to retrieve from the data store(s). The improved spreadsheet application then transmits the query to the data store(s) and retrieves the requested data. A renderer of the improved spreadsheet application then renders a sparkline using the retrieved data. The improved spreadsheet application displays the rendered sparkline in the cell in which the function was entered, or at another designated location.
US11709849B2

Methods, systems, and computer program products for optimization of query processing in a data federation system using priority queuing techniques are provided. Priority queuing techniques may include generating a query vector corresponding to a query, comparing the query vector to historical query vectors to determine similarity, determining an expected processing time for the query based on the determined similarity, and inserting the query into a priority ordered queue at a particular position based on the expected processing time.
US11709846B2

The present inventive concepts encourage users to actively form friend relationships and also incentivize users to actively utilize services provided by an SNS and the like by assigning ranks to users in consideration of the users' friend relationships. A management server including a memory configured to store computer-readable instructions, and one or more processors configured to execute the instructions to determine a personal rank of a target user based on a personal utilization record for the target user, obtain the personal rank of at least one related user who is associated with the target user, and derive an overall rank of the target user based on the personal rank of the at least one related user and the personal rank of the target user may be provided.
US11709840B2

Disclosed is a computer program stored in a computer-readable medium according to an exemplary embodiment of the present disclosure. When the computer program is executed by one or more processors, the computer program allows the following operations for data caching to be performed and the operations may include an operation of generating a cache, an operation of caching at least some of the segments and at least one of records to the cache, an operation of reading the cache when receiving an inquiry request from a client, an operation of determining to read a cursor based on whether there is a segment or record corresponding to the inquiry request in the cache; and an operation of determining whether a query for at least one of a relational database and a hierarchical database is generated based on whether there is the segment or record in the cursor.
US11709838B2

A generic query having a dynamic query parameter may be executed for a specified process. One or more expected parameters for the query are determined based on the dynamic query parameter and the process, where the one or more expected parameters are tagged to the dynamic query parameter for the process. One or more measured parameters are accessed based on the one or more expected parameters from one or more databases accessible over a network. The one or more measured parameters are returned responsive to the query.
US11709834B2

A database system operates by facilitating execution of a query, where each of a plurality of sequential operator execution steps includes: determining whether each operator of a plurality of operators of a query operator execution flow is currently executable; generating a plurality of priority values by calculating a priority value for each operator based on whether each operator is determined to be currently executable, and based on a position value of each operator; identifying one operator of with a most favorable priority value; facilitating execution of the one operator on a queued set of data blocks to generate at least one output data block; identifying a next operator serially positioned consecutively after the one operator; and appending the at least one output data block to another queued set of data blocks of the next operator.
US11709829B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving and using contextual data from previous conversation sessions in conversational searches. In one aspect, a method includes receiving a first query for a first user session, determining that the first query refers to one or more tags in a first repository, the first repository associating respective identifiers to respective tags, each identifier representing a corresponding user session, determining one or more particular identifiers associated with the one or more tags in the first repository, retrieving particular contextual data associated with the determined particular identifiers in a second repository, the second repository associating respective identifiers to respective contextual data associated with corresponding user sessions represented by the respective identifiers, and performing an action responsive to the first query based on the retrieved particular contextual data.
US11709819B2

A validation method applied to sensor data prior to submitting to a blockchain, a computer program product, and a system for validating chemical data. One embodiment may comprise receiving a sensor captured result at an application, applying the sensor captured result to a domain-specific statistical model of expected range of variability of measured results to extract a distribution of expected sensor values, computing a confidence value in the sensor captured result using the domain-specific statistical model, validating the confidence value against a required threshold of confidence, and submitting the sensor captured result for appending to the blockchain if the confidence level is validated against the threshold of confidence.
US11709811B2

Techniques for searching an inverted index associating byte sequences of a fixed length and files that contain those byte sequences are described herein. Byte sequences comprising a search query are determined and searched in the inverted index. In some examples, training data for training machine learning model(s) may be created using pre-featured data from the inverted index. In various examples, training data may be used to retrain a ML model until the ML model meets a criterion. In some examples, the trained ML model may be used to perform searches on the inverted index and classify files.
US11709808B1

The subject technology receives a statement to perform an operation to add a new column into a table. The subject technology generates a schema hash value for a new schema version associated with a new schema version value. The subject technology stores a mapping of the schema hash value to the new schema version value for the table in a metadata database. The subject technology stores a new schema entry based on the schema hash value, the new schema version value, and the new column for the table in the metadata database. The subject technology performs an operation to add the new column to the table.
US11709802B2

A cluster data replication system includes a plurality of network elements and controllers. The controllers form a cluster that is able to elect one of the controllers as a master controller with the others being follower controllers. The elected controller updates, responsive to being elected the master controller, state information in a system database of the elected controller to indicate that the elected one of the controllers is the master controller. The master controller includes one or more objects that are enabled in reaction to the state information, and which coordinate replication of changes to the data, system database, and state information from the master to the follower controllers. Each follower controller includes one or more objects able to, in reaction to the state information, disable initiation of the replication of changes to the data, system database and state information by the one or more objects in each follower controller.
US11709794B2

Two or more die are stacked together in a stacked integrated circuit device. Each of the processors on these die is able to communicate with other processors on its die by sending data over the switching fabric of its respective die. The mechanism for sending data between processors on the same die (i.e. intradie communication) is reused for sending data between processors on different die (i.e. interdie communication). The reuse of the mechanism is enabled by assigning each processor a vertical neighbour on its opposing die. Each processor has an interdie connection that connects it to the output exchange bus of its neighbour. A processor is able to borrow the output exchange bus of its neighbour by sending data along the output exchange bus of its neighbour.
US11709791B2

In some embodiments, a system is provided for communicating USB information via an extension medium. The system comprises an upstream facing port device (UFP device) and a downstream facing port device (DFP device). The UFP device and the DFP device are communicatively coupled via a non-USB extension medium, and allow a host device communicatively coupled to the UFP device and a USB device communicatively coupled to the DFP device to communicate via USB-compliant techniques. In some embodiments, the DFP device generates synthetic request packets to request additional data packets from the USB device compared to those requested by the host device. In some embodiments, the DFP device is configured to store a request packet in a packet queue if the request packet is received from the UFP device while the DFP device is busy receiving a response to a previous synthetic request packet from the USB device.
US11709782B2

Circuitry comprises a translation lookaside buffer to store memory address translations, each memory address translation being between an input memory address range defining a contiguous range of one or more input memory addresses in an input memory address space and a translated output memory address range defining a contiguous range of one or more output memory addresses in an output memory address space; in which the translation lookaside buffer is configured selectively to store the memory address translations as a cluster of memory address translations, a cluster defining memory address translations in respect of a contiguous set of input memory address ranges by encoding one or more memory address offsets relative to a respective base memory address; memory management circuitry to retrieve data representing memory address translations from a memory, for storage by the translation lookaside buffer, when a required memory address translation is not stored by the translation lookaside buffer; detector circuitry to detect an action consistent with access, by the translation lookaside buffer, to a given cluster of memory address translations; and prefetch circuitry, responsive to a detection of the action consistent with access to a cluster of memory address translations, to prefetch data from the memory representing one or more further memory address translations of a further set of input memory address ranges adjacent to the contiguous set of input memory address ranges for which the given cluster defines memory address translations.
US11709761B2

Embodiments provide systems and methods for performing automated browser testing on different native file types by receiving files of different types. A preview version of each file can be generated and rendered in an output file type. Generating the preview version can be performed by a preview application executed by the testing system and rendering the preview version of the first file can be performed by a browser application executed by the testing system. The output file type can be different from the received file type. For example, the received file type can be a native file type of a first application different from the browser and the output file type comprises an HyperText Markup Language (HTML) file type. A test can be executed on the rendered preview version based on one or more assertions on the first file.
US11709754B2

Systems and methods for generating, administering and analyzing a user experience study are provided. In particular, intents can be generated from a user experience study by applying one or more screener questions to participants and subjecting the screened participants to one or more tasks. Corresponding clickstreams and success data for each participant engaging in the tasks can be recorded. The success and clickstream data can also be aggregated for all the screened participants as aggregated results. Video data including audio for each of the screened participants can also be recorded.
US11709746B1

Methods, systems, and computer readable media for smart network interface card testing are disclosed. One example method occurs at a network interface card (NIC) comprising a network processing unit executing a monitoring agent for monitoring data traversing the NIC. The method includes obtaining, from a test system or a test traffic generator, at least one test packet; generating, using the monitoring agent, NIC processing information associated with processing the at least one test packet, wherein generating the NIC processing information includes monitoring application layer events, presentation layer events, session layer events, transport layer events, network layer events, driver layer events, kernel layer events, or other events involving the NIC and generating the NIC processing information using the monitored events; and storing or providing the NIC processing information for data analysis.
US11709738B1

One example method includes gathering respective performance data concerning each asset in a group of assets, clustering the performance data so as to define a first cluster and a second cluster, and data assets in the first cluster are assigned a HIGH RISK label and data assets in the second cluster are assigned a LOW RISK label, assigning a respective risk score to each of the assets, and the risk score includes a quantified risk level for the asset to which the risk score has been assigned, ranking the assets with the HIGH RISK label according to their respective risk scores, and backing up a ranked asset based on an IO volume associated with that ranked asset.
US11709734B2

Methods, systems, and apparatus for error correction with syndrome computation in a memory device are described. A first syndrome for first encoded data is generated in a memory device. The first syndrome and the first encoded data are transmitted to a controller that is coupled with the memory device. A second syndrome for first and second encoded data is generated. The first encoded data and the second encoded data are interrelated according to an error correction code. The second syndrome is transmitted to the controller without the second encoded data and the controller is to decode the first encoded data based on at least one of the first syndrome, the second syndrome, or a combination thereof.
US11709732B2

A die read counter and a block read counter are maintained for a specified block of a memory device. An estimated number of read events associated with the specified block is determined based on a value of the block read counter and a value of the die read counter. Responsive to determining that the estimated number of read events satisfies a criterion, a media management operation of one or more pages associated with the specified block is performed.
US11709729B2

System and methods are disclosed including a plurality of memory devices and a processing device, operatively coupled with the plurality of memory devices, to perform operations comprising: receiving, from a host system, encrypted write data appended with error-checking data; determining whether the encrypted write data contains an error based on the error-checking data; and responsive to determining that the encrypted write data contains an error, notifying the host system that the encrypted write data contains an error.
US11709725B1

Methods, systems, and computer readable media for health checking involving common application programming interface (API) framework (CAPIF) are disclosed. One example method for health checking using CAPIF comprises: at a CAPIF node including at least one processor: receiving, from a sender, a CAPIF request message including health check information usable in checking the health of an endpoint associated with the sender, wherein the health check information includes a uniform resource identifier (URI) associated with the endpoint and an acceptable response value for indicating that the endpoint is active; and determining, periodically or aperiodically, a health status of the endpoint by performing a health check procedure using the URI and the acceptable response value.
US11709719B2

Systems and methods for implementing an application programming interface (API) that controls operations of a machine learning tuning service for tuning a machine learning model for improved accuracy and computational performance includes an API that is in control communication the tuning service that: executes a first API call function that includes an optimization work request that sets tuning parameters for tuning hyperparameters of a machine learning model; and initializes an operation of distinct tuning worker instances of the service that each execute distinct tuning tasks for tuning the hyperparameters; executes a second API call function that identifies raw values for the hyperparameters; and generates suggestions comprising proposed hyperparameter values selected from the plurality of raw values for each of the hyperparameters; and executes a third API call function that returns performance metrics relating to a real-world performance of the subscriber machine learning model executed with the proposed hyperparameter values.
US11709713B2

A method for graphics processing, wherein a graphics processing unit (GPU) resource is allocated among applications, such that each application is allocated a set of time slices. Commands of draw calls are loaded to rendering command buffers in order to render an image frame for a first application. The commands are processed by the GPU resource within a first time slice allocated to the first application. The method including determining at least one command has not been executed at an end of the first time slice. The method including halting execution of commands, wherein remaining one or more commands are not processed in the first time slice. A GPU configuration is preserved for the commands after processing a last executed command, the GPU configuration used when processing in a second time slice the remaining commands.
US11709712B2

In one embodiment, a computer-implemented method performed by a data processing (DP) accelerator, includes receiving, at the DP accelerator, first data representing a set of training data from a host processor; receiving, at the DP accelerator, a watermark kernel from the host processor; and executing the watermark kernel within the DP accelerator on an artificial intelligence (AI) model. The watermark kernel, when executed, is configured to: generate a new watermark by inheriting an existing watermark from a data object of the set of training data, train the AI model using the set of training data, and implant the new watermark within the AI model during training of the AI model. The DP accelerator then transmits second data representing the trained AI model having the new watermark implanted therein to the host processor.
US11709710B2

Some embodiments provide a novel method for sharing data between user-space processes and kernel-space processes without copying the data. The method dedicates, by a driver of a network interface controller (NIC), a memory address space for a user-space process. The method allocates a virtual region of the memory address space for zero-copy operations. The method maps the virtual region to a memory address space of the kernel. The method allows access to the virtual region by both the user-space process and a kernel-space process.
US11709697B2

A vehicle control device that: judges a state of a vehicle; structures a plurality of VMs that control equipment installed in the vehicle; and in accordance with the state of the vehicle, switches an order of carrying out activation or stoppage of the plurality of VMs.
US11709691B2

Software User Assistance (UA) is afforded from captured User Interface (UI) screen images, with reference to persisted Machine Learning (ML) models. The captured screen images are processed—e.g., using rasterization, Optical Character Recognition (OCR), and/or establishment of a coordinate system—with individual UI elements being determined therefrom. Referencing the persisted ML models, the software application/application state for the captured image is identified. UA data relevant to that application/application state is generated from the model, and then provided to the user (e.g., in a text box overlying the UI screen). Through the capture and processing of UI screen images, embodiments afford a homogenous UA experience for installation, maintenance, and/or upgrade of heterogeneous members of a larger overall landscape, over software lifecycles. Embodiments may be deployed locally on a frontend computer, in order to avoid exporting UI images due to privacy and/or security concerns.
US11709690B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating coachmarks and concise instructions based on operation descriptions for performing application operations. For example, the disclosed systems can utilize a multi-task summarization neural network to analyze an operation description and generate a coachmark and a concise instruction corresponding to the operation description. In addition, the disclosed systems can provide a coachmark and a concise instruction for display within a user interface to, directly within a client application, guide a user to perform an operation by interacting with a particular user interface element.
US11709687B2

A method and system for improving accessibility of advanced coding to individuals with limited dexterity using a personalized screen touch option as replacement of standard typing, to the user's functional mobility ability. The system and method involve a touchscreen coding platform and a personalized screen touch option corresponding to the user's functional mobility activity, which allows the user to write with their prefer code language at a professional level. All actions on the coding platform may be performed with finger taps allowing individuals with limited dexterity to perform complex coding.
US11709686B1

Systems and methods are provided for determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from source data and one or more rules for extracting the specified content. The system and methods further provided for each location data in the list of location data, extracting, from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least the subset of the set of selectors; determining a template to use to generate the media content item, the template comprising regions corresponding to the one or more selectors; populating each region of the template using specified content for the corresponding selector; and generating the media content item from the populated template.
US11709684B2

Systems and methods are included for causing a computing device to assemble and boot from a managed operating system. When the computing device is powered on, it can execute firmware that specifies a server to contact. The server can identify an operating system (OS) to boot, and the location of a pre-enrollment installer for assembling the OS image. The pre-enrollment installer can download base OS images in one or more pieces from multiple locations determined based on ownership information of the computing device. The multiple OS images can relate to enterprise management and company-specific applications and drivers. Once the pre-enrollment installer has combined the base OS images, the computing device reboots using the combined OS image.
US11709678B2

In one embodiment, a processor includes fetch logic to fetch instructions, decode logic to decode the fetched instructions, and execution logic to execute at least some of the instructions. The decode logic may determine whether a flag portion of a first instruction to be folded is to be performed, and if not, accumulate a first immediate value of the first instruction with a folded immediate value obtained from an entry of an immediate buffer.
US11709675B2

In an embodiment, dynamically-generated code may be supported in the system by ensuring that the code either remains executing within a predefined region of memory or exits to one of a set of valid exit addresses. Software embodiments are described in which the dynamically-generated code is scanned prior to permitting execution of the dynamically-generated code to ensure that various criteria are met including exclusion of certain disallowed instructions and control of branch target addresses. Hardware embodiments are described in which the dynamically-generated code is permitted to executed but is monitored to ensure that the execution criteria are met.
US11709672B2

The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
US11709669B2

Techniques are disclosed relating to a method that includes executing, by a processor of a computer system, a particular operating system (OS) from a system memory coupled to the processor. A sideband processor of the computer system may receive, via a network, instructions for an updated version of the OS. While the processor executes the particular OS, the sideband processor may send, to a controller hub, a series of commands that cause the controller hub to store the received instructions into one or more regions of the system memory. The sideband processor may then cause the processor to switch, without rebooting, from executing the particular OS to executing the updated version of the OS.
US11709652B2

A first playback device can include a wireless network interface, an audio input interface, one or more processors, and data storage. The data storage stores instructions that, when executed by the processors, cause the first playback device to determine a first radio frequency (RF) energy level associated with RF signal communications from a second playback device to the first playback device. The first playback device modifies a threshold RF energy level for holding off transmissions by the first playback device based on the first RF energy level. The first playback device receives multi-channel audio content via the audio input interface and detects an ambient RF energy level. Based on the ambient RF energy level and the threshold RF energy level, data that represents a channel of the multi-channel audio content is communicated by the first playback device to the second playback device for playback by the second playback device in synchrony with playback of one or more other channels of the multi-channel audio content by the first playback device.
US11709648B2

A distributed audio processing system is disclosed, for providing users with the capability of producing a personalized audio mix of a plurality of signals from a plurality of audio sources. The system includes a wireless transmitter for each audio source and, for each user, a wireless receiver. The receiver comprises a programmable audio signal processor configured to process and mix a plurality of audio tracks received via a radio broadcast of a multi-track audio signal comprising the audio signals from the plurality of sources, said processing and mixing being programmable via received commands, instructions and/or parameters. The transmitters are configured to process the audio signals received from their respective sources, according to received commands, instructions and/or parameters. According to an embodiment, a user may provide commands, instructions and/or parameters to any of the receivers and/or transmitters of the system.
US11709646B2

Disclosed herein is a wireless device including a display, a wireless communication interface configured to wirelessly perform communication with an external device, and a processor configured to activate any one of a first connection mode in which connection with the external device is established through an access point or a second connection mode in which direct connection with the external device is established, based on a network environment and receive, from the external device, image data corresponding to a source image being displayed on the external device according to the activated connection mode and display, on the display, a mirroring image based on the received image data.
US11709637B2

An image forming system executes determination processing with an intensity of an image editing process being a first intensity and a determination threshold being a first value and does not execute the determination processing with the intensity of the image editing process being the first intensity and the determination threshold being a second value. The system executes the determination processing with the intensity of the image editing process being a second intensity greater than the first intensity and the determination threshold being the first value and does not execute the determination processing with the intensity of the image editing process being the second intensity and the determination threshold being the second value.
US11709622B2

Systems and methods are disclosed including a memory device and a processing device, operatively coupled with the memory device, to perform operations comprising: receiving a write data request to store write data to the memory device; determining a physical block address associated with the write data request; performing a bitwise operation on each bit of the physical block address to generate a seed value; generating an output sequence based on the seed value; performing another bitwise operation on the output sequence and the write data to generate a randomized sequence; and storing, on the memory device, the randomized sequence.
US11709620B2

Systems and methods for sharing information between a publisher and a subscriber are disclosed. The system includes a shared memory and a memory broker. The memory broker is configured to receive a request for writing a message relating to a topic from a publisher and determine whether a communication channel corresponding to the topic exists in the shared memory. If the communication channel corresponding to the topic exists, the memory broker then assigns a buffer ring on the communication channel to the publisher, transmits information relating to the buffer ring to the publisher, and transmits information relating to the buffer ring to one or more subscribers of the communication channel.
US11709608B2

One example method includes chunking a respective disk of each of a plurality of virtual machines (VM) to create a respective plurality of chunks associated with each of the VMs, creating, based on the chunking process, a cluster comprising one or more of the VMs, creating a VM template whose data and disk structure match respective data and disk structures of each of the VMs in the cluster, and in response to a file operation involving a first one of the VM disks, defragmenting the first VM disk so that a disk structure of the first VM disk is the same as a disk structure of the VM template.
US11709596B2

Techniques involve: selecting a stream from a plurality of streams having respective update frequencies, the update frequency of the selected stream matching an update frequency of to-be-written data; determining a label of the data based on a label of the selected stream; and sending a write request for the data to a storage system, the write request comprising the label of the data, so that the storage system performs a write operation for the data based on the stream identified by the label. Accordingly, a write amplification factor can be reduced, thereby increasing the effective life of a storage device and improving read and write performance of the storage system.
US11709591B2

Systems and methods described herein provide an automated workflow tool that automatically and efficiently creates an executable workflow while preventing or reducing the introduction of errors into the workflow. The tool receives a selection of a start tile. In response, the tool presents a number of selectable items to configure an action to detect that initiates execution of the start tile as the first step in the workflow. Responsive to saving a configuration of the start tile including the action, the tool determines that the configuration of the start tile instructs the tool to add a second tile connected to the start tile on the canvas of the workflow. The tool presents a number of selectable items to configure the second tile as a next step in the workflow. The tool executes the workflow configured with the start tile and the second tile responsive to detecting the action configured in the start tile.
US11709588B2

A method for providing a notification mechanism may include causing provision of a notification bar at an edge of a touch screen display in response to an occurrence of an event where the notification bar provides information indicative of the event, enabling, responsive to user input, extension of the notification bar away from the edge of the touch screen display to display one or more levels of other notification classes in addition to the information indicative of the event, causing presentation of the notification bar to remain in an extended position away from the edge of the touch screen display so as to display one or more levels of notification classes upon cessation of the user input and causing, responsive to exposure of each level that has a subsequent level thereafter, an indication of existence of the subsequent level. A corresponding apparatus and computer program product are also provided.
US11709587B2

A screen recording method includes displaying an interface including a plurality of split screen areas; determining a target object in response to an initiation of a screen recording function, the determined target object including at least one of the plurality of split screen areas; based on a determination that the target object includes a plurality of audio sources that are playing at the same time, receiving a selection of at least one audio source among the plurality of audio sources; and recording screen display content and the at least one audio source of the target object to generate a screen recording file.
US11709586B2

A system and method for summarizing suggested content and sharing the summarized suggested content is described. In one aspect, a computer-implemented method includes performing an analysis of text of a document, searching a document library for content elements and documents based on the analysis of the text, identifying candidate documents and candidate content based on the searching, presenting a list of candidate documents or candidate content with the document authoring application, receiving a selection of a candidate document or candidate content from the list in the document authoring application, and providing the selected candidate document to a collaborative content sharing platform, the collaborative content sharing platform configured to generate a graphical user interface that displays a list of shared documents, the shared documents includes candidate documents selected by one or more users of a group of users that share access to the collaborative content sharing platform.
US11709585B2

A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.
US11709576B2

An interactive virtual world having avatars. Scenes in the virtual world as seen by the eyes of the avatars are presented on user devices controlling the avatars. In one approach, a method includes identifying a location of an avatar in a virtual world, and a point of gaze of the avatar; adjusting, based on the point of gaze, a lens that directs available light received by the lens so that the lens can focus on objects at all distances; collecting, using the adjusted lens, image data; and generating a scene of the virtual world as seen by the avatar, the scene based on the collected image data, the location of the avatar, and the point of gaze of the avatar.
US11709575B2

The present disclosure relates to providing a dynamic graphical user interface for efficiently presenting users with relevant ride information throughout the fulfilment of a ride request. In some embodiments, the system detects a trigger event during a ride, and based on detecting the trigger event, the system expands or collapses an information portion within a graphical user interface. When in a collapsed state, for example, the information portion of the graphical user interfaces includes a first set of content. Upon detecting a trigger event, the system dynamically expands the information portion to provide a second set of content that includes information associated with the detected trigger.
US11709571B2

A method of detecting shift of a rotatable interface is disclosed. The rotatable interface has a fixed base with a conductive region on a bottom surface, the fixed base attached to a display screen of an input device. The method includes providing, during a first time period, a reference signal to first and second sets of electrodes of the input device that are each capacitively coupled to the conductive region. The method further includes, during a second time period, providing the reference signal to the first set of electrodes, providing a sensing signal to the second set of electrodes, and receiving, during the second time period, a resulting signal on the second set of electrodes. The method still further includes determining a translation of the rotatable interface relative to the display screen based, at least in part, on the resulting signal values received during the second time period.
US11709570B2

A sensor substrate and an electronic device are disclosed. The sensor substrate includes a base substrate and a plurality of sensor units spaced apart from each other, each sensor unit includes a hollowed-out electrode and a matching electrode spaced apart from each other, one of the hollowed-out electrode and the matching electrode is a sense electrode and the other is a drive electrode. An orthographic projection of the hollow-out electrode on the base substrate includes an inner edge and an outer edge at an outer side of the inner edge. An orthographic projection of the matching electrode on the base substrate includes a portion at an inner side of the inner edge.
US11709566B2

A touch panel is disclosed herein. In an embodiment, the touch panel includes a substrate with first and second surfaces, a drive electrode facing the first surface, a plurality of touch detection electrodes facing the second surface, and a dummy electrode between adjacent touch detection electrodes. Each touch detection electrode includes a first conductive thin wire extending parallel to the first and second surfaces. The dummy electrode includes a second conductive thin wire extending along the first conductive thin wire. The first conductive thin wire includes a first bent portion and a second bent portion alternately arranged with the first conductive thin wire having a zigzag pattern. The second conductive thin wire includes a third bent portion and a slit that are alternately arranged. The third bent portion is arranged on a virtual straight line formed by virtually connecting the first bent portions of one first conductive thin wire.
US11709562B2

A display device includes a flexible substrate, a plurality of TFTs, a first electrode arranged between a channel of one of the plurality of TFTs and the flexible substrate, at least one inorganic insulating film arranged between one of the plurality of TFTs and the first electrode, a second electrode arranged on the opposite side to the side where one of the plurality of TFTs is arranged with respect to the first electrode, and an organic insulating film arranged between the first electrode and the second electrode.
US11709561B2

A computing device includes signal generation circuitry and also includes a location on the computing device that is operative to couple a signal generated by the signal generation circuitry into a user. For example, the computing device includes signal generation circuitry that generates a signal that includes information corresponding to a user and/or an application that is operative within the computing device. The signal generation circuitry couples the signal into the user from a location on the computing device based on a bodily portion of the user being in contact with or within sufficient proximity to the location on the computing device that facilitates coupling of the signal into the user. Also, the signal may be coupled via the user to another computing device that includes a touchscreen display that is operative to detect and receive the signal.
US11709557B1

Controller devices can provide a user with multiple modes of operation. For example, the user can hold and operate the controller device in a first orientation for control of a first device and/or first mode of a device (e.g., media player), and the user can hold and operate the controller device in a second orientation for control of a second device and/or second mode of a device (e.g., gaming device). Features can be selectively stowed and deployed to facilitate user operation in the different modes. By further example, a controller device can be separated into segments to allow multiple users to hold and provide inputs with corresponding segments.
US11709555B2

A smart pen including: a body part; a nib part at an end of the body part; a code detection unit for receiving light reflected from a display panel and the nib part, wherein the light reflected from the display panel and the nib part is used to detect shape data for code patterns of the display panel; and a code processor for generating coordinate data based on the shape data and transmitting the coordinate data to a main processor for driving the display panel based on the coordinate data.
US11709554B1

A finger device may be worn on a user's finger and may serve as a controller for a head-mounted device or other electronic device. The finger device may have a housing having an upper housing portion that extends across a top of the finger and first and second side housing portions that extend down respective first and second sides of the finger. Sensors in the side housing portions may measure movements of the sides of the finger as the finger contacts an external surface. To ensure that the sensors are appropriately positioned relative to the sides of the finger, the housing may include one or more adjustable structures such as an elastomeric band, a drawstring, a ratchet mechanism, a scissor mechanism, and/or other adjustable structures for adjusting the position of the first and second side housing portions and associated sensors relative to the upper housing portion.
US11709552B2

This document describes techniques for radio frequency (RF) based micro-motion tracking. These techniques enable even millimeter-scale hand motions to be tracked. To do so, radar signals are used from radar systems that, with conventional techniques, would only permit resolutions of a centimeter or more.
US11709549B2

A tactile sense presentation device includes a panel that includes a support substrate, a plurality of electrodes, which are formed on the support substrate, extending in a predetermined direction, and an insulating layer covering the plurality of electrodes; and a drive unit that drives the panel, wherein a tactile sense is presented to an operator based on an electrostatic force generated between the electrodes and the operator by the drive unit applying a signal of a voltage to the electrode, a contact face of the insulating layer that is in contact with the operator has a surface roughness Ra of a predetermined range, and the voltage applied to the electrodes corresponding to an area in which the tactile sense is presented to the operator is a voltage corresponding to the surface roughness Ra of the contact face.
US11709547B1

A system for transmitting signals between a body of a living being and a virtual reality space includes a wearable device configured to be worn on the body. The device provides haptic feedback to the body indicative of interactions between a virtual body and one or more virtual objects within the virtual reality space. The device includes a base affixed to the body, a container supported on the base, and a flow control device that controls flow of a mass between the container and a tank. A controller generates a flow control signal to control the flow control device responsive to an interaction between the virtual body and a virtual object within the virtual reality space. The container assumes an expanded state in which the container assumes a defined shape when the mass is present in the container and a contracted state in the absence of the mass.
US11709533B2

A power chip includes: a first power switch, formed in a wafer region and having a first and a second metal electrodes; a second power switch, formed in the wafer region and having a third and a fourth metal electrodes, wherein the first and second power switches respectively constitute an upper bridge arm and a lower bridge arm of a bridge circuit, and the first and second power switches are alternately arranged; and a metal region, at least including a first metal layer and a second metal layer that are stacked, each metal layer including a first to a third electrodes, and electrodes with the same voltage potential in the metal layers are electrically coupled.
US11709531B2

The systems and methods manage thermal states of a device through user configuration of a client application on the device. The systems and methods set thermal thresholds associated with the device. The systems and methods infer the thermal thresholds from information gathered by a client application running on the device. The systems and methods implement a stored policy associated with a violation of one of the thermal thresholds by one of the monitored thermal states.