US11711989B2

An embodiment of the invention may include a semiconductor structure. The semiconductor structure may include a phase change element located above a heater. The heater may include a conductive element surrounding a dielectric element. The dielectric element may include an air gap.
US11711988B2

An aspect of the invention relates to an elementary cell that includes a breakdown layer made of dielectric having a thickness that depends on a breakdown voltage, a device and a non-volatile resistive memory mounted in series, the device including an upper selector electrode, a lower selector electrode, a layer made in a first active material, referred to as active selector layer, the device being intended to form a volatile selector; the memory including an upper memory electrode, a lower memory electrode, a layer made in at least one second active material, referred to as active memory layer.
US11711983B2

This disclosure teaches methods for making high-temperature superconducting striated tape combinations and the product high-temperature superconducting striated tape combinations. This disclosure describes an efficient and scalable method for aligning and bonding two superimposed high-temperature superconducting (HTS) filamentary tapes to form a single integrated tape structure. This invention aligns a bottom and top HTS tape with a thin intervening insulator layer with microscopic precision, and electrically connects the two sets of tape filaments with each other. The insulating layer also reinforces adhesion of the top and bottom tapes, mitigating mechanical stress at the electrical connections. The ability of this method to precisely align separate tapes to form a single tape structure makes it compatible with a reel-to-reel production process.
US11711982B2

A low temperature deposited (400° C. or less) dielectric passivation layer is formed on physically exposed surfaces of a material stack including a multilayered magnetic tunnel junction (MTJ) pillar and a top electrode. A laser anneal is then performed to improve the physical and chemical properties of the low temperature deposited dielectric passivation layer, without negatively impacting the multilayered MTJ pillar.
US11711977B2

Organic compounds containing indolocarbazoles as electron donor connected with electron acceptors such aza-triphenylene or dibenzoquinoxaline that can improve the performance of phosphorescent organic light emitting devices are disclosed.
US11711972B1

Provided are an organic electronic element comprising an anode, a cathode, and an organic material layer between the anode and the cathode, and an electronic device comprising the organic electronic element, wherein the organic material layer includes a compound of P-1 to P-16 and Formula 2, therefore the driving voltage of the organic electronic element can be lowered and the luminous efficiency and lifespan can be improved.
US11711970B2

To provide an organic electroluminescent device in which energy efficiency is improved. An organic electroluminescent device includes a pair of electrode layers formed of an anode layer and a cathode layer, and a luminescent layer arranged between the pair of electrode layers, in which the luminescent layer includes a host material and a dopant material, and the dopant material is an anthracene-based compound represented by formula (1), and the luminescent layer further includes a polycyclic aromatic compound represented by formula (2) or a multimer of a polycyclic aromatic compound having a plurality of structures represented by formula (2).
US11711965B2

The present invention relates to a polymer, an organic solar cell comprising the polymer, and a perovskite solar cell comprising the polymer. The polymer according to the present invention has excellent absorption ability for visible light and an energy level suitable for the use as an electron donor compound in a photo-active layer of the organic solar cell, thereby increasing the light conversion efficiency of the organic solar cell. In addition, the polymer according to the present invention has high hole mobility, and is used as a compound for a hole transport layer, and thus can improve efficiency and service life of the perovskite solar cell without an additive.
US11711959B2

A display device includes an organic emission layer in which a first pixel area, a second pixel area and a third pixel area are defined, a color filter layer disposed on the organic emission layer and including first to third color filters overlapping the first to third pixel areas, respectively, where the first to third color filters emit first light to third light, respectively, a first optical filter layer disposed on the color filter layer and which transmits at least one of the first light and the second light and reflects or absorbs the third light, and a light-focusing layer disposed between the color filter layer and the organic emission layer and including first to third light-focusing parts overlapping the first to third pixel areas, respectively, where at least one of the first to third color filters includes quantum dots.
US11711955B2

An organic EL device (100D) according to an embodiment of the present invention has: a substrate (1); a drive circuit layer (2) having a plurality of TFTs formed on the substrate; interlayer insulation layers (2Pa, 2Pb) formed on the drive circuit layer; an organic EL element layer (3) formed on the interlayer insulation layers; and a thin-film sealing structure (10DE) formed so as to cover the organic EL element layer. The interlayer insulation layers have contact holes (CH1, CH2). Contact parts (C1, C2) that connect the drive circuit layer and the organic EL element layer are formed inside the contact holes. The surface (2Pb_Sb) of the interlayer insulation layers and the surface (C_Sb) of the contact parts are flush, and the arithmetic average roughness Ra of the surfaces are 50 nm or less.
US11711946B2

The present disclosure provides a substrate comprising a printing area, wherein the printing area comprises a flat surface and a plurality of separation structures projecting from the flat surface, wherein the plurality of separation structures divide the printing area into a plurality of micro-areas, and in each of the micro-areas, a circular region containing no separation structure has a maximum diameter between 5 μm and 10 μm. The present disclosure further provides a light emitting device comprising the substrate and a method for manufacturing the substrate.
US11711943B2

Provided is a display panel including a main display area, a component area having a transmissive area, a peripheral area outside the main display area, a substrate, a bottom metal layer on the substrate, and defining an opening corresponding to the transmissive area, a valley portion adjacent to a boundary between the bottom metal layer and the transmissive area, and a thin-film encapsulation layer on the valley portion, and including an inorganic layer and an organic layer.
US11711937B2

A display apparatus includes a display panel including pixels and a cover window disposed on the display panel. The cover window includes a flat portion having a first thickness, and a folding portion having a second thickness that is less than the first thickness of the flat portion, the folding portion being adjacent to the flat portion. A first stress profile of the flat portion of the cover window that is a stress change along a depth direction from a surface of the flat portion of the cover window is different from a second stress profile of the folding portion of the cover window that is a stress change along a depth direction from a surface of the folding portion of the cover window.
US11711928B2

A semiconductor device, the device including: a first level including control circuits, where the control circuits include a plurality of first transistors and a plurality of metal layers; and a memory level disposed on top of the first level, where the memory level includes an array of memory cells, where each of the memory cells includes at least one second transistor, where the control circuits control access to the array of memory cells, where the first level is bonded to the memory level, where the bonded includes oxide to oxide bonding regions and a plurality of metal to metal bonding regions, and where at least a portion of the array of memory cells is disposed directly above at least one of the plurality of metal to metal bonding regions.
US11711913B2

First semiconductor structures are formed on a first wafer. At least one of the first semiconductor structures includes a programmable logic device, an array of static random-access memory (SRAM) cells, and a first bonding layer including first bonding contacts. Second semiconductor structures are formed on a second wafer. At least one of the second semiconductor structures includes an array of NAND memory cells and a second bonding layer including second bonding contacts. The first wafer and the second wafer are bonded in a face-to-face manner, such that the at least one of the first semiconductor structures is bonded to the at least one of the second semiconductor structures. The first bonding contacts of the first semiconductor structure are in contact with the second bonding contacts of the second semiconductor structure at a bonding interface. The bonded first and second wafers are diced into dies. At least one of the dies includes the bonded first and second semiconductor structures.
US11711910B2

A liquid cooling system can be installed to an information technology (IT) rack. The liquid cooling system can include a cooling assembly that has a cooling chassis and cold plates fixed at a bottom portion of the cooling chassis. Fluid lines are arranged in an interior of the cooling chassis to fluidly connect the cold plates to a supply line and a return line. The cooling chassis includes an outlet port that provides a path for a leaked fluid to flow out of the cooling chassis. The outlet port is inserted into an opening of a detection channel that has one or more fluid sensors within the detection channel. The floor of the cooling chassis may have a shape or other features to assist flow of leaked fluid towards the outlet port to assist in depositing the leaked fluid in the detection channel.
US11711908B1

According to one embodiment, a rack cooling module for an electronics rack. The module includes a manifold section that has a supply manifold that is coupled to a supply manifold connector, the supply manifold is arranged to supply liquid coolant from a coolant source to supply manifold connectors, and a return manifold that is coupled to return manifold connectors, the return manifold is arranged to return liquid coolant from the return manifold connector to the coolant source. The module also includes a detection section that has a channel that extends vertically within the detection section and a leak detection sensor that is disposed within the channel, a pump that couples the channel to the return manifold, and a valve that couples the channel to the supply manifold.
US11711904B2

Apparatus cools electronic circuitry. An enclosure surrounds the circuitry. Air intake holes are only in a portion of a first panel that faces a first direction. Air exhaust holes are only in a portion of a second panel that faces a second direction opposite the first. Air plenum piece is disposed within the enclosure, and a substantially planar portion extends from a first panel inner wall and ends a distance from a second panel inner wall. At least one tab extends from the substantially planar portion to an upper panel inner wall. The air plenum piece divides an enclosure interior into a first volume, enclosed by the first panel inner wall, substantially planar portion, at least one tab, and upper panel inner wall, into which the air intake holes open and a second volume into which the air exhaust holes open. The second volume is a remaining interior volume.
US11711894B1

Isolators for high frequency signals transmitted between two circuits configured to operate at different voltage domains are provided. The isolators may include resonators capable of operating at high frequencies with high bandwidth, high transfer efficiency, high isolation rating, and a small substrate footprint. In some embodiments, the isolators may operate at a frequency not less than 30 GHz, not less than 60 GHz, or between 20 GHz and 200 GHz, including any value or range of values within such range. The isolators may include isolator components galvanically isolated from and capacitively coupled to each other. The sizes and shapes of the isolator components may be configured to control the values of equivalent inductances and capacitances of the isolators to facilitate resonance in operation. The isolators are compatible to different fabrication processes including, for example, micro-fabrication and PCB manufacture processes.
US11711893B2

The present disclosure relates to an electronic component, a voltage regulation module and a voltage stabilizer. The electronic component may include a substrate, a first electronic element and a second electronic element. The substrate may be provided with a first surface and a second surface that are opposite to each other. The first electronic element may be embedded in the substrate, and may be provided with a first electrical connection terminal and a second electrical connection terminal. The first electrical connection terminal may connect with a first surface of the substrate, the second electrical connection terminal may connect with a second surface of the substrate. The second electronic element may be arranged on the second surface of the substrate and electrically connected to the second electrical connection terminal. The second electronic element may form a stack with the substrate along the first direction.
US11711886B2

A vehicular camera module includes a front camera housing portion having an imager, a lens having a plurality of optical elements, and an imager printed circuit board. The imager is disposed at a front side of the imager printed circuit board and the lens is optically aligned with the imager. A rear camera housing portion is mated with the front camera housing portion to form a camera housing. A thermal element is disposed between the imager printed circuit board and the camera housing. The thermal element has a coefficient of thermal expansion (CTE) of 13 ppm/° C. or less. With the vehicular camera module disposed at a vehicle, circuitry of the vehicular camera module is in electrical connection with a wire harness of the vehicle.
US11711878B2

A controller for receiving input from a user includes: a memory having at least one set of profile data stored therein; a communication unit operating to transmit and receive signals to and from at least one of a game console and a game server; and a control unit operating to control the controller based on the at least one profile data set. The communication unit operates to transmit a list of one or more profile IDs corresponding to the at least one profile data set to the at least one game console and game server. The communication unit receives a selected profile ID, from among the one or more profile IDs, selected by the user from the at least one game console and game server. The control unit reads a profile data set corresponding to the received, selected profile ID, which is stored in the memory. The control unit controls operations of at least one of the controller with respect to the at least one game console and game server in accordance with the profile data.
US11711874B2

An active gain control circuit includes a dynamic voltage divider having a variable resistance configured to attenuate a rectified input line voltage to produce a reference signal, a filter-divider circuit configured to extract a DC-level attenuated reference voltage from the reference signal, and an operational amplifier configured to receive the DC-level attenuated reference voltage and a regulation voltage, and to generate a gate control signal based on a difference between the regulation voltage and the DC-level attenuated reference voltage, the variable resistance of the dynamic voltage divider being controlled by the gate control signal, and a comparison voltage generator configured to attenuate a comparison voltage to generate the regulation voltage.
US11711872B2

An induction heating device for heating a metal article includes a support plate with an upper surface for receiving the metal article, and a plurality of induction coils, which are arranged concentrically around an axis and are provided at an underside of the support plate. Each induction coil is connected to and selectively powered by a generator, and at least one temperature probe is disposeable on the metal article during heating in order to monitor and control the heating of the article.
US11711871B2

In an embodiment, the present disclosure is directed to an assembly for preventing condensation on a surface of an object. The assembly includes a condensation mitigation device, an ambient temperature sensor, a humidity sensor, and a processor. The processor determines dewpoint temperatures for different times, the determination being based on the ambient temperature and the humidity. The processor then determines a regression for the determined dewpoint temperatures. A control signal for activating the condensation mitigation device is transmitted based on the regression for the determined dewpoint temperatures.
US11711865B2

Examples pertaining to detection of radio resource control (RRC) reestablishment without reconfiguration in mobile communications. An apparatus reestablishes a RRC connection with a wireless network. The apparatus then detects whether a type of radio bearer service is resumed upon reestablishing the RRC connection. In response to detecting that the type of radio bearer service is not resumed, the apparatus resumes the type of radio bearer service.
US11711860B2

A computer-implemented method and a computer program product for device pairing by cognitive computing. A cognitive computing system creates a knowledge corpus about the historical activities of pairing devices of a user. The cognitive computing system predicts needs of device pairing of the user, based on analysis of the historical activities. The cognitive computing system identifies devices that can be paired in a surrounding area. An augmented reality device tracks an eye direction of the user at a device, extrapolates the eye direction to create an eye focus direction of the user, obtains from the cognitive computing system an eye focus line with an arrow pointing to the device, and creates an augmented reality overlay which shows the eye focus line. The augmented reality device pairs a user currently used device and the device, upon user approval.
US11711844B2

A wireless device receives configuration parameters indicating: a plurality of a channel occupancy time (COT) parameters of a COT of a cell; and a position parameter for the COT of the cell. A downlink control information (DCI) comprising a plurality of fields is received. The position parameter indicates a position of a field, of the plurality of fields. The field indicates a COT parameter, of the plurality of COT parameters. A transport block is transmitted via uplink resources of the COT with the COT parameter.
US11711831B2

A communications device transmitting/receiving signals to/from a mobile communications network includes one or more network elements providing a wireless access interface for the communications device. The wireless access interface includes plural communications resource elements across a host frequency range of a host carrier, and a first section of the communications resources within a first frequency range for preferable allocation to reduced capability devices forming a first reduced bandwidth carrier and a second section of the communications resources within a second frequency range for preferable allocation to the reduced capability devices forming a second reduced bandwidth carrier. Each of the first and second frequency ranges is within the host frequency range. The communications device is configured with a reduced capability to receive the signals only within a frequency bandwidth less than the host frequency range and equal to at least one of the first frequency range or the second frequency range.
US11711826B2

Methods, systems, and devices for on-demand multicast control channel (MCCH) messages are described. A user equipment (UE) may receive, from a base station, system information indicating an MCCH message configuration. Based on receiving the MCCH message configuration, the UE may transmit a request for an MCCH message. For example, the UE may transmit the request for the MCCH message by a random access preamble or a radio resource control (RRC) message. After transmitting the request, the UE may receive the MCCH message in accordance with the MCCH message configuration. That is, the base station may receive the request and transmit the MCCH message in response to the request. The MCCH message may indicate a multicast service radio bearer (MRB) configuration for receiving multicast traffic. Thus, the UE may receive multicast traffic from the base station in accordance with the MRB configuration.
US11711824B2

Methods, apparatus, and systems are provided for signalling transmissions using carriers of different numerologies. In one example, a baseband processor of a base station is configured to perform operations including encoding a first signal to be transmitted on a physical downlink control channel (PDCCH) on a first component carrier with a first subcarrier spacing. The first signal includes downlink control information (DCI) indicating resources for a second signal to be transmitted on a second component carrier with a second subcarrier spacing. Respective numerologies of the first component carrier and the second component carrier are different from one another in accordance with the first subcarrier spacing and the second subcarrier spacing. The baseband processor is configured to cause transmission of the first signal on the PDCCH.
US11711823B2

The present application provides a wireless communication method, a network device, and a terminal device. The network device may configure, in a time slot, a time-domain position of a first resource transmitting a physical downlink control channel (PDCCH), so that the terminal device may accurately receive the PDCCH over the first resource, thereby meeting different PDCCH transmission delay requirements. The method comprises: sending first configuration information to a terminal device, the first configuration information indicating a time domain position of a first resource in each of at least one time slot, wherein the first resource is used for transmitting a PDCCH; and sending the PDCCH to the terminal device over the first resource.
US11711820B2

Aspects relate to the extension of cross-slot scheduling for power efficient paging between different New Radio (NR) operating platforms or environments. In some examples, the same paging downlink control information (DCI) may be shared between existing NR user equipment (UE) and new NR UE in different time slots, where a single paging DCI schedules multiple paging messages for each operating environment. In some examples, the same paging physical downlink control channel (PDCCH) occasion may be shared in existing NR and new NR operating environments for scheduling paging messages in different time slots, but different DCIs are used for scheduling the paging messages. In some examples, the same physical downlink shared channel (PDSCH) paging message may be shared in different slots between existing NR and new NR operating environments.
US11711819B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive downlink control information (DCI) that schedules an uplink communication in an uplink frequency band. The UE may transmit, at an uplink frequency within the uplink frequency band, the uplink communication with a power that varies over the uplink frequency band based at least in part on a location of the uplink frequency relative to a downlink frequency band associated with the UE. Numerous other aspects are provided.
US11711810B1

A method is provided of managing a non-static collection of machines. A first client machine runs a first communication protocol. The non-static collection of machines includes a first linear communication orbit, the first linear communication orbit comprising a sequence of machines that run the first communication protocol, and a second linear communication orbit, the second linear communication orbit comprising a sequence of machines that run a second communication protocol distinct from the first communication protocol. The first client machine receives an instruction from a server to install the second communication protocol, installs the second communication protocol, and then submits a registration request to the server. The first client machine receives, from the server, contact information of a list of potential neighbors. The first client machine then, proactively constructs and maintains a respective local segment of the second linear communication orbit.
US11711808B2

A method and device for transmitting a service are provided, which comprises: when a requirement of the service changes, the network apparatus instructs, via a control signaling, the mobile station to replace the first resource allocation parameter set with a second resource allocation parameter set in a SPS manner, and the first resource allocation parameter set is used to transmit a first service which is being transmitted.
US11711800B2

The present disclosure inter alia relates to an apparatus configured for performing a method, the method comprising: delivering, from a higher layer to a lower layer, an instruction to transmit a scheduling request; and at least partially controlling, by the lower layer, a selection of one or more resources for transmitting the scheduling request.
US11711793B2

Conditional handover (CHO) configurations may include random access channel (RACH) configuration information (e.g., beam quality thresholds, beam quality threshold offsets, one or more beams associated with configured contention free random access (CFRA) resources, one or more beams associated with configured contention based random access (CBRA) resources, or some combination thereof). A user equipment (UE) may, upon detection that a handover condition in a CHO configuration has been satisfied, select a target cell beam for transmission of a random access request based on the RACH configuration information included in the CHO configuration. In various examples, the selected beam may correspond to a highest quality beam with a highest quality beam measurement value above the beam quality threshold, a beam with an earliest configured CFRA resource or an earliest configured CBRA resource (e.g., if a corresponding beam measurement at least falls within the beam quality threshold offset), etc.
US11711789B2

Aspects of the disclosure relate to repeater controlled by a base station. The repeater receives control signaling including control information in association with traffic relayed through the repeater, between a first wireless communication device and a second wireless communication device, the repeater obtains a time division duplex state from the control information, obtains a fronthaul-link transmission control indicator (TCI) state index from the control information, obtains an access-link TCI state index from the control information, obtains a time domain resource allocation from the control information, and configures a relay unit of the repeater to communicate the traffic between the first wireless communication device and the second wireless communication device based the control information comprising at least one of: the time division duplex state, the fronthaul-link TCI state index, the access-link TCI state index, and the time domain resource allocation. The base station sends the control signaling to control the repeater.
US11711788B2

Aspects described herein relate to switching waveforms in a waveform switching gap. In an aspect, using a transceiver, a first signal of a first waveform can be communicated in a first time period. In a waveform switching gap, the transceiver can be switched to use a second waveform. Using the transceiver, a second signal of a second waveform can be communicated in a second time period. The waveform switching gap may occur between the first time period and the second time period.
US11711785B2

Embodiments of the disclosure provide methods and systems for sidelink resource allocation in user equipment (UE) groups. The method includes, receiving, by a UE, from a radio access network (RAN) node, a first resource configuration message including configuration information for sidelink resources indicated by a sidelink resource grant and conditions for using sidelink resources of the sidelink resource grant. The method further includes receiving, from a second UE of the UE group, a second sidelink resource configuration message, the second sidelink resource configuration message including an activation indicator to activate at least a portion of the sidelink resources indicated by the sidelink resource grant. The method further includes determining the sidelink resources to be used for sidelink transmissions by combining the first and second sidelink resource configuration messages. The method further includes using the determined sidelink resources for data transmissions.
US11711778B2

This application provides methods and apparatuses for uplink timing synchronization. The method includes: determining, based on beam information of a first beam and ephemeris information of the satellite base station, an uplink timing frame number of a first cell corresponding to the first beam; determining timing information of a first terminal device in the first cell based on the uplink timing frame number of the first cell, where the timing information is used to indicate a timing advance or a timing lag; and outputting the timing information.
US11711774B2

An information indication method and device, and a computer storage medium are provided. Said method comprises: a terminal device receiving a synchronization signal block (SSB) sent by a network device; the terminal device acquiring indication information according to frequency domain location information of the SSB, the indication information being used to indicate the attributes of a frequency band to which the SSB belongs, and the attributes of the frequency band comprising at least one of the following: an identifier of the frequency band, a minimum channel bandwidth, a subcarrier spacing of the SSB, and a subcarrier spacing of a physical downlink control channel (PDCCH).
US11711765B2

A method and an apparatus for transmitting indication signaling, a method and an apparatus for receiving indication signaling, a network side device and user equipment are provided. The method includes: transmitting indication signaling on a target physical resource or a target downlink control channel, wherein the indication signaling includes monitoring information for at least one UE, and the monitoring information includes at least one of: first indication information, used to indicate an activity state for at least one subsequent discontinuous reception (DRX) cycle; second indication information, used to indicate a DRX parameter configuration for the at least one subsequent DRX cycle; third indication information, used to indicate monitoring information of a downlink control channel to be monitored; fourth indication information, used to indicate a monitoring state in at least one subsequent paging occasion.
US11711759B1

Disclosed are various embodiments for on-demand application-driven network slicing. In one embodiment, it is determined that an application implemented in a particular computing device has an increased quality-of-service requirement in order to send or receive data via a communications network. The increased quality-of-service requirement is greater than an existing quality-of-service provided to the application by the communications network. The application sends a request that causes capacity in a network slice having the increased quality-of-service requirement in the communications network to be allocated for the application. The data is transmitted to or from the application using the network slice.
US11711754B2

A network device or system can operate to enable a security pass-through with a user equipment (UE) and further define various virtual functions between a physical access point (pAP) and a virtual AP (vAP) based on one or more communication link parameters (e.g., latency). The security pass-through can be an interface connection that passes through a computer premise equipment (CPE) or wireless residential gateway (GW) without the CPE or GW modifying or affecting the data traffic such as by authentication or security protocol. The SP network device can receive traffic data from a UE through or via the security pass-through from a UE of a community Wi-Fi network at a home, residence, or entity network.
US11711749B2

A wireless transmission method and a transceiver for wireless transmission are disclosed. According to this method, information to be transmitted and transmission control information are encoded into packet length information of wireless frames for transmission, wherein the transmission control information is filled into synchronization packets, sequence number packets and data packets, and the information to be transmitted is only filled into the data packets. Specifically, the method includes sequentially polling data for transmission in units of transmission sequences, and longitudinally encoding the information to be transmitted and data check information into the data packets. The transmission sequences are separated and sorted by the synchronization packets and the sequence number packets, and the data packets are sorted by sequence number fields in the transmission sequence.
US11711745B2

In an adaptive route wireless network and bi-directional protocol, each computing device along a route to a gateway appends the previous node's network address to downstream messages as they are transmitted along the route from an originating computing device to the gateway. The list of appended network addresses thus records the route taken by the downstream network message through the adaptive route network. A server computing device maintains a route table including the list of appended network addresses received with each downstream message. To send unsolicited upstream messages to any computing device on the wireless network, the server generates an upstream network message that includes the appended network address(es) from the portion of the route table corresponding to the destination computing device. The upstream route to the destination computing device is thus contained in the list of appended network addresses within the network message.
US11711740B2

A first base station receives, from a wireless device, a measurement result of a cell of a second base station, and sends, to the wireless device and based on the measurement result, a command of a conditional handover towards the cell of the second base station. The command comprises at least one handover execution condition comprising at least one of a reference signal received power, a reference signal received quality, a first time value indicating a time offset for a decision of a handover execution, or a second time value indicating a time duration when the command of the conditional handover is valid. The first base station receives, from the wireless device and based on the wireless device determining that at least one criteria of the at least one handover execution condition is met by the cell, a handover execution notification indicating a random access procedure.
US11711739B2

An embodiment may comprise: transmitting, by a user device in a low activity state a type of the low activity state being according to an anchor access node, a random access message to a network node providing a target cell of a cell reselection. The method may also comprise, in response to receiving a random access response for the random access message from the network node providing the target cell, transmitting, to the network node providing the target cell, a radio connection reactivation request, the reactivation request comprising an indication of an anchor access node of the user device. The method may also comprise, in response to the radio connection reactivation request, receiving a radio connection reactivation message indicating a radio connection reactivation to the anchor access node as a logical link associated with a radio link provided by the target cell of the cell reselection or receiving an inactivation message.
US11711737B1

Methods and systems for preventing or delaying handovers to target access nodes that are not configured to provide uplink split mode, include determining that an uplink usage requirement or a power headroom of a wireless device meets a threshold, and preventing handovers of the wireless device to access nodes that are not capable of utilizing uplink split mode. Access nodes capable of utilizing uplink split mode are configured to receive uplink data via at least two different radio access technologies simultaneously, including 4G LTE and 5G NR.
US11711736B2

A UE (10) provides information on potential S′eNB(s). The information is forwarded from an MeNB (20_1) to an M′eNB (20_2) such that the M′eNB (20_2) can determine, before the handover happens, whether the M′eNB (20_2) will configure a new SeNB (S′eNB) and which S′eNB the M′eNB (20_2) will configure. In one of options, the MeNB (20_1) derives a key S′-KeNB for communication protection between the UE (10) and the S′eNB (30_1), and send the S′-KeNB to the M′eNB (20_2). In another option, the M′eNB (20_2) derives the S′-KeNB from a key KeNB* received from the MeNB (20_1). The M′eNB (20_2) sends the S′-KeNB to the S′eNB (30_1). Moreover, there are also provided several variations to perform SeNB Release, SeNB Addition, Bearer Modification and the like, in which the order and/or timing thereof can be different during the handover procedure.
US11711723B2

A method and a device for receiving transmitting data in in a wireless local area network are provided. The device receives a physical layer protocol data unit (PPDU) from a station over a transmission bandwidth and determines whether the station is a member of a basic service set (BSS) managed by the device based on the PPDU. When the PPDU is a multi-user (MU)-PPDU, the AP determines that the station is not a member of the BSS managed by the AP. Such MU-PPDU includes a first signal field and a second signal field, the first signal field having bandwidth information indicating the transmission bandwidth, the second signal field having user-specific information with allocation for orthogonal frequency division multiple access (OFDMA) transmission.
US11711721B2

Methods and devices are disclosed from the perspective of a first wireless transmit/receive unit (WTRU). In one method, the method includes triggering a first buffer status report (BSR), wherein the first BSR indicates an estimated amount of data expected to arrive.
US11711715B2

Provided are a measurement reporting method of a terminal in which a primary cell is set and a terminal apparatus using the measurement reporting method. The method comprises: a step for adding a secondary cell; a step for determining whether the secondary cell is applicable to related measurement; and a step for determining whether the secondary cell is included in a cellsTriggeredList, wherein when the secondary cell is not applicable to the related measurement and the secondary cell is included in the cellsTriggeredList, the secondary cell is removed from the cellsTriggeredList.
US11711704B1

Systems and methods are provided for optimizing network resources. The method includes setting a first resource usage threshold for wireless devices connected to an access node. The method additionally includes monitoring resource usage of the connected wireless devices and comparing the monitored resource usage to the first resource usage threshold. The method further includes dynamically restricting wireless device access to at least one area characterized by signal performance parameters in a first predetermined range when the monitored resource usage meets the first resource usage threshold.
US11711703B2

A communication system includes a signal source for transmitting downlink signals and receiving uplink signals to and from an indoor signal coverage area; and a distributed antenna system interposed between the signal source and the indoor signal coverage area. The distributed antenna system includes an antenna monitoring unit connected to at least one service antenna through a distribution network. The at least one antenna transmits and receives the downlink signals and the uplink signals to and from at least one terminal unit within the indoor coverage area. The antenna monitoring unit includes an RFID transceiver that communicates with at least one RFID tag attached to the at least one antenna and detects the location of a point of anomaly with respect to that one antenna when a signal from the at least one RFID tag is not received by the RFID transceiver, or when a power level measured by the RFID tag and reported back to the RFID transceiver falls below a predetermined threshold level.
US11711700B2

A method of providing an electronic subscriber identity module (eSIM) profile to a wireless communication device. The method comprises receiving an eSIM profile provisioning request by a subscription manager-data preparation+ (SM-DP+) server, wherein the provisioning request comprises an embedded UICC identifier (EID) number, a private identity code, and wireless communication service subscription information; building an eSIM profile package by the SM-DP+ server based in part on the wireless communication service subscription information, wherein the eSIM profile package comprises an eSIM profile, the EID number, and the private identity code; sending a notification of the availability of the eSIM profile by the SM-DP+ server to a subscription manager-discovery server (SM-DS server), wherein the notification comprises the EID number and the private identity code; and transmitting the eSIM profile package by the SM-DP+ server to the wireless communication device.
US11711689B2

A connectionless system for handing off data, content or information includes a proximity detection component that allows devices to detect other local devices within range. Devices within range may use advertisement and scanning to exchange communications so that one device can handoff data, content, or information to another device without having to connect, e.g., pair, with the other device(s).
US11711681B2

Among other things, stored data is maintained indicative of potential stopping places that are currently feasible stopping places for a vehicle within a region. The potential stopping places are identified as part of static map data for the region. Current signals are received from sensors or one or more other sources current signals representing perceptions of actual conditions at one or more of the potential stopping places. The stored data is updated based on changes in the perceptions of actual conditions. The updated stored data is exposed to a process that selects a stopping place for the vehicle from among the currently feasible stopping places.
US11711678B2

A computing device includes communications circuitry to communicate with a first access network and processing circuitry. The processing circuitry is to perform operations to transmit an authorization request for a vehicle-to-everything (V2X) communication to a V2X application function within a service coordinating entity, the request transmitted from the device via the first access network V2X configuration parameters are received from the service coordinating entity, via the first access network. The V2X configuration parameters are received in response to the authorization request and based on V2X subscription information received by the V2X application function via a V2X application programming interface (API) within the service coordinating entity. A V2X communication link for the V2X communication is established with a second device based on the V2X configuration parameters, the second device associated with a second access network.
US11711674B2

This application provides example methods, systems, and devices for performing charging on a network resource. One example method includes sending, by a network slice charging function device, a first message to a network slice management function device, where the first message includes an identifier of a network slice instance and filtering information, the filtering information indicates the network slice management function device to send a value that is of a network slice performance indicator of the network slice instance and that matches the filtering information, and the network slice performance indicator describes network performance of the network slice instance. The network slice charging function device can then receive a second message from the network slice management function device, where the second message includes the value. The network slice charging function device can then perform charging on the network slice instance based on the value.
US11711669B2

A neural network system for inferring a location of a target from a plurality of localization parameters derived from a wireless signal and a method of training thereof. The neural network system comprises first and second neural networks. The plurality of localization parameters comprise one or more parameters relating to a velocity of a target and one or more other parameters. The first neural network is trained to infer a set of candidate locations of a target from values of the one or more other parameters. The second neural network is trained to infer a location of the target from values of the one or more parameters relating to a velocity of the target and a set of candidate locations of the target.
US11711657B2

In embodiments of the invention, the present invention is directed to a contact hearing system including: a transmit coil positioned in an ear tip wherein the transmit coil includes an electrical coil wound on a ferrite core; a receive coil positioned on a contact hearing device wherein the receive coil includes an electrical coil without a core; a load connected to the receive coil; and a demodulation circuit connected to the receive coil and the load wherein the demodulation circuit includes a voltage doubler and a peak detector.
US11711655B2

Systems and methods for detecting when a device is placed into an operational position are disclosed. Upon determination that the device is in the operational position, one or more processes can be executed. Execution or initialization of the processes upon detection of the operational position provides for the determination of optimal settings than would otherwise be determined if the processes automatically executed before detection of the operational position. Further aspects of the present disclosure relate to determining when the device is no longer in an operational position upon which time the execution of the processes are terminated. The settings in place upon termination can be saved and reapplied the next time the device is in the operational position.
US11711654B2

The present disclosure relates to a magnetic circuit assembly of a bone conduction speaker. The magnetic circuit assembly may generate a first magnetic field. The magnetic circuit assembly may include a first magnetic element, and the first magnetic element may generate a second magnetic field. The magnetic circuit may further include a first magnetic guide element and at least one second magnetic element. The at least one second magnetic element may be configured to surround the first magnetic element and a magnetic gap may be configured between the second magnetic element and the first magnetic element. A magnetic field strength of the first magnetic field within the magnetic gap may exceed a magnetic field strength of the second magnetic field within the magnetic gap.
US11711653B2

A sound producing cell includes a membrane and an actuating layer. The membrane includes a first membrane subpart and a second membrane subpart, wherein the first membrane subpart and the second membrane subpart are opposite to each other. The actuating layer is disposed on the first membrane subpart and the second membrane subpart. The first membrane subpart includes a first anchored edge which is fully or partially anchored, and edges of the first membrane subpart other than the first anchored edge are non-anchored. The second membrane subpart includes a second anchored edge which is fully or partially anchored, and edges of the second membrane subpart other than the second anchored edge are non-anchored.
US11711648B2

Techniques are provided for audio-based detection and tracking of an acoustic source. A methodology implementing the techniques according to an embodiment includes generating acoustic signal spectra from signals provided by a microphone array, and performing beamforming on the acoustic signal spectra to generate beam signal spectra, using time-frequency masks to reduce noise. The method also includes detecting, by a deep neural network (DNN) classifier, an acoustic event, associated with the acoustic source, in the beam signal spectra. The DNN is trained on acoustic features associated with the acoustic event. The method further includes performing pattern extraction, in response to the detection, to identify time-frequency bins of the acoustic signal spectra that are associated with the acoustic event, and estimating a motion direction of the source relative to the array of microphones based on Doppler frequency shift of the acoustic event calculated from the time-frequency bins of the extracted pattern.
US11711641B2

The present disclosure relates to microphone devices. One microphone assembly includes a transducer and a housing. The microphone assembly includes an integrated circuit coupled to the transducer. The housing includes a port, a base, and a cover. The cover includes an inner wall and an outer wall. The inner wall and outer wall can be coupled to the base. The inner wall and the base are mechanically coupled and define an enclosed volume. The transducer is disposed in the enclosed volume.
US11711625B2

Provided are a pixel array and an image sensor including the same. The pixel array includes a plurality of sub-pixels adjacent to each other and a readout circuit connected to the plurality of sub-pixels through a floating diffusion node. Each of the sub-pixels includes a photoelectric conversion element, an overflow transistor connected to the photoelectric conversion element, a phototransistor connected to the photoelectric conversion element and the overflow transistor, and a storage element connected to the phototransistor.
US11711624B2

An image sensor includes a pixel defining pattern in a mesh form. A first division pattern divides a pixel area into two halves. A second division pattern divides the pixel area into two halves. A first diagonal division pattern divides the pixel area into two halves. A second diagonal division pattern divides the pixel area into two halves. First through eighth photodiodes are arranged in the pixel area.
US11711622B2

An arrangement for determining an amount of light reaching an image sensor of a video camera is disclosed. The video camera comprises an imaging lens system guiding a beam path towards an image sensor and has an aperture plane where a variable aperture is arranged. The inventive arrangement comprises a light sensor arranged to probe light intensity continuously from a portion of the beam path, which portion is located in or near the aperture plane of the imaging lens system.
US11711621B2

An electronic device is provided. The electronic device includes: a display device including a plurality of light-emitting elements for displaying an optical image on a front side of the display device; an illumination element integrated into the display device and configured to emit light for illuminating a scene in front of the front side of the display device; an optical sensor configured to sense reflections of the light from the scene; an optical transmitter configured to transmit an optical control signal encoded with control information for controlling light emission by the illumination element; and an optical receiver integrated into the display device and configured to receive the optical control signal and generate an electrical control signal based on the optical control signal. The electronic device further includes a driver circuit integrated into the display device and configured to drive the illumination element based on the electrical control signal.
US11711608B2

An information processing apparatus including circuitry is provided. The circuitry is configured to transmit list information for display of a plurality of cameras on a display device, receive a selection of at least one camera from the plurality of cameras based on the transmitted list information, control transmission of image data generated by the selected at least one camera, and transmit correspondence relationship information for display of a correspondence relationship between the plurality of the cameras and a plurality of communication devices on the display device. The circuitry is configured to change the correspondence relationship between one of the plurality of the cameras and one of the plurality of communication devices. Further, the circuitry is configured to transmit list information indicating a plurality of cameras for display on a display device.
US11711606B2

A display control apparatus includes an acquisition unit configured to acquire information regarding a line of sight of a user toward a display unit visually checked by the user through a viewfinder and a control unit configured to display on the display unit an image indicating, in a screen of the display unit, an effective display region in which a display element for calibration of the information is displayed. The control unit performs control so that the effective display region is displayed on the display unit based on any of a plurality of display settings including a first display setting for displaying the effective display region in a first size and a second display setting for displaying the effective display region in a second size smaller than the first size.
US11711605B2

A photographing parameter adjustment method includes: receiving a touch operation performed on the foldable display; in a process of receiving the touch operation, receiving a folding operation performed on the foldable display; and adjusting a photographing parameter of the camera module based on a touch position of the touch operation and a folding angle of the foldable display.
US11711603B1

An image head including a housing, side rails, a port, and internal componentry. The housing includes a first side and a second side located opposite the second side. The side rails are located on or within the first side, the second side, or both and the side rails are configured to provide sliding directional control of the image head when connecting to a base. The port is configured to electrically connect the image head to the base. The internal componentry includes a printed circuit board; an integrated lens and sensor assembly (ISLA) configured to generate an image; and memory located on the printed circuit board configured to store the image.
US11711598B2

A vehicular camera for a vehicular vision system includes a housing having a front housing portion and a rear housing portion, with the front housing portion including a lens barrel for accommodating a lens. A heating device is disposed at an outermost lens element of the lens. The heating device includes a pair of electrically conductive elements that are routed along the lens barrel for electrical connection to circuitry at a printed circuit board. An outer end of each of the electrically conductive elements is disposed at and in contact with a heating element at and in contact with the inner surface of the outermost lens element. When powered, the heating element heats the outermost lens element to evaporate moisture or condensation thereat. The camera is configured to be disposed at an exterior portion of a vehicle so as to have a field of view exterior of the vehicle.
US11711580B2

According to one aspect of the present disclosure, a transmission method for enabling transmission of content using a broadcast and a communication channel includes: transmitting playback control information and service information using at least the broadcast wave, the service information being information for playing back content transmission using the broadcast and content transmission using the communication channel when the content is transmitted using the broadcast and the communication channel. The service information includes attribute information indicating that the first content data and the second content data constitute the content and location information that indicates a location for acquiring meta-information on playback control of the second content. The playback control information includes indexes of a relationship between the first content data and the second content data.
US11711575B2

Methods, apparatus, and articles of manufacture to correct misattributions of media impressions are disclosed. An example method includes obtaining first demographic-based impressions via a beacon transmitted in response to access to content by a first set of panelists, obtaining, from a database proprietor, second demographic-based impressions of the content on a second set of persons, forming a pseudo-inverse matrix determined based in part on the first impressions, and having a truncated value and a damped value to form third demographic-based impressions of the content on the second set of persons based on the second impressions, and computing at least partially corrected demographic-based impressions values by multiplying a vector of database proprietor impression data by the pseudo-inverse matrix.
US11711568B2

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. In a boundary region between first and second broadcast stations in which a receiver can pick up signals from both stations, a primary tuner receiving signals from plural antennae presents a demanded service while a secondary tuner uses a single antenna to scan for duplicate transmissions of the service, with handing off between the tuners being effected between scanning and service presentation.
US11711563B2

An illustrative multi-access server receives a request from a client system, the request indicating a requested rendering operation. The multi-access server also accesses input data from an asset data source. The multi-access server performs a rendering pass on the input data, the rendering pass performed in accordance with the requested rendering operation to generate a render pass output dataset. The render pass output dataset is representative of a renderable image depicting image content in a first form having limited quality or detail. The render pass output dataset is also configured for use in generating fully-rendered image data that depicts the image content in a second form having additional quality or detail beyond the limited quality or detail of the first form. Corresponding methods and systems are also disclosed.
US11711562B2

There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform publishing media presentation description data comprising main live program data, and signaling a client device about ad data and in-manifest data where the ad data instructs the client device of an initial end time at which to end a display of an ad by switching a display at the client device from the ad to the main live program data and where the in-manifest data instructs the client device to determine, during a streaming of the ad to the client device, an updated end time, prior to the end time, at which to end the streaming of the ad by switching the streaming at the client device from the ad to the main live program data.
US11711561B2

Systems and methods are described for a media guidance application (e.g., implemented on a user device) that avoids spoilers in presenting recording prompts relating to a competition by scheduling presentation of notifications according to the user profile.
US11711554B2

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.
US11711550B2

The disclosure relates to a 5th Generation (5G) or 6th Generation (6G) communication system for supporting a higher data transmission rate. The method of a first entity performing a media resource function (MRF) includes transmitting, to a second entity, a session description protocol (SDP) offer message for an SDP negotiation associated with a conference providing a plurality of 360-degree videos, and receiving, from the second entity, an SDP answer message. Wherein the SDP offer message includes a plurality of media descriptions for the plurality of 360-degree videos, and wherein, in case that a first 360-degree video of the plurality of 360-degree videos is originated from one of a plurality of sources at a conference location of the conference, a first media description for the first 360-degree video includes a content attribute for identifying a source from which the first 360-degree video is originated.
US11711549B2

A video encoding method includes deriving entry point information specifying an entry point of a substream for a picture. The entry point information may include a number syntax element representing a number of offset syntax elements in a slice header; an offset syntax element representing an entry point offset between in bytes two entry points; and a length syntax element representing a bits length of the offset syntax element. A value of the length syntax element plus one corresponds to the bits length of the offset syntax element and the length syntax element is signaled when the number of the offset syntax elements is larger than 0. A value of the number syntax element corresponds to the number of offset syntax elements in the slice header, and the offset syntax element is signaled when the number of the offset syntax elements is larger than 0.
US11711543B2

A method for video decoding is disclosed. A directional intra prediction mode is decoded for a block of a picture, the directional intra prediction mode having a direction. Based on the directional intra prediction mode, a first predictor and a second predictor for a sample in the current block are accessed, the first and second predictors being on a line at least approximating the direction. A sample value of the sample is predicted by interpolation using the first and second predictors, responsive to a difference between the second and first predictors, wherein the difference is scaled by at least a ratio that is based on a location of the sample in the block, and wherein a denominator of the ratio is a power of two regardless of the location of the sample. The sample of the block is reconstructed based on the predicted sample value.
US11711542B2

To increase efficiency of a bit-depth scalable data-stream an inter-layer prediction is obtained by mapping samples of the representation of the picture or video source data with a first picture sample bit-depth from a first dynamic range corresponding to the first picture sample bit-depth to a second dynamic range greater than the first dynamic range and corresponding to a second picture sample bit-depth being higher than the first picture sample bit-depth by use of one or more global mapping functions being constant within the picture or video source data or varying at a first granularity, and a local mapping function locally modifying the one or more global mapping functions and varying at a second granularity smaller than the first granularity, with forming the quality-scalable data-stream based on the local mapping function such that the local mapping function is derivable from the quality-scalable data-stream.
US11711537B2

The present disclosure provides methods for performing wrap-around motion compensation. The method can include receiving a first wrap-around motion compensation flag, wherein the second wrap-around motion compensation flag is associated with a picture; determining whether the first wrap-around motion compensation flag is enabled; in response to a determination that the first wrap-around motion compensation flag is enabled, receiving a wrap-around motion compensation offset, wherein the wrap-around motion compensation offset is associated with the picture; and performing wrap-around motion compensation on the picture according to the first wrap-around motion compensation flag and the wrap-around motion compensation offset.
US11711535B2

Apparatuses, methods, and computer programs are disclosed to implement video-based cloud compression model to world signaling. An example apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: provide first signaling information comprising information related to a world domain, wherein the world domain is a point cloud frame that is represented by a number of points in a first volumetric coordinate system; and provide second signaling information comprising information related to a conversion of a model domain to the world domain, wherein the model domain represents the point cloud frame by a number of points in a second volumetric coordinate system.
US11711532B2

A method, computer program, and computer system is encoding or decoding video data. Video data may include a syntax element indicating a quantization index, wherein a range of the quantization index is extended by an offset value. The syntax element may be parsed to determine the quantization index, a quantization step size may be obtained from a lookup table based on the quantization index and the offset value; and the video data may be encoded or decoded based on the quantization step size.
US11711527B2

A method of adaptive chroma downsampling is presented. The method comprises converting a source image to a converted image in an output color format, applying a plurality of downsample filters to the converted image and estimating a distortion for each filter chose the filter that produces the minimum distortion. The distortion estimation includes applying an upsample filter, and a pixel is output based on the chosen filter. Methods for closed loop conversions are also presented.
US11711523B2

The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks.
US11711521B2

A moving picture coding apparatus includes an intra-inter prediction unit which calculates a second motion vector by performing a scaling process on a first motion vector of a temporally neighboring corresponding block, when selectively adding, to a list, a motion vector of each of one or more corresponding blocks each of which is either a block included in a current picture to be coded and spatially neighboring a current block to be coded or a block included in a picture other than the current picture and temporally neighboring the current block, determines whether the second motion vector has a magnitude that is within a predetermined magnitude or not within the predetermined magnitude, and adds the second motion vector to the list when the intra-inter prediction unit determines that the second motion vector has a magnitude that is within the predetermined magnitude range.
US11711499B2

A projection system and a projection method are provided. The projection system includes a projection device, a streaming device, and a control device. The projection device includes a first image input port and a second image input port. The streaming device is electrically connected to the first image input port of the projection device and is coupled to the projection device in a detachable manner. The control device is communicatively connected to the streaming device. The control device transmits a first command signal to the streaming device, so that the projection device projects image data from the streaming device. The projection method may be executed by the projection system. The projection system and the projection method of the disclosure provide a user with more convenient operation environment and operation interface.
US11711498B2

An efficient conjugate lighting system for an LCD projector, includes an LED light source, a square cone condenser, a collimating lens, a quarter-wave plate, a brightness-enhancing polarizer, an LCD light valve, a field lens and a projection lens which are provided in sequence according to a direction of light travel; wherein the efficient conjugate lighting system for the LCD projector further comprises a reflecting mirror provided at an entrance port of the square cone condenser; a light-transmitting surface of the entrance port of the square cone condenser is bisected along a horizontal centerline or a vertical centerline to form a first sub-light-transmitting surface and a second sub-light-transmitting surface; a light-emitting surface of the LED light source is provided on the first sub-light-transmitting surface, and the reflector is provided on the second sub-light-transmitting surface.
US11711487B2

A video collection system comprising a body-wearable video camera, a camera dock, and a video collection manager. The camera dock is configured to interface with the body-wearable video camera having a camera-memory element. The camera dock includes a dock-memory element configured to receive and store video data from the camera-memory element. The video collection manager is communicatively coupled with the camera dock. The camera dock sends at least a portion of the video data to the video collection manager.
US11711481B2

A first communication apparatus may repeat a broadcast transmission of a trigger signal via a second interface, which is a signal to be used by a second communication apparatus as a trigger for sending a wireless connection request to the first communication apparatus. The wireless connection request may be for forming a first wireless network to which both the first communication apparatus and the second communication apparatus belong. The first wireless network may be a network for performing a wireless communication via a first interface. The first communication apparatus may receive the wireless connection request via the first interface from the second communication apparatus which has received the trigger signal, and establish a first wireless connection via the first interface with the second communication apparatus so as to form the first wireless network.
US11711479B2

A printing system includes: a first printing unit that performs printing on a medium on the basis of first printing data; a first inventing unit that is located downstream from the first printing unit in a transportation direction specific to the medium and performs an inverting operation that is an operation of inverting front and back sides of the medium; a second printing unit that is located downstream from the first inverting unit in the transportation direction and performs printing on the medium on the basis of second printing data; and a control unit that determines whether the first inverting unit needs to perform the inverting operation, on the basis of whether the second printing data indicates a printing page for the front or back side of the medium.
US11711478B2

A scanner includes a reading unit that reads an image of a paper, a medium feeding portion that is capable of selecting a first feeding mode in which a separation feeding for separately feeding a paper bundle in which a plurality of sheets of paper is overlapped with each other is performed and a second feeding mode in which a non-separation feeding for collectively feeding the paper bundle without separating is performed, and a pair of first transporting rollers and a pair of second transporting rollers that transport the paper fed by the medium feeding portion, in a case in which the medium feeding portion feeds the paper in the second feeding mode, a first driven roller and a second driven roller respectively constituting the pair of first transporting rollers and the pair of second transporting rollers are driven in a rotation direction where the paper is transported.
US11711468B2

An apparatus, method, and non-transitory computer readable medium are provided for accessing data on a phone that is inaccessible. The apparatus includes a memory configured to store a plurality of contact profiles in a contact list corresponding to an inaccessible device, and a processor coupled to the memory. The apparatus receives, from an unknown device over a voice connection, an access identifier corresponding to the inaccessible device and a contact identifier associated with a contact profile of the plurality of contact profiles; identifies the contact list based on matching the access identifier with the inaccessible device; determines a contact device of the contact profile in the contact list corresponding to the contact identifier; and connects, over the voice connection, the unknown device to the contact device corresponding to the contact profile.
US11711466B2

A server transmits a task to client devices using push-to-talk (PTT). The server receives a response accepting the task from a device of the client devices. The server assigns the task to a user of the device. The server transmits an indication that the task was assigned to the user of the device to at least a subset of the client devices.
US11711459B2

Improved approaches for users of electronic devices to communicate with one another are disclosed. The electronic devices have audio and/or textual output capabilities. The improved approaches can enable users to communicate in different ways depending on device configuration, user preferences, prior history, etc. In one embodiment, the communication between users is achieved by short audio or textual messages.
US11711456B2

A flexible display device and a flexible display apparatus are provided. The flexible display device includes a flexible display module; an attaching frame fixed and connected with the flexible display module; a bending component disposed below the flexible display module, and fixed and connected with the attaching frame; and an elastic layer disposed between the flexible display module and the bending component, and attached on a bottom of the flexible display module. The elastic layer is bendable around a bending axis. Thus, the characteristics of easy assembling and flatness can be improved.
US11711442B2

An example method for delivery of push notifications includes receiving a push notification including a message and a destination, creating a send token, sending a push notification derived from the received push notification and the send token, and receiving push information concerning a processing of the sent push notification which is identified by the send token. An example system for delivering push notifications includes a server system having a processor, memory, and a network interface, where the memory stores program instructions including code segments for receiving a received push notification via the network interface. In this example, the program instructions further includes code segments for creating a send token, code segments for sending a sent push notification derived from the received push notification and the send token via the network interface, and code segments for receiving received push information concerning a processing of the sent push notification are provided.
US11711433B2

Systems and methods for asynchronous API-driven external application services for blockchain are provided. The blockchain may store profile data that permits asynchronous communications and data sharing among a plurality of trusted users, and an application server layer may act as a gateway to a blockchain system to selectively provide limited access to external application services to operate upon the blockchain data.
US11711431B2

Internet of Things (IoT) configurable event and action sequencing mechanisms for interconnecting various IoT events together to achieve an event and action sequencing process that may efficiently enable complex uses of the data available in IoT systems.
US11711423B2

Systems and methods for reducing data movement in a computer system. The systems and methods use information or knowledge about the structure of an algorithm, operations to be executed at a receiving processing unit, variables or subsets or groups of variables in a distributed algorithm, or other forms of contextual information, for reducing the number of bits transmitted from at least one transmitting processing unit to at least one receiving processing unit or storage device.
US11711421B2

A system for facilitating a distribution interaction session between two or more user devices through peer-to-peer connections comprises a processor associated with a server. The processor is configured to receive a request from a first user device to initiate a distribution interaction session between the first user device and a second user device via a distribution interaction application. The first user device has established a peer-to-peer connection with the second user device based on geolocation information. The processor is further configured to initiate the distribution interaction session from the distribution interaction application and to receive account information from the first user device through data streaming between the first user device and the server. The processor is further configured to determine an account associated with a first user based on the received account information and to conduct the distribution interaction session between the first user and a second user.
US11711418B2

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A user of an initiating device is identified. Profile information for the identified user is located. The initiating device includes a display for presenting content to the user. An indication is received from an application running on the initiating device of an intent by the user to receive a first content item on a separate but co-located presentation device having enhanced presentation characteristics for presenting content. Additional content items are selected for delivery along with the first content item. The selection includes identifying a second different content item based on the profile information for the identified user and the enhanced presentation characteristics. The first and second different content items are delivered directly to the co-located presentation device without delivering the first and second different content items to the initiating device.
US11711409B2

The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices.
US11711402B2

Lawful intercept is supported by providing a network communications device target identifiers in encrypted form. Received encrypted target identifiers are stored in a non-volatile storage device. Before communications interception occurs, one or more encrypted target identifiers are loaded into active memory which is secure and not accessible by a network device operating system administrator. A decryption request is sent to a security device and the result loaded into the secure active memory. Plain text target identifier(s) returned by the security device are loaded directly into the active memory without being stored in the operating system administrator accessible storage device. In the case of a reset resulting in the contents of the active memory being lost, the active memory is repopulated by sending decryption requests using the stored encrypted target identifiers to indicate to the security device the target identifiers which need to be decrypted and reloaded into active memory.
US11711397B2

In an example embodiment, A PICNEEC is provided. It includes one or more Virtual Customized Rules Enforcer (VCRE) instances, each VCRE instance corresponding to a group of mobile devices and defining a set of policies personalized for the group of mobile devices. Each VCRE is configured to, upon receiving a data packet communicated between a packet-based network and a mobile device in the corresponding group via a radio network, execute one or more policy rules stored in the VCRE instance to the data packet prior to forwarding the data packet. Each VCRE instance is controlled independently of one another via direct accessing of the VCRE instance by a different customer of the mobile network provider.
US11711387B2

A security management device includes a management unit, a determination unit, and an output unit. The management unit is configured to manage an anomaly location of an anomaly in a system in which a plurality of electronic controllers are connected through a network, and an anomaly amount in the anomaly location. The determination unit is configured to determine whether or not to implement countermeasures against the anomaly based on the anomaly location and the anomaly amount. The output unit is configured to output an instruction based on a determination result by the determination unit.
US11711385B2

Aspects of the disclosure relate to real-time detection of anomalous content in a transmission of textual data. A computing platform may monitor, in real-time and via a computing device, a transmission of textual data from a user device. Then, the computing platform may scan, via the computing device, a content of the textual data. The computing platform may then perform, via the computing device and based on the scanning, textual analysis of the scanned content. Subsequently, the computing platform may detect, in real-time and based on the textual analysis, an anomalous pattern indicative of secure enterprise information. Then, the computing platform may trigger, via the computing device, one or more security actions to prevent the transmission of the secure enterprise information.
US11711370B2

A computer-implemented method for generating a ternary content addressable memory (TCAM) profile includes obtaining an access control list (ACL) configuration and generating the TCAM profile by parsing the ACL configuration. Based upon the parsing, one or more configuration features are identified, each of the features based upon a context and direction of packet flow identified in the configuration. The context includes an interface type and a routing configuration type. Based upon identifying each of the one or more configuration features, a corresponding feature is generated in the TCAM profile. At least one qualifier and at least one action associated with the respective feature is identified and associated with the feature in the TCAM profile.
US11711368B2

An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.
US11711363B2

A system for authenticating digital contents includes a computing platform having a hardware processor and a memory storing a software code. According to one implementation, the hardware processor executes the software code to receive digital content, identify an image of a person depicted in the digital content, determine an ear shape parameter of the person depicted in the image, determine another biometric parameter of the person depicted in the image, and calculate a ratio of the ear shape parameter of the person depicted in the image to the biometric parameter of the person depicted in the image. The hardware processor is also configured to execute the software code to perform a comparison of the calculated ratio with a predetermined value, and determine whether the person depicted in the image is an authentic depiction of the person based on the comparison of the calculated ratio with the predetermined value.
US11711358B2

A system for granting access to an account at an access device includes a computer server having a hardware processor and a memory storing a software code. The hardware processor executes the software code to receive a login request from the access device through a first communications socket, open a second communications socket between the access device and the computer server, transmit a verification request message including a required call-to-action to a verification device through a third communications socket, and receive a verification response message verifying that the required call-to-action has been completed at the verification device. Upon receiving the verification response message, the software code sends an access token for accessing the account to the access device through the second communications socket, receives the access token from the access device, and grants the access device access to the account.
US11711355B2

Disclosed is a computer-implemented method for establishing a secure connection between two electronic computing devices which are located in a network environment, the two electronic computing devices being a first computing device offering the connection and a second computing device designated to accept the connection, the method comprising executing, by at least one processor of at least one computer, a connection-establishing application for exchanging an information packet between the first computing device and the second computing device comprising a secret usable for establishing the connection, and evaluating a response from the second computing device for establishing the secure connection.
US11711353B2

Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that are configured to provide authenticated access to a service application. The embodiments disclose an apparatus and system configured to launch an authenticated service application session in response to capturing authentication success rendering comprising visual authentication indicia. The authentication success rendering is a captured via a user device display, and includes visual authentication indicia. To facilitate rendering of the authentication success rendering, embodiments output a browser sign-in session request configured to launch a browser sign-in session associated with a browser application. Additionally, to facilitate capturing the rendering, embodiments initiate a display recorder module configured to capture, during the browser sign-in session and via the user device display, authentication success rendering comprising visual authentication indicia. Embodiments may be configured to parse the captured authentication success rendering to identify the visual authentication indicia, and decode the visual authentication indicia to identify user authentication data. Finally, embodiments may execute a service application sign-in protocol using the user authentication data to launch the authenticated service application session.
US11711349B2

Systems and methods are disclosed for cross-platform token exchange. One method comprises receiving a primary token exchange request from an upstream entity, generating an ancillary detokenization request based on the primary token exchange request, and transmitting the ancillary detokenization request to an input token vault. An ancillary detokenization response comprising sensitive data may then be received from the input token vault, and one or more ancillary tokenization requests may be generated based on the ancillary detokenization response and the primary token exchange request. The one or more ancillary tokenization requests may be transmitted to one or more output token vaults. Subsequently, one or more ancillary tokenization responses may be received from the one or more output token vaults, each ancillary tokenization response comprising an output token. A primary token exchange response may be generated based on the one or more ancillary tokenization responses and transmitted to the upstream entity.
US11711342B2

A network security device has at least one Fully Qualified Domain Name (FQDN) access policy that permits traffic to flow to at least one resource associated with at least one FQDN. The network security device receives, from a managed endpoint device, a packet directed to the at least one resource associated with the at least one FQDN. The network security device obtains DNS information associated with the managed endpoint device and, based on the domain name system (DNS) information, substitutes a network address of the at least one resource into the at least one FQDN access policy to open a traffic flow to the at least one resource associated with the at least one FQDN. The network security device then provides the packet to the at least one resource associated with the at least one FQDN.
US11711341B2

The invention relates to an industrial system comprising machines, systems for controlling machines connected by a first communication network, and a gateway intended to connect the first communication network to a second communication network. The gateway comprises a memory and comprises a processor configured to copy to the memory first data transmitted over the second communication network and relating to the operation of the machines.
US11711329B2

Described are computer-based methods and apparatuses, including computer program products, for allowing a user to switch between interfacing with a service through a network or through short message service (SMS). A chat service is executed through which a first user at a first computer can communicate directly with a second user at a second computer. A request is received from the first computer to enable the first user to interface with the chat service through a mobile device of the first user using SMS instead of through the network using the first computer. The chat service is configured to interface with the mobile device through SMS, including communicating chat information through SMS to the first user's mobile device, and communicating control information through SMS to the first user's mobile device such that the first user can control a full functionality of the chat service using SMS.
US11711326B2

Methods, apparatuses, and computing systems are provided for bot messaging. In an implementation, a method may include one or more of receiving, by a group messaging service coupled to the internet and a group, a message from a user node of the group. The message includes an address and an identification of the group and the user node. The method further includes determining that the group includes a bot, which includes a software application for performing one or more tasks over the internet. The method also includes identifying that the message address corresponds to the bot and sending, by the group messaging service, the message to the bot.
US11711325B2

A mobile terminal and controlling method thereof are disclosed, by which a message inputted before or after a message reception can be selectively sent when a message is received from a counterpart while composing a message. The present invention includes the steps of if a counterpart message is externally received in the course of a message input to a message input window and a message is additionally inputted to the message input window, applying a visual effect to either a message inputted before receiving the counterpart message or the additionally inputted message and if a send command is received, sending a message corresponding to the send command to a counterpart, wherein the message corresponding to the send command is selected from a message having the visual effect applied thereto and a message not having the visual effect applied thereto among messages displayed on the message input window.
US11711316B1

An online software platform (OSP) classifies challenges to digital rules into buckets according to respective challenged digital rules that were applied to produce respective challenged resources. The OSP computes respective statistics for the buckets. Each bucket may have a corresponding statistic associated with the bucket based on a current total number of challenges that have been classified into that bucket. The OSP ranks the buckets according to the respective statistics of the buckets. The OSP may correct, based on the ranking of the buckets, the respective challenged stored digital rule of the selected bucket without yet correcting the respective challenged digital rule of at least one of the other buckets. This correction is stored and included in digital rules to be used to produce resources going forward.
US11711309B2

A method includes intercepting a first data packet being transmitted from a domain name system (DNS) server to a first client device, the first data packet being a DNS response, extracting a first internet protocol (IP) address and a first hostname from the first data packet, and storing the first IP address and the first hostname in a first entry of an identification table.
US11711304B2

A packet switch that determines a time slot for closing transmission of low-priority packets based on a determination result of periods of high-priority packets having periodicity, the packet switch includes: a memory; and a processor coupled to the memory and configured to: determine, for respective input ports, the periods of the input high-priority packets; and determine a setting period of a gate control list in which the time slot for closing is set, based on the determined periods of the high-priority packets.
US11711295B2

A method of calculating a new route for a media data traffic flow on a computer network when a device is connected to the network, the network comprising a first and a second network switch connected by a link, the method comprising: determining whether media data traffic already flows between the first and second network switch over the link; applying a weighting to the link whose value is based on whether media data traffic already flows over the link; and determining the new route for media data traffic by using a least cost path generation algorithm using the weighting.
US11711292B2

The disclosure provides an approach for pre-filtering traffic in a logical network. One method includes receiving, by a hypervisor, a packet from a virtual computing instance (VCI) and determining a service path for the packet based on a service table. The method further includes setting, by the hypervisor, a pre-filter component as a next hop for the packet based on the service path. The method further includes receiving, by the pre-filter component, the packet. The method further includes making a determination, by the pre-filter component, of whether the packet requires processing by the security component. The method further includes performing, by the pre-filter component, based on the determination, one of: forwarding the packet to its destination and bypassing the security component; or forwarding the packet to the security component.
US11711290B2

A network device receives an attribute identifying paths associated with an open shortest path first (OSPF) domain of a network and an intermediate system to intermediate system (ISIS) domain of the network, and provides the attribute to other network devices of the network. The network device receives traffic destined for one of the other network devices of the network, and determines that a primary path is unavailable for routing the traffic to the one of the other network devices. The network device selects a secondary path from the paths identified by the attribute. The secondary path is selected based on determining that the primary path is unavailable, and the secondary path is associated with the OSPF domain or the ISIS domain of the network. The network device provides the traffic to the one of the other network devices via the secondary path.
US11711288B2

A network device receives a data packet including a source address and a destination address. The network device drops the data packet before it reaches the destination address and generates an error message indicating that the data packet has been dropped. The network device encapsulates the error message with a segment routing header comprising a list of segments. The first segment of the list of segments in the segment routing header identifies a remote server, and at least one additional segment is an instruction for handling the error message. The network device sends the encapsulated error message to the remote server based on the first segment of the segment routing header.
US11711286B2

A node in a blockchain network may agree, on an authority accept a compliance module from the authority, accept the compliance module. The node may also receive an operation, verify a compliance of the operation based on the compliance module, add the verified operation to a ledger on the blockchain network.
US11711271B2

In one embodiment, a supervisory service for a software-defined wide area network (SD-WAN) obtains telemetry data from one or more edge devices in the SD-WAN. The service trains, using the telemetry data as training data, a machine learning-based model to predict tunnel failures in the SD-WAN. The service receives feedback from the one or more edge devices regarding failure predictions made by the trained machine learning-based model. The service retrains the machine learning-based model, based on the received feedback.
US11711270B1

Systems and methods for creating network topology plans are provided. A method, according to one implementation, includes receiving a first constraint (number of nodes) to be set in a graph (under construction). The graph, when complete, is configured to include nodes and interconnections so as to enable each node to reach any other node via one or more interconnections. The method also includes receiving a second constraint (number of degrees) to be set with respect to each node and which defines the maximum number of interconnections that can be connected to each node. Upon determining that the graph is developed to an extent where each node is connected to at least one interconnection and every node is reachable by any other node, the method further includes performing functions to improve metrics related to a hop count that represents a number of interconnections needed for one node to reach another.
US11711267B2

Various systems and methods for implementing an edge computing system to realize 5G network slices with blockchain traceability for informed 5G service supply chain are disclosed. A system configured to track network slicing operations includes memory and processing circuitry configured to select a network slice instance (NSI) from a plurality of available NSIs based on an NSI type specified by a client node. The available NSIs uses virtualized network resources of a first network resource provider. The client node is associated with the selected NSI. The utilization of the network resources by the plurality of available NSIs is determined using an artificial intelligence (AI)-based network inferencing function. A ledger entry of associating the selected NSI with the client node is recorded in a distributed ledger, which further includes a second ledger entry indicating allocations of resource subsets to each of the NSIs based on the utilization.
US11711247B2

A signal processing device includes: a memory; and a processor coupled to the memory and configured to: perform soft decision of a value of, among bit strings, a predetermined bit string encoded with a soft decision code from a symbol assigned to, according to each value of the bit strings, the bit strings having been subject to encoding of an outer code with a turbo product code and encoding of an inner code with the soft decision code; decode the predetermined bit string with the soft decision code on a basis of a result of the soft decision; individually perform, from the symbol, the soft decision of a value of each bit string other than the predetermined bit string among the bit strings; and decode the bit strings with the turbo product code on a basis of a result of the decoding and a result of the soft decision.
US11711246B2

A driver circuit of a PAM-N transmitting device transmits a PAM-N signal via a communication channel, wherein N is greater than 2, and the PAM-N signal has N signal levels corresponding to N symbols. A PAM-N receiving device receives the PAM-N signal. The PAM-N receiving device generates distortion information indicative of a level of distortion corresponding to inequalities in voltage differences between the N signal levels. The PAM-N receiving device transmits to the PAM-N transmitting device the distortion information indicative of the level of the distortion. The PAM-N transmitting device receives the distortion information. The PAM-N transmitting device adjusts one or more drive strength parameters of the driver circuit of the PAM-N transmitting device based on the distortion information.
US11711245B2

An apparatus includes an equalization circuit, an error prediction circuit, a sequence estimation circuit, and a selection circuit. The equalization circuit is configured to generate a first data sequence and a first equalized signal from an input signal received through a channel. The error prediction circuit is configured to predict an error based on the first equalized signal when the error is predicted. When the error is predicted, the sequence estimation circuit is configured to generate a second data sequence from the first data sequence and the predicted error. The selection circuit is configured to output the second data sequence when the predicted error is determined to be an actual error and to otherwise output the first data sequence.
US11711241B2

Techniques for utilizing multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC). The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured for unidirectional transmission from the computer system to the shell subnet. The shell subnet may be configured to transmit the output of the operation to an external network via a network gateway.
US11711215B2

Methods, systems, and media for secure authentication of users using one or more biometric recognition systems are provided. In some embodiments, the method comprises: receiving an indication that a biometric identifier is to be used to authenticate a user to a service; receiving (i) the biometric identifier of the user from a capture device and (ii) knowledge-based secondary information associated with the user from an input device; determining a Voronoi cell identifier that corresponds to the biometric identifier; calculating a hash of the Voronoi cell identifier and the knowledge-based secondary information; transmitting the hash to a server device for verification; in response to transmitting the hash to the server device, receiving a response indicating whether the hash matches a previously stored hash that was stored in the server device; and determining whether to automatically authenticate the user to the service based on the response from the server device.
US11711212B2

A method includes receiving, in a data storage device, a request from a client computer for a portion of ciphertext stored in the data storage device, and providing, by a controller of the data storage device, the portion of the ciphertext to the client computer. The method also includes receiving, in the data storage device, an update token generated by the client computer from the portion of the ciphertext. The method further includes performing, by the controller of the data storage device, re-encryption of the ciphertext using the update token.
US11711211B2

An apparatus, method, and computer readable medium that include accessing a frame buffer of a GPU, analyzing, in the frame buffer of the GPU, a first frame of displayed data from a source, the source being an image or video-based feed including an object, identifying the object in the first frame from the source, the object associated with a first value of a parameter, analyzing, in the frame buffer of the GPU, a second frame of the displayed data from the source, identifying the object in the second frame from the source, the object associated with a second value of the parameter, determining an entropy of the object based on a difference between the first parameter value and the second parameter value, generating a random number based on the entropy of the object, and generating an encryption for encrypting data based on the generated random number.
US11711207B2

Aspects of the invention include a computer-implemented method of executing a hybrid quantum safe key exchange system. The computer-implemented method includes initially retrieving an authenticated random value from a trusted source, generating a first Z value using a first elliptic curve (EC) private key and a first certified form of an EC public key with an EC Diffie-Hellman (ECDH) algorithm, deriving a shared key using the authenticated random value and the first Z value with a key derivation function, decrypting the authenticated random value using a quantum safe algorithm (QSA) private key, generating a second Z value using a second EC private key and a second certified form of the EC public key with the ECDH algorithm and deriving the shared key using the authenticated random value and the second Z value with the key derivation function.
US11711204B2

One example method, which may be performed in connection with an object store, includes receiving a key of a key-value pair, correlating the key to a location in a base of a Merkle tree, inserting the key at the location, hashing the value associated with the key to produce a data hash, and inserting the data hash in the Merkle tree. The Merkle tree may then be checked for consistency, and synchronized with another Merkle tree. The Merkle tree may be of a fixed size, and insertion of the key in the Merkle tree does not change the location of any keys existing in the Merkle tree prior to insertion of the new key.
US11711185B2

The disclosure provides a method and a device in a communication node for wireless communications. The communication node first receives first information and then receives a first radio signal; only X1 bit(s) in a first bit block is(are) used for generating the first radio signal, the first bit block is obtained as an output of channel coding of a first code block, the first code block includes a positive integer number of bit(s), and the first bit block includes a positive integer number of bit(s); when channel decoding fails, at least X2 bit(s) in the first bit block can be used for decoding of the first code block with combining, the first information is used for determining the X2 bit(s), and the X2 is a positive integer. The disclosure reduces requirements on a buffer and reduces complexity.
US11711181B2

A terminal and a storage medium are provided. The storage medium stores a program for causing a processor to implement a method performed by the terminal, the method includes: sending, to a network device, first indication information which is used to indicate, to the network device, at least one of: number of first SRS resource sets required by the terminal, number of first SRS resources in a first SRS resource set, maximum layer number of uplink multi-antenna transmission of the terminal, whether uplink transmission channels of the terminal are coherent, and maximum number of PTRS ports supported for uplink transmission by the terminal, and is used by the network device to determine second indication information used to instruct the terminal to send an SRS signal; receiving second indication information sent by the network device; sending an SRS signal according to second indication information.
US11711176B2

A user equipment (UE) configured for multi-antenna communication estimates at least one of a rank indicator and a channel quality indicator for device to device (D2D) based on communication data associated with a plurality of packets communicated using D2D communication and without using a dedicated reference signal for D2D communication. The UE may be configured as at least one of a transmitter (Tx) and a receiver (Rx) for vehicle-to-everything (V2X) communication through a sidelink channel.
US11711169B2

A base station device includes: a storage that stores a group indicating unit data subject to retransmission out of predetermined number of unit data included in transmission data to be transmitted to a terminal device, and identification information to identify the group, in an associated manner; a receiver that receives, from the terminal device, identification information corresponding to transmission data transmitted to the terminal device; a communication controller that refers to the storage based on the received identification information, and that determines retransmission of unit data included in a group corresponding to the received identification information out of the transmission data; and a transmitter that transmits unit data included in the group determined to be retransmitted by the communication controller, to the terminal device.
US11711166B2

The present disclosure provides an information transmission method, including: generating first information; determining a first sequence from N candidate sequences based on the first information; and sending the first sequence. The first information belongs to N candidate information. A mapping between the first information and the first sequence belongs to P mappings. Each of the P mappings includes a mapping between the N candidate information and the N candidate sequences. The N candidate sequences are generated based on N dedicated cyclic shift values and a first initial cyclic shift value. In at least two mappings, dedicated cyclic shift values used to generate candidate sequences corresponding to a same candidate information are different, where the same candidate information belongs to L candidate information in the N candidate information, both P and L are integers greater than 1, and the L is less than or equal to N.
US11711161B2

Systems and methods for delivering multiple passive optical network services are disclosed. One system includes a first optical transmission service comprising a common wavelength pair routed from a source to each of a plurality of subscribers and a second optical transmission service comprising a plurality of unique wavelength pairs, each of the unique wavelength pairs assigned to a subscriber among the plurality of subscribers. The system includes a splitter optically connected to first fiber carrying the first optical transmission service, the splitter including a plurality of outputs each delivering the first optical transmission service, and a wavelength division multiplexer connected to a second fiber, the wavelength division multiplexer separating each of the unique wavelength pairs of the second optical transmission service onto separate optical fibers. The system further includes a plurality of second wavelength division multiplexers optically connected to a different output of the plurality of outputs of the splitter and to a different one of the unique wavelength pairs from the wavelength division multiplexer, thereby combining a unique wavelength pair and a common wavelength pair onto a single fiber to be delivered to a subscriber.
US11711159B2

In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
US11711157B2

An automotive communication system includes multiple communication devices and a processor. The communication devices are configured to be installed in a vehicle and to communicate with one another over point-to-point Ethernet links. In each Ethernet link, a first communication device serves as a link master that is configured to set a clock signal for the link, and a second communication device serves as a slave that is configured to synchronize to the clock signal set by the first communication device. The communication devices are configured to receive data from sensors and to transmit the data over the Ethernet links. The processor is configured to receive the data from the communication devices over the Ethernet links, to synchronize the data originating from the multiple sensors to a common time-base based on link-specific clock-signal synchronization achieved on each of the links by each link master, and to process the synchronized data.
US11711154B2

A user equipment obtains configuration information used to detect a received signal strength indicator (RSSI) value of a signal on an unlicensed frequency, samples the signal on the unlicensed frequency at a sampling interval included in the configuration information to obtain RSSI values of the signal on the unlicensed frequency sampled at sampling moments. The user equipment determines statistics on the RSSI values of the signal on the unlicensed frequency within a statistical window, obtains an RSSI value statistical result of the signal on the unlicensed frequency based on the statistics, and reports the RSSI value statistical result to a base station.
US11711153B2

Disclosed are a wireless signal performance adjustment apparatus and method, and a wireless communication terminal. The wireless signal performance adjustment apparatus comprises a monitoring unit, a control unit, a measurement unit and an adjustment unit. The monitoring unit is configured to monitor a radio frequency signal of a transmitting channel; the control unit is configured to receive the radio frequency signal from the transmitting channel, control the measurement unit to perform measurement if the radio frequency signal does not meet a performance requirement condition, and determine adjustment information according to load impedance of a power amplifier in the transmitting channel; the measurement unit is configured to measure the load impedance under the control of the control unit; and the adjustment unit is configured to adjust the transmitting channel according to the adjustment information under the control of the control unit, so that the radio frequency signal meets the performance requirement condition.
US11711152B2

Example optical devices are described. One example optical device includes a receiver. The receiver includes a photodetector, a first amplifier, a second amplifier, and a controller, where the photodetector is coupled to the first amplifier, the first amplifier is coupled to the second amplifier, and the first amplifier and the second amplifier are separately coupled to the controller. The controller is configured to control a gain of the first amplifier and a gain of the second amplifier based on a preset arrival time of an optical signal and a gain intensity corresponding to the optical signal. The photodetector is configured to receive the optical signal and convert the optical signal into a current signal. The first amplifier is configured to convert the current signal into a first voltage signal. The second amplifier is configured to convert the first voltage signal into a second voltage signal.
US11711147B2

A transceiver comprises a transmitter including a light source, a modulator coupled to the light source, a driver that drives the modulator according to a set of driving conditions to cause the modulator to output optical signals based on light from the light source, and an output that passes first portions of the optical signals output by the modulator. The transceiver further comprises a first detector that detects second portions of the optical signals output from the modulator, and a receiver including a second detector that detects optical signals from an external transmitter.
US11711141B2

A method of operating a first infrastructure equipment of a wireless communications network comprising a core network part, the first infrastructure equipment, a second infrastructure equipment acting as a backhaul relay node between the first infrastructure equipment and the core network part, and a downstream wireless communications device. The method comprising receiving from the second infrastructure equipment an indication of a first set of communications resources, allocating resource elements of the first set of communications resources for receiving first data for transmission to the core network part from the downstream wireless communications device, and receiving second data transmitted by the second infrastructure equipment on one or more resource elements within a second set of communications resources, the second set of communications resources different from the first set of communications resources.
US11711132B2

A communication method and system for converging a 5th generation (5G) communication system for supporting higher data rates beyond a 4th generation (4G) system with a technology for Internet of things (IoT) are provided. The communication method and system may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method performed by a terminal for handling scheduling request (SR) cancellation in a wireless communication system is provided. The method comprises identifying that at least one first SR is triggered, identifying whether each of the at least one first SR is triggered for beam failure recovery (BFR) of a secondary cell (SCell), and determining whether to cancel each of the at least one SR based on the identification.
US11711130B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first wireless node (e.g., a user equipment) may determine one or more measurements associated with a beam search performed during a downlink beam management process. The first wireless node may transmit, to a second wireless node (e.g., a base station), a report that indicates one or more candidate downlink receive beams, candidate uplink transmit beams, or candidate downlink receive and uplink transmit beam pairs suitable for full-duplex operation based at least in part on the one or more measurements. Numerous other aspects are provided.
US11711129B2

A method by which a terminal reports channel state information (CSI) in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: measuring interference through an interference measurement resource (IMR) set in a control area; and reporting, to a base station, CSI for the control area on the basis of the result of the interference measurement, wherein the CSI for the control area includes information on quality of a downlink control channel set through at least one control channel element (CCE) aggregation, and the information on the quality of the downlink control channel can include information on at least one CCE aggregation level preferred by the terminal in order to receive the downlink control channel. A UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station or a network.
US11711118B2

Aspects of this disclosure relate to user equipment assisted multiple-input multiple-output (MIMO) downlink configuration. Features are described for a user equipment determination of a desired transmission mode and/or active set of serving nodes for wireless communication service(s). The user equipment may submit a request for the desired mode and/or nodes to a network controller such as a baseband unit. The user equipment may subsequently receive a configuration for the requested wireless communication service(s).
US11711116B2

The present disclosure relates to a mobile terminal, a system and respective methods. The user equipment receives plural PDCCHs from each of plural TRPs within a single TTI, and decodes plural DCIs respectively carried on the received plural PDCCHs from each of the plural TRPs. All of the decoded plural DCIs from each of the plural TRPs are respectively scheduling plural PDSCH receptions or plural PUSCH transmissions on different ones of the plural TRPs. And all of the plural PDSCH receptions or plural PUSCH transmission are scheduled such that one of the decoded plural DCIs from each of the plural TRPs is scheduling a same one PDSCH reception or a same one PUSCH transmission on a same one of the plural TRPs. The user equipment receives or transmits same data in the respectively scheduled plural PDSCH receptions from or PUSCH transmission to each of the plural TRPs.
US11711102B2

A very low intermediate frequency receiver and methods for controlling the same. One method includes providing, using a local oscillator, a first intermediate frequency, detecting, using an interferer detector, an adjacent or alternate channel interference signal and an image of the adjacent or adjacent channel interference signal causing interference with a desired signal, and determining, using an electronic processor, whether the desired signal is an analog signal. In response to determining that the desired signal is an analog signal, the method includes controlling, using the electronic processor, the local oscillator to provide a second intermediate frequency. In response to determining that the desired signal is not an analog signal, the method includes determining, using the electronic processor, a switching condition based on the desired signal, and controlling, using the electronic processor, the local oscillator to provide the second intermediate frequency in response to determining the switching condition.
US11711093B2

An ADC system comprises a coarse ADC for determining a coarse word representing an input signal, and an incremental ADC for determining a fine word based on a combination of the input signal and a feedback signal. A first combiner generates a first intermediate output word by joining the coarse word and the fine word. A feedback path generates the feedback signal based on the first intermediate output word. A decimation filter generates a second intermediate output word by filtering the first intermediate output word. A correction block determines a correction word based on the coarse word, on the first and the second predetermined number of bits and conversion parameters of the incremental ADC. A second combiner generates an output word by addition of the second intermediate output word and the correction word.
US11711089B2

A Successive Approximation Register, SAR, Analog to Digital Converter, ADC, (50) achieves high speed and accuracy by (1) alternating at least some decisions between sets of comparators having different accuracy and noise characteristics, and (2) unevenly allocating redundancy (in the form of LSBs of range) for successive decisions according to the accuracy/noise of the comparator used for the preceding decision. The redundancy allocation is compensated by the addition of decision cycles. Alternating between different comparators removes the comparator reset time (treset) from the critical path, at least for those decision cycles. The uneven allocation of redundancy—specifically, allocating more redundancy to decision cycles immediately following the use of a lower accuracy/higher noise comparators—compensates for the lower accuracy and prevents the need for larger redundancy (relative to the full-scale range of a decision cycle) later in the ADC process.
US11711087B2

Enhancing the accuracy in compensating errors caused by a reference signal with unequal successive periods in a fractional-N phase locked loop (PLL). A compensation block generates a compensation factor, and is implemented based on a correction block and a filter. The correction block generates a correction signal containing a first frequency correction factor and a second frequency correction factor for a first period and a second period constituting each pair of successive periods, with the correction signal also containing a noise component at direct current (DC). The filter operates to remove the noise component at DC from the correction signal to generate a compensation factor containing the first frequency correction factor and the second frequency correction factor. The compensation factor thus generated may be provided as an input to a division factor generator of a frequency divider block of the PLL, potentially resulting in zero error frequency synthesis.
US11711086B2

A clock generator receives first and second clock signals, and input representing a desired frequency ratio. A comparison is made between frequencies of an output clock signal and the first clock signal, and a first error signal represents the difference between the desired frequency ratio and this comparison result. The first error signal is filtered. A comparison is made between frequencies of the output clock signal and the second clock signal, and a second error signal represents the difference between the filtered first error signal and this comparison result. The second error signal is filtered. A numerically controlled oscillator receives the filtered second error signal and generates an output clock signal. As a result, the output clock signal has the jitter characteristics of the first input clock signal over a useful range of jitter frequencies and the frequency accuracy of the second input clock signal.
US11711080B1

The off-chip driving (OCD) device includes a signal transition detector, a front-end driver, a first main driver, a second main driver, a first resistance provider and a second resistance provider. The signal transition detector is used to detect a transition status of an input signal to generate decision information. The front-end driver generates control signals according to the decision information, and generates driving signals according to the input signal. The first main driver and the second main driver generate an output signal to a pad according to the driving signals. The first resistance provider adjusts a first resistance between the first main driver and the pad according to a first control signal. The second resistance provider adjusts a second resistance between the second main driver and the pad according to a second control signal.
US11711078B2

An ON/OFF detection device is configured to detect ON/OFF of an input unit using a load sensor, and includes a threshold setting unit, a comparison unit, and an ON/OFF determination unit. The threshold setting unit is configured to set a threshold value with respect to a previous detection value of the load sensor. The comparison unit is configured to compare the threshold value and a current detection value. The ON/OFF determination unit is configured to determine ON/OFF of the input unit based on a comparison result. When a previous determination result of the ON/OFF determination unit is ON, the threshold setting unit is configured to set the threshold value to be lower than the previous detection value. When the previous determination result of the ON/OFF determination unit is OFF, the threshold setting unit is configured to set the threshold value to be higher than the previous detection value.
US11711074B2

An optical receiver device includes a boost converter circuit, an optical receiver circuit, and a pulse width modulation controller circuitry. The boost converter circuit is configured to convert a supply voltage according to a pulse width modulation signal, in order to generate an output voltage. The optical receiver circuit is configured to set a gain according to the output voltage, in order to convert an optical signal to a data signal according to the gain. The pulse width modulation controller circuitry is configured to perform a digital to analog conversion according to a control code to gradually adjust a current associated with the output voltage, and to compare the output voltage with a reference voltage to generate the pulse width modulation signal.
US11711071B2

A current mode control modulation includes a ramp signal generator generating a slope compensated ramp signal with slope compensation. In some embodiments, the ramp signal generator generates a ramp signal for the current control loop having a first ramp portion with slope compensation and a second ramp portion that matches the expected current mode signal. In some embodiments, the ramp signal generator includes a switched capacitor circuit supplied by a current circuit to charge or discharge nodes in the switched capacitor circuit to generate the ramp signal with slope compensation.
US11711068B2

A phase shifter for altering the phase of a radio frequency signal is disclosed herein. A Lange coupler is used having reflective ports that are coupled to artificial transmission lines. The artificial transmission lines provide a reflection transmission path, the length of which can be determined by digital control lines. Transistors placed along the length of the central trace provide independent paths to ground that serve to shorten the electrical length of the ATL. Accordingly, by selectively turning the transistors on/off, the electrical length of the ATL can be selected and thus the amount of phase delay introduced by the phase shifter.
US11711062B2

Volume leveler controller and controlling method are disclosed. In one embodiment, A volume leveler controller includes an audio content classifier for identifying the content type of an audio signal in real time; and an adjusting unit for adjusting a volume leveler in a continuous manner based on the content type as identified. The adjusting unit may configured to positively correlate the dynamic gain of the volume leveler with informative content types of the audio signal, and negatively correlate the dynamic gain of the volume leveler with interfering content types of the audio signal.
US11711045B2

An electric motor drive device controls driving of a motor having open windings of two or more phases having end points that are open to each other. The switching arbitrator determines switching between a single-sided and dual-sided drive mode and arbitrates output of each of the inverters at a time of switching wherein output of the motor is continuous before and after the drive mode switching. The single-sided drive mode is a mode in which one of the two inverters performs switching drive. The dual-sided drive mode in which both the two inverters perform switching drive. The switching arbitrator gradually changes and increases the power level of the drive-start-side inverter from zero when the single-sided drive mode is switched to the dual-sided drive mode, and gradually changes and decreases the power level of the drive-end-side inverter to zero when the dual-sided drive mode is switched to the single-sided drive mode.
US11711032B2

A vibration-type actuator includes a vibrator, a contact body, a pressure member, a holding member, and a base. The vibrator has an elastic member and an electro-mechanical energy conversion element fixed to the elastic member. The contact body contacts the vibrator. The pressure member presses the contact body and the vibrator in a first direction. The holding member holds the vibrator and includes a support portion and at least one fitting hole portion extending in the first direction. The support portion supports the vibrator movably in the first direction. The base holds the holding member. The contact body moves relative to the vibrator in a second direction intersecting the first direction. The base includes at least one fitting protrusion portion extending in the first direction and fits in the at least one fitting hole portion.
US11711030B2

A driving device generates a driving signal and outputs the driving signal to a piezoelectric element, the driving signal having a waveform obtained by using, as a first modulated wave, a first low-frequency wave having a frequency of 1 Hz or more and less than 100 Hz, using, as a second modulated wave, a waveform obtained by modulating an amplitude of a second low-frequency wave having a frequency of 100 Hz or more and 300 Hz or less with the first modulated wave, and modulating a high-frequency wave having a frequency of 20 kHz or more and 100 kHz or less with the second modulated wave.
US11711027B2

A power module for operating a vehicle, in particular an electric vehicle and/or a hybrid vehicle, comprising numerous semiconductor components, which form at least one topological switch; an input contact for supplying an input current to the semiconductor components; a control electronics for controlling the semiconductor components, to generate an output current based on the input current; an output contact for outputting the output current; wherein the control electronics is configured to set a gate current for one of the semiconductor components based on one or more status parameters for the semiconductor component.
US11711026B2

There is provided a power supply device configured to boost an input voltage to output an output voltage, the power supply device including: an oscillator circuit configured to receive the input voltage and to output an oscillation signal; a step-up circuit configured to output a boost voltage based on the oscillation signal; a first hysteresis comparator and a second hysteresis comparator configured to compare boost voltages with threshold values; a first switch that is connected between the oscillator circuit and the step-up circuit and that is controlled based on a comparison result of the first hysteresis comparator; and a second switch that is connected to an output terminal configured to output the output voltage and that is controlled based on a comparison result of the second hysteresis comparator.
US11711023B2

A control circuit for an isolated power converter includes a first sensing circuit that senses a secondary side output voltage and produces a pulse wave modulation (PWM) signal having a duty cycle that is proportional to a value of the secondary side output voltage. The PWM is transferred across the converter isolation barrier to the primary side, and a primary side circuit receives the PWM signal and outputs a control signal. A controller determines the value of the secondary side output voltage from the control signal and uses the value to control primary side power switching devices of the isolated power converter to regulate the secondary side output voltage at a selected value.
US11711021B2

A switching circuit includes a power switch, an active clamping circuit, and an active clamping control unit. When the power switch is modulated between an ON state and an OFF with a predetermined frequency, the active clamping control unit is configured to activate the function of the active clamping circuit for absorbing the energy of voltage surges. When the power switch is operating in the ON state or the OFF state, the active clamping control unit is configured to deactivate the function of the active clamping circuit for preventing the counter EMF from damaging the power switch.
US11711009B2

Disclosed are methods, systems, devices, and other implementations, including a voltage converter device that includes one or more inductive elements to deliver inductor current to an output section of the voltage converter device, at least one switching device to control current flow at the output section of the voltage converter device, and a controller to controllably vary, according to a predictive model, a subsequently applied switching frequency to the at least one switching device to maintain zero-voltage switching based, at least in part, on the inductor current of the one or more inductive elements.
US11711008B2

A loss optimization control method for modular multilevel converters (MMCs) under fault-tolerant control is disclosed. The method includes the following steps: when a fault of a SM in a MMC occurs, bypassing the faulty SM to achieve fault-tolerant control; suppressing the fundamental circulating current using a fundamental circulating current controller; respectively calculating the loss of each SM in faulty arms and healthy arms by using loss expressions of different switching tubes in SMs of the MMC; aiming at the loss imbalance between the arms of the MMC, taking the loss of a healthy SM as the reference, adjusting the period of capacitor voltage sorting control in the faulty SMs, achieving the loss control over the working SMs in the faulty SMs, and finally achieving the loss balance of each SM in the faulty arms and the healthy arms. Compared with the conventional methods, the proposed method is easier to implement and does not increase the construction cost of MMCs.
US11710999B2

A manufacturing method of a stator according to the disclosure includes a clamping process of clamping, among coil ends of segment coils assembled into a stator core, a pair of coil ends adjacent to each other in a circumferential direction, by a clamp jig that presses the pair of coil ends in the circumferential direction, and a welding process of welding the coil ends exposed through an opening portion provided in the clamp jig. The clamp jig includes a pressuring structure that increases a pressing force in a direction away from weld faces of the coil ends welded in the welding process, the pressuring structure being provided on at least one of sideward pressing faces that come into contact with side faces of the coil ends that are provided orthogonal to the weld faces.
US11710995B2

An axial field rotary energy device has a PCB stator panel assembly between rotors with an axis of rotation. Each rotor has a magnet. The PCB stator panel assembly includes PCB panels. Each PCB panel can have layers, and each layer can have conductive coils. The PCB stator panel assembly can have a thermally conductive layer that extends from an inner diameter portion to an outer diameter portion thereof. Each PCB panel comprises discrete, PCB radial segments that are mechanically and electrically coupled together to form the respective PCB panels.
US11710984B2

An electronic device in a wireless power system may be operable with a removable accessory such as a case. The device may have coplanar power transmitting and power receiving coils. The transmitting coil may be positioned within a central opening of the receiving coil. The removable accessory may have an embedded receiving coil configured to receive wireless power from the transmitting coil of the electronic device. The receiving coil of the electronic device may receive wireless power from a power transmitting device such as charging mat. The receiving coil of the electronic device may operate up to a higher maximum power than the transmitting coil of the electronic device. The power transmitting coil and power receiving coil in the electronic device may operate at different power transmission frequencies. To mitigate crosstalk, the power transmitting coil's operation frequency may be a non-integer multiple of the power receiving coil's operation frequency.
US11710982B2

A system for powering a sliding gate including a solar power assembly with a solar panel in electronic communication with a device for regulating voltage and a high-capacity battery electronically connected to the device for regulating voltage, and a safety edge with a sensor wherein the safety edge is configured to receive power independently from both the device for regulating voltage and the high-capacity battery.
US11710980B2

Devices, systems, and methods may use a low current power source to charge an intermediate storage unit, providing sufficient electric power to perform various device functions. A voltage of the intermediate storage unit may be monitored using a voltage monitoring circuit, and a primary storage unit may be charged using current from the intermediate storage unit when the voltage of the intermediate storage unit meets a threshold.
US11710972B2

A method of balanced charging that includes the use of a plurality of charging modules, each of which independently charges a battery unit and is provided with a positive port and a negative port with independent functions; the positive port is connected with the positive port of the battery unit corresponding to the charging module, and the negative port is connected with the negative port of the battery unit corresponding to the charging module.
US11710966B2

A server that manages energy of a power grid by using a plurality of energy storage resources includes a loss obtaining unit and a selector. The loss obtaining unit obtains for each of the plurality of energy storage resources, energy loss including retention loss and input and output loss, the energy loss being caused in storing energy in each energy storage resource. When surplus electric power occurs in the power grid, the selector selects at least one energy storage resource for storing surplus electric power from among the plurality of energy storage resources based on the energy loss caused in storing surplus electric power.
US11710964B2

Techniques for managing an off-grid power system include executing update requests for an off-grid power system that is communicably coupled to an energy management system by determining an amount of stored energy in energy storage devices in response to at least one update request, determining an amount of electrical power generatable by renewable energy power systems in response to another update request, determining a predicted reliability of at least a portion of the energy storage devices and the renewable energy power systems in response to another update request, and determining an amount of electrical power for a remote facility that is electrically coupled to the off-grid power system in response to another update request. The techniques further include determining a control command for the off-grid power system based on the responses to the update requests; and providing the control command to the off-grid power system to adjust an operation of at least one of the energy storage devices or the renewable energy power systems.
US11710961B2

Electrostatic discharge (ESD) protection is provided in circuits which use of a tunneling field effect transistor (TFET) or an impact ionization MOSFET (IMOS). These circuits are supported in silicon on insulator (SOI) and bulk substrate configurations to function as protection diodes, supply clamps, failsafe circuits and cutter cells. Implementations with parasitic bipolar devices provide additional parallel discharge paths.
US11710959B2

A system includes a transformer rectifier unit (TRU) having three inputs, a first AC bus configured to supply power to a first of the three inputs, a second AC bus configured to supply power to a second of the three inputs, and a third AC bus configured to supply power to a third of the three inputs. The system includes a power quality sense device electrically connected to each of the first, second and third AC busses. The system includes an electrically held contactor electrically connected between the TRU and the power quality sense device. The electrically held contactor is configured and adapted to be switched ON or OFF depending on whether the power quality sense device is energized or de-energized.
US11710954B1

A powered wall plate has a wall plate, an electrical circuit, at least two electrical plug prongs, and at least one mounting screw aperture. The wall plate has a front surface opposite a rear surface, as well as at least one opening extending through the front surface and the rear surface and sized to expose a first electrical receptacle of an electrical device therethrough. The electrical circuit is located between the front surface and the rear surface. The at least two electrical plug prongs are coupled to the electrical circuit within the wall plate and extend away from the rear surface of the wall plate. In addition, the at least two electrical plug prongs are configured to removably mate with a second electrical receptacle of the electrical device. A distance between the at least one mounting screw aperture and the at least two electrical plug prongs is adjustable.
US11710952B2

The present disclosure provides descriptions of electrical box assemblies for supporting heavy fixtures, such as ceiling fans, and facilitating electrical connections to the fixtures. The electrical box assembly includes an electrical box that allows a connection between the box and electrical conduits and a connection, e.g., a weatherproof connection, with a housing of the fixture. The box has an open front face to house electrical connections between the fixture and wires supplying electrical power to the box via the conduits. The box has a bottom wall and an open front face. A reinforcement member fits within the electrical box and includes a panel shaped to conform to at least a portion of the bottom wall and one or more standoffs extending toward the open front face of the box. When the reinforcement member is positioned within the box, mounting holes in the bottom wall of the box and reinforcement member are aligned to allow the box to be attached to a building structure.
US11710951B2

This publication describes techniques and apparatuses for releasably attaching an object (e.g., a wire tray) to a substrate. Current apparatuses generally do not enable the removal of an attached wire tray from a substrate without first removing an insert from a mounting stud extending from the substrate. The disclosed techniques and apparatuses are configured to permit the removal of an attached wire tray from a substrate without first removing an insert from a mounting stud extending from the substrate.
US11710947B2

A spark plug includes: a cylindrical insulator; a center electrode that is held on an inner circumferential side of the insulator and includes a tip-end protruding portion that protrudes from the insulator toward a tip end side; a cylindrical housing that holds the insulator on an inner circumferential side; and a plug cover that is provided in a tip end portion of the housing so as to cover a pre-combustion chamber in which the tip-end protruding portion is arranged. The plug cover is provided with an injection hole that communicates the pre-combustion chamber to the outside. A positioning portion that performs positioning of the housing and the plug cover in a plug circumferential direction is provided in the housing and the plug cover.
US11710931B2

A backplane connector includes a housing and a number of terminal modules assembled to the housing. The housing includes a base, a first side wall and a second side wall. The base, the first side wall and the second side wall jointly form a receiving space. The terminal module includes a first signal terminal and a second signal terminal. The housing includes a number of insulating protrusions integrally extending from the base. The insulating protrusions extend into the receiving space. The terminal modules are assembled in the insulating protrusions. Compared with the prior art, the insulating protrusions of the present disclosure is integrally formed with the base, thereby improving the structural strength of the housing and improving the durability of the backplane connector.
US11710924B2

A connector housing includes a body and a cover mounted on a top portion of the body. The body has a plurality of terminal receiving chambers arranged in a row and a first engagement portion formed on a top surface of each wall at a left side and a right side of each terminal receiving chamber. The cover has a first aperture corresponding to the first engagement portion. The first engagement portion engages the first aperture to lock the cover to the body.
US11710916B2

A surface mount electrical connector and methods of making and using a surface mount electrical connector. The connector includes a housing and a contact subassembly received in the housing. The contact subassembly includes interface contacts, board termination contacts, and an internal circuit board. The interface contacts and the board termination contacts are mounted to the internal circuit board to electrically connect the interface contacts and the board termination contacts through the internal circuit board. Each of surface mount tail ends of the board termination contacts has a bent portion that defines a mounting surface configured to be surface mounted to a mounting face of a main circuit board, to establish an electrical connection between the board termination contacts and the main circuit board.
US11710915B2

An information handling system includes a first z-axis compression connector, a first dual in-line memory module (DIMM), a second z-axis compression connector, a second DIMM, and a printed circuit board. A first side of the first compression connector is affixed to the printed circuit board. A first surface of a first memory circuit board of the first DIMM is affixed to a second side of the compression connector. A first side of the second compression connector is affixed to a second side of the first memory circuit board. A first side of a second memory circuit board of the second DIMM is affixed to a second side of the second compression connector. The first compression connector has a first depth, and the second compression connector has a second depth that is different from the first depth.
US11710908B2

The invention discloses shared-aperture dual-band dual-polarized antenna array and communication equipment. The antenna array comprises a first dielectric substrate, a second dielectric substrate, a third dielectric substrate, a fourth dielectric substrate, and a fifth dielectric substrate. The first dielectric substrate, the second dielectric substrate, and the third dielectric substrate constitute a dielectric substrate group. The dielectric substrate group is provided with a low-frequency antenna element and four high-frequency antenna elements. The low-frequency antenna element is loaded with a filtering structure. The low-frequency antenna element and the high-frequency antenna element are fed by coaxial lines. The fourth dielectric substrate and the fifth dielectric substrate form a dual-function metasurface. When the dual-function metasurface is used as an artificial magnetic conductor reflector, the radiation of the low-frequency antenna element is enhanced in a low profile, and when used as a frequency selective surface, the electromagnetic scattering of the low-frequency antenna element in the high-frequency band is suppressed. Compared with the existing solutions, the present invention is more compact, and maintains high cross-band isolation and stable radiation patterns in dual bands.
US11710905B1

The disclosed method may include (1) determining a current physical state regarding an antenna assembly that includes (a) a sub-reflector that receives a wireless signal and reflects the wireless signal to a feed structure for processing, (b) a continuous antenna reflector that receives the wireless signal at a reflecting surface that reflects the wireless signal to the sub-reflector, where the current physical state is indicative of a current surface error over the reflecting surface relative to the sub-reflector, and (c) a backing structure coupled to a back surface of the continuous antenna reflector opposite the reflecting surface and having a plurality of actuators distributed over, and coupled to, the back surface, (2) operating each of the plurality actuators in a manner that reduces the current surface error based on the current physical state. Various other methods and systems are also disclosed.
US11710904B2

A compact wideband RF antenna for incorporating into a planar substrate, such as a PCB, having at least one cavity with a radiating slot, and at least one transmission line resonator disposed within a cavity and coupled thereto. Additional embodiments provide stacked slot-coupled cavities and multiple coupled transmission-line resonators placed within a cavity. Applications to ultra-wideband systems and to millimeter-wave systems, as well as to dual and circular polarization antennas are disclosed. Further applications include configurations for an antenna based on a monopole element and having a radiation pattern that is approximately isotropic.
US11710903B2

An antenna-like matching component is provided, comprising one or more conductive portions formed on a substrate. Shapes and dimensions of the one or more conductive portions are determined to provide impedance matching for one or more antennas coupled to the matching component.
US11710902B2

A package structure is provided that includes a planar core structure comprising a first side and a second side opposite the first side. The package structure also includes an antenna structure disposed on the first side of the planar core structure. The antenna structure comprises a plurality of first laminated layers, each first laminated layer comprising a first patterned conductive layer formed on a first insulating layer, an antenna formed on one or more first patterned conductive layers of the first laminated layers, the antenna including at least one L-shaped structure. The package structure also includes an interface structure disposed on the second side of the planar core structure, and an antenna feed line structure formed in, and routed through, the interface structure and the planar core structure, wherein the antenna feed line structure is not connected to the planar antenna.
US11710894B1

A vehicle mounted sensor assembly includes a frame and a cover connected to the base. When assembled, the frame and the cover define a volume that is divided between a first cavity and a second cavity. A sensor is disposed in the first cavity and one or more antennas are disposed in the second cavity.
US11710892B2

An electromagnetic-radiation-reflecting structure that is attached at a location on a user's body. The electromagnetic-radiation-reflecting structure generating, as the user proceeds in usual fashion, a micro-Doppler effect as a result of its attachment at the location on the body so that a radar cross section of the user is increased, a material of the electromagnetic-radiation-reflecting structure having a conductivity greater than 100 S/m or a conductivity less than 100 S/m, a relative permeability between 100 and 105, and a relative permittivity between 1 and 14; or has a conductivity less than 100 S/m, a relative permeability between 1 and 100, and a relative permittivity between 7 and 14; and a surface area of the electromagnetic-radiation-reflecting structure (120) is greater than 1000 mm2.
US11710884B2

Waveguides and methods for manufacturing a waveguide that include forming a first channel in a first layer of dielectric material, the first channel comprising one or more walls; forming a second channel in a second layer of dielectric material, the second channel comprising one or more walls; depositing electrically conductive material on the one or more walls of the first channel; depositing electrically conductive material on the one or more walls of the second channel; arranging the first layer adjacent to the second layer to form a stack with the first channel axially aligned with and facing the second channel; and heating the stack so that the conductive material on the one or more walls of the first channel and the conductive material on the one or more walls of the second channel connect to form the waveguide.
US11710878B2

An all solid state battery in which positional displacement of a plurality of cells arranged along a thickness direction can be prevented is provided. The all solid state battery includes a plurality of cells connected in series, wherein the all solid state battery includes a cell unit A and a cell unit B, a first current collector A in the cell A and a second current collector B in the cell B are arranged to face each other, the first current collector A includes a tab A, the second current collector B includes a tab B, and the tab A and the tab B are fixed by a fixing portion.
US11710877B2

A modular battery system provides propulsive power to the rotor system of an aircraft. The modular battery system includes an array of battery modules arranged in at least one stack. Each battery module includes a plurality of battery cells, a first side having positive and negative receptacles and a second side, that is opposite of the first side, having positive and negative plugs. The receptacles and plugs are configured such that adjacent battery modules in a side-by-side relationship are electrically coupled together via plug and receptacle connections and such that the battery modules are electrically coupled together in parallel. An interconnection electrically couples each stack of battery modules together via plug and receptacle connections with one of the battery modules in each stack such that the stacks of battery modules are electrically coupled together in parallel.
US11710872B2

An embodiment of the present application provides a battery cell, a battery, a power consumption device, and a manufacturing device and method for a battery cell. The battery cell includes a housing, an electrode assembly, an end cover assembly and a current collecting member. The electrode assembly is accommodated in the housing, and the electrode assembly includes a tab. The end cover assembly includes an end cover, an electrode terminal and an insulating member, the end cover is used to cover at an opening of the housing, the electrode terminal is mounted to the end cover, and the insulating member is located on one side of the end cover facing the electrode assembly. The current collecting member is used to connect the electrode terminal and the tab. This structure can make more space for the electrode assembly and can effectively increase the capacity of the battery cell.
US11710862B2

A vehicle battery charger and a vehicle battery charging system are described and illustrated, and can include a controller enabling a user to enter a time of day at which the vehicle battery charger or system begins and/or ends charging of the vehicle battery. The vehicle battery charger can be separate from the vehicle, can be at least partially integrated into the vehicle, can include a transmitter and/or a receiver capable of communication with a controller that is remote from the vehicle and vehicle charger, and can be controlled by a user or another party (e.g., a power utility) to control battery charging based upon a time of day, cost of power, or other factors.
US11710860B2

A battery pack which has cell units in which top-side and bottom-side battery cells are connected in series, and is capable of switching the connection state of the cell units, wherein a control unit monitors voltage imbalances between the plurality of cell units, and also monitors whether or not a cell unit contact failure has occurred. In order to stop a charging/discharging when a contact failure occurs, a signal (abnormality stoppage signal or charging stoppage signal) for stopping discharge is produced and outputted to the electrical device body-side.
US11710858B2

A vehicle power supply apparatus includes first and second device batteries, first and second power supply lines, a current path, first and second switches, and a second diode. The current path is coupled between the first and second power supply lines through a first diode. The first diode is provided on the current path and directed to make a current flow toward the second power supply line. The first switch is interposed between the first device battery and the first power supply line. The second diode and the second switch are interposed between the second device battery and the second power supply line. The second diode is directed to make a current flow toward the second power supply line, and the second switch is coupled in parallel to the second diode.
US11710857B2

A process for recovering a nickel cobalt manganese hydroxide from recycled lithium-ion battery (LIB) material such as black mass, black powder, filter cake, or the like. The recycled LIB material is mixed with water and either sulfuric acid or hydrochloric acid at a pH less than 2. Cobalt, nickel, and manganese oxides from the recycled lithium-ion battery material dissolve into the acidic water with the reductive assistance of gaseous sulfur dioxide. Anode carbon is filtered from the acidic water, leaving the dissolved cobalt, nickel, and manganese oxides in a filtrate. The filtrate is mixed with aqueous sodium hydroxide at a pH greater than 8. Nickel cobalt manganese hydroxide precipitates from the filtrate. The nickel cobalt manganese hydroxide is filtered from the filtrate and dried. The filtrate may be treated ammonium fluoride or ammonium bifluoride to precipitate lithium fluoride from the filtrate. The composition ratio of nickel to cobalt to manganese in the acid filtrate may be adjusted to a desired ratio. The anode carbon is recovered and purified for reuse.
US11710851B2

A polymer solid electrolyte having high ion conductivity, heat resistance and dimensional stability, and having excellent oxidation stability and voltage stability, and a lithium secondary battery including the same.
US11710837B2

A fuel cell system including: a first fuel cell performing power generation using a fuel gas; a separation membrane separating at least one of carbon dioxide or water vapor from an anode off gas discharged from the first fuel cell; a second fuel cell disposed in the downstream of the separation membrane and performing power generation using the anode off gas, the anode off gas having at least one of carbon dioxide or water vapor separated therefrom; and a distribution channel disposed on a permeation side of the separation membrane and distributing any of the following: a raw material gas serving as the fuel gas to be reformed and used for the power generation of the first fuel cell, a cathode gas including oxygen to be used for the power generation of the first fuel cell, an anode off gas discharged from the second fuel cell, a cathode off gas discharged from the first fuel cell and to be supplied to the second fuel cell, or a cathode off gas discharged from the second fuel cell, in which at least one of permeability coefficient ratio α1 of the separation membrane or permeability coefficient ratio α2 of the separation membrane is 30 or higher.
US11710834B2

A lithium primary battery including: a battery case; an electrode group; and a nonaqueous electrolyte; the nonaqueous electrolyte contains a nonaqueous solvent, a solute, and an additive; the electrode group includes a positive electrode, a negative electrode, and a separator interposed therebetween; the negative electrode includes foil composed of metal lithium or a lithium alloy, has a shape extending in a longitudinal direction and a short direction, and provided with a long tape adhered to at least one main surface of the negative electrode along the longitudinal direction thereof; the tape includes a resin substrate and an adhesive layer and has a width of 0.5 to 3 mm; and the additive is a lithium salt represented by the following formula (1): LixMCyOzFα (1≤x≤2, 0≤y≤6, 0≤z≤8, 0≤α≤6, and 1≤y+z+α are satisfied, and y and z are not simultaneously 0), and the element M includes at least one of phosphorus and boron.
US11710826B2

A composition includes a silicon nanoparticle having surface-attached groups, and the silicon nanoparticle is represented by the formula: [Si]-[linker]-[terminal group]. In the formula [Si] represents the surface of the silicon nanoparticle; [terminal group] is a moiety that is configured for further reaction or is compatible with the electrolyte; and [linker] is a group linking the surface of the silicon nanoparticle to the [terminal group].
US11710825B2

The invention generally relates to electrochemically active structures and methods of making thereof. More specifically, the invention relates to electrochemically active structure comprising a crystalline electride comprising a nitride or carbide of at least one of: an alkaline earth metal, a transition metal, a lanthanide metal, or a combination thereof, wherein the electride has a lattice capable of intercalating at least one ion, thereby releasing at least one electron into an external circuit; and wherein a change in lattice volume of the electride upon intercalating the at least one ion is less than about 40%. Further, methods of making these electrochemically active structures are disclosed. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present invention.
US11710821B2

Provided is a composition for a non-aqueous secondary battery functional layer with which it is possible to form a functional layer that has excellent heat shrinkage resistance and can cause a non-aqueous secondary battery to display excellent cycle characteristics. The composition for a non-aqueous secondary battery functional layer contains organic particles and a solvent. The organic particles include a polyfunctional ethylenically unsaturated monomer unit in a proportion of not less than 55 mass % and not more than 90 mass %, and have a volume-average particle diameter of not less than 50 nm and not more than 370 nm.
US11710815B2

The present invention relates to a negative electrode for a secondary battery which comprises a negative electrode collector, a negative electrode active material layer formed on the negative electrode collector, and a lithium metal layer, wherein an adhesive layer is disposed between the negative electrode active material layer and the lithium metal layer, and the lithium metal layer comprises lithium and metal oxide in a weight ratio of 50:50 to 99:1.
US11710812B2

A light-emitting device includes a light-emitting element having a first-type semiconductor layer, a second-type semiconductor layer, an active stack between the first-type semiconductor layer and the second-type semiconductor layer, a bottom surface, and a top surface. A first electrode is disposed on the bottom surface and electrically connected to the first-type semiconductor layer. A second electrode is disposed on the bottom surface and electrically connected to the second-type semiconductor layer. A supporting structure is disposed on the top surface. The supporting structure has a thickness and a maximum width. A ratio of the maximum width to the thickness is of 2˜150.
US11710807B2

A light emitting device includes a light emitting element adapted to emit blue light, quantum dots that absorb part of the blue light emitted from the light emitting element to emit green light, and at least one of a KSF phosphor adapted to absorb part of the blue light emitted from the light emitting element to emit red light and a MGF phosphor adapted to absorb part of the blue light emitted from the light emitting element to emit red light.
US11710797B2

The present embodiments provide a transparent electrode having a laminate structure of: a metal oxide layer having an amorphous structure and electroconductivity, and a metal nanowire layer; and further comprising an auxiliary metal wiring. The auxiliary metal wiring covers a part of the metal nanowire layer or of the metal oxide layer, and is connected to the metal nanowire layer.
US11710791B2

A semiconductor structure and a method for forming the semiconductor structure are provided. The semiconductor structure includes a substrate and a gate structure on the substrate. The substrate contains source-drain openings on both sides of the gate structure. The semiconductor structure also includes a first stress layer formed in a source-drain opening of the source-drain openings. The first stress layer is doped with first ions. In addition, the semiconductor structure includes a protection layer over the first stress layer, and an inversion layer between the first stress layer and the protection layer. The protection layer is doped with second ions, and the inversion layer is doped with third ions. A conductivity type of the third ions is opposite to a conductivity type of the second ions.
US11710781B2

A method includes depositing a first dielectric layer over and along sidewalls of a first semiconductor fin and a second semiconductor fin, depositing a second dielectric layer over the first dielectric layer, recessing the first dielectric layer to define a dummy fin between the first semiconductor fin and the second semiconductor fin, forming a cap layer over top surfaces and sidewalls of the first semiconductor fin and the second semiconductor fin, wherein the forming the cap layer comprises depositing the cap layer in a furnace at process temperatures higher than a first temperature, and lowering the temperature of the furnace, wherein during the lowering the temperature of the furnace, the pressure in the furnace is raised to and maintained at 10 torr or higher until the temperature of the furnace drops below the first temperature.
US11710779B2

An integrated circuit device is provided that includes a first fin structure and a second fin structure extending from a substrate. The first fin structure is a first composition, and includes rounded corners. The second fin structure is a second composition, different than the first composition. A first interface layer is formed directly on the first fin structure including the rounded corners and a second interface layer directly on the second fin structure. The first interface layer is an oxide of the first composition and the second interface layer is an oxide of the second composition. A gate dielectric layer is formed over the first interface layer and the second interface layer.
US11710777B2

A method of forming a semiconductor device includes depositing a film over a dielectric layer. The dielectric layer is over a first fin, a second fin, and within a trench between the first fin and the second fin. The method further includes etching top portions of the film, performing a treatment on the dielectric layer to remove impurities after etching the top portions of the film, and filling the trench over the remaining portions of the film. The treatment includes bombarding the dielectric layer with radicals.
US11710769B2

A semiconductor device according to the present disclosure includes a channel portion, a gate electrode disposed opposite the channel portion via a gate insulating film, and source/drain regions disposed at both edges of the channel portion. The source/drain regions include semiconductor layers that have a first conductivity type and that are formed inside recessed portions disposed on a base body. Impurity layers having a second conductivity type different from the first conductivity type are formed between the base body and bottom portions of the semiconductor layers.
US11710761B2

A display apparatus includes light-emitting elements configured to emit light in a screen, a louver fixed on the screen with a fastener, and a member disposed on a surface of the louver around the fastener and configured to reflect, in multiple directions, external light incident to a portion around the fastener or absorb the external light.
US11710755B2

A photoelectric conversion apparatus includes pixels having adjacent first and second pixels. The pixels each include, in a semiconductor layer of a substrate, a photoelectric conversion portion that generates charges, a charge holding portion that holds the charges, and a floating diffusion layer that converts the charges into a voltage. At least parts of the charge holding portion in the first pixel and the floating diffusion layer in the second pixel, parts of the charge holding portion in the first pixel and the charge holding portion in the second pixel, and/or parts of the floating diffusion layer in the first pixel and the floating diffusion layer in the second pixel overlap each other without physically touching each other in a depth direction of the substrate in a state where a region for separating the at least parts of the charge holding portions and the floating diffusion layers is provided therebetween.
US11710753B2

A solid-state imaging device includes: a semiconductor substrate provided with an effective pixel region including a light receiving section that photoelectrically converts incident light; an interconnection layer that is provided at a plane side opposite to the light receiving plane of the semiconductor substrate; a first groove portion that is provided between adjacent light receiving sections and is formed at a predetermined depth from the light receiving plane side of the semiconductor substrate; and an insulating material that is embedded in at least a part of the first groove portion.
US11710746B2

The semiconductor device comprises a gate electrode, a first gate insulating film overlapping a part of the side surface and the upper surface of the gate electrode, a second gate insulating film overlapping the upper surface of the gate electrode, a semiconductor film provided on the upper surface of the second gate insulating film and overlapping the gate electrode and a first terminal and a second terminal overlapping the upper surface of the semiconductor film. In a plan view, a first region is a region where the semiconductor film overlaps the upper surface of the first gate insulating film and the second gate insulating film between the first terminal and the second terminal, and a third region is a region that overlaps both a part of the upper surface of the gate electrode and the second gate insulating film and does not overlap the first gate insulating film.
US11710745B2

An oxide semiconductor layer which is intrinsic or substantially intrinsic and includes a crystalline region in a surface portion of the oxide semiconductor layer is used for the transistors. An intrinsic or substantially intrinsic semiconductor from which an impurity which is to be an electron donor (donor) is removed from an oxide semiconductor and which has a larger energy gap than a silicon semiconductor is used. Electrical characteristics of the transistors can be controlled by controlling the potential of a pair of conductive films which are provided on opposite sides from each other with respect to the oxide semiconductor layer, each with an insulating film arranged therebetween, so that the position of a channel formed in the oxide semiconductor layer is determined.
US11710742B2

A semiconductor structure includes an isolation structure, a source or drain region over the isolation structure, a channel layer connecting to the source or drain region, a gate structure over the isolation structure and engaging the channel layer, an isolating layer below the channel layer and the gate structure, a dielectric cap below the isolating layer, and a contact structure having a first portion and a second portion. The first portion of the contact structure extends through the isolation structure, and the second portion of the contact structure extends from the first portion of the contact structure, through the dielectric cap and the isolating layer, and to the source or drain region. The first portion of the contact structure is below the second portion and wider than the second portion.
US11710734B2

A semiconductor device includes a JFET and a MOSFET cascode-connected to each other such that a source electrode of the JFET is connected to a drain electrode of the MOSFET. The JFET is configured such that a breakdown voltage between a gate layer and a body layer is set lower than a breakdown voltage of the MOSFET.
US11710727B2

A semiconductor storage device includes first and second chips and first and second power supply electrodes. The first chip includes conductive layers arranged in a first direction, a semiconductor pillar extending in the first direction and facing the conductive layers, first contacts extending in the first direction and connected to the conductive layers, second contacts extending in the first direction and connected to a first power supply electrode, third contacts extending in the first direction, facing the second contacts in a direction crossing the first direction, and connected to the second power supply electrode, and first bonding electrodes connected to the first contacts. The second chip includes a semiconductor substrate, transistors provided on the semiconductor substrate, fourth contacts connected to the transistors, and second bonding electrodes connected to the fourth contacts. The first and second chips are bonded together so that respective first and second bonding electrodes are connected together.
US11710724B2

A microelectronic device comprises a memory array region, a control logic region, and an additional control logic region. The memory array region comprises a stack structure comprising vertically alternating conductive structures and insulating structures, and vertically extending strings of memory cells within the stack structure. The control logic region underlies the stack structure and comprises control logic devices configured to effectuate a portion of control operations for the vertically extending strings of memory cells. The additional control logic region overlies the stack structure and comprises additional control logic devices configured to effectuate an additional portion of the control operations for the vertically extending strings of memory cells. Methods of forming a microelectronic device, and additional microelectronic devices and electronic systems are also described.
US11710722B2

A semiconductor device includes a rigid flex circuit that has a first rigid region and a second rigid region that are electrically connected by a flexible portion. A first die is mounted to a first side of the first rigid region. A second die is mounted to a second side of the second rigid region. The first and second sides are on opposite sides of the rigid flex circuit. The flexible portion is bent to hold the first and second rigid regions in generally vertical alignment with each other.
US11710717B2

A method includes providing a structure including a carrier wafer, and a first device wafer with an adhesion layer between the carrier wafer and the first device wafer; and forming a plurality of first ablation structures in the structure, each of the plurality of first ablation structures extending through the first device wafer, the adhesion layer and a portion of the carrier wafer. Each of the plurality of first ablation structures has a portion inside the carrier wafer with a depth no greater than one half of a thickness of the carrier wafer. The first device wafer includes a plurality of first dies, each pair of adjacent first dies being separated by one of the plurality of first ablation structures. The plurality of first ablation structures are formed by either laser grooving or mechanical sawing.
US11710714B2

The present disclosure relates to a radio frequency (RF) device that includes a mold device die and a multilayer redistribution structure underneath the mold device die. The mold 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 first mold compound. The FEOL portion includes an active layer formed from a strained silicon epitaxial layer, in which a lattice constant is greater than 5.461 at a temperature of 300K. The first mold compound resides over the active layer. Herein, silicon crystal does not exist between the first mold compound 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 mold device die.
US11710694B2

Integrated circuit (IC) structures include transistor devices with interconnect structures, e.g., a source contact, drain contact, and/or gate contact. The interconnect structures have rounded top surfaces. Contouring the top surfaces of transistor contacts may decrease the likelihood of electrical shorting and may permit a larger volume of insulating dielectric between adjacent contacts.
US11710690B2

A package structure includes at least one first redistribution layer, at least one second redistribution layer, a chip pad, a solder ball pad, a chip, a solder ball, and a molding compound. The first redistribution layer includes a first dielectric layer and a first redistribution circuit that fills a first opening and a second opening of the first dielectric layer. The first dielectric layer is aligned with the first redistribution circuit. The second redistribution layer includes a second and a third dielectric layers and a second redistribution circuit. The third dielectric layer is aligned with the second redistribution circuit. The chip pad and the solder ball pad are electrically connected to the first and the second redistribution circuits respectively. The chip and the solder ball are disposed on the chip pad and the solder ball pad respectively. The molding compound at least covers the chip and the chip pad.
US11710685B2

The present application provides a semiconductor module and a power conversion device wherein wiring inductance is reduced. The semiconductor module is characterized by including a semiconductor element, a first terminal on which the semiconductor element is mounted, a second terminal disposed in a periphery of the semiconductor element and having a multiple of wiring portions, and a multiple of connection lines extending in multiple directions from an upper face of the semiconductor element and connected to each of the multiple of wiring portions of the second terminal, wherein a free region is provided among the multiple of wiring portions, and the multiple of connection lines and the multiple of wiring portions forming current paths with each of the multiple of connection lines are of the same potential.
US11710682B2

A semiconductor device includes: a first electrode terminal; a second electrode terminal; a semiconductor element having an electrode on one surface connected to one surface of the first electrode terminal; a wire that connects an electrode on the other surface of the semiconductor element and the second electrode terminal; and a resin portion formed of an insulator covering the semiconductor element, a part of the second electrode terminal, and the one surface of the first electrode terminal, wherein a chamfered portion is formed on at least one of end portions where the first electrode terminal and the second electrode terminal face each other.
US11710673B2

A semiconductor package including a first package substrate, a first semiconductor chip on the first package substrate, a first conductive connector on the first package substrate and laterally spaced apart from the first semiconductor chip, an interposer substrate on the first semiconductor chip and electrically connected to the first package substrate through the first conductive connector, the interposer substrate including a first portion overlapping the first semiconductor chip and a plurality of upper conductive pads in the first portion, a plurality of spacers on a lower surface of the first portion of the interposer substrate and positioned so as not to overlap the plurality of upper conductive pads in a plan view, and an insulating filler between the interposer substrate and the first package substrate may be provided.
US11710672B2

Embodiments may relate to a method of forming a microelectronic package with an integrated heat spreader (IHS). The method may include placing a solder thermal interface material (STIM) layer on a face of a die that is coupled with a package substrate; coupling the IHS with the STIM layer and the package substrate such that the STIM is between the IHS and the die; performing formic acid fluxing of the IHS, STIM layer, and die; and dispensing, subsequent to the formic acid fluxing, sealant on the package substrate around a periphery of the IHS.
US11710668B2

A metrology target includes: a first structure arranged to be created by a first patterning process; and a second structure arranged to be created by a second patterning process, wherein the first structure and/or second structure is not used to create a functional aspect of a device pattern, and wherein the first and second structures together form one or more instances of a unit cell, the unit cell having geometric symmetry at a nominal physical configuration and wherein the unit cell has a feature that causes, at a different physical configuration than the nominal physical configuration due to a relative shift in pattern placement in the first patterning process, the second patterning process and/or another patterning process, an asymmetry in the unit cell.
US11710665B2

A nano-crystalline high-k film and methods of forming the same in a semiconductor device are disclosed herein. The nano-crystalline high-k film may be initially deposited as an amorphous matrix layer of dielectric material and self-contained nano-crystallite regions may be formed within and suspended in the amorphous matrix layer. As such, the amorphous matrix layer material separates the self-contained nano-crystallite regions from one another preventing grain boundaries from forming as leakage and/or oxidant paths within the dielectric layer. Dopants may be implanted in the dielectric material and crystal phase of the self-contained nano-crystallite regions maybe modified to change one or more of the permittivity of the high-k dielectric material and/or a ferroelectric property of the dielectric material.
US11710663B2

A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate and a first fin structure, a second fin structure, and a third fin structure over the semiconductor substrate. The semiconductor device structure also includes a merged semiconductor element on the first fin structure and the second fin structure and an isolated semiconductor element on the third fin structure. The semiconductor device structure further includes an isolation feature over the semiconductor substrate and partially or completely surrounding the first fin structure, the second fin structure, and the third fin structure. A top surface of the first fin structure is below a top surface of the isolation feature, and a top surface of the third fin structure is above the top surface of the isolation feature.
US11710662B2

Multiple wide bandgap semiconductor wafers, each having active circuitry and an epitaxially formed backside drain contact layer, may be constructed from a single bulk semiconductor substrate by: forming foundational layers on the top of the bulk substrate via epitaxy; forming active circuitry atop the foundational layers; laser treating the backside of the bulk substrate to create a cleave line in one of the foundational layers; and exfoliating a semiconductor wafer from the bulk substrate, where the exfoliated semiconductor wafer contains the active circuits and at least a portion of the foundational layers. Wafers containing the foundational layers without complete active devices may be produced in a similar manner. The foundational layers may comprise a drain contact layer and a drift layer, and may additionally include a buffer layer between the drain contact layer and the drift layer.
US11710660B2

A laser irradiation method of irradiating, with a pulse laser beam, an irradiation object in which an impurity source film is formed on a semiconductor substrate includes: reading fluence per pulse of the pulse laser beam with which a rectangular irradiation region set on the irradiation object is irradiated and the number of irradiation pulses the irradiation region is irradiated, the fluence being equal to or larger than a threshold at or beyond which ablation potentially occurs to the impurity source film when the irradiation object is irradiated with pulses of the pulse laser beam in the irradiation pulse number and smaller than a threshold at or beyond which damage potentially occurs to the surface of the semiconductor substrate; calculating a scanning speed Vdx; and moving the irradiation object at the scanning speed Vdx relative to the irradiation region while irradiating the irradiation region with the pulse laser beam at the repetition frequency f.
US11710658B2

A method of forming fully aligned vias in a semiconductor device, the method including forming a first level interconnect line embedded in a first interlevel dielectric (ILD), selectively depositing a dielectric on the first interlevel dielectric, laterally etching the selectively deposited dielectric, depositing a dielectric cap layer and a second level interlevel dielectric on top of the first interlevel dielectric, and forming a via opening.
US11710657B2

Middle-of-line (MOL) interconnects that facilitate reduced capacitance and/or resistance and corresponding techniques for forming the MOL interconnects are disclosed herein. An exemplary MOL interconnect structure includes a device-level contact disposed in a first insulator layer and a ruthenium structure disposed in a second insulator layer disposed over the first insulator layer. The device-level contact physically contacts an integrated circuit feature, and the ruthenium structure physically contacts the device-level contact. An air gap separates sidewalls of the ruthenium structure from the second insulator layer. A top surface of the ruthenium structure is lower than a top surface of the second insulator layer. A via disposed in a third insulator layer extends below the top surface of the second insulator layer to physically contact the ruthenium structure. A remainder of a dummy contact spacer layer may separate the first insulator layer and the second insulator layer.
US11710652B2

A transport system for transporting a plurality of objects between a storage container configured to store the plurality of objects and a processing apparatus configured to collectively process the plurality of objects held on a tray, including a mounting part on which the storage container is mounted, a stage on which the plurality of objects are mounted, a tray support part configured to support the tray, a first transport device configured to transport the plurality of objects between the storage container mounted on the mounting part and the stage, and a second transport device configured to transport the plurality of objects between the stage and the tray supported by the tray support part.
US11710649B2

An apparatus includes a first and second stages. The first and second stages respectively hold a first and second substrates. The second stage being opposed to the first stage. A stress application portion applies a stress to the first substrate based on a first magnification value. A calculator calculates the first magnification value based on a flatness of the first substrate and a first equation. The first equation represents a relation between flatness of a third substrate, a second magnification value, and an amount of pattern misalignment between the third substrate and a fourth substrate bonded to the third substrate. A controller controls the stress application portion to apply a stress to the first substrate on the first stage based on the first magnification value while the first and second substrates are bonded to each other.
US11710646B2

A fan-out packaging method includes: prepare circuit patterns on one side or both sides of a substrate; install electronic parts on one side or both sides of the substrate; prepare packaging layers on both sides of the substrate; the packaging layers on both sides of the substrate package the substrate, the circuit patterns, and the electronic parts, the packaging layers being made of a thermal-plastic material; wherein the substrate is provided with a via hole; both sides of the substrate are communicated by means of the via hole; a part of the packaging layers penetrate through the via hole when the packaging layers are prepared on both sides of the substrate; and the packaging layers on both sides of the substrate are connected by means of the via hole.
US11710644B2

An etching method includes: (a) providing a substrate including a silicon-containing film on a substrate support; (b) adjusting a temperature of the substrate support to −20° C. or lower; (c) supplying a processing gas including a nitrogen-containing gas, into the chamber; (d) etching the silicon-containing film by using plasma generated from the processing gas. A recess is formed by etching the silicon-containing film, and a by-product containing silicon and nitrogen adheres to a side wall of the recess. The etching method further includes (e) setting at least one etching parameter of the temperature of the substrate support and the flow rate of the nitrogen-containing gas included in the processing gas, to adjust the width of the bottom of the recess according to an adhesion amount of the by-product, before (b).
US11710643B2

A method includes etching a first region by plasma etching such that an upper surface of the first region is provided at a deeper position within a substrate than a second region; forming a deposit containing carbon on the substrate by forming plasma of a hydrocarbon gas inside a chamber of a plasma processing apparatus; and further etching the first region by plasma etching. In the forming of the plasma of the hydrocarbon gas, magnetic field distribution in which a horizontal component on an edge side of the substrate is larger than a horizontal component on a center of the substrate is formed by an electromagnet.
US11710624B2

A sputtering method includes one or more sputtering processes. Each sputtering process includes in a first pre-sputtering phase, sputtering a target material on a baffle plate configured to shield a substrate; in a second pre-sputtering phase, sputtering a target material compound on the baffle plate; and in a main sputtering phase, sputtering the target material compound on the substrate. The first pre-sputtering phase is used to adjust a sputtering voltage for the main sputtering phase.
US11710623B2

A processing chamber such as a plasma etch chamber can perform deposition and etch operations, where byproducts of the deposition and etch operations can build up in a vacuum pump system fluidly coupled to the processing chamber. A vacuum pump system may have multiple roughing pumps so that etch gases can be diverted a roughing pump and deposition precursors can be diverted to another roughing pump. A divert line may route unused deposition precursors through a separate roughing pump. Deposition byproducts can be prevented from forming by incorporating one or more gas ejectors or venturi pumps at an outlet of a primary pump in a vacuum pump system. Cleaning operations, such as waferless automated cleaning operations, using certain clean chemistries may remove deposition byproducts before or after etch operations.
US11710616B2

A metrology method for use in determining one or more parameters of a three-dimensional patterned structure, the method including performing a fitting procedure between measured TEM image data of the patterned structure and simulated TEM image data of the patterned structure, determining a measured Lamellae position of at least one measured TEM image in the TEM image data from a best fit condition between the measured and simulated data, and generating output data indicative of the simulated TEM image data corresponding to the best fit condition to thereby enable determination therefrom of the one or more parameters of the structure.
US11710599B2

A ceramic electronic device includes an element body and an external electrode. The element body is formed by laminating a ceramic layer and an internal electrode layer. The external electrode is electrically connected to at least one end of the internal electrode layer. The external electrode includes a baked electrode layer. The baked electrode layer includes a first region and a second region. The first region is contacted with an end surface of the element body and located near a joint boundary with the element body. The second region is located outside the first region and constituting an outer surface of the baked electrode layer. The first region includes a first glass having a predetermined composition. The second region includes a second glass having a predetermined composition.
US11710596B2

A coil device includes a conductive wire forming a coil, a coil base having a groove for accommodating the conductive wire, and a stopper being separate from the coil base and attached to the coil base to cover the conductive wire. The stopper includes a base portion attached to the coil base at a position adjacent the groove, and a distal end portion integrated with the base portion to cover the conductive wire. The base portion of the stopper is rotatable. Alternatively, the distal end portion of the stopper is deformable.
US11710594B2

A ferrite core includes a ferrite sintered body in which integrally formed are a winding core portion, extending in a lengthwise direction, and flange portions provided at both ends in the lengthwise direction of the winding core portion and projecting from the winding core portion in at least a height direction orthogonal to the lengthwise direction. Pores are present inside the winding core portion and the flange portions, and an abundance ratio of the pores in the winding core portion is equal to or more than about 0.05% and equal to or less than about 1.00% (i.e., from about 0.05% to about 1.00%).
US11710592B2

Provided herein is an improved a bi-stable actuator including a first core component coupleable to a housing, the first core component including a central bore containing a shaft and a shaft spring. The actuator may further include a second core component extending around the first core component, wherein the second core component and the first core component are axially moveable relative to one another, and a third core component extending within the second core component, wherein the third core component and the second core component are axially moveable relative to one another. The actuator may further include a positioning sphere extending through an opening of the first core component, wherein the positioning sphere abuts the second core component when the bi-stable actuator is in a first position, and wherein the positioning sphere abuts a detent of the shaft when the bi-stable actuator is in a second position.
US11710579B2

Systems and methods relate to arranging atoms into 1D and/or 2D arrays; exciting the atoms into Rydberg states and evolving the array of atoms, for example, using laser manipulation techniques and high-fidelity laser systems described herein; and observing the resulting final state. In addition, refinements can be made, such as providing high fidelity and coherent control of the assembled array of atoms. Exemplary problems can be solved using the systems and methods for arrangement and control of atoms.
US11710572B2

The present solution covers identifying a recommended treatment for a patient based on records of similar patients, wherein the similarities are non-obvious and non-linear. The solution generates a similarity map that minimizes the variance of elements records among a curated group of patients, and this similarity map is used to find the patients who are most similar to an untreated patient.
US11710563B2

The present disclosure generally relates to user interfaces for health applications. In some embodiments, exemplary user interfaces for managing health and safety features on an electronic device are described. In some embodiments, exemplary user interfaces for managing the setup of a health feature on an electronic device are described. In some embodiments, exemplary user interfaces for managing background health measurements on an electronic device are described. In some embodiments, exemplary user interfaces for managing a biometric measurement taken using an electronic device are described. In some embodiments, exemplary user interfaces for providing results for captured health information on an electronic device are described. In some embodiments, exemplary user interfaces for managing background health measurements on an electronic device are described.
US11710562B2

Devices, systems, and techniques for controlling delivery of therapy for diabetes are described. In one example, a system includes a wearable device configured to generate user activity data associated with an arm of a user; and one or more processors configured to: identify at least one gesture indicative of utilization of an injection device for preparation of an insulin injection based on the user activity data; based on the at least one identified gesture, generate information indicative of at least one of an amount or type of insulin dosage in the insulin injection by the injection device; compare the generated information to a criteria of a proper insulin injection; and output information indicative of whether the criteria is satisfied based on the comparison.
US11710561B2

A device comprises one or more movable elements and one or more processors. The device is configured to receive a first movement assignment of a first type, receive tracking data from a motion tracking system configured to monitor a position of personnel in a vicinity of the device, plan a first motion for a first movable element of the one or more movable elements based on the first type of the first movement assignment and the tracking data, and execute the first motion.
US11710555B2

A computer-implemented medical system is provided. The system includes a docking station and a mobile machine. The system is configured to perform operations comprising: receiving, by the mobile machine and from a user, a request to transport the mobile machine to a target location to perform a medical treatment; automatically navigating the mobile machine to the target location; performing, by the mobile machine, the medical treatment on a patient; determining, by the mobile machine, that the medical treatment is completed and the mobile machine is disconnected from the patient; automatically navigating the mobile machine to a stationary docking station of the medical system; and determining that the mobile machine is connected to the docking station through one or more connectors, and in response, receiving, by the mobile machine, at least one of an electrical charge, a refill of one or more supplies, a cleaning, or a drain of waste.
US11710554B2

A method for developing codes and a cross functional set of rules that suggest to a physician, in real-time, potential diagnoses related to diagnostic results or other clinical data entered into the electronic Medical Record (EMR). The method generates a possible diagnosis for consideration and addition to the patient problem list. When the physician selects a suggested diagnosis, the problem list is automatically updated with the diagnosis. In view of the above, the physician has the needed information at the point of care so that the timeliness, safety and quality of care is improved. The generated documentation also assists other physicians throughout the continuum of care for the Patient. The method creates crosswalk from data element to diagnosis to enhance the completeness of documentation. As a result, the Diagnostic Related Group (DRG) is more accurately assigned by coders at discharge to drive more accurate and efficient billing for improved reimbursement and revenue.
US11710553B2

Disclosed herein are methods, systems, and devices for solving the problem of caching large medical images during workflow. In one embodiment, a method is implemented on at least one computing device. The method includes receiving a source medical image file from a first remote device; caching the source medical image file in local memory; determining relevant medical image data, first non-relevant medical image data, and second non-relevant medical image data within the source medical image file; removing the second non-relevant medical image data to create a memory reduced medical image file; storing the memory reduced medical image file in the local memory; and transmitting the memory reduced medical image file to a second remote device.
US11710551B1

A system (100) and method (900) for dispensing a personalized nutraceutical (81) to a consumer (62). The system (100) can create the personalized nutraceutical (81) that is selectively influenced by one or more attributes (640) relating to the intended consumer (62) of the personalized nutraceutical (81). The application(s) (373) of the system (300) can create a variety of outputs (690) including a personalized recipe (693) for the personalized nutraceutical (81) from a variety of inputs (610) that can include the health attributes (640) of the consumer (62). A production assembly (500) can manufacture the personalized nutraceutical (81) using the personalized recipe (693).
US11710549B2

Example embodiments relate to a system, method, apparatus, and computer readable media configured to generate a multiple renditions of a user interface that is updated based upon athletic movements of two or more users remotely located from each other. The UI may be configured to simultaneously display energy expenditure values in real-time. In further embodiments, a joint energy expenditure values determined from multiple remote users may be simultaneously displayed.
US11710546B2

Disclosed herein are systems and techniques for evaluating prescribed optical devices during use. A method can include matching a user profile with a prescribed optical device, matching the prescribed optical device with a plurality of members of a distribution system of the prescribed optical device, requesting information about the prescribed optical device through a user interface, receiving information in response to requesting the information, and sending feedback based on the received information to one of the members of the distribution system. One or more network devices can generate a user interface including information associated with the prescribed optical device and the user profile. The user interface can be adapted based on a primary or secondary user of the network device. The user interface can also be adapted as the user progresses in age, treatment schedule, and/or other factors that support evaluation of the prescribed optical device.
US11710542B2

Aspects of the present disclosure relate to computing systems and computational methods for docking a library of compounds against a massive amount of conformations of a protein of interest.
US11710536B2

The present disclosure provides methods and systems for identification of genomic regions for therapeutic targeting. A method for identifying one or more genomic regions for therapeutic targeting, which may facilitate re-programming of a cell from one phenotypic state to another, may comprise: providing single-cell RNA-seq data for a plurality of diseased cells and a plurality of normal cells of a cell type; mapping the single-cell RNA-seq data for the plurality of diseased cells and the plurality of normal cells into a latent space corresponding to a plurality of phenotypic states of the cell type; identifying, based at least in part on a topology of the latent space, the one or more genomic regions for therapeutic targeting; and electronically outputting the one or more genomic regions for therapeutic targeting.
US11710535B2

Provided is a biological information processing method and a device, a recording medium and a program that are able to predict and control changes in the state of an organism. The expression level of molecules in an organism is measured over a specific time interval; the measured time-series data is divided into a periodic component, an environmental stimulus response component and a baseline component; constant regions of the time-series data are identified from variations in the baseline component or from the amplitude or periodic variations of the periodic component; and causal relation between the identified constant regions is identified. The relation between the external environment and variations in the internal environment is identified and from the identified causal relation between the constant regions, changes in the state of the organism are inferred.
US11710532B2

The present disclosure includes systems, apparatuses, and methods for improving safety and correctness of data reading in flash memory devices associated with System-on-Chips. An example may include a plurality of sub-arrays, a plurality of memory blocks in each sub-array of the plurality of sub-arrays, a plurality of memory rows in each memory block of the plurality of memory blocks, and a plurality of extended pages in each memory row of the plurality of memory rows, wherein each extended page of the plurality of extended pages includes a group of data, an address, and an error correction code (ECC).
US11710529B2

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

6T-SRAM cell designs for larger SRAM arrays and methods of manufacture generally include a single fin device for both nFET (pass-gate (PG) and pull-down (PD)) and pFET (pull-up (PU). The pFET can be configured with a smaller effective channel width (Weff) than the nFET or with a smaller active fin height. An SRAM big cell consumes the (111) 6t-SRAM design area while provide different Weff ratios other than 1:1 for PU/PD or PU/PG as can be desired for different SRAM designs.
US11710519B2

A memory device includes a high density or 3D data memory and a 3D reference memory. The reference memory is used to generate a reference signal used to sense data in the data memory. Conversion circuitry converts signals from one memory cell or a group of memory cells in the reference memory into a reference signal. The reference signal is applied to a sense amplifier to sense data stored in a selected memory cell in the data memory.
US11710511B2

A semiconductor device includes a memory mat having: a plurality of memory cells; a sense amplifier connected to a memory cell selected from the plurality of memory cells; a first power supply wiring; a first switch connected between the sense amplifier and the first power supply wiring and made an ON state in operating the sense amplifier; and a second switch connected to the sense amplifier and made an ON state in operating the sense amplifier, a second power supply wiring arranged outside the memory mat and connected to the first power supply wiring, a third power supply wiring arranged outside the memory mat and connected to the sense amplifier via the second switch, and a short switch arranged outside the memory mat and connected between the second and third power supply wirings. Here, in operating the sense amplifier, the short switch is made an ON state.
US11710507B2

According to one embodiment, a disk device includes a plurality of recording media each including a recording layer and an actuator assembly including an actuator block rotatably supported around a rotation shaft, a plurality of arms extending from the actuator block, and suspension assemblies respectively attached to the arms and supporting respective magnetic heads. Of the plurality of arms, at least one arm has vibration characteristics different from those of the other arms.
US11710502B1

A heat-assisted magnetic recording head includes a waveguide and a near-field transducer. The near-field transducer includes a plasmonic disk disposed proximal to the waveguide. The plasmonic disk includes a first plasmonic layer, a second plasmonic layer, and a middle layer. The first plasmonic layer is coupled to the waveguide. The second plasmonic layer is disposed distal to the waveguide relative to the first plasmonic layer. The middle layer is disposed between the first plasmonic layer and the second plasmonic layer.
US11710496B2

A computing device receives a first audio waveform representing a first utterance and a second utterance. The computing device receives identity data indicating that the first utterance corresponds to a first speaker and the second utterance corresponds to a second speaker. The computing device determines, based on the first utterance, the second utterance, and the identity data, a diarization model configured to distinguish between utterances by the first speaker and utterances by the second speaker. The computing device receives, exclusively of receiving further identity data indicating a source speaker of a third utterance, a second audio waveform representing the third utterance. The computing device determines, by way of the diarization model and independently of the further identity data of the first type, the source speaker of the third utterance. The computing device updates the diarization model based on the third utterance and the determined source speaker.
US11710485B2

The disclosed technology provides computer-to-wireless-voice integration methods and systems. In some implementations, the methods and systems deliver real-time voice instructions to users of required time-sensitive actions and ensure that such directives are received and a recipient effectively acts on the directives. The systems and methods include receiving a notification of an event from a terminal in a wireless active voice engine (WAVE) system, determining an active voice directive corresponding to the event with a WAVE module, converting the active voice directive into a voice event via a directive converter, and notifying a targeted recipient of the active voice directive corresponding to the event with a communications module. In some implementations, the systems and methods include sending a confirmation event via the receiver to the communications module that the active voice directive was received by the targeted recipient and communicating the active voice directive has been completed.
US11710473B2

Earpieces and methods for acute sound detection and reproduction are provided. A method can include measuring an external ambient sound level (xASL), monitoring a change in the xASL for detecting an acute sound, estimating a proximity of the acute sound, and upon detecting the acute sound and its proximity, reproducing the acute sound within an ear canal, where the ear canal is at least partially occluded by an earpiece. Other embodiments are disclosed.
US11710469B2

Methods and systems for depth-based foveated rendering in the display system are disclosed. The display system may be an augmented reality display system configured to provide virtual content on a plurality of depth planes using different wavefront divergence. Some embodiments include determining a fixation point of a user's eyes. Location information associated with a first virtual object to be presented to the user via a display device is obtained. A resolution-modifying parameter of the first virtual object is obtained. A particular resolution at which to render the first virtual object is identified based on the location information and the resolution-modifying parameter of the first virtual object. The particular resolution is based on a resolution distribution specifying resolutions for corresponding distances from the fixation point. The first virtual object rendered at the identified resolution is presented to the user via the display system.
US11710467B2

In one embodiment, a computing system may access an image to be displayed by a display. The system may determine one or more first characteristics associated with a content of the image. The one or more first characteristics may include a contrast level of the content of the image with respect to a background of the image. The system may determine a first display persistence time period for the display to display the image based on the one or more first characteristics associated with the content of the image. The system may configure the display to display the image using the first display persistence time period.
US11710466B2

A display device is provided, the display device includes a first display portion, a second display portion not in a same plane with the first display portion, and a side display portion connected between the first display portion and the second display portion, a brightness of the second display portion is less than a brightness of the first display portion and a brightness of the side display portion.
US11710454B2

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

A display device includes a display panel and a driver which receives image signals and transmits data signals to the display panel. The driver includes an image sticking compensator that converts the image signals such that the first image is periodically shifted while being displayed. The image sticking compensator includes an extractor which extracts compensation area data corresponding to a first image displayed in a compensation area, a calculator which calculates fixed data based on the compensation area data and corresponding to the first image, and a shifter which generates shift-fixed data based on the fixed data. The compensation area includes a first area in which the first image is displayed and a second area in which a peripheral image at least partially surrounding the first image is displayed.
US11710450B1

Driving a LED array includes determining total charge to be transferred to the LEDs during an image frame, and determining a number of drive pulses of equal width and amplitude that would drive the LEDs with nearly the total charge during display of the image frame. One of the drive pulses is modified so the drive pulses drive the LEDs with the total charge during display. If the width is greater than a minimum width and less than a maximum width, the LEDs are driven with the drive pulses. If the width is less than the minimum width and if an amplitude is greater than a minimum amplitude, the amplitude of the drive pulses is decremented. If the width is less than the minimum width and if the amplitude is equal to the minimum amplitude and if the number of drive pulses is greater than one, the number is decremented.
US11710445B2

The disclosure describes various aspects of backplanes, including unit cells, architectures, and operations. In an aspect, a backplane unit cell is described that includes first and second switches, a storage element, a comparator, a source (e.g., a current or voltage source), where the source generates a drive signal to control light emission of a selected one of the light emitting elements in a display, and where the drive signal is based on a power signal selected by the second switch. In another aspect, a device is described that includes a backplane configured in an active matrix topology including multiple data columns and multiple row selects; and a set of electrical contacts associated with the active matrix topology and configured to electrically couple the backplane with the display, the display having multiple light emitting elements configured in a passive matrix topology. Methods of operation of the backplane are also described.
US11710441B2

A display device includes a display area including a plurality of pixels and a plurality of scan lines connected to the plurality of pixels, and a driving circuit portion that generates a compensation data voltage to compensate for a difference in length between the plurality of scan lines to input the compensation data voltage to a pixel disposed in a first area, based on start scan line information indicating a start of the first area including scan lines of the plurality of scan lines, and end scan line information indicating an end of the first area.
US11710438B2

A display data processing method of a display device, a display device, an electronic device, and a storage medium are disclosed. The display data processing method includes: in response to a frequency of the dimming screen being consistent with a frequency of the display screen: determining a first gray-scale value of the first dimming pixel according to a plurality of input gray-scale values in an input image; determining a second gray-scale value of the first dimming pixel according to the first gray-scale value and a noise reduction function, where the noise reduction function is a monotonically increasing function in an interval (0, 1); obtaining a dimming gray-scale value of the first dimming pixel based on the second gray-scale value; and determining a plurality of target gray-scale values corresponding to the plurality of first display pixels according to the plurality of input gray-scale values and the dimming gray-scale value.
US11710432B2

A method of testing a display panel including a pixel coupled to first, second, and third power lines, a data line, scan lines, an emission control line, and a test line, the method includes: applying a first power supply voltage to the first power line; applying a test voltage having a turn-on voltage level to the second power line; applying a scan signal having a turn-on voltage level sequentially to the scan lines and an emission control signal having a turn-on voltage level to the emission control line; applying a gate signal to the test line to turn on a test transistor coupled between two electrode of a light emitting element included in the pixel; measuring a sensing voltage output through the data line; and determining whether the pixel is defective, based on a voltage level of the measured sensing voltage.
US11710424B2

An injection system can have a Syringe Dose and Position Apparatus (SDPA) mounted to a syringe. The SDPA can have one or more circuit boards. The SDPA can include one or more sensors for determining information about an injection procedure, such as the dose measurement, injection location, and the like. The SDPA can also include a power management board, which can be a separate board than a board mounted with the sensors. The syringe can also include a light source in the needle. Light emitted from the light source can be detected by light detectors inside a training apparatus configured to receive the injection. The syringe can have a power source for powering the sensors and the light source. The SDPA and the power source can be mounted to the syringe flange.
US11710399B1

Aspects of the present disclosure relate to using audible cues to guide a passenger to a vehicle having an autonomous driving mode. For instance, one or more processors of the vehicle may receive, from a server computing device, instructions to pick up the passenger at a pickup location. The one or more processors may maneuver the vehicle towards the pickup location in the autonomous driving mode. The one or more processors may receive a signal indicating that the passenger requests assistance locating the vehicle. The one or more processors may use the signal to generate the audible cues. The audible cues may be played by the one or more processors through a speaker of the vehicle in order to guide the passenger towards the vehicle.
US11710397B2

Systems and methods for detecting potential theft and identifying individuals having a history of committing theft use an electromagnetic emission associated with a personal electronic device associated with an individual is received from at least one of a sensor that is coupled to at least one of a traffic camera or an aerial drone camera. One or more signal properties of the electromagnetic emission are analyzed to determine an emission signature. Video data and video analytics are correlated with the emission signature to identify the individual having possession of the item. The emission signature and video data are stored for later use during a checkout procedure. If an emission signature detected at a checkout station matches that of the individual having possession of the item, and the item is not processed through the checkout station, an alert is issued and the individual is flagged as a potential shoplifter.
US11710395B2

The present invention provides a system and methods for notifying first responders of the general or specific location of a security crisis or threat in a building or public location, and the type of threat or crisis that has occurred, while notifying building occupants or others in the public location of the crisis and how to respond. The crisis management and notification system provides critical information to the first responders, including initial location of the crisis and whether the crisis location has changed in real time, audio and video input of the crisis arena, communications with designated occupants in the crisis arena, static building or location information, and other information. The crisis notification system can be scaled to allow the effective use in facilities of differing sizes and layouts. The system is also flexible, enabling the system to integrate with currently existing systems or to operate with new devices.
US11710393B2

A mobile video surveillance device includes a camera device configured to capture video images; a transceiver configured to transmit and stream the video images over a network to a video receiving computer for at least one of the following: viewing on a display, viewing on a wireless device, or storage in a database; a video capturing input device configured to receive an input to initiate operation of the camera device and initiate video streaming by the transceiver; a processor configured to control the camera device and the transceiver based on the video capturing input device; a housing configured to house the camera device, the transceiver, the video capturing input device, and the processor; and a movement detection unit configured to detect a movement.
US11710385B2

Embodiments include a point of sale system. The point of sale system includes a base, a stand coupled to the base, and a head unit coupled to the stand. The point of sale system further includes two outer hinge arms and an inner hinge arm that couple the head unit to the stand.
US11710384B2

Various embodiments of the gaming systems and methods provide multiple different modifiers for future plays of a game, and in various embodiments further plays of a poker game.
US11710383B2

An improved gaming machine comprising a display screen, a processor, and an input device. The gaming machine displays on the display screen a gaming interface presenting an entertaining display and a summary window comprising a limited view of variables related to participants in multiple events. The gaming machine may conduct wagering on past events for a player, conducting a wager including the processor accessing a database to automatically retrieve data about one or more events in the past and included multiple participants. The data may include both a final ranking of the participants in the events and listings of features of the participants in the events, which may be displayed in the summary window.
US11710382B1

Disclosed herein are systems, methods, and apparatuses for managing contests that may be made available to one or more participants desiring to participate in a fantasy sports contest in which participants may use their knowledge of players and/or teams found in real-world sports. Participants are enabled to select one or more locations on a grid in order to participate in the contest, each location having been previously associated with two or more real-world players or teams. During the contest, at least one milestone is identified, the milestone being a preselected goal that may be achieved by the players or teams. When the milestone is achieved by one of the players or teams, one or more of the following may occur: (a) the processing apparatus indicates at least one of the participants will receive a prize; (b) at least one of the participants receives milestone-points, and the milestone-points are used to determine one or more winners from among the participants; (c) the contest ends.
US11710379B2

A gaming system comprises a gaming machine and game-logic circuitry. The gaming machine comprises a display device that presents a symbol array. The game-logic circuitry presents a first outcome by populating the symbol array with a plurality of symbols, locks, in response to the first outcome including at least one value-bearing symbol in a subset of the array, the value-bearing symbol in the subset, initiates a subset counter associated with the subset in response to the first outcome, presents at least one subsequent outcome by populating the array with another plurality of randomly selected symbols, locks any additional value-bearing symbols populating the subset, provides, in response to a number of value-bearing symbols meeting a trigger amount, an award as a function of values indicated by the locked value-bearing symbols, and, in response to the subset counter meeting a termination count, removes any locked value-bearing symbols from the subset.
US11710378B2

A gaming system includes at least one input device adapted to receive a physical item associated with a monetary value that establishes a credit balance, an input indicative of a wager drawn on the credit balance for a wagering game, and a cashout input that initiates a payout from the credit balance. In response to a wager input, a wagering game is initiated that includes the spinning and stopping of a set of bonus reels through a plurality of bonus spins populating a bonus array with bonus symbols. The bonus reels comprise a combination of symbols reducing display processing requirements and improve mapping random numbers to displayed symbols for display during bonus spins having reduced durations. When completed, an award is determined based according to values associated with less than all of the bonus symbols displayed in a bonus outcome array.
US11710371B2

A system includes a smart table that defines a plurality of player positions and that includes a plurality of wireless sensors. Each wireless sensor is associated with a respective player position of the plurality of player positions. The system is configured to determine, using a wireless sensor of the plurality of wireless sensors, that the mobile computing device is located proximate a wireless sensor of the plurality of wireless sensors. The system is further configured to control the wireless sensor to establish a wireless connection between the wireless sensor and the mobile computing device, and receive, from the mobile computing device, via the wireless connection, a player identifier. In addition, the system is configured to determine the respective player position associated with the wireless sensor, in response to determining the respective player position and based on the player identifier, associate the player with the respective player position within a table management database.
US11710364B2

The invention provides a system to physically dispense an item, including tangible items and/or services or features, on-site from a dispenser whereby the item to be dispensed is selected by the system based on user-specific or item-specific information. In an embodiment, the system selects the dispensed item based on both user-specific and item-specific information. In another embodiment the invention comprises a system that activates gaming features in a gaming device based on user-specific information. In another embodiment, the invention comprises a system incorporated into an interactive amusement system to activate features of a playfield based on user-specific information.
US11710362B2

Systems and methods for controlling access to a secured space are disclosed. The system includes a locking device having a body having a rotatable locking cam having a locked paddle and an unlocked paddle. The cam is rotatable between a first position and a second position. The body also has a locking pin and a power supply for supplying electrical power to circuit components of the locking device. The locking device also includes a shackle having two arms. One of the two arms has a groove in a bottom portion thereof configured to engage with the locking pin when the shackle is in a closed position. In the first position, the locked paddle of the rotatable locking cam engages the locking pin in the groove. In the second position, the locked paddle of the rotatable locking cam is disengaged from the locking pin.
US11710361B2

A method for enhanced authorization to access transportation hub services is provided that includes creating, by an electronic device, a token based on credentials of a traveler. Moreover, the method includes displaying the token by the electronic device for scanning for accessing a security service area and determining whether the credentials are valid. In response to determining the credentials are valid, a traveler operating the electronic device is authorized to access the security service area. Otherwise, the traveler is denied access to the security service area.
US11710360B2

Embodiments of a system and method for using a mobile device to assist with the efficient and secure delivery of item. The mobile device can assist an item deliver to lock or unlock secure item delivery receptacles. The mobile device can also notify an item deliverer about particular delivery conditions associated with particular delivery endpoints. The mobile device can further help the item deliverer to determine whether or not he or she is delivering the item to the correct location.
US11710359B2

It is provided a method for managing access control to a physical space controlled by a first lock device. The method is performed by an access management device, and comprises the steps of: determining whether a mobile credential is located inside or outside a barrier secured by a lock device; storing an inside indicator in association with the mobile credential when it is located on the inside of the barrier, the inside indicator being valid until explicitly cleared; and preventing the mobile credential from establishing a communication channel with the first lock device when a valid inside indicator is stored for the mobile credential.
US11710357B2

Examples of devices are described herein. In some examples, a device may include a plurality of electronic elements. In some examples, each of the electronic elements is mechanically interlockable to another of the electronic elements. In some examples, each of the electronic elements is to control a lock state based on a broadcast signal to modify a shape of the device to a predetermined target shape.
US11710350B2

Some implementations of the disclosure involve, at a device having one or more processors, one or more image sensors, and an illumination source, detecting a first attribute of an eye based on pixel differences associated with different wavelengths of light in a first image of the eye. These implementations next determine a first location associated with the first attribute in a three dimensional (3D) coordinate system based on depth information from a depth sensor. Various implementations detect a second attribute of the eye based on a glint resulting from light of the illumination source reflecting off a cornea of the eye. These implementations next determine a second location associated with the second attribute in the 3D coordinate system based on the depth information from the depth sensor, and determine a gaze direction in the 3D coordinate system based on the first location and the second location.
US11710330B2

Systems and methods for managing content provenance are provided. A network system accesses a plurality of documents. The plurality of documents is then hashed to identify one or more content features within each of the documents. In one embodiment, the hash is a MinHash. The network system compares the content features of each of the plurality of documents to determine a similarity score between each of the plurality of documents. In one embodiment, the similarly score is a Jaccard score. The network system then clusters the plurality of documents into one or more clusters based on the similarity score of each of the plurality of documents. In one embodiment, the clustering is performed using DBSCAN. DBSCAN can be iteratively performed with decreasing epsilon values to derive clusters of related but relatively dissimilar documents. The clustering information associated with the clusters are stored for use during runtime.
US11710327B2

In example implementations, a method is provided. The method includes printing a three-dimensional (3D) object that includes a secondary structure. The secondary structure is removed. A representation of a surface of the 3D object where the secondary structure was removed is captured. The 3D object is authenticated based on the representation of the surface.
US11710324B2

Systems, methods, and other embodiments described herein relate to improving the classification of objects depicted in a scene. In one embodiment, a method includes generating, using an ontological detector, a type classification of a detected object according to a detector ontology of known classes. The detected object is represented as segmented data from sensor data about a surrounding environment. The method includes, in response to determining that the type classification specifies an unknown class that is not defined in the detector ontology, annotating the segmented data as unknown. The method includes providing the segmented data to specify that the type classification for the detected object is unknown.
US11710315B2

A method for detecting a static logo of a video, an electronic apparatus and a storage medium. The method includes: calculating a pixel grayscale flag value, an edge gradient flag value and an edge direction flag value; calculating, in a preset neighborhood centered on the pixel at each pixel position of the current video frame, a first local confidence degree of the pixel grayscale flag value, a second local confidence degree of the edge gradient flag value, and a third local confidence degree of the edge direction flag value respectively; calculating a contribution score of each local confidence degree and a total contribution score of each pixel position; and gathering the total contribution score of each pixel position of the current video frame, and determining a static logo in the current video frame according to the total contribution score of each pixel position.
US11710308B1

Versions of the disclosure relate to methods of imaging and detecting germinated seeds on a soilless growth medium.
US11710304B2

Image data having text associated with a plurality of text-field types is received, the image data including target image data and context image data. The target image data including target text associated with a text-field type. The context image data providing a context for the target image data. A trained neural network that is constrained to a set of characters for the text-field type is applied to the image data. The trained neural network identifies the target text of the text-field type using a vector embedding that is based on learned patterns for recognizing the context provided by the context image data. One or more predicted characters are provided for the target text of the text-field type in response to identifying the target text using the trained neural network.
US11710298B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an event detector. The methods, systems, and apparatus include actions of obtaining frames of a video, determining whether an object of interest is detected within the frames, determining whether motion is detected within the frames, determining whether the frames correspond to motion by an object of interest, generating a training set that includes labeled inter-frame differences based on whether the frames correspond to motion by an object of interest, and training an event detector using the training set.
US11710295B2

A non-transitory computer-readable storage medium storing a shape data output program that causes at least one computer to execute process, the process includes, normalizing each shape data of a plurality of pieces of shape data for each component in each coordinate axis direction to create unit shape data; classifying the plurality of pieces of shape data based on the created unit shape data of each of the pieces of shape data; specifying, based on dimensions of sites of each shape data in classified group, a dimensional relationship between different sites of the shape data in the group; and outputting information indicating the specified dimensional relationship in association with the unit shape data of the shape data in the group.
US11710280B1

Disclosed herein is an environmental scanning tool that generates a digital model representing the surroundings of a user of an extended reality head-mounted display device. The environment is imaged in both a depth map and in visible light for some select objects of interest. The selected objects exist within the digital model at higher fidelity and resolution than the remaining portions of the model in order to manage the storage size of the digital model. In some cases, the objects of interest are selected, or their higher fidelity scans are directed, by a remote user. The digital model further includes time stamped updates of the environment such that users can view a state of the environment according to various timestamps.
US11710279B2

A contextual local image recognition module of a device retrieves a primary content dataset from a server and then generates and updates a contextual content dataset based on an image captured with the device. The device stores the primary content dataset and the contextual content dataset. The primary content dataset comprises a first set of images and corresponding virtual object models. The contextual content dataset comprises a second set of images and corresponding virtual object models retrieved from the server.
US11710274B2

The present technology relates to an image processing apparatus and a file generation apparatus that make it possible to appropriately reproduce a BV content. An image processing apparatus includes: a file acquisition unit that acquires a file having a management region where information for management of a 3D object content is stored and a data region where a track in which streams included in the 3D object content are stored is stored, group information for selection, from a plurality of the streams included in the 3D object content, of the stream appropriate for reproduction of the 3D object content being stored in the management region; and a file processor that selects a plurality of the streams to be used for reproduction of the 3D object content on the basis of the group information. The present technology is applicable to a client apparatus.
US11710273B2

Apparatus comprises a camera configured to capture images of a user in a scene; a depth detector configured to capture depth representations of the scene, the depth detector comprising an emitter configured to emit a non-visible signal; a mirror arranged to reflect at least some of the non-visible signal emitted by the emitter to one or more features within the scene that would otherwise be occluded by the user and to reflect light from the one or more features to the camera; a pose detector configured to detect a position and orientation of the mirror relative to at least one of the camera and depth detector; and a scene generator configured to generate a three-dimensional representation of the scene in dependence on the images captured by the camera and the depth representations captured by the depth detector and the pose of the mirror detected by the pose detector.
US11710272B2

An image processing system includes a computing platform having processing hardware, a display, and a system memory storing a software code. The processing hardware executes the software code to receive a digital object, surround the digital object with virtual cameras oriented toward the digital object, render, using each one of the virtual cameras, a depth map identifying a distance of that one of the virtual cameras from the digital object, and generate, using the depth map, a volumetric perspective of the digital object from a perspective of that one of the virtual cameras, resulting in multiple volumetric perspectives of the digital object. The processing hardware further executes the software code to merge the multiple volumetric perspectives of the digital object to form a volumetric representation of the digital object, and to convert the volumetric representation of the digital object to a renderable form.
US11710267B2

Systems, apparatuses, and methods may provide for technology to process graphics data in a virtual gaming environment. The technology may identify, from graphics data in a graphics application, redundant graphics calculations relating to common frame characteristics of one or more graphical scenes to be shared between client game devices of a plurality of users and calculate, in response to the identified redundant graphics calculations, frame characteristics relating to the one or more graphical scenes. Additionally, the technology may send, over a computer network, the calculation of the frame characteristics to the client game devices.
US11710266B2

Embodiments of this application provide a rendering method and apparatus, and the like. The method includes: A processor (which is usually a CPU) modifies a rendering instruction based on a relationship between a first frame buffer and a second frame buffer, so that a GPU renders a rendering job corresponding to the first frame buffer to the second frame buffer based on a new rendering instruction. In this application, render passes of one or more frame buffers are redirected to another frame buffer. In this way, memory occupation in a rendering process of an application program is effectively reduced, bandwidth of the GPU is reduced, and power consumption can be reduced.
US11710261B2

Methods, systems, devices and apparatuses for generating a high-quality MRI image from under-sampled or corrupted data The image reconstruction system includes a memory. The memory is configured to store multiple samples of biological, physiological, neurological or anatomical data that has missing or corrupted k-space data and a deep learning model or neural network. The image reconstruction system includes a processor coupled to the memory. The processor is configured to obtain the multiple samples. The processor is configured to determine the missing or corrupted k-space data using the multiple samples and the deep learning model or neural network. The processor is configured to reconstruct an MRI image using the determined missing or corrupted k-space data and the multiple samples.
US11710256B2

A method of generating a 3D reconstruction of a scene, the scene comprising a plurality of cameras positioned around the scene, comprises: obtaining the extrinsics and intrinsics of a virtual camera within a scene; accessing a data structure so as to determine a camera pair that is to be used in reconstructing the scene from the viewpoint of the virtual camera; wherein the data structure defines a voxel representation of the scene, the voxel representation comprising a plurality of voxels, at least some of the voxel surfaces being associated with respective camera pair identifiers; wherein each camera pair identifier associated with a respective voxel surface corresponds to a camera pair that has been identified as being suitable for obtaining depth data for the part of the scene within that voxel and for which the averaged pose of the camera pair is oriented towards the voxel surface; identifying, based on the obtained extrinsics and intrinsics of the virtual camera, at least one voxel that is within the field of view of the virtual camera and a corresponding voxel surface that is oriented towards the virtual camera; identifying, based on the accessed data structure, at least one camera pair that is suitable for reconstructing the scene from the viewpoint of the virtual camera, and generating a reconstruction of the scene from the viewpoint of the virtual camera based on the images captured by the cameras in the identified at least one camera pair.
US11710255B2

An object identification and collection method is disclosed. The method includes receiving a pick-up path that identifies a route in which to guide an object-collection system over a target geographical area to pick up objects, determining a current location of the object-collection system relative to the pick-up path, and guiding the object-collection system along the pick-up path over the target geographical area based on the current location. The method further includes capturing images in a direction of movement of the object-collection system along the pick-up path, identifying a target object in the images; tracking movement of the target object through the images, determining that the target object is within range of an object picker assembly on the object-collection system based on the tracked movement of the target object, and instructing the object picker assembly to pick up the target object.
US11710251B2

In one embodiment, a method includes receiving an image associated with an object in an environment, the image being captured by sensors associated with a vehicle, generating a feature representation of the image, determining a potential ground control point associated with the object based on the feature representation of the image, determining a predetermined location reading based on the potential ground control point, calculating a differential relative to the predetermined location reading based on the potential ground control point, and determining a location of the vehicle based on the differential and the predetermined location reading based on the potential ground control point.
US11710244B2

A system for physiological motion measurement is provided. The system may acquire a reference image corresponding to a reference motion phase of an ROI and a target image of the ROI corresponding to a target motion phase, wherein the reference motion phase may be different from the target motion phase. The system may identify one or more feature points relating to the ROI from the reference image, and determine a motion field of the feature points from the reference motion phase to the target motion phase using a motion prediction model. An input of the motion prediction model may include at least the reference image and the target image. The system may further determine a physiological condition of the ROI based on the motion field.
US11710242B2

The application discloses a method and system for segmenting a lung image. The method may include obtaining a target image relating to a lung region. The target image may include a plurality of image slices. The method may also include segmenting the lung region from the target image, identifying an airway structure relating to the lung region, and identifying one or more fissures in the lung region. The method may further include determining one or more pulmonary lobes in the lung region.
US11710240B2

Techniques for identifying pixel groups representing objects in an image include using images having multiple groups of pixels, grouped such that each pixel group represents a zone of interest and determining a pixel value for pixels within each pixel group based on a comparison of pixel values for each individual pixel within the group. A probability heat map is derived from the pixel group values using a first neural network using the pixel group values as input and produces the heat map having a set of graded values indicative of the probability that the respective pixel group includes an object of interest. A zone of interest is identified based on whether the groups of graded values meet a determined probability threshold objects of interest are identified within the at least one zone of interest by way of a second neural network.
US11710234B2

Methods of processing images, such as ultrasound images, to determine integrity of an implant are described. The method may include receiving an ultrasound image of an implant in a body of a subject; determining one or more characteristics of a surface of the implant based on an intensity of pixels of the ultrasound image; generating a predicted status of the implant based on the one or more characteristics by comparison of the one or more characteristics with a database of image data; and displaying the predicted status of the implant. The implant may be a breast implant, for example, wherein the method is useful for analyzing the presence or probability of extracapsular ruptures, contractures, and combinations thereof.
US11710228B2

Monitoring operations of a polishing system includes obtaining a time-based sequence of reference images of a component of the polishing system performing operations during a test operation of the polishing system, receiving from a camera a time-based sequence of monitoring images of an equivalent component of an equivalent polishing system performing operations during polishing of a substrate, determining a difference value for the time-based sequence of monitoring images by comparing the time-based sequence of reference images to the time-based sequence of monitoring image using an image processing algorithm, determining whether the difference value exceeds a threshold, and in response to determining the difference value exceeds the threshold, indicating an excursion.
US11710225B2

The disclosure provides a surface inspection apparatus for inspecting a surface of an object, a non-transitory computer readable medium thereof, and a surface inspection method thereof. According to an aspect of the disclosure, the surface inspection apparatus includes an imaging device configured to image a surface of an object to be inspected, and a processor configured to calculate a numerical value representing a quality of the surface by processing an image captured by the imaging device, and display, on a display device, the image including an index for specifying a position of a portion that has contributed to the calculation of the numerical value and the numerical value.
US11710217B2

In an apparatus, it is determined whether a covariance matrix calculated based on a plurality of patches is abnormal. In a case where it is determined that the covariance matrix is not abnormal, the covariance matrix is used to perform first correction on pixels included in the plurality of patches. In a case where it is determined that the covariance matrix is abnormal, second correction, which is different from the first correction, is performed on the pixels included in the plurality of patches.
US11710214B2

Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for detecting objects located in an area of interest. In accordance with one embodiment, a method is provided comprising: receiving, via an interface provided through a general instance on a cloud environment, imaging data comprising raw images collected on the area of interest; upon receiving the images: activating a central processing unit (CPU) focused instance on the cloud environment and processing, via the image, the raw images to generate an image map of the area of interest; and after generating the image map: activating a graphical processing unit (GPU) focused instance on the cloud environment and performing object detection, via the image, on a region within the image map by applying one or more object detection algorithms to the region to identify locations of the objects in the region.
US11710212B1

In one embodiment, the system may determine an estimated distance of an eye of a user to a display plane of a display. The system may access, from a memory storage, a number of transmission maps characterizing non-uniform transmission characters of the display as measured from a number of pre-determined view positions within a measurement plane. The measurement plane may be separated from the display plane by a known distance. The system may generate a custom transmission map for the estimated distance of the eye based on the transmission maps using light field rendering. The system may determine a custom correction map based on the custom transmission map. The system may adjust an image to be displayed on the display using the custom correction map. The system may display the image adjusted using the custom correction map on the display.
US11710210B1

Implementations of the present disclosure include receiving a training image, providing a hash pattern that is representative of the training image, applying a plurality of filters to the training image to provide a respective plurality of filtered training images, identifying a filter to be associated with the hash pattern based on the plurality of filtered training images, and storing a mapping of the filter to the hash pattern within a set of mapping in a data store.
US11710206B2

A graphic session coordinator is established to enable remote virtualized graphics operations on behalf of a set of graphics request generators. A request generator submits a graphics session request to the session coordinator. A configuration operation is performed at one or more routing devices to enable graphics operation request packets from the request generator to be delivered to a first remote virtualized graphics device and to enable graphics operation response packets to be transmitted to a destination.
US11710201B2

The present disclosure includes a method of providing a virtual bottle service from an establishment to a user. The virtual bottle service is accessible by the user via an app on a smartphone of a user. The method comprises receiving, via the app on the smartphone of a user, a purchase request for a virtual bottle from an establishment, and after the receiving, allocating the user with a predetermined number of drinks of a particular liquor from the establishment. The method further includes, in response to a drink order from the virtual bottle by the user, decrementing the number of drinks from the virtual bottle that remain available to the user. The method may also include communicating, to the user, the remaining number of drinks via the app on the smartphone. A corresponding system that incorporates and/or uses such a method is also provided.
US11710189B2

System, apparatuses, computer-implemented methods, and computer-readable media executable by insurance system servers and user computing devices for receiving requests for insurance products are provided. In order to determine one or more factors of the insurance product or policy, the system may use body characteristics of the customer or potential customer, such as height, weight, body mass index, and the like. In some examples, this information may be determined from one or more images provided by the user. For instance, one or more images of the customer or potential customer may be captured and transmitted to the system for processing. Based on the received images, the system may determine various body characteristics of the user and may use that information to determine one or more policy factors for the insurance product or policy, such as premium, coverage, term, type of policy, or the like.
US11710188B2

Methods and systems for determining risk associated with operation of autonomous vehicles using autonomous communication are provided. According to certain aspects, autonomous operation features associated with a vehicle may be determined, including features associated with autonomous communication between vehicles or with infrastructure. This information may be used to determine risk levels for a plurality of features, which may be based upon test data regarding the features or actual loss data. Expected use levels and autonomous communication levels may further be determined and used with the risk levels to determine a total risk level associated with operation of the vehicle. The autonomous communication levels may indicate the types of communications, the levels of communication with other vehicles or infrastructure, or the frequency of autonomous communication. The total risk level may be used to determine or adjust aspects of an insurance policy associated with the vehicle.
US11710184B2

A system and method comprising logging into a crowdfunding site; selecting at least an opportunity listed in said crowdfunding site; uploading said selected opportunity; providing a geospatial location identifier for at least one of, a local entrepreneur, an investment opportunity, and local investor in order to utilize a geospatial search and discovery processes for local investment; showcasing, by said crowdfunding site, said selected opportunity; searching for local investments; matching an investment searched for in a geographic region; choosing said matched investment according to said geographic location identifier; and displaying said searched local investment on a geospatial mapping server.
US11710181B1

An exchange computer system for improving risk management is described. A user may create a risk profile that includes a risk threshold, and may identify a set of one or more security transaction orders to be associated with the risk profile. The exchange computer system may receive the risk profile from a user device, determine that the set of one or more security transaction orders are associated with the risk profile, and monitor the one or more security transaction orders included in the set. Based on the monitoring, the exchange computer system may determine that the risk threshold is satisfied. In response to determining that the risk threshold is satisfied, the exchange computer system may alert the user and cancel the one or more security transaction orders included in the set.
US11710179B1

Financing tools can provide a flexible credit services to customer. A credit service provider can collect personal data from clients that can include a mobile telephone number and a legal name of the client as well as purchase information from a merchant. Based upon the collected data, the system can determine a client credit risk. The system can make a credit decision to offer a client credit to purchase goods or services based upon the credit risk.
US11710170B2

According to various example embodiments, a method of providing order-related information by an electronic device may include obtaining order information on or regarding a purchase item and customer information corresponding to the order information, transmitting the order information and the customer information to an external device, receiving, from the external device, sale-related information on or regarding a sales item that corresponds to the purchase item and is for sale by the customer, and providing at least some of the order information and the sale-related information on a first page.
US11710169B2

In some embodiments, apparatuses and methods are provided herein useful to automatically recommending an item. In some embodiments, there is provided a system for automatically recommending an item to a customer comprising a plurality of items available for purchase; a portable electronic device configured to obtain identifying data corresponding to a first item collected by a user; and a control circuit configured to receive data associated with the first item; determine a location in the retail store of the first item; identify one or more items previously purchased by the user that are located within a threshold proximity to the location; determine a most frequently bought item of the identified one or more items; and cause a portable electronic device to display a suggestion for the user to collect the most frequently bought item and add the most frequently bought item to an electronic shopping list of items to purchase.
US11710166B2

Various embodiments described herein assist in identifying one or more product items of interest (e.g., high demand product items) based on surge activity, such as user buying surges, user selling surges, and user product listing (e.g., electronic or online listing) surges on an online marketplace system, and can further notify one or more users of selling opportunities of the identified products items of interest.
US11710152B2

A method and system of determining a viewership of a media content includes displaying a media content on an outward display device. For each vehicle in a predetermined range of the outward display device, a data packet comprising data from one or more sensors of the vehicle is received. It is determined whether the vehicle is unique based on the data packet. Upon determining from the data packet that the vehicle is unique, a dwell time of the vehicle is determined with respect to the displayed media content on the outward display device.
US11710151B2

Techniques described herein provide for a live advertising processing engine service to act as an intermediary between client applications and advertising networks. The live advertising processing engine service can provide an interface with which the client can interact, via an application programming interface (API) or directly through the use of a standardized language, thereby allowing client applications to receive advertisement data without the need to be customized to communicate with specific advertising networks. The live advertising processing engine service can further track where, in playback the live content, a client currently is, to indicate to the client—or other application—when advertisement breaks are and/or provide supplemental advertisement information to enable the client to provide a rich user experience.
US11710146B2

Systems, apparatus, and methods for providing promotion sharing between consumers are discussed herein. Some embodiments may include a system including circuitry configured to generate an incentive token for a promotion of a merchant. The incentive token may be associated with a first consumer account and provided to a first consumer device associated with the first consumer account for sharing with other consumers. Upon receiving the incentive token form a second consumer device associated with a second consumer account, the circuitry may be configured to enable the second consumer account to receive an incentive value of the incentive token if various conditions are satisfied. For example, the second consumer may be asked to purchase the promotion, create a new consumer account, or the like.
US11710123B2

An article of manufacture is described as implemented in a mobile device having a lock screen wallpaper, where the mobile device maintains a profile storing authentication data associated with both a primary user of a mobile device and one or more secondary users that are authorized to use the mobile device. When the mobile device is at a business location, the secondary user(s) are non-intrusively authenticated as authorized user(s) of the mobile device. Upon successful authentication a scanning code is displayed over a lock screen wallpaper of the mobile device, where power is conserved in the mobile device by providing the scanning code to the secondary user(s) without unlocking the mobile device.
US11710120B2

Embodiments of the invention are directed to methods, apparatuses, computer-readable media, and systems for securely processing remote transactions. One embodiment is directed to a method of processing a remote transaction initiated by a communication device. The method comprising a server computer receiving a payment request including encrypted payment information that is encrypted using a first key. The encrypted payment information including security information. The method further comprises decrypting the encrypted payment information using a second key, obtaining an authentication response value for the remote transaction from an authentication computer associated with an issuer, updating the decrypted payment information to include the authentication response value, re-encrypting the decrypted payment information using a third key, and sending a payment response including the re-encrypted payment information to a transaction processor. The transaction processor decrypting the re-encrypted payment information using a fourth key and initiating a payment transaction using the decrypted payment information.
US11710110B2

A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.
US11710102B2

Systems and methods for forming collaboration recommendations. Techniques for forming event-based recommendations use time-decayed event values. A shared content management system supports a plurality of users that generate events by interacting with content objects of the shared content management system. Events over the content objects are captured as event objects. Method steps are invoked upon receiving event objects that describes user-to-object interaction events that arise from interactions by users over content objects. Different types of interactions carry different importance values. The importance values can be applied as weights when scoring user-to-object interaction activities. The importance can decay over time. As time progresses and as the importance of older interactions decay, score components of a user-to-object interaction can be updated based at least in part on a time decay function. The system emits collaboration recommendations based on the decayed user-to-user collaboration scores.
US11710098B2

One embodiment provides a method, including: receiving a process flow diagram element of a process flow diagram; identifying a context of the process flow diagram element, wherein the identifying a context comprises identifying (i) categories of elements connected to the process flow diagram element, (ii) swimlanes within the process flow diagram, and (iii) text included in the process flow diagram; encoding features of the process flow diagram element into a semantic vector, wherein the features are identified from the context of the process flow diagram element; and predicting, utilizing a process flow diagram model, a process flow diagram element for the process flow diagram based upon the at least one process flow diagram element, wherein the process flow diagram model receives and analyzes the features of the at least one process flow diagram and outputs the predicted process flow diagram element.
US11710097B2

Systems and methods for analyzing documentation for assessing potential fraudulent user submissions are provided. According to certain aspects, a server computer may receive an initial set of documentation descriptive of damage to a property asset, and may analyze the initial set of documentation to determine whether additional documentation is needed. The server computer may initiate a communication channel with a user device via which the additional documentation may be submitted, and the server computer may similarly analyze the additional documentation to determine a likelihood of fraud. The server computer may process the user submission accordingly.
US11710083B2

A system includes storage compartments, each of the storage compartments being configured to store shipments and having a locking mechanism and a computing system that controls operations of the storage compartments. The computing system performs: receiving a request from a providing entity to reserve a portion of the storage compartments, obtaining identification information of a requesting entity requesting a shipment from the providing entity, generating a scannable code; transmitting the scannable code and the identification code of the requesting entity to the providing entity, determining a compartment of the storage compartments to be reserved to temporarily store the shipment, detecting a scan of the scannable code or an input of the identification code on a computing device at a terminal of a location of or adjacent to the reserved determined compartment, and in response to detecting the scan or the input of the identification code, opening the reserved determined compartment.
US11710080B2

A computer-implemented method comprising: outputting questions to a user via one or more user devices, and receiving back responses to some of the questions from the user via one or more user devices; over time, controlling the outputting of the questions so as to output the questions under circumstances of different values for each of one or more items of metadata, wherein the one or more items of metadata comprise at least a time and/or a location at which a question was output to the user via the one or more user devices; monitoring whether or not the user responds when the question is output with the different metadata values; training the machine learning algorithm to learn a value of each of the items of metadata which optimizes a reward function, and based thereon selecting a time and/or location at which to output subsequent questions.
US11710076B2

Computing systems, computing apparatuses, computing methods, and computer program products are disclosed for machine learning model lifecycle management. An example computing method includes receiving a machine learning model selection, a machine learning model experiment creation input, a machine learning model experiment run type, and a machine learning model input data path. The example method further includes determining a machine learning model execution engine based on the machine learning model experiment creation input and the machine learning model experiment run type. The example method further includes retrieving input data based on the machine learning model input data path. The example method further includes executing a machine learning model experiment based on the machine learning model execution engine, machine learning model experiment creation input, and the input data. The example method further includes generating one or more machine learning model scores based on the machine learning model experiment.
US11710065B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for determining send times to provide electronic communications based on predicted response rates by utilizing a Bayesian approach and multi-armed bandit algorithms. For example, the disclosed systems can generate predicted response rates by training and utilizing one or more response rate prediction models to generate a weighted combination of user-specific response information and population-specific response information. The disclosed systems can further utilize a Bayes upper-confidence-bound send time model to determine send times that are more likely to elicit user responses based on the predicted response rates and further based on exploration and exploitation considerations. In addition, the disclosed systems can update the response rate prediction models and/or the Bayes upper-confidence-bound send time model based on providing additional electronic communications and receiving additional responses to modify model weights.
US11710061B2

The disclosure describes various aspects of optical control of atomic quantum bits (qubits) for phase control operations. More specifically, the disclosure describes methods for coherently controlling quantum phases on atomic qubits mediated by optical control fields, applying to quantum logic gates, and generalized interactions between qubits. Various attributes and settings of optical/qubit interactions (e.g., atomic energy structure, laser beam geometry, polarization, spectrum, phase, background magnetic field) are identified for imprinting and storing phase in qubits. The disclosure further describes how these control attributes are best matched in order to control and stabilize qubit interactions and allow extended phase-stable quantum gate sequences.
US11710043B2

A system and a method of quantizing a pre-trained neural network, includes determining by a layer/channel bit-width determiner for each layer or channel of the pre-trained neural network a minimum quantization noise for the layer or the channel for each master bit-width value in a predetermined set of master bit-width values; and selecting by a bit-width selector for the layer or the channel the master bit-width value having the minimum quantization noise for the layer or the channel. In one embodiment, the minimum quantization noise for the layer or the channel is based on a square of a range of weights for the layer or the channel that is multiplied by a constant to a negative power of a current master bit-width value.
US11710035B2

Embodiments described herein provide a technique to crowdsource labeling of training data for a machine learning model while maintaining the privacy of the data provided by crowdsourcing participants. Client devices can be used to generate proposed labels for a unit of data to be used in a training dataset. One or more privacy mechanisms are used to protect user data when transmitting the data to a server. The server can aggregate the proposed labels and use the most frequently proposed labels for an element as the label for the element when generating training data for the machine learning model. The machine learning model is then trained using the crowdsourced labels to improve the accuracy of the model.
US11710034B2

A mechanism is described for facilitating misuse index for explainable artificial intelligence in computing environments, according to one embodiment. A method of embodiments, as described herein, includes mapping training data with inference uses in a machine learning environment, where the training data is used for training a machine learning model. The method may further include detecting, based on one or more policy/parameter thresholds, one or more discrepancies between the training data and the inference uses, classifying the one or more discrepancies as one or more misuses, and creating a misuse index listing the one or more misuses.
US11710027B2

In some examples, a method includes receiving an artificial intelligence (AI) system scenario definition file from a user, parsing the definition file and building an application workflow graph for the AI system, and mapping the application workflow graph to an execution pipeline. In some examples, the method further includes automatically generating, from the workflow graph, application executable binary code implementing the AI system, and outputting the application executable binary code to the user. In some examples, the execution pipeline includes one or more building blocks, and the method then further includes collecting running performance of each of the building blocks of the execution pipeline in a runtime environment.
US11710026B2

A computer-implemented apparatus installed and executed in a computer to search an optimal design of a neural processing unit (NPU), a hardware accelerator used for driving a computer-implemented artificial neural network (ANN) is disclosed. The NPU comprises a plurality of blocks connected in a form of pipeline, and the number of the plurality blocks and the number of the layers within each block of the plurality blocks are in need of optimization to reduce hardware resources demand and electricity power consumption of the ANN while maintaining the inference accuracy of the ANN at an acceptable level. The computer-implemented apparatus searches for and then outputs an optimal L value and an optimal C value when a first set of candidate values for a number of layers L and a second set of candidate values for a number of channels C per each layer of the ANN is provided.
US11710018B2

Provided are an automatic reset method for a consumable chip and the consumable chip. The automatic reset method includes: in response to determining that an ink amount state is an ink-out state, entering an automatic reset state and shielding a printer command; turning off a core of the chip and shielding a printer dock command in the automatic reset state; entering a reset allowing state after shielding N groups of printer dock commands in the automatic reset state; and resetting ink amount data and turning on the core of the chip in the reset allowing state.
US11710011B2

A cleaning card for cleaning a media transport device includes a substantially planar surface. At least one of the raised surface elements includes at least one scraping element. Optionally, at least one of the raised surface elements also include surface slits that cause asymmetrical deformation of the raised surface.
US11710000B1

Commercial emails are rewritten to aid user understanding and usability. A commercial email is identified from a set of email messages received by an email client for a user. The content of the commercial email is analyzed to identify salient facts associated with the terms of a sale specified by the content. A simplified subject line for the commercial email is generated based on the salient facts and used to replace the original subject line. Priority scores can also be computed based on user transaction history, time, or other factors. The priority scores can then be utilized to organize commercial emails. Further, commercial emails can be segmented from other emails, such as personal or work emails.
US11709996B2

Systems, methods, and non-transitory computer-readable media can train a sequence model to output respective captions, or portions of captions, for content items. A determination can be made that a user of the social networking system is posting a content item for publication through a social networking system. A set of captions, or portions of captions, can be determined for the content item being posted based at least in part on the sequence model. The set of captions, or portions of captions, can be provided as suggestions to the user for use in a caption describing the content item being posted.
US11709992B2

A system, method and computer program product for use in managing collaboration on documents having digital ink on a network of computing devices is disclosed. Each computing device has a processor and at least one system application for processing handwriting input under control of the processor. The system application displays, on a display associated with one of the computing devices, a document having digital ink based on a journal of the document, defines the journal to have journal entries associated with at least handwriting input to the document represented by the digital ink, and communicates the journal entries of the journal with one or more of the other networked computing devices displaying the document. The handwriting input associated with the journal entries is handwriting input to the document via the input interface of any of the computing devices displaying the document based on the communicated journal entries.
US11709991B2

A computer-implemented method, system and computer program product for detecting truncation and overlap defects. Location and size information for the elements of the webpage are obtained. An intersection over union (IoU) calculation is performed for two webpage elements using the obtained location and size information for at least one of these webpage elements. Furthermore, the location relationship between these two webpage elements is determined. A table, which defines truncation defect and overlap defect scenarios, is then reviewed to determine if there are any truncation or overlap defects in these two webpage elements using the IoU calculation, the location relationship and the text condition, which indicates whether text is included in one of the two webpage elements. If any truncation or overlap defects are found in the webpage, then such truncation and/or overlap defects are marked on a screen capture of the webpage.
US11709984B2

A compilation system accesses a compilation operations that can be used by a compiler to compile a design under test (DUT). The compilation system can determine a sequence of the compilation operations for the compiler to perform the compilation. The compilation system can detect a failure at a first compilation operation of the sequence of operations during the compilation of the DUT, and the compilation of the DUT can be paused after the failure is detected. The compilation system can determine a second compilation operation of the accessed compilation operations based on one or more netlist parameters of the DUT's netlist. The compilation system then modifies the sequence of compilation operations based on the second compilation operation and resumes the compilation of the DUT at the second compilation operation using the modified sequence of compilation operations.
US11709980B2

The invention relates to a computer implemented method and tool for determining pressure-drop in multiphase pipeline flow where the effective surface roughness, keff, of liquid film coated sections of the inner pipeline wall is assumed to be equal to the maximum hydraulic roughness, ksmax. The maximum hydraulic roughness is further assumed to be proportional to a maximum stable droplet size, ddropletmax, i.e.: keff=ksmax=K·ddropletmax, where K is a correlation coefficient. The invention further relates to applying the computer implemented method for designing a pipeline-based fluid transport system for transport of multiphase fluids.
US11709978B1

The subject matter of this specification can be implemented in, among other things, a method that includes accessing a plurality of target tasks for a computing system, the computing system comprising a plurality of resources, wherein the plurality of resources comprises a first server and a second server, accessing a plurality of configurations of the computing system, wherein each of the plurality of configurations identifies one or more resources of the plurality of resources to perform the respective target task of the plurality of target tasks, and performing, for each of the plurality of configurations, a simulation to determine a plurality of performance metrics, wherein each of the plurality of performance metrics predicts performance of at least one of the plurality of resources executing the plurality of target tasks on the computing system.
US11709977B2

Techniques and apparatuses are described that implement a high-fidelity radar simulator that performs operations associated with a radar system's hardware and/or software. The radar simulator can account for non-ideal characteristics within the radar system or environment and have an ability to process data from a variety of electromagnetic (EM) simulators. By using the radar simulator, an EM simulator can operate without specific information regarding the radar system's antenna response or signal generation. In this manner, the EM simulator can be decoupled from the radar system's design and operational configuration. Furthermore, the radar simulator can use the same environmental response data generated by the EM simulator to estimate performances of multiple radar systems. Use of the high-fidelity radar simulator enables problems to be efficiently discovered during design, integration, and testing phases of the radar system prior to performing a live test.
US11709976B2

A method for determining a converter Thevenin equivalent model for a converter system, includes: receiving measurement values of a coupling point voltage and a coupling point current measured at a point of common coupling between a grid emulator system and the converter system, wherein the grid emulator system supplies the converter system with a supply voltage; and determining a converter Thevenin impedance and a converter Thevenin voltage source of the converter Thevenin equivalent model by inputting the measurement values of the coupling point voltage and of the coupling point current into a coupled system model, which includes equations modelling the converter system and the grid emulator system and from which the converter Thevenin impedance and a converter Thevenin voltage source are calculated.
US11709971B2

A method for detecting an unauthorized physical access to a bus system. The method includes detecting a test level sequence in the voltage signal; constituting a binary sampled pattern by sampling the voltage signal at specified pattern times associated with the detected test level sequence, and assigning a first value if the voltage signal is above a predefined voltage threshold at the respective pattern time, and a second value if the voltage signal is not above the voltage threshold; comparing the sampled pattern with a reference pattern that is associated with the detected test level sequence and that was constituted for the test level sequence as a sampled pattern in a state of the bus system during which no unauthorized access existed; and determining that a possible unauthorized physical access exists if the reference pattern does not match the sampled pattern.
US11709969B2

Various embodiments of apparatuses and methods for protecting data integrity in a content distribution network (“CDN”) are described. Code or data in one of the servers or instances of a CDN might sometimes become incorrect or corrupt. One corrupted server or instance can potentially impact a considerable portion of the CDN. To solve these and other problems, various embodiments of a CDN can designate one or more parameters, which are then identified in a request for content to another entity. In these embodiments, the CDN can generate an encoding of the expected values of the designated parameters. The CDN can then compare, in these embodiments, its encoding of the expected values to an encoding of the values received from the other entity in response to the request. The CDN can validate the content of the response, as well as the identity of the other entity, in some embodiments.
US11709968B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that protect analytics for resources of a publisher from traffic directed to such resources by malicious entities. An analytics server receives a first message that includes an encrypted token and analytics data for a publisher-provided resource. The token includes a portion of the analytics data and a trust score indicating a likelihood that activity on the resource is attributed to a human (rather than an automated process). The analytics server decrypts the token. The analytics server determines a trustworthiness measure for the analytics data included in the first message based on the trust score (in the decrypted token) and a comparison of the analytics data in the first message and the portion of the analytics data (in the decrypted token). Based on the measure of trustworthiness, the analytics server performs analytics operations using the analytics data.
US11709967B2

Embodiments are described for a method and system of applying data protection software mechanisms to network equipment devices to auto-discover the networking equipment, save changes from memory (TCAM) to local storage, backup changes to protection storage, provide auditing and tracking history of changes, and provide the ability to deploy test/development copies of changes using software defined networking techniques.
US11709965B2

A building system for operating a building and managing private building information includes a processing circuit configured to receive a request for information for a building entity of a building entity database. The processing circuit is configured to select one of the mask templates from the entity database based on access values associated with the requesting device and a relational link between the building entity and the mask templates, retrieve private information for the building entity in response to a reception of the request for the information, and generate a masked information data structure based on the private information and the one of the mask templates.
US11709961B2

An apparatus is described that includes an execution unit to execute a first instruction and a second instruction. The execution unit includes input register space to store a first data structure to be replicated when executing the first instruction and to store a second data structure to be replicated when executing the second instruction. The first and second data structures are both packed data structures. Data values of the first packed data structure are twice as large as data values of the second packed data structure. The execution unit also includes replication logic circuitry to replicate the first data structure when executing the first instruction to create a first replication data structure, and, to replicate the second data structure when executing the second data instruction to create a second replication data structure. The execution unit also includes masking logic circuitry to mask the first replication data structure at a first granularity and mask the second replication data structure at a second granularity. The second granularity is twice as fine as the first granularity.
US11709959B2

An information processing device includes: an identifier adding unit that adds identifiers including at least one type of valid identifier to each of a plurality of pieces of information; a plurality of input memories that hold the plurality of pieces of information and the identifiers, respectively; a plurality of output memories that hold a plurality of pieces of information processed by the processing unit and the identifiers added to the plurality of pieces of information, respectively; and an identifier inspecting and verifying unit that performs inspection and verification by comparing at least one identifier that becomes an inspecting and verifying target identifier among the identifiers to the valid identifier held in the input memory corresponding to the output memory that holds the inspecting and verifying target identifier.
US11709956B2

The present disclosure is directed to for secure data access between multiple entities, and includes actions of receiving, by a secure file storage system, a set of metafiles including one or more metafiles that define actions to be performed and conditions to be satisfied before granting a first system use of data that is resident at a second system, the set of metafiles being provided by the second system, receiving, by the secure file storage system and from a central exchange, an indication that the actions are performed and the conditions are satisfied for use of the data by the first system, wherein the central exchange accesses the set of metafiles from the secure file storage without accessing the data, and in response to the indication, permitting use of the data by the first system.
US11709949B2

An open source library rating is generated for an open source library based on dependencies of the library, vulnerabilities of the library, an age of the library, a popularity of the library, a history of the library, or any suitable combination thereof. The rating of a specific version of a library may be generated based on a base score for all versions of the library and a version score for the specific version of the library. An authorization system receives a request from a developer to add a library to a software application. In response, the authorization system accesses a rating for the library. Based on the rating, the authorization system approves the request, denies the request, or recommends an alternative library.
US11709948B1

Systems and methods are disclosed for generation of a representative data structure. A computing device can receive data including various data items. The computing device can generate logical rows that include the data items. The computing device can convert the logical rows into nodes and store the nodes into logical rows of a first logical table. The computing device can generate logical rows for a second logical table including row identifiers and a link to one of the logical rows from the first logical table.
US11709947B2

Computer-implemented systems and methods are disclosed herein for use within secure multi-party computation. A system and method are used for storing an operation preference and a cryptographic preference. A data set is stored based on the operation preference and the cryptographic preference. A determination is made that processing the query involves performing an allowable operation on the data set based on the operation preference.
US11709946B2

A computer-implemented method, computer program product and computing system for: defining a training routine for a specific attack of a computing platform; and generating a simulation of the specific attack by executing the training routine within a controlled test environment.
US11709945B2

A system and method of security assessment of a network is described. The system may include one or more security assessment computers controlled by a security assessor, and connected to a network, and first executable program code for acting as an agent on a first end device on the network. The first executable program code is configured to be executed by a browser application of the first end device, and is configured to collect software information, hardware information, and/or vulnerability information of the first end device and transmit the same to a first security assessment computer of the one or more security assessment computers. The information may be transmitted as part of a domain name server (DNS) request. The DNS request may include information identifying the first end device to thus allow modification of the first end device in response to analysis of the collected information.
US11709942B2

Provided are embodiments that include a system configured to generate executable code with protection barrier instructions. The system includes a storage medium, the storage medium being coupled to a processor. The processor is configured to analyze code, mark one or more potentially unsafe instructions in the code, and identify one or more unsafe instructions from the marked one or more potentially unsafe instructions in the code. The processor is also configured to insert a protection barrier instruction into the code based at least in part on identifying the one or more unsafe instructions, and translate the code, responsive to inserting the protection barrier instruction. Also provided are embodiments for a computer-implemented method and a computer program product for generating executable code with protection barrier instructions.
US11709935B2

Utilizing an Information Analyzer to profile data in order to identify data assets that contain executable code for the purpose of ensuring the security and integrity of the profiled data. The results of the data profiling process can be used by security policies to reduce the risks of malicious code execution attacks.
US11709933B2

Aspects of the disclosure relate to preventing unauthorized screen capture activity. A computing platform may detect, via an infrared sensor associated with a computing device, an infrared signal from a second device attempting an unauthorized image capture of contents being displayed by a display device of the computing device. Subsequently, the computing platform may determine, via the computing platform, the contents being displayed by the display device. Then, the computing platform may retrieve a record of the contents being displayed by the display device. Then, the computing platform may determine a risk level associated with the infrared signal. Subsequently, the computing platform may perform, via the computing platform and based on the risk level, a remediation task to prevent the unauthorized image capture.
US11709925B1

Embodiments herein describe using visual passwords to control access to secure information. When a user attempts to access the secure information, she can provide her username to an authentication agent which identifies the visual password corresponding to the received username and selects a first set of images that contains the visual password and a second set of images that does not. The first and second sets of images are then transmitted to a user device. The user device can display the first and second sets of images to the user who selects which images have the visual password. An indication of which images the user selected is then transmitted to the authentication engine which determines whether the user selected all the images in the first set and none of the images in the second set. If so, the user is granted access to the secure information.
US11709918B2

A system and method for constructing an improved computing model that preserves use rights for data utilized by the model. A first dataset is accessed to build a computing model. The first data set is subject to terminable usage rights provisions. A portion of the first dataset is sampled to generate a second dataset. Vectors present in the first dataset and the second dataset are discretized. In response to determine that the usage rights associated with the primary dataset have been terminated, a coverage depletion for the second dataset is computed based on the usage rights termination associated with the first dataset. An estimated mean time to coverage failure for the first model based on the depletion coverage is determined for the second dataset. One or more data points are removed from the first dataset due to the termination of usage rights.
US11709913B2

An automatic generation system of a training image and a method thereof are provided. The disclosure generates a training image and records the target category and the target position. The disclosure adds the target image to the container image as a candidate image, calculates a reliability of the candidate image, and repeatedly executes the process until the reliability of the candidate image meets a threshold condition for generating the training image. The disclosure is able to generate the training images automatically, and the recognition difficulty of the training image is adjustable by the user, so as to be suitable for customized recognition training.
US11709911B2

Described herein are systems and methods that increase the utilization and performance of computational resources, such as storage space and computation time, thereby, reducing computational cost. Various embodiments of the invention provide for a hardware structure that allows both streaming of source data that eliminates redundant data transfer and allows for in-memory computations that eliminate requirements for data transfer to and from intermediate storage. In certain embodiments, computational cost is reduced by using a hardware structure that enables mathematical operations, such as element-wise matrix multiplications employed by convolutional neural networks, to be performed automatically and efficiently.
US11709906B2

An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors are configured for integrating data utilizing a common model comprising a content management interoperability services data model, common property definitions, and a common security model particularly defined for use by the set of integration services. Responsive to a user query to search disparate information systems or a subset thereof, an application may communicate metadata of interest contained in the user query to a search engine which locates, via a unified index, requested data from the disparate information systems or a subset thereof. The search engine returns search results referencing the requested data to the application which interprets the search results and displays a visualization thereof on a client device.
US11709902B2

A recommendation method is provided. In the method, a candidate item to be recommended to a social network user is obtained. The social network user has at least two different types of social relationships. For at least one target social object in each of the at least two different types of social relationships of the social network user, attention of each of the at least one target social object in the respective type of social relationship to the candidate item is determined. According to the attention of each of the at least one target social object in the at least two different types of social relationships to the candidate item, a comprehensive attention of the target social objects of the at least two different types of social relationships to the candidate item is determined. According to the comprehensive attention, whether to recommend the candidate item to the social network user is determined.
US11709898B1

A screen reader application traverses each node in a document object model (DOM) for the text stylization. Properties for foreground color, background color, font type, font size and font stylization are algorithmically reduced to an identifier. Each node in the DOM with the same identifier has the same text stylization. Unique and infrequent text stylizations by a webpage author signal a point of interest. The screen reader application locates and navigates to that node in the DOM on behalf or in response to the end user. Points of interest are further identified by a number of additional factors. A first includes percentage of text of having the text stylization versus total text in the DOM. A second includes excluding candidate point of interest nodes having more than 250 characters. Others include imposing minimum font sizes and text contrast ratios to qualify as a point of interest.
US11709892B2

The present disclosure relates to methods and systems for querying data in a data repository. According to a first aspect, this disclosure describes a method of querying a database, comprising: receiving, at a computing device, a plurality of keywords; determining, by the computer device, a plurality of datasets relating to the keywords; identifying, by the computer device, metadata for the plurality of datasets indicating a relationship between the datasets by examining an ontology associated with the datasets; providing, by the computer device, one or more suggested database queries in natural language form, the one or more suggested database queries constructed based on the plurality of keywords and the metadata; receiving, by the computing device, a selection of the one or more suggested database queries; and constructing, by the computer device, an object view for the plurality of datasets based on the selected query and the metadata.
US11709880B2

Provided is a method of image searching based on artificial intelligence (AI), the method including acquiring retrieved information, which includes at least one of a retrieved image and an image address, and a user query on the basis of a search result of an image search engine, detecting a keyword-category combination on the basis of a type of the acquired user query, determining whether cache data that matches the detected keyword-category combination exists, generating, in response to absence of the cache data that matches the keyword-category combination, an object-category combination through an AI technology based object detection on the acquired retrieved information.
US11709867B2

A document of written content may be obtained. The document may be a candidate for inclusion in a corpus. A first entity associated with the document may be identified. A first discrete entity associated with the first entity may be identified. The relationship associated with the first entity and the first discrete entity may be analyzed. Based on the analyzing, a likelihood that the document contains content that would be detrimental for inclusion in the corpus may be determined.
US11709851B2

Embodiments of the invention relate to methods and systems for evaluating entities for a target user, the method comprising obtaining, at a server computer, entity data from a plurality of data sources. The entity data is then stored in an entity database. The method further comprises merging the entity data from the plurality of data sources, mapping the entity data to a corresponding entity, and differentiating the entity. Then a relevance is determined associated with the entity data and data source. The method further comprises generating a set of entity evaluations to the target user using the relevance, determining a set of one or more entities relevant to the primary user based on the entity data, user data, and the relevance, with an initial order of relevance, and displaying, on a user device, the set of relevant entities to the target user in the order of relevance.
US11709850B1

Embodiments are directed towards a graphical user interface identify locations within event records with splittable timestamp information. A display of event records is provided using any of a variety of formats. A splittable timestamp selector allows a user to select one or more locations within event records as having time related information that may be split across the one or more locations, including, information based on date, time of day, day of the week, or other time information. Any of a plurality of mechanisms is used to associate the selected locations with the split timestamp information, including tags, labels, or header information within the event records. In other embodiments, a separate table, list, index, or the like may be generated that associates the selected locations with the split timestamp information. The split timestamp information may be used within extraction rules for selecting subsets or the event records.
US11709843B2

A system includes an interface and a processor. The interface is configured to receive an indication that a change has occurred to partition data on a first node, wherein the partition data is stored on a partition on the first node. The processor is configured to: determine whether the change to the partition data causes a change to a predetermined partition result of a set of predetermined partition results stored by the partition; and in response to a determination that the change to partition data affects the predetermined partition result stored by the partition: determine a new value for the predetermined partition result; store the new value; and provide an indication to a service node that the new value for the predetermined partition result has been determined, wherein the service node is selected by a client application system to manage execution of a task.
US11709839B2

A database system includes a plurality of DBMSs included in a plurality of nodes. Each DBMS is a first or a second DBMS. The first DBMS transfers a search query and does not execute data retrieval, and the second DBMS executes data retrieval. The plurality of nodes configure one or more node groups. Each node group includes a first node and one or more second nodes. In each node group, the first node is a logical computer that provides a first storage area and executes a first DBMS and the second node is a logical computer that provides a second storage area and executes a second DBMS, each node in the node group stores the same database therein, and data retrieval from the database in the node group is executed by one or more second DBMSs in the node group.
US11709837B2

Disclosed herein are systems and methods for performing a geospatial-function join using an implied interval join. In an embodiment, a database platform receives a query that includes a geospatial-function join, which applies a geospatial-function predicate to a first geography data object of a first relation and a second geography data object of a second relation. The database platform processes the first and second relations through an interval join that applies an interval-join predicate that is implied by the geospatial-function predicate. The database platform obtains query results at least in part by implementing a filter that applies the geospatial-function predicate to an output of the interval join, and outputs the query results.
US11709832B2

An information processing system includes a first information processing device configured to accept an input of a query to be processed, and a second information processing device configured to execute the query for each of a plurality of tasks in parallel. The first information processing device determines whether or not an external database server contains records targeted by the query, and transmit the query and a connection information for accessing the external database server to the second information processing device. The second information processing device connects to the external database server based on the connection information received from the first information processing device, acquires information indicating a storage status of the records targeted by the query among records stored in the external database server, and determines a processing target range for each of the plurality of tasks relevant to the records targeted by the query, based on the acquired information.
US11709828B2

Methods and systems for determining at least one candidate user for a license plate number (LPN) are described herein. A set of license plate recognition (LPR) events that correspond to the LPN and a set of access events of a plurality of users may be obtained. One or more associated events for each respective user of the plurality of users may be determined. A confidence score for each respective user may be determined based on the one or more associated events for the respective user. At least one candidate user for the LPN may be identified based on the confidence score. An indication that the at least one candidate user is a candidate for the LPN is output. Methods and systems for determining at least one candidate license plate number for a user are also described herein. Additional related methods and systems are described herein.
US11709826B2

A control system includes an information processing device that communicates with a controller that controls a control target. The controller or the information processing device include a storage device that stores one or more SQL statements to be executed and an execution result the one or more SQL statements in association with each other as log data. The information processing device includes a display controller that displays on a display an SQL statement to be corrected that has an unsuccessful execution result; an operation unit that accepts a correction operation on the SQL statement and an execution operation; and a communication interface that sends an execution instruction to execute the corrected SQL statement to the controller upon receipt of the execution operation and to receive an execution result of the corrected SQL statement from the controller. The display controller displays an execution result of the corrected SQL statement.
US11709821B2

Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.
US11709817B2

A transportation platform interfaces with various entities of a transportation system, which may execute instances of a common transportation operating systems. Third-party applications access data and other transportation systems subject to regulatory restrictions of a government agency. Third party applications may perform useful functions and provide interfaces to users of the transportation system or administrators. Data from third-party applications may be added to a transportation database and used by other applications, such as according to purchase agreements.
US11709816B2

Methods and systems for optimizing a data structure are disclosed. An example method can comprise categorizing, based on travel information associated with a vehicle, locations according to at least one of a first category and a second category. An example method can comprise generating search criteria configured to select first data for locations categorized with the first category and second data for locations categorized with the second category. The first data can be more detailed than the second data. An example method can comprise receiving information based on the search criteria and providing the information to the vehicle.
US11709810B1

Methods and systems relating to a file distribution scheme in a computer network are disclosed that distributes files in an efficient manner that reduces, among other things, network traffic. In an embodiment of the invention, a method for updating a file is disclosed. In such a method, unique chunks in a first version of a digital file are identified. For a second version of the digital file, chunks that are the same as in the first version are identified. Recompilation information is generated and stored for these identified chunks. Also, for the second version of the digital file, chunks in the second version that are different from chunks in the first version are identified. Recompilation information is generated and stored for these identified chunks. With this information, the second version of the digital file is completely defined and can be efficiently stored.
US11709804B1

A method is provided that includes establishing, by an application server, a remote access session with a client device, and creating, by a file system agent running on the application server, a metadata-only virtual file system associated with the remote access session, wherein the virtual file system only comprises file metadata associated with a plurality of files residing in a local file system of the client device. The method further includes responsive to receiving, by the virtual file system, a request to access content of a file referenced by the virtual file system, redirecting the request to a file system driver implementing at least a sub-tree of the local file system of the client device.
US11709797B2

According to embodiments of the present disclosure, a method, device and computer program product for information processing are proposed. The method comprises: obtaining identification information of a shard of metadata at a first node of a blockchain-based metadata management system; determining, based on similarities of the identification information of the shard and identification information of candidate nodes of the metadata management system, a second node for positioning the shard from the candidate nodes; and enabling the second node to process the identification information of the shard, to manage storage of the shard in the metadata management system. Therefore, the present solution can improve efficiency, security and robustness of the metadata management system.
US11709785B2

Aspects of a storage device including a memory and an encryption core are provided. The storage device may be configured for providing secure data storage, as well as one or more post-processing operations to be performed with the data. The encryption core, which may be configured to decrypt data, may control execution of one or more post-processing operations using the data. A read command received from a host device may include a tag associated with data identified by the read command. When encrypted data is retrieved from memory according to the read command, the encryption core may decrypt the encrypted data and provide the decrypted data for post-processing based on the tag. A corresponding post-processing operation may return a result when executed using the decrypted data. Rather than raw data identified by the read command, the result may be delivered to the host device in response to the read command.
US11709781B2

A method of managing data in a storage device is provided. The storage device includes a plurality of nonvolatile memory chips each including a plurality of pages. A first data object is received from an external host device. The first data object has an unfixed size and corresponds to a first logical address which is a single address. Based on determining that it is impossible to store the first data in a single page among the plurality of pages, a buffering policy for the first data object is set based on at least one selection parameter. While mapping the first logical address of the first data object and a first physical address of pages in which the first data object is stored, a first buffering direction representing the buffering policy for the first data object is stored with a mapping result.
US11709777B2

A memory system includes: a first memory module including first volatile memories; a second memory module including second volatile memories, non-volatile memories and a module controller; a memory controller controlling the first and second memory modules through second and third control buses, respectively; and a switch array electrically coupling the second and third control buses, wherein the module controller controls the switch array to electrically couple the second and third control buses in a backup operation for backing up data of the first volatile memories to the non-volatile memories, wherein the first and second memory modules include one or more first memory stacks and one or more second memory stacks, respectively, wherein the first volatile memories are stacked in the first memory stacks, and wherein the second volatile memories, the non-volatile memories and the module controller are stacked in the second memory stacks.
US11709776B2

N-way associative cache pools can be implemented in an N-way associative cache. Different cache pools can be indicated by pool values. Different processes running on a computer can use different cache pools. An N-way associative cache circuit can be configured to have one or more stripe mode cache pools that are N-way associative. A cache control circuit can receive a physical address for a memory location and can interpret the physical address as fields including a tag field that contains a tag value and a set field that contains a set value. The physical address can also be used to determine a pool value that identifies one of the stripe mode cache pools. A set of N cache entries in the one of the stripe mode cache pools can be concurrently searched for the tag value. The set of N cache entries is determined using the set value.
US11709770B2

The invention relates generally to a system and method for implementing a one to many configuration management tool using runtime injection to replace hard coded values. An embodiment of the present invention is directed to addressing configuration management challenges, enhancing software quality and improving operation performance.
US11709767B2

A method and an apparatus for verifying an operation state of an application are provided. The method can include setting target verification operation information according to an operation verification item of an application to be verified; setting a verification process instruction for the target verification operation information; encapsulating the verification operation information and the verification process instruction as fault injection data, and sending the fault injection data to a data input port of the application to be verified; matching the process feedback information with the verification process instruction in response to receiving the process feedback information corresponding to the fault injection data, and determining executed target verification operation information.
US11709765B1

Aspects of the disclosure relate to generating test cases based on voice conversation. In some embodiments, a computing platform may receive voice data associated with an agile development meeting. Subsequently, the computing platform may identify, using a natural language processing engine, context of one or more requirements being discussed during the agile development meeting. Based on identifying the context of the one or more requirements being discussed during the agile development meeting, the computing platform may store context data into a database. Next, the computing platform may map the context data to a corresponding task item of a software development project. Thereafter, the computing platform may identify one or more test cases to be generated. Then, the computing platform may cause the identified test cases to be executed.
US11709760B1

A method of monitoring an automation script modifying software on a server. The method of monitoring comprises monitoring a server for an active customer process by a master application executing on a computer, starting an automation script with multiple sequential instructions for updating the software executing on the server by the master application, monitoring a resultant condition of the automation script after each instruction by the master application, creating a readable log of the resultant condition of the automated script by the master application after each instruction, and generating a user notification with an actionable link by the master application in response to a failure condition of the automated script. When the user activates the actionable link, the master application opens a screen group that includes a screen for instructions to the server from the master application.
US11709758B2

This document describes a framework for measuring and improving the performance of applications, such as distributed applications and web applications. In one aspect, a method includes performing a test on an application. The test includes executing the application on one or more computers and, while executing the application, simulating a set of workload scenarios for which performance of the application is measured during the test. While performing the test, a set of performance metrics that indicate performance of individual components involved in executing the application during the test is obtained. A knowledge graph is queried using the set of performance metrics. The knowledge graph links the individual components to corresponding performance metrics and defines a set of hotspot conditions that are each based on one or more of the corresponding performance metrics for the individual components. A given hotspot condition is detected based on the set of performance metrics.
US11709755B2

Storage devices in a pool are divided into at least one group with a first number of storage devices in an existing group not higher than a range. When a second number of storage devices are added to the resource pool, a sum of the first number and the second number is determined. A new group is created based on at least a portion of the second number of storage devices when the sum does not satisfy the range; and another portion of the second number of storage devices are added to the existing group. A first storage space portion in each of a set of shared storage devices selected from the existing group is allocated to the existing group, and a second storage space portion in each of the set of shared storage devices is allocated to the new group. The storage space utilization rate can be increased.
US11709753B2

Systems and methods for presenting relevant collaboration activity to a collaboration system user. A method embodiment commences upon identifying user events that correspond to interactions between a plurality of users and collaboration objects. The interactions that had been performed and the collaboration objects are both associated with permissions attributes. The interactions are recorded as event records that include aspects of the permissions attributes. When a user opens a user interface, a set of event records is selected based at least in part on the permissions attributes with respect to the user. The selected set of event records are then used to generate a set of user-specific feed entries corresponding to particular individual ones of the set of event records. Characteristics of the individual event records and/or aggregations of event records are used to prepare user-specific feed entries that are presented in a user interface of a user device.
US11709748B2

A device implementing adaptive memory performance control by thread group may include a memory and at least one processor. The at least one processor may be configured to execute a group of threads on one or more cores. The at least one processor may be configured to monitor a plurality of metrics corresponding to the group of threads executing on one or more cores. The metrics may include, for example, a core stall ratio and/or a power metric. The at least one processor may be configured to determine, based at least in part on the plurality of metrics, a memory bandwidth constraint with respect to the group of threads executing on the one or more cores. The at least one processor may be configured to, in response to determining the memory bandwidth constraint, increase a memory performance corresponding to the group of threads executing on the one or more cores.
US11709747B2

In one example, an ambulatory medical device is provided. The ambulatory medical device includes a plurality of subsystems, at least one sensor configured to acquire data descriptive of a patient, a user interface and at least one processor coupled to the at least one sensor and the user interface. The at least one processor is configured to identify subsystem status information descriptive of an operational status of each subsystem of the plurality of subsystems and to provide a device health report for the ambulatory medical device via the user interface, the device health report being based on the operational status of each subsystem.
US11709743B2

Multi-site distributed storage systems and computer-implemented methods are described for providing an automatic unplanned failover (AUFO) feature to guarantee non-disruptive operations (e.g., operations of business enterprise applications, operations of software application) even in the presence of failures including, but not limited to, network disconnection between multiple data centers and failures of a data center or cluster.
US11709739B2

Described in detail herein are systems and methods for single instancing blocks of data in a data storage system. For example, the data storage system may include multiple computing devices (e.g., client computing devices) that store primary data. The data storage system may also include a secondary storage computing device, a single instance database, and one or more storage devices that store copies of the primary data (e.g., secondary copies, tertiary copies, etc.). The secondary storage computing device receives blocks of data from the computing devices and accesses the single instance database to determine whether the blocks of data are unique (meaning that no instances of the blocks of data are stored on the storage devices). If a block of data is unique, the single instance database stores it on a storage device. If not, the secondary storage computing device can avoid storing the block of data on the storage devices.
US11709737B2

Techniques for identifying and remedying performance issues of Virtualized Network Functions (VNFs) are discussed. An example method includes outputting a request to a network Element Manager (EM) to create a Virtualized Network Function (VNF) Performance Measurement (PM) job to collect VNF PM data from a VNF and receiving a set of VNF PM data associated with the VNF from the EM. The set of VNF PM data is processed associated with the VNF. A request to the EM is output to create a Virtualization Resource (VR) PM job to collect, through a VNF Manager (VNFM) and a virtualized infrastructure manager (VIM), VR PM data from a VR used by the VNF. Then a set of VR PM data is received from the EM and processed.
US11709733B2

Data to be stored at a memory sub-system can be received from a host system. A portion of the host data that includes user data and another portion of the host data that includes system metadata can be determined. A mapping for a data structure can be received that identifies locations of the data structure that are fixed with respect to an encoding operation and locations of the data structure that are not fixed with respect to the encoding operation. The data structure can be generated for the user data and system metadata based on the mapping, and an encoding operation can be performed on the data structure to generate a codeword.
US11709724B2

Cloud computing techniques utilizing distributed application execution are disclosed herein. One example technique includes receiving a command to launch an application, and in response, determining an execution location corresponding to a type of data consumed by individual components of the application. Upon determining that one of the components is to be executed in a local computing facility, the example technique includes transmitting, from a public computing facility to the local computing facility, a request to execute the one of the components in the local computing facility instead of the public computing facility. Upon being authorized by the local computing facility, data is requested and received from the one of the components executed at the local computing facility without having direct access from the public computing facility to a data source at the local computing facility.
US11709714B2

Embodiments are generally directed to thread group scheduling for graphics processing. An embodiment of an apparatus includes a plurality of processors including a plurality of graphics processors to process data; a memory; and one or more caches for storage of data for the plurality of graphics processors, wherein the one or more processors are to schedule a plurality of groups of threads for processing by the plurality of graphics processors, the scheduling of the plurality of groups of threads including the plurality of processors to apply a bias for scheduling the plurality of groups of threads according to a cache locality for the one or more caches.
US11709707B2

A system for managing access to a shared resource includes a plurality of nodes is described. The system may determine a quota for each of a plurality of nodes in view of one or more factors associated with a respective node and set a local counter stored in a memory of each of the nodes to the value of the relevant quota. In response to a request to access a resource made by an end device, the system may serve the request with a first node in the nodes, wherein the local counter stored in the memory of the first node is more than zero, and decrement the local counter stored in the memory of the first node by one after serving the request. Synchronization data is sent from each of the nodes, including the value of the local counter stored in the memory of the relevant node.
US11709705B2

Techniques for implementing event proxies in a Functions-as-a-Service (FaaS) infrastructure are provided. In one set of embodiments, a computer system implementing an event proxy can receive an event emitted by an event source, where the computer system is part of a first computing cloud including the FaaS infrastructure, and where the event source is a software service running in a second computing cloud that is distinct from the first computing cloud. The computer system can translate the event from a first format understood by the event source to a second format understood by a function scheduler of the FaaS infrastructure, where the function scheduler is configured to schedule execution of functions on hosts of the FaaS infrastructure. The computer system can then make the translated event available to the function scheduler.
US11709704B2

In one embodiment, a method for FPGA accelerated serverless computing comprises receiving, from a user, a definition of a serverless computing task comprising one or more functions to be executed. A task scheduler performs an initial placement of the serverless computing task to a first host determined to be a first optimal host for executing the serverless computing task. The task scheduler determines a supplemental placement of a first function to a second host determined to be a second optimal host for accelerating execution of the first function, wherein the first function is not able to accelerated by one or more FPGAs in the first host. The serverless computing task is executed on the first host and the second host according to the initial placement and the supplemental placement.
US11709699B2

Techniques for a virtualized fabric name server for a storage area network are described herein. An aspect includes operating a storage area network, the storage area network including a hybrid control plane. Another aspect includes managing, using a virtualized fabric name server and the hybrid control plane, the storage area network, wherein the virtualized fabric name server is disposed in a container that is hosted on an element of the storage area network.
US11709693B1

In one implementation, systems and methods are provided for developing a computer-implemented digital experience application having a first and a second micro-application. Each micro-application includes a front end interface configured to receive and display information. The first micro-application includes a first event manager configured to detect an application event belonging to a category, and a first state manager configured to detect an application state belonging to the category. The digital experience application further includes a driver application configured to host the first and second micro-applications, an event hub configured to receive the detected application event from the first micro-application, and a state store configured to store the detected application state received from the first micro-application. The second micro-application includes a second event manager configured to receive the detected application event from the event hub, and a second state manager configured to receive the detected application state from the state store.
US11709692B2

A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
US11709677B2

A digital data processor includes an instruction memory storing instructions specifying a data processing operation and a data operand field, an instruction decoder coupled to the instruction memory for recalling instructions from the instruction memory and determining the operation and the data operand, and an operational unit coupled to a data register file and to an instruction decoder to perform a data processing operation upon an operand corresponding to an instruction decoded by the instruction decoder and storing results of the data processing operation. The operational unit is configured to perform a table write in response to a look up table initialization instruction by duplicating at least one data element from a source data register to create duplicated data elements, and writing the duplicated data elements to a specified location in a specified number of at least one table and a corresponding location in at least one other table.
US11709668B2

The present invention comprises a system and method for receiving at an application server a request for a software application from a mobile device wherein the request includes an indicator that allows the application server to tell whether the mobile device currently has a software application interpreter installed, sending the software application interpreter to a cellular wireless network for provisioning to the mobile device if the indicator shows that the mobile device does not have the application interpreter installed, and sending the software application to a cellular wireless network for provisioning to the mobile device. The invention further comprises a system and method for updating the software application in a way that seems automatic to a user.
US11709667B2

In a symmetric hardware accelerator system, an initial hardware accelerator is selected for an upgrade of firmware. The initial and other hardware accelerators handle workloads that have been balanced across the hardware accelerators. Workloads are rebalanced by directing workloads having low CPU utilization to the initial hardware accelerator. A CPU fallback is conducted of the workloads of the initial hardware accelerator to the CPU. While the CPU is handling the workloads, firmware of the initial hardware accelerator is upgraded.
US11709665B2

Embodiments of the present disclosure provide a hybrid approach to performing a lazy pull of a container image. A file system in user space (FUSE) is utilized to lazy pull the container image, and manage file requests from the container while the container image is being fetched locally. During the retrieving, the FUSE may receive from the container, one or more file requests, and may temporarily block each of the one or more file requests until it can process them. Once the container image is fully fetched locally, the overlay structure of the container image expected by a file system in the kernel (e.g., Overlay FS) is created and control is passed to the file system in the kernel. The FUSE may then unmount itself, to expose the container to the underlying mount point.
US11709664B2

A compiler configured to configure memory nodes with a ready-to-read credit counter and a write credit counter. The ready-to-read credit counter of a particular upstream memory node initialized with as many read credits as a buffer depth of a corresponding downstream memory node. The ready-to-read credit counter configured to decrement when a buffer data unit is written by the particular upstream memory node into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a read ready token. The write credit counter of the particular upstream memory node initialized with one or more write credits and configured to decrement when the particular upstream memory node begins writing the buffer data unit into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a write done token.
US11709661B2

An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. The data stream language allows users to specify a search condition using a find block for identifying the set of data streams processed by the data stream language program. The set of identified data streams may change dynamically. The data stream language allows users to group data streams into sets of data streams based on distinct values of one or more metadata attributes associated with the input data streams. The data stream language allows users to specify a threshold block for determining whether data values of input data streams are outside boundaries specified using low/high thresholds. The elements of the set of data streams input to the threshold block can dynamically change. The low/high threshold values can be specified as data streams and can dynamically change.
US11709651B2

A Bluetooth audio broadcasting system includes: an audio broadcasting device, a first Bluetooth member device, and a second Bluetooth member device. The audio broadcasting device broadcasts BLE audio packets. After the first Bluetooth member device issues a volume adjusting request, the audio broadcasting device transmits a volume adjusting instruction to the first Bluetooth member device and the second Bluetooth member device. The first Bluetooth member device acquires a predetermined audio data from the BLE audio packets, controls a first audio playback circuit to playback the predetermined audio data, and adjusts an audio volume of the first audio playback circuit according to the volume adjusting instruction. The second Bluetooth member device acquires the predetermined audio data from the BLE audio packets, controls a second audio playback circuit to playback the predetermined audio data, and adjusts an audio volume of the second audio playback circuit according to the volume adjusting instruction.
US11709650B2

A Bluetooth audio broadcasting system includes: an audio broadcasting device arranged to operably broadcast BLE audio packets; a first Bluetooth member device arranged to operably parse the BLE audio packets to acquire a predetermined audio data and to operably control a first audio playback circuit to playback the predetermined audio data; and a second Bluetooth member device arranged to operably parse the BLE audio packets to acquire the predetermined audio data and to operably control a second audio playback circuit to playback the predetermined audio data. After receiving the BLE audio packets from the audio broadcasting device, the first Bluetooth member further adjusts an audio volume of the first audio playback circuit according to a volume adjusting instruction transmitted from another device other than the audio broadcasting device, and the second Bluetooth member further adjusts an audio volume of the second audio playback circuit according to the volume adjusting instruction.
US11709635B2

A method and apparatus for operating a solid state drive is disclosed comprising receiving at least two commands from a host requiring an action by the solid state drive in a preliminary order, ordering the at least two commands based upon a quality of service classification for the at least two commands to a final order and executing the at least two commands on the solid state drive in the final order, wherein an operational parameter of the solid state drive is modified by at least one of the at least two commands.
US11709614B2

Snapshots are processed without holding all write operations while the snapshots are being activated. Rather than holding all write operations until snapshots are activated, write operations may be allowed to proceed. Snapshot write processing may be temporarily suspended while the snapshots are being activated, including snapshot metadata being updated, while write operations received while the snapshots are being activated are logged. After snapshots have been activated for all logical LSUs for which snapshots were instructed to be activated, the logging of write operations may be stopped, and the logged write entries processed to determine whether any of the logged write operations require updating snapshot information of any logical storage elements (LSEs) of the LSUs. While the logged write operations are being processed, any write operations received from a host for an LSE having a logged write operation may be held until the held operation, or all held operations are processed.
US11709613B2

Apparatuses and methods for performing data migration operations are disclosed. An apparatus may include at least two interfaces, a first interface supporting data migration operations and a second interface supporting access operations associated with a host device. In some cases, the access operations may be a signal or protocol according to an industry standard or specification (e.g., a DRAM interface specification). The second interface may facilitate supporting industry standard applications, while the first interface supporting data migration operations may provide improved bandwidth for migrating data within the apparatus. The apparatus may include a buffer coupled with the interface and a bank cluster including two or more banks of memory cells. When a host device addresses a bank of the bank cluster, the apparatus may perform one or more data migration operations using the buffer and a different bank of the bank cluster.
US11709605B2

A processing device in a memory system receives requests to perform a plurality of memory access operations at a memory device configured with a zone namespace having a plurality of zones, the memory device comprising a plurality of planes, wherein each zone of the plurality of zones is associated with a respective plane of the plurality of planes. The processing device further concurrently performs the plurality of memory access operations on data stored in different zones of the plurality of zones, wherein the different zones are associated with different planes of the plurality of planes.
US11709601B2

A first data item is programmed to a first set of logical units of a memory sub-system. The first set of logical units is associated with a first fault tolerant stripe. A second data item is programmed to a second set of logical units of a memory sub-system. The second set of logical units is associated with a second fault tolerant stripe. A first set of redundancy metadata corresponding to the first data item and a second set of redundancy metadata corresponding to the second data item is generated. A combined set of redundancy metadata is generated based on at least the first set of redundancy metadata and the second set of redundancy metadata. The combined set of redundancy metadata is stored at a specified memory device of the memory sub-system.
US11709599B2

A memory controller connectable to a semiconductor memory including a plurality of memory areas, includes a counter circuit configured to count a degree of wear of each of the memory areas in response to a memory operation addressed thereto, and a control circuit configured to set a rate of for wear leveling to be performed on the plurality of memory areas based on a total number of memory operations performed thereon, and select whether to perform wear leveling on each of the memory areas based on the rate, the degree of wear counted for the memory area, a first threshold for the degree of wear, and a second threshold for the degree of wear. The second threshold is greater than the first threshold.
US11709590B2

An endoscope processor allows the user to easily confirm the setting state of functions. The endoscope processor includes: a processor executing program code to perform: displaying, by the processor, on a touch panel a plurality of custom buttons each having a function description section describing a function operable by a user and a state section indicating a state of the function; and accepting, by the processor, an operation performed on the custom buttons displayed. The function description section includes an icon section illustrating the function and a name section indicating a name of the function in text form.
US11709581B2

A device for controlling the activation/deactivation of at least one function performed by electronic equipment of a vehicle comprises a screen able to display a first menu for activating/deactivating said functions, the first, menu including a plurality of displayed elements comprising, for at least one of the functions, a state of the function chosen from an activated state, a deactivated state and an unavailable state, the device comprising selection means for selecting and activating at least one displayed element, wherein, when the state of a function is the unavailable state, the first menu is designed to display an element associated with said unavailable function and the selection of which makes it possible to display an unavailability window containing unavailability information regarding the unavailable state.
US11709579B2

Systems and methods for generating personalized navigation menus are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving account data associated with a plurality of accounts and receiving navigation menu data associated with the accounts. The operations may include training a model based on the account data and the navigation menu data. The operations may include receiving a request associated with a user and receiving user account data associated with the user. The operations may include generating, using the model, a navigation menu based on the request and the user account data. The operations may include providing the navigation menu.
US11709577B2

Systems and methods for facilitating user design of a computerized marketing system executable campaign or message thereof, include: providing a graphical user interface for user interaction with a virtual canvas; retrieving, from a database, component data useable by the virtual canvas module to visualize component icons; visibly arranging, within the virtual canvas and in response to user interaction with the virtual canvas via the user interface, the component icons into at least one of: a campaign design or a message design, wherein each component icon represents an action to be taken by the computerized marketing system in executing the campaign and/or the message thereof; and generating, by a build engine, the campaign and/or the message from and in accordance with the respective campaign design and/or message design.
US11709574B2

An electronic device includes a display and a processor. The processor is electrically coupled to the display. The processor is configured to execute a plurality of program instructions to perform the following steps: defining a window display region and an interface display region on the display when the electronic device is operated in a one-hand operation mode; displaying a desktop display interface corresponding to the one-hand operation mode in the interface display region; and displaying a plugin in the window display region.
US11709572B2

An electrostatic-capacitive proximity detecting device includes an electrode unit including a plurality of electrodes linearly arranged along one direction; an electrostatic capacitance detector that drives the electrodes in a time division manner and detects detection values corresponding to electrostatic capacitances between a to-be-detected object and the respective electrodes; and a position detector that detects a position of the to-be-detected object in the one direction, based on arrangement positions of the respective electrodes in the one direction and a bias in magnitudes of the detection values detected for the respective electrodes by the electrostatic capacitance detector.
US11709568B2

In particular embodiments, the touch-sensing apparatus comprises: (1) a display panel; (2) a glass plate; and (3) a frame assembly. In various embodiments, the frame assembly is configured to support the display panel and the plate. The frame assembly may include any suitable bracket or combination of brackets (e.g., or other suitable assembly mechanism) configured to maintain and mount each of the plate and display panel in a suitable position. In particular embodiments, the frame assembly is configured to support the plate adjacent the display panel such that the plate is positioned in front of the display panel. In particular embodiments, the glass plate is convex such that the plate curves at least partially outwardly from the frame assembly. The apparatus may further comprise a plurality of infrared sensors and emitters disposed in a bezel of the frame assembly and configured to detect touch inputs at the convex plate.
US11709567B2

A display device includes a display panel and an input sensing part disposed on the display panel. The input sensing part includes first sensing electrodes extending in a first direction and arranged in a second direction crossing the first direction, first lines connected to the first sensing electrodes, second sensing electrodes extending in the second direction and arranged in the first direction, and second lines connected to the second sensing electrodes. The second lines include second-first lines defined as j-th to k-th second lines, and the first lines are connected to the second-first lines.
US11709565B2

A fingerprint sensing apparatus includes a plurality of fingerprint sensors and a fingerprint readout circuit. The fingerprint sensors may be configured to operate in a fingerprint sensing cycle. The fingerprint readout circuit may be coupled to the plurality of fingerprint sensors via a plurality of sensing lines. The fingerprint readout circuit may be configured to control the fingerprint sensors to operate in the fingerprint sensing cycle. The fingerprint sensing cycle includes an initialization period, an exposure period and a readout period. A voltage of a reset node in each fingerprint sensor among the plurality of fingerprint sensors is reset to a first voltage in a reset period after the fingerprint sensing cycle ends. The voltage of the reset node in each fingerprint sensor is initialized to an initial voltage in the initialization period. The initial voltage is different from the first voltage.
US11709563B2

A touch screen display includes a plurality of sets of electrodes facilitating touch sense functionality based on electrode signals having a drive signal component and a receive signal component. Each set of electrodes includes a corresponding proper subset of non-neighboring ones of a plurality of row electrodes and a corresponding proper subset of non-neighboring ones of a plurality of column electrodes. The row electrodes and the column electrodes form a plurality of cross points. The touch screen display further includes a plurality of sets of drive-sense circuits, where each set of drive-sense circuits is operable to generate a proper subset of a plurality of sensed signals indicating variations in capacitance associated with a proper subset of the plurality of cross points formed by a corresponding set of electrodes. The touch screen display further includes a processing module operable to process the plurality of sensed signals identify a user interaction.
US11709560B2

In accordance with some embodiments, a computing device is described. The device sends instructions to a display of the device for displaying at least a portion of a user interface having one or more selectable objects. The device sends instructions to the display for displaying an object selection indicator at a first size. In response to receiving an input corresponding to a first gesture, the device sends instructions to the display for moving the object selection indicator towards a target selectable object of the one or more selectable objects in accordance with the first gesture. After receiving an input that corresponds to detecting an end of the first gesture, the device sends instructions to the display for resizing the object selection indicator to a second size that is based on a size of the target selectable object and is distinct from the first size.
US11709546B1

In this patent, an improved eye tracking system is implemented for enhanced viewing. This system incorporates eye facing cameras and tracks display settings longitudinally and determines which portions of the image have been viewing and to what extent. A longitudinal dataset is generated and analyzed to better understand the human review process and cause improvements thereof. Furthermore, image review is enhanced by highlighting portions of the image that have not been adequately reviewed. Comparison across multiple reviewers is also performed to improve a user's performance.
US11709543B2

A switching method and system of interactive modes of a head-mounted device is provided. The interactive modes include gamepad tracking interactive mode and bare hand tracking interactive mode. A standard deviation of position data, a standard deviation of attitude data and a standard deviation of accelerometer data among IMU data are acquired, respectively. Whether the standard deviation of the position data, the standard deviation of the attitude data and the standard deviation of the accelerometer data meet a first preset condition is determined. Moreover, the standard deviation of the accelerometer data within a second preset duration is acquired in real time, and whether the standard deviation of the accelerometer data meets a second preset condition is determined. In cases where the standard deviation of the accelerometer data meets the second preset condition, the bare hand tracking interactive mode is paused, and the gamepad tracking interactive mode is started.
US11709536B2

A multi-die semiconductor package includes a first integrated circuit (IC) die having a first intrinsic performance level and a second IC die having a second intrinsic performance level different from the first intrinsic performance level. A power management controller distributes, based on a determined die performance differential between the first IC die and the second IC die, a level of power allocated to the semiconductor chip package between the first IC die and the second IC die. In this manner, the first IC die receives and operates at a first level of power resulting in performance exceeding its intrinsic performance level. The second IC die receives and operates at a second level of power resulting in performance below its intrinsic performance level, thereby reducing performance differentials between the IC dies.
US11709535B2

A peak power management (PPM) system is provided for managing peak power operations between two or more NAND memory dies. The PPM system includes a PPM circuit on each NAND memory die. Each PPM circuit includes a first pull-up driver electrically connected to a first power source and a first end of a PPM resistor; a second pull-up driver electrically connected to a second power source and a second end of the PPM resistor; a pull-down driver electrically connected to the second end of the PPM resistor; and a PPM contact pad connected to the second end of the PPM resistor. The PPM contact pads of the two or more NAND memory dies are electrically connected with each other with a common electric potential. The PPM system is configured to manage peak power operations according to the electric potential of the PPM contact pads.
US11709534B2

According to at least one example embodiment, a method and corresponding apparatus for controlling power in a multi-core processor chip include: accumulating, at a controller within the multi-core processor chip, one or more power estimates associated with multiple core processors within the multi-core processor chip. A global power threshold is determined based on a cumulative power estimate, the cumulative power estimate being determined based at least in part on the one or more power estimates accumulated. The controller causes power consumption at each of the core processors to be controlled based on the determined global power threshold. The controller may directly control power consumption at the core processors or may command the core processors to do so.
US11709532B2

A shared battery system includes a battery having unique identification information, a communication unit communication-connected with a user terminal to receive user information from the user terminal, and an authentication unit configured to perform user authentication based on the user information. A controller is configured to control the authentication unit to perform the user authentication when a communication connection with the user terminal is made, to control the battery to supply electrical energy to a shared mobility device based on a use approval of the shared mobility device when the battery is mounted to the mobility device, to acquire usage information of the shared mobility device therefrom when the electrical energy is supplied to the shared mobility device, and to control the communication unit to transmit the acquired usage information of the shared mobility device and status information of the battery.
US11709523B2

In some embodiments, clock input buffer circuitry and divider circuitry use a combination of externally-suppled voltages and internally-generated voltages to provide the various clock signals used by a semiconductor device. For example, a clock input buffer is configured to provide second complementary clock signals responsive to received first complementary clock signals using cross-coupled buffer circuitry coupled to a supply voltage and to drive the first complementary clock signals using driver circuitry coupled to an internal voltage. In another example, a divider circuitry may provide divided clock signals based on the second complementary clock signals via a divider coupled to the internal voltage and to drive the divided clock signals using driver circuitry coupled to the supply voltage. A magnitude of the supply voltage may be less than a magnitude of the internal voltage.
US11709518B2

Disclosed is a bandgap reference circuit, which includes a first current generator that generates a first current proportional to a temperature, a second current generator that outputs a second current obtained by mirroring the first current to a first node at which a reference voltage is formed, a first resistor that is connected with the first node and is supplied with the second current, and a first bipolar junction transistor (BJT) that includes an emitter node connected with the first resistor, a base node supplied with a first power, and a collector node supplied with a second power different from the first power.
US11709517B2

A bias current generator circuit includes a current path and a leakage control circuit. The current path is connected between a supply voltage and a ground level. The current path includes a transistor and a resistor. The transistor has a current channel connected in the current path. The resistor has an upper terminal and a lower terminal connected in the current path, and a well contact to allow a reverse leakage current of the resistor to flow through. The leakage control circuit is connected to the supply voltage. The leakage control circuit includes a driving transistor to provide a driving voltage to the well contact of the resistor, and to allow the reverse leakage current of the resistor to flow into the leakage control circuit.
US11709510B2

The present disclosure relates to a heating, ventilation, and air conditioning (HVAC) system including a sensor system configured to detect heat indications within a plurality of areas of a conditioned space, wherein the sensor system comprise a thermal light detector, and a controller configured to receive feedback from the sensor system and, based on the feedback, control airflow distribution, via an airflow distribution system, such that airflow management for each of the plurality of areas is individually correlated to a heat indication detected for the respective area.
US11709496B2

This description provides an autonomous or semi-autonomous excavation vehicle that is capable determining a route between a start point and an end point in a site and navigating over the route. The sensors collect any or more of spatial, imaging, measurement, and location data to detect an obstacle between two locations within the site. Based on the collected data and identified obstacles, the excavation vehicle generates unobstructed routes circumventing the obstacles, obstructed routes traveling through the obstacles, and instructions for removing certain modifiable obstacles. The excavation vehicle determines and selects the shortest route of the unobstructed and obstructed route and navigates over the selected path to move within the site.
US11709490B1

As an example, data identifying characteristics of a road user as well as contextual information about the vehicle's environment is received from the vehicle's perception system. A prediction of the intent of the object including an action of a predetermined list of actions to be initiated by the road user and a point in time for initiation of the action is generated using the data. A prediction of the behavior of the road user for a predetermined period of time into the future indicating that the road user is not going to initiate the action during the predetermined period of time is generated using the data. When the prediction of the behavior indicates that the road user is not going to initiate the action during the predetermined period of time, the vehicle is maneuvered according to the prediction of the intent prior to the vehicle passing the object.
US11709485B2

Methods, systems, and non-transitory computer readable storage media are disclosed for generating action recommendations for generating action recommendations for modifying physical emissions sources of an entity based on forecasting and monitoring emissions production for the entity utilizing machine-learning models. Specifically, the disclosed system forecasts emissions produced by an entity by utilizing a plurality of different forecasting machine-learning models corresponding to different physical emissions sources to generate forecasted source attributes. Additionally, the disclosed system combines the forecasted source attributes to generate a plurality of forecasted emissions value modifications for a future time period. The disclosed system generates action recommendations for modifying the physical emissions sources based on the forecasted emissions value modifications. In additional embodiments, the disclosed system tracks emissions of the entity during the future time period and generate additional action recommendations in response to detecting deviations from forecasted emissions production.
US11709472B2

A system and method for enabling access to information included in a safety requirement specification (SRS) for a process plant, the process plant controlled by a process control system including displaying, in a user interface, a cause and effect matrix (CEM) having a set of elements including a set of causes and a set of effects, wherein each of the set of causes represents a condition within the process plant and each of the set of effects represents an effect to be performed within the process plant, and wherein at least some of the set of causes and the set of effects are related as cause-effect pairs whereby the corresponding effect activates in response to an occurrence of the corresponding condition. The system and method further including receiving, via the user interface, a selection of an element of the set of elements, and, in response to receiving the selection: (i) accessing, from the SRS, a set of information associated with the element of the set of elements, and (ii) displaying the set of information in the user interface.
US11709471B2

A method includes: receiving a mathematical model of a control system, with state variables and control parameters; discretizing at least a part of a space to obtain a set of tuples; determining for each tuple at least one successor state; obtaining an initial winning set of tuples; determining an updated winning set of tuples, including comparing the at least one successor state with the initial winning set of tuples, where the comparison is distributed over available processing elements by choosing one processing element from the available processing elements for each tuple to perform the comparison and where the available processing elements are used simultaneously at least in part; repeating the determination of the updated winning set of tuples to obtain a new updated winning set of tuples if a convergence measure does not meet a criterion, and constructing a controller for the control system from the new updated winning set.
US11709467B2

A time optimal speed planning method and system based on constraint classification. The method comprises: reading path information and carrying out curve fitting to obtain a path curve; sampling the path curve, and considering static constraint to obtain a static upper bound value of a speed curve; considering dynamic constraint, and combining the static upper bound value of the speed curve to construct a time optimal speed model; carrying out convex transformation on the time optimal speed model to obtain a convex model; and solving the convex model based on a quadratic sequence planning method to obtain a final speed curve. The system comprises: a path curve module, a static constraint module, a dynamic constraint module, a model transformation module and a solving module.
US11709466B2

An information processing apparatus according to the present disclosure includes a controller configured to execute acquiring operation information for a network-connected home appliance that is home electronic equipment which is provided in a dwelling house, and is configured to be accessible to a prescribed network and is capable of being controlled via the network, making an estimation as to entering/exiting of a vehicle utilized by a user of the dwelling house into/from a parking lot associated with the dwelling house on the basis of the operation information for the network-connected home appliance in the dwelling house, and issuing, to a management apparatus that manages entering/exiting of the vehicle, an enter/exit instruction for causing the vehicle to enter or exit if entering/exiting of the vehicle into/from the parking lot is estimated.
Patent Agency Ranking