US11627686B2

The disclosure relates to a flow-rate adjustment component and a liquid cooling device. The flow-rate adjustment component is configured to be in contact with a plurality fins, and every two adjacent fins are spaced by a passageway. The flow-rate adjustment component includes a covering portion and at least one blocking portion. The covering portion has at least one through slot. The covering portion is in contact with the fins to cover the passageways. The through slot is connected to the passageways. The at least one blocking portion is to block one end of at least one of the passageways.
US11627672B2

A display apparatus includes a PCB on which a plurality of LEDs emitting light in a first direction are mounted, a frame configured to support the PCB, and a chassis coupled to the frame. The frame has a length in a second direction perpendicular to the first direction that is longer than that of the PCB.
US11627670B2

A display device includes a cover window including a curved portion, and a panel member laminated on the cover window. A method of manufacturing a display device includes mounting a cover window including a curved portion on a first jig including a curved portion, mounting a panel member on a second jig that conforms to a surface of the first jig, and laminating the cover window to the panel member by moving a first one of the first jig or the second jig to a first other one of the first jig or the second jig. An apparatus for manufacturing a display device includes a first jig including a mount surface that is partially curved to conform to a surface of a cover window, a second jig including a surface conforming to the mount surface and configured to contact a panel member, and a driving unit.
US11627658B2

A printed wiring board includes a first insulating layer, a conductor layer on the first insulating layer, and a second insulating layer formed on the first insulating layer and covering the conductor layer. The conductor layer includes first, second and third circuits, the first circuit has first width of 15 μm or less, the first and second circuits have second space between the first and second circuits such that the second space has second width of 14 μm or less, the first and third circuits have third space between the first and third circuits such that the third space has third width of 20 μm or more, and the first circuit has first lower and upper surfaces, and second and third side walls such that second angle between the second wall and the first lower surface is larger than third angle between the third wall and the first lower surface.
US11627657B2

A stretchable conductive substrate includes a substrate and a circuit layer. The substrate has a plurality of predetermined areas. The circuit layer is formed on the substrate and defines a conductive contact group and at least one elastic wire structure connected to the conductive contact group in each of the predetermined areas. The at least one elastic wire structure has at least one patterned wire segment and a stretch rate thereof along a length direction of the substrate is from 0% to 60%.
US11627653B2

A linear accelerator head for use in a medical radiation therapy system can include a housing, an electron generator configured to emit electrons along a beam path, and a microwave generation assembly. The linear accelerator head may include a waveguide that is configured to contain a standing or travelling microwave. The waveguide can include a plurality of cells that are disposed adjacent one another, wherein each of the plurality of cells may define an aperture configured to receive electrons therethrough. The linear accelerator head can further include a converter and a primary collimator.
US11627647B2

The present disclosure provides methods for generating tunable white light. The methods include using a plurality of LED strings to generate light with color points that fall within white, red, and cyan color ranges, with each LED string being driven with a separately controllable drive current in order to tune the generated light output.
US11627641B2

The present technology is directed to establishing a connection between a client device within a 2G or 3G network and 5G core through an interworking function. The present technology can perform establishing a Gn-4G interworking function (IWF) between a client access network and a packet anchor network and performing one or more network functions through the Gn-4G IWF in providing a client of the client access network access to network services through the packet anchor network. The one or more network functions appear as one or more Gateway GPRS Support Node (GGSN) functions from the client access network (e.g., 2G or 3G network). The one or more network functions concurrently appear as one or more S4 Serving GPRS Support Node (SGSN) functions from the packet anchor network (e.g., 4G or 5G network).
US11627639B2

A variety of techniques for concealing the content of a communication between a client device, such as a cell phone or laptop, and a network or cloud of media nodes are disclosed. Among the techniques are routing data packets in the communication to different gateway nodes in the cloud, sending the packets over different physical media, such as an Ethernet cable or WiFi channel, and disguising the packets by giving them different source addressees. Also disclosed are a technique for muting certain participants in a conference call and a highly secure method of storing data files.
US11627630B2

The technique herein optimizes delivery performance from a content delivery network (CDN) edge node, preferably by using knowledge of radio link allocation behavior. According to the technique herein, an IP address of a cellular end user (or equivalent) is recognized by the CDN edge. Then, preferably by tracking idle times both in consecutive downloading bursts in the end user session and in an on/off style radio link allocation pattern, the CDN edge adjusts transport layer network protocol parameters. The approach (which leverages the cross-layer intelligence obtainable from existing CDN infrastructure) thus enables the transport layer protocol implemented at the edge to optimize the delivery performance over the cellular mobile network.
US11627625B2

Systems and methods are disclosed herein relating to wireless device behavior after rejection of a resume request triggered by a Radio Access Network (RAN) based Notification Area Update (RNAU) or upon cell reselection during resume. In some embodiments, a method of operation of a wireless device comprises transmitting, to a RAN node, a Radio Resource Control (RRC) resume request triggered by an RNAU and receiving, from the RAN node, an RRC resume reject message comprising a wait timer value in response to the RRC resume request. The method further comprises starting a wait timer initialized with the wait timer value and sending the RNAU when the wait timer has expired. Corresponding embodiments of a wireless device are also disclosed. Embodiments of a wireless device and methods of operation thereof related to the behavior of the wireless device upon performing a cell reselection during resume are also disclosed.
US11627623B2

A connection resume request method includes generating, by a terminal, a new access stratum key; sending, by the terminal to a target base station, a connection resume request message requesting to resume a radio resource control (RRC) connection; receiving, by the terminal, a connection resume rejection message from the target base station, wherein the connection resume rejection message indicates that the resuming of the RRC connection is rejected; and resuming, by the terminal, the new access stratum key to a previous access stratum key, wherein the previous access stratum key is an access stratum key that is used, before the apparatus enters an inactive state, by the terminal and the source base station.
US11627621B2

Apparatuses, methods, and systems for coordinating wireless communication are disclosed. One method includes generating, by a wireless radiator, a plurality of selectable directional wireless communication links capable of providing connectivity across a plurality of cells, wherein each of the cells is spatially different from other cells, and wherein each of the cells covers a cell area, wherein a plurality of hubs are located within the cell area, generating, by a controller, a cell map, wherein the cell map maps which of the directional wireless links, which of the plurality cells, and which of the hubs are active as a function of time, thereby supporting a wireless communication link between the base station and the hubs of the cell area corresponding with the active directional wireless link, and providing the cell map to the base station and the hubs of each of the cells.
US11627596B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, a control message that comprises scheduling information for a downlink message to be received by the UE and an uplink message to be transmitted by the UE. The UE may determine first frequency information for the downlink message and second frequency information for the uplink message based at least in part on the scheduling information, a first bitfield size associated with resource allocation for a first bandwidth part associated with the downlink message, and a second bitfield size associated with resource allocation for a second bandwidth part width associated with the uplink message. The UE may communicate the uplink message and the downlink message with the base station according to the first frequency information and the second frequency information.
US11627595B2

Methods, systems, and devices for wireless communications are described. The methods, systems, and devices may enable a base station to determine an operation state for a user equipment (UE) that corresponds to how the UE applies a preemption indication. The base station may indicate the operation state to the UE using a parameter of a configuration message. The base station may transmit a grant indicating time-frequency resources scheduled for the UE. The UE may identify a priority of a channel associated with the scheduled resources. The base station may determine a number of scheduled resources to be preempted or canceled and may indicate these resources to the UE using a preemption indication. The UE may determine remaining time-frequency resources based on the preemption indication, the priority of the channels, the operation state, or a combination thereof.
US11627584B2

A computing device includes circuitry configured to transmit, to a server device, information of channels that can be used, and receive a plurality of lists from the server device. The lists are generated from the information of the channels that can be used. Each of the lists identifies ranges and indicates an available frequency and transmission power of the frequency for each of the ranges. Each of the ranges is a geographic region. Each of the lists identifies multiple geographic regions. The plurality of geographic regions is a same plurality of geographic regions for all of the lists. The frequency corresponding to any one of the ranges in any one of the lists is not set in an overlapped manner to the frequency corresponding to the same one of the ranges in any other one of the lists.
US11627582B2

Methods for a network device and a terminal device for Semi-Persistent Scheduling (SPS) are disclosed. A method comprises sending, to a terminal device, a first uplink (UL) SPS configuration message via a Layer 1 signal to configure or deconfigure a UL SPS grant in a cell among one or more cells configured to the terminal device; and receiving, from the terminal device, a first Media Access Control (MAC) Control Element (CE) for confirmation of the first UL SPS configuration message, wherein the first MAC CE comprises a first indicator to confirm the first UL SPS configuration message, or wherein there is a correspondence between the first UL SPS configuration message and the first MAC CE when there are two or more first UL SPS configuration messages to be sent and two or more first MAC CEs to be received.
US11627581B2

Methods, systems, and devices for wireless communications are described. In some wireless communications systems, a user equipment (UE) may receive an indication of first and second channel measurement resources associated with corresponding first and second transmission configuration indicator states. The UE may identify a rank restriction parameter for obtaining channel state information for a joint transmission hypothesis associated with the first and second channel measurement resources. The UE may generate and transmit a channel state information report that includes at least one rank indicator corresponding to the joint transmission hypothesis in accordance with the rank restriction parameter.
US11627575B2

The base station may transmit, to a UE, a configuration of a set of secure RSs for each CC of a set of CCs and at least one RE, and instruct the UE to select a subset of CCs from a set of CCs. The base station and the UE may measure the set of secure RS across the at least one RE, and select the subset of CCs from the set of CCs based on the measurement. The base station and the UE may communicate with each other on the subset of CCs. The base station and the UE may communicate with each other on a first CC of the subset of CCs, and switch the CC from the first CC to a second CC of the subset of CCs to communicate with each other, based on a number of ACKs/NACKs transmitted or a pattern.
US11627564B2

Methods and apparatus for channel detection in an uplink shared control channel. In an exemplary embodiment, a method includes generating soft-combined bit streams for an acknowledgement (ACK) indicator, rank indicator (RI), and channel quality indicator (CQI) received in an uplink shared channel. The method also includes decoding the ACK, RI, and CQI soft-combined bit streams to generate Top-M decoded bit streams for each indicator, and generating Top-Q symbols for each indicator from the Top-M decoded bit streams for each indicator. The method also includes calculating metrics from the Top-Q symbols and uplink control information (UCI) symbols extracted from the uplink shared channel, combining the metrics to form a search space, and searching the search space to determine transmitted ACK, RI, and CQI bits.
US11627552B1

Disclosed is a method comprising selecting, based on one or more criteria, at least one offset value from a set of at least two pre-defined offset values, wherein the selected at least one offset value indicates a time offset between a paging early indication and a paging occasion; and transmitting, to at least one terminal device, the paging early indication on at least one time occasion indicated by the selected at least one offset value.
US11627551B2

Certain aspects of the present disclosure provide a method for wireless communications between a first UE and a second UE. The method includes, at the first UE, receiving, from the second UE, a paging indication message on a sidelink channel, the paging indication message associating the first UE with one or more resources of a common resource pool that includes a plurality of resources for communication on the sidelink channel. The method further includes, based on the received paging indication message, monitoring the one or more resources for a message from the second UE.
US11627550B2

Techniques are provided for passive positioning of user equipment (UE). An example method for passive positioning of a user equipment includes receiving a first positioning reference signal from a first station at a first time, receiving a second positioning reference signal from a second station at a second time, receiving a turnaround time value associated with the first positioning reference signal and the second positioning reference signal, and a distance value based on a location of the first station and a location of the second station, and determining a time difference of arrival based at least in part on the turnaround time value, the distance value, the first time, and the second time.
US11627549B2

Certain example embodiments provide systems, methods, apparatuses, and computer program products for associating sensing information with a user (e.g., a cellular user) by, for example, determining information from both a sensing node and a communication node, then associating the a sensed object and the communication node based on the information. Additionally, or alternatively, some embodiments provide systems, methods, apparatuses, and computer program products for radar and sensing-based positioning.
US11627548B1

A method in a measuring station is described. The method includes determining a plurality of Time of Flights (TOFs) corresponding to plurality of beacons and determining an overall circular error probability ellipse (CEP) based at least in part upon a plurality of times of departure and a corresponding plurality of measuring station positions for each TOF. The method further includes determining at least one individual CEP of a plurality of individual CEPs if at least one of a predetermined time has elapsed and the measuring station has travelled a predetermined distance and determining a merged CEP, where the merged CEP includes the plurality of individual CEPs. Further, the merged CEP is determined to be a better CEP if the merged CEP is more consistent with the plurality of individual CEPs than with the overall CEP. The better CEP is usable to determine a location of a wireless device.
US11627546B2

A first audio computing system to establish a connection with an audio source within a first network, establish a connection with a second audio computing system within a second network, receive, from the audio source via the connection within the first network, a first audio packet, the first audio packet including audio data, receive, from the second audio computing system, a receipt time, the receipt time indicating when the second audio computing system received, from the audio source within the first network, a second audio packet, the second audio packet including the audio data included in the first audio packet, calculate a rendering time based on a time of receiving the first audio packet and the receipt time, send the rendering time to the second audio computing system via the second network, and output audio based on the audio data.
US11627544B2

Devices including a wireless receiver, e.g., indoor CBSDs, in a local network, e.g. a campus network, monitor for wireless signals conveying synchronization information. Different devices in the local area network may detect wireless signals conveying synchronization information from one or more different sources. A device detecting a source of synchronization information generates and sends a timing signal accuracy report to a switch, e.g. an intelligent IDF switch, included in the local network. The switch receives multiple timing signal accuracy reports, selects a “best” sync source and designates the particular device, e.g., particular CBSD, which reported the best sync source, to be the current master timing device for the local network. The switch communicates the address, e.g., IP address, of the selected master to the devices within the local network.
US11627535B2

A user equipment (UE) determines a power management parameter for at least one of its antennas, maps transmit ports to antennas based at least in part on the power management parameter, and transmits a set of references signals on the antennas according to the mapping.
US11627534B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify one or more pathloss reference signals based at least in part on whether a configuration, that indicates a set of pathloss reference signals, has been received and based at least in part on whether a pathloss reference signal activation command has been received; and estimate pathloss using the one or more pathloss reference signals. Numerous other aspects are provided.
US11627529B2

A device comprising: a transceiver operable in a first or second mode and configured to receive packets from a remote device, each packet comprising an indication of whether or not the remote device has a further packet to transmit, wherein: in the first mode the transceiver: (i) sends a polling message in response to receiving the indication of a further packet for transmission; and (ii) listens for that further packet; and in the second mode the transceiver: (i) does not send a polling message in response to receiving the indication of a further packet for transmission; and (ii) listens for packets regardless of whether a received packet indicates that there is a further packet to transmit or not; and a controller configured to monitor an activity level for the transceiver and cause the transceiver to operate in the first or second mode in dependence on the activity level.
US11627510B2

This application provides a data processing method and apparatus, and a computer storage medium. When a PDCP entity over a UM DRB is re-established, or when a cell handover occurs and the PDCP entity over a UM DRB uses a key used before the handover, the PDCP entity determines a first SDU, where the first SDU is an SDU that is associated with a sequence number by the PDCP entity but whose corresponding data has not been transmitted through an air interface; and delivers a PDU corresponding to the first SDU to an RLC entity. Data corresponding to the first SDU is redelivered, to avoid a data packet loss caused by preprocessing of the PDCP entity.
US11627507B2

Embodiments of the present invention provide an access point handover method and an apparatus. The method includes: sensing, by a terminal, that a currently connected access point cannot satisfy a transmission condition; finding, by the terminal, that at least one access point satisfying the transmission condition exists in access points having names partially the same as that of the currently connected access point; and establishing, by the terminal, a connection to one of the at least one access point satisfying the transmission condition.
US11627505B2

A method for operating a user equipment (UE) comprises receiving, from a serving cell, configuration information for measuring K resource reference signals (RSs) and reporting a beam report, measuring the K resource RSs, determining the beam report based on a metric, where the beam report includes an indicator indicating at least one of the K resource RSs, and transmitting the determined beam report, wherein 1≤K, wherein the K resource RSs comprises a first subset and a second subset, at least one resource RS in the first subset is transmitted from a serving cell in a set of serving cells and at least one resource RS in the second subset is transmitted from a non-serving cell in a set of non-serving cells.
US11627504B2

A first exemplary embodiment provides a method performed by a wireless device (10) for handling communication of the wireless device in a wireless communication network, wherein the wireless communication network comprises a first radio network node (12) and a second radio network node (13), which first radio network node (12) serves the wireless device (10). The wireless device receives an indication indicating a mapping between one or more channel state information reference signals, CSI-RS, and one or more random access channel, RACH, configurations. The wireless device receives one or more CSI-RSs from the second radio network node (13), and selects a CSI-RS out of the one or more received CSI-RSs. The wireless device further initiates a random access procedure towards the second radio network node (13) using at least part of the RACH configuration mapped to the selected CSI-RS.
US11627500B2

Methods, systems, and devices for wireless communications are described. In some cases, a first user equipment (UE) may receive a control message from a second UE indicating resources that are reserved for communications between the first UE and the second UE. The first UE may transmit a first control message and a second control message for reassurance of the reserved resources. The first UE may transmit a first control message for reservation reassurance, and the first control message may indicate a resource configuration for a second control message for reservation reassurance. The first UE may transmit an indication of the reserved resources, resource reservation reassurance information, or both via the second control message. A third UE may receive the first and second control messages and may refrain from communicating on the reserved resources based on the indication.
US11627495B2

Provided are a method, apparatus and system for implementing a common process. The method includes that: a base station transmits a first request message to a CN device, the first request message being used for applying for establishing a first interface, the first interface being an interface between a radio access network (RAN) to which the base station belongs and a CN, and the first request message carrying at least one of: location area information of a specific geographical area configured for paging a UE, information of a public land mobile network (PLMN) supported by the base station, and base station type information of the base station; and the base station receives a first response message transmitted by the CN device, where the first response message is used for indicating that the first interface has been successfully established.
US11627489B2

A method for controlling a network connection includes: detecting a type of a 5G resident network of the mobile terminal; determining whether the mobile terminal meets a data flow interruption condition; and performing an operation for making the mobile terminal change a 5G link mode according to the type of the 5G resident network, when the mobile terminal meets the data flow interruption condition. In the present disclosure, the operation for making the mobile terminal change the 5G link mode is performed according to the type of the 5G resident network, and when the mobile terminal meets the data flow interruption condition, the terminal can be changed from the current link to another link, which is a link to a different base station or a different network, thereby increasing the possibility of solving the problem of data flow interruption.
US11627484B2

Certain aspects of the present disclosure provide a method for wireless communication by a user equipment (UE). The UE receives an uplink (UL) cancellation indication (ULCI) from a network entity cancelling resources assigned to the UE for UL transmission and indicating the UE to measure cross-link interference (CLI) from one or more other UEs within the cancelled resources. The UE measures the CLI from the one or more other UEs based on the ULCI. The UE sends a CLI measurement report based on the measured CLI to the network entity.
US11627483B2

A communication device is connected to a plurality of external communication devices. The communication device includes one or more hardware processors. The processors receive frames transmitted from the plurality of external communication devices at timings prescribed for each of the plurality of external communication devices. The processors calculate, for each of the plurality of external communication devices, an arrival ratio indicating a ratio at which transmitted frames have reached the communication device, based on a number of timings in a measurement period and a number of frames received in the measurement period.
US11627476B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may detect a signal-to-noise ratio (SNR) associated with the UE. The UE may determine a beam tracking frequency based at least in part on the SNR. The UE may perform a beam tracking in accordance with the beam tracking frequency. Numerous other aspects are described.
US11627475B2

A system, in an active reflector device, adjusts a first amplification gain of each of a plurality of radio frequency (RF) signals received at a receiver front-end from a first equipment via a first radio path of an NLOS radio path. A first phase shift is performed on each of the plurality of RF signals with the adjusted first amplification gain. A combination of the plurality of first phase-shifted RF signals is split at a transmitter front-end. A second phase shift on each of the split first plurality of first phase-shifted RF signals is performed. The plurality of RF signals as a directed beam is transmitted to a second equipment via a second radio path of the NLOS radio path.
US11627473B2

A method for determining a layout of a wireless communication network is provided in the present invention. Numerous realizations of user device placement in a considered geometry are measured to reflect the practical distribution of the user devices in a more accurate way than the conventional approach which emulates the randomness of placements of user devices using a tractable stochastic process. Moreover, a scenario sampling approach is used to provide a lower-complexity and higher efficient way to yield optimal base station deployment results while guaranteeing the quality of service of a specified majority of the overall user device realizations.
US11627466B2

Systems and techniques for keeping a mobile device up to date with respect to dynamic information necessary to identify and access the most suitable wireless network are disclosed. Such dynamic information includes device configuration update and wireless network selection policies update. Both device configuration data update and wireless network selection policies update includes wireless local area network (WLAN) automatic access parameters. The mobile device receives wireless network selection policies update whenever the mobile device changes location. At statically determined time slots, the mobile device receives device configuration update, followed by an additional wireless network selection policies update, which includes updated WLAN automatic access parameters.
US11627464B2

Presented herein are techniques to manage a wireless local area network. A method includes defining a plurality of geographical zones corresponding to a geographical area that is serviced by a common service set identifier for a wireless local area network, assigning a pre-shared key to a mobile station based on the plurality of geographical zones, wherein the pre-shared key is associated with predetermined policies for a user of the mobile station, associating a media access control address of the mobile station with the pre-shared key, and controlling access of the mobile station to the wireless local area network based on the predetermined policies.
US11627463B2

A system and a method are disclosed for authenticating a user of a mobile device using Unstructured Supplementary Service Data (“USSD”) protocol. The mobile device generates a One-Time Password (“OTP”) code and sends that OTP code to a telecommunications server that forwards the content of the USSD message to the application server using an included short code. The OTP code is also sent out to the application server outside of the USSD protocol. When the application server receives both transmissions, the application server compares the OTP codes of these transmissions and determines whether the codes match. If the OTP codes match, the application server determines that authentication is successful and transmits an authentication token to the mobile device that is used to secure communications between the mobile device and the application server.
US11627449B2

The disclosure is directed to methods and systems for provisioning mobile electric vehicles with various operational settings data transmitted over the air. A vehicle or its components may operate according to operational settings corresponding to operational settings data included in the vehicle components. A server that is remote to the vehicle may comprise operational settings data and may transmit operational settings data to the vehicle. The server may transmit operational settings data automatically, such as on a periodic basis, in response to a request, such as from a user or from a vehicle component or anytime new or updated operational settings data are available for the vehicle or its components.
US11627439B2

An apparatus and method are provided for receiving data by a first transceiver. The method includes receiving information for at least one transmission mode through higher layer signaling from a second transceiver; and receiving data on a first sub-frame based on a first demodulation reference signal (DMRS), if the at least one transmission mode is transmission mode 9 or transmission mode 10 and the first sub-frame is a multimedia broadcast multicast service single frequency network (MBSFN) sub-frame.
US11627438B1

Computer-implemented methods, systems, and computer-readable media for mobile device location-based in person meeting are described.
US11627435B2

A method in a first wireless communication device for displaying current location information representing a current location of a second wireless communication device. The method entails, from within a communication application executing on a processor of the first wireless communication device, receiving the current location information representing the current location of the second wireless communication device, performing a reverse look-up of the received current location of the second wireless communication device to determine address information, displaying a map from within the communication application, and identifying the received current location information on the displayed map with a name associated with the determined address information.
US11627421B1

The invention discloses a method for realizing hearing aid function based on Bluetooth headset chip and a Bluetooth headset: the common Bluetooth headset chip software of Bluetooth headset is upgraded to a specific Bluetooth headset chip with hearing aid function by a hearing loss correction software; a hearing aid algorithm module is embedded into the development kit of the common Bluetooth headset chip in the form of software library by the hearing loss correction software, so that the common Bluetooth headset chip has the hearing aid function only by software upgrade; after being processed by the hearing aid algorithm module, a sound signal is output to a hearing-impaired user, so that the hearing-impaired user can use the common Bluetooth headset to realize the hearing aid function. For the Bluetooth headset, a special hearing aid chip does not need to be installed or any change does not need to be made to the headset hardwares, and the function and price can meet the needs of hearing-impaired users, so that the hearing impaired users can enjoy great convenience from such a Bluetooth headset without buying expensive special hearing aid.
US11627417B2

An interactive system can utilize microtechnology (e.g., a micro-electromechanical system (MEMS)), such as miniaturized microphone (e.g., a bone-conducting microphone), audio output device, microprocessor, and signal conversion and propagation means to create a personal area network (PAN) for a user. The system can include a voice input device (e.g., worn on one or more teeth of the user) that outputs a near-field magnetic induction (NFMI) signal based on a whisper input by the user. The NFMI signal is either detected by the user's mobile device, or converted into a wireless signal (e.g., a Bluetooth RF signal) detectable by the user's mobile device, for receiving voice commands (e.g., to provide personal assistant services) via a designated application running on the mobile device.
US11627409B1

An earphone device including a casing, a holder, a speaker, multiple first buffering members, and multiple second buffering members is provided. The casing has an inner wall forming a first chamber. A sound outlet tube protrudes from a front end of the casing. The holder is disposed in the first chamber, and has an inner surface and an outer surface. The inner surface of the holder forms a second chamber. The second chamber is acoustically connected to the sound outlet tube. The first buffering members are disposed between the inner surface of the holder and the speaker, forming a first gap between the inner surface of the holder and the speaker. The second buffering members are disposed between the outer surface of the holder and the inner wall of the casing, forming a second gap between the outer surface of the holder and the inner wall of the casing.
US11627407B1

A speaker device includes a bass driver mounted in the internal space of an enclosure for generating a bass output. The bass driver has a central axis along which a piston area of the bass driver actuates oriented at an oblique angle relative to the bottom end of the enclosure to increase bass driver size and acoustic output and to reduce acoustic frequency distortion by providing a varying distance between the bass driver and the top and bottom ends of the enclosure. An elastomeric reflector-damper plate is spaced apart from the bass driver in the internal space in the enclosure. The reflector-damper plate radially disperses low to midrange audio frequencies of the bass output of the bass driver around the enclosure to further reduce acoustic frequency distortion. Electronic subsystems in the internal space coupled to the bass driver receive and process input audio signals to be rendered by the bass driver.
US11627405B2

A speaker device includes an electroacoustic transducer configured to convert an audio signal into a set of sound waves and a transmitter configured to transmit an electromagnetic signal that carries the audio signal for receipt at distances limited to an audibility range of the set of sound waves. The audibility range of the set of sound waves corresponds to a distance at which the set of sound waves is estimated to be below a predetermined sound level.
US11627403B2

The present disclosure relates to a hearing device assembly comprising a behind-the-ear base unit and an in-the-ear transducer module, which communicate via a single wire interface and wherein the base unit is configured to take on a communication role in response to a signal asserted by the transducer module.
US11627401B2

A method for on ear detection for a headphone, the method comprising: receiving a first microphone signal derived from a first microphone of the headphone and determining, from the first microphone signal, a first resonance frequency associated with an acoustic port of the first microphone, the first resonance frequency dependent on a first temperature at the first microphone; receiving a second microphone signal derived from a second microphone of the headphone and determining, from the second microphone signal, a second resonance frequency associated with an acoustic port of the second microphone, the second resonance frequency dependent on a second temperature at the second microphone.
US11627400B2

Various aspects include wearable audio devices enabling modular component attachment and detachment. In certain implementations, a wearable audio device includes: a headband for contacting a head of a user; an earpiece coupled with the headband for positioning proximate an ear of the user, the earpiece having an electro-acoustic transducer configured to output audio signals; and a slot configured to engage an electronic component, where the slot includes one or more snap-fit and/or friction-fit connectors for selectively engaging the electronic component.
US11627384B2

A multi-lens camera module and its multi-lens camera module conjoined stand, and the application thereof. The multi-lens camera module includes at least two lens assemblies, at least two photosensitive assemblies and an integrated multi-lens camera module conjoined stand. The multi-lens camera module conjoined stand has an upside and a downside. Each lens assembly is connected to the upside of the multi-lens camera module conjoined stand. Each photosensitive assembly is connected to the downside of the multi-lens camera module conjoined stand. Each of the camera assembly is located along a path of photoreception of the respective photosensitive assembly. By this means, technical defects in the conventional art, including positional deviations and angle deviations among stands when separate stands are connected, can be avoided. Therefore, the imaging quality of the multi-lens camera module is improved.
US11627378B2

A media presentation device determines a voice command associated with media content presented by the media presentation device. The media presentation device then listens for and detects utterance of the determined voice command during presentation of the media content, and the media presentation device responds to the detected utterance by performing an action that facilitates user purchase of the good or service associated with the media content segment.
US11627359B2

Methods and systems are provided for generating a video stream for followers of an influencer during a session. The method includes capturing video images of an environment of the influencer, wherein the environment includes the influencer viewing an online content channel. The method includes detecting surface parameters in the environment and processing the surface parameters to identify three-dimensional features associated with the surface parameter. The method includes identifying a follower that is viewing the influencer. The method includes generating an overlay image for at least one of the surface parameters, the overlay image is configured for dynamic contouring to the identified three-dimensional features during the session. The overlay image is selected based on a profile of the follower so that the video stream received by the follower when viewing the influencer is customized based on the profile of the follower.
US11627356B2

A computer-implemented method of using Linear, DVR, and VOD video viewing activity data as input to a data translation processor which prepares that viewing activity for more efficient downstream processing by translating detailed values to aggregated values according to analyst defined translation rules in preparation for ingestion by a MapReduce Framework with the result that the MapReduce Framework needs to process less data in order to create analytical studies of second-by-second viewing activity for program, channel, house, device, viewer, demographic, and geographic attributes. The source data may be extracted from a database defined according to the Cable Television Laboratories, Inc. Media Measurement Data Model defined in “Audience Data Measurement Specification” as “OpenCable™ Specifications, Audience Measurement, Audience Measurement Data Specification” document OC-SP-AMD-101-130502 or any similar format. An analyst can use Hadoop to run more studies in less time with less hardware thus gaining greater insights into viewing activity at lower cost.
US11627353B2

Generally, a method and system for synchronized playing of a streamed media item on multiple remote devices are provided. The system may comprise a source device arranged to play and stream a media item and arranged to select at least one target device with which to share the media item thereof. The system may comprise a synchronization server in communication with the source device and with the at least one target device. The synchronization server may be arranged to: (i) determine a source average latency for the source device and a target average latency for each of the at least one target device; and (ii) determine, for each of the at least one target device, based on the source average latency and the respective target device's target average latency, a global time offset usable to synchronize playing of the media item thereof up to a predetermined accuracy.
US11627347B2

In one aspect, a method includes (i) accessing broadcast-schedule data associated with a channel; (ii) using the accessed broadcast-schedule data to identify an upcoming content-modification opportunity on the channel; (iii) responsive to identifying the upcoming content-modification opportunity on the channel, identifying a content-presentation device tuned to the channel; and (iv) causing supplemental content to be transmitted to the identified content-presentation device, to facilitate the identified content-presentation device performing a content-modification operation related to the identified upcoming content-modification opportunity on the channel.
US11627337B2

Memory required during decoding is reduced. A video image decoding device (1) is equipped with main direction deriving means (1453A) that references a prediction mode definition DEFPM(1), and from a prediction mode number, derives a main direction of a prediction direction corresponding to a prediction mode, and a gradient deriver (1453B) that references a gradient definition table DEFANG(1), and derives a gradient of the prediction direction.
US11627332B2

According to the present invention, an inter-prediction method includes: receiving mode information on the inter-prediction of a current block; decoding the received mode information; and performing inter-prediction using the decoded mode information. According to the present invention, image compression efficiency may be improved.
US11627327B2

An example device for decoding video data includes a memory for storing the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether a first coding unit (CU) is a skip mode CU, and based on the first CU not being a skip mode CU, determine whether the first CU is encoded using one of an intra mode or a palette mode. The one or more processors are also configured to determine whether the first CU is encoded using the palette mode based on the first CU being encoded using one of the intra mode or the palette mode. The one or more processors are also configured to decode the first CU based on the determination of whether the first CU is encoded using the palette mode.
US11627324B2

Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes processing circuitry for video decoding. The processing circuitry decodes prediction information of a current block from a coded video bitstream. The prediction information is indicative of an intra block copy mode. The processing circuitry selects, from a set of multiple candidate resolutions, a resolution of a block vector difference for the current block, and determines a block vector of the current block according to the selected resolution of the block vector difference and a block vector predictor of the current block. Then, the processing circuitry reconstructs at least one sample of the current block according to the block vector.
US11627320B2

An image decoding method performed by means of a decoding device according to the present disclosure comprises the steps of: deriving transform coefficients of a target block from a bitstream; deriving a non-separable secondary transform (NSST) index with respect to the target block; performing inverse transform with respect to the transform coefficients of the target block on the basis of the NSST index and thus deriving residual samples of the target block; and generating a reconstructed picture on the basis of the residual samples.
US11627311B2

An image decoding device includes: a motion vector decoding unit that decodes a motion vector from encoded data; a refinement unit that performs refinement processing to correct the decoded motion vector; and a predictive signal generation unit that generates a predictive signal on the basis of the corrected motion vector outputted from the refinement unit. The predictive signal generation unit determines whether or not to apply BDOF processing for each block, on the basis of information calculated in the course of the refinement processing.
US11627306B2

A video stream management system includes a video controller that live renders video. Moreover, the video stream management system also includes a display that is communicatively coupled to the video controller and displays a primary video feed that includes the live rendered video. The video controller, the display, or a combination thereof, embeds a pixel pattern in the primary video feed. Additionally, the video feed management system monitors one or more displayed images on the display to identify an error in the primary video feed.
US11627300B2

Systems and methods for three-dimensional imaging are disclosed. A three-dimensional imaging system may include a light source to emit a light pulse. The divergence of the light pulse may be configurable by the system. For example, the system may also include a receiving lens having a field of view and configured to receive a portion of the light pulse reflected or scattered by a scene. The system may configure the light source so that the divergence of the light pulse matches or approximates the field of view of the receiving lens.
US11627295B2

An image processing device includes: an image acquisition unit that acquires first and second image data for projecting the image from the first and second projection units respectively; a superimposed region information acquisition unit that acquires information on a superimposed region between the projection range of the first projection unit and the projection range of the second projection unit; a first image processing unit that performs first image processing on a first portion in the first image data corresponding to the superimposed region; a second image processing unit that performs second image processing on a second portion in the second image data corresponding to the superimposed region; and an output unit that outputs the first image data after the first image processing as image data for the first projection unit and outputs the second image data after the second image processing as image data for the second projection unit.
US11627290B2

Systems and methods for signal communication over an optical link are described. One aspect includes receiving a source CONFIG1 signal from a DP master device and a sink CONFIG1 signal from a sink terminal. The source and sink CONFIG1 signals are analyzed. It is determined whether a signal transmission mode is a DP protocol. For a DP protocol, a pair of source AUX signals is received from the DP master device. A pair of sink AUX signals is received from the sink terminal. Communication resource contention between the source and sink AUX signals is identified. A communication direction of the communication resources is transitioned to give the source AUX signals precedence over the sink AUX signals. The source AUX signals are transferred to the sink terminal via the communication resources. The direction of the communication resources is again transitioned. The sink AUX signals are transferred to the DP master device.
US11627288B2

Systems and methods for surveilling. Systems and methods include generating, with a processor, a baseline associated with a subject; performing, with the processor, a scan of the subject; comparing, with the processor, the scan of the subject with the baseline; and generating, with the processor, a report comprising a result of the comparing of the scan of the subject with the baseline associated with the subject.
US11627284B2

A video communication system that allows users to focus on one another to create focused groups. The effect of these focused groups is the virtual equivalent of being in the same physical room as all users while having separate conversations in different areas of the room. Users are able to adjust the volume of other users independently and thus create this effect of being in different areas of the room, while still being in the same room.
US11627281B2

A method and apparatus for video frame interpolation, and a device and a storage medium for the same are provided. The method may include: acquiring a target video, and acquiring a (t−1)th frame of image and a tth frame of image in the target video; acquiring motion level information of pixel points of the (t−1)th frame of image and the tth frame of image; acquiring deep frame interpolation features of the (t−1)th frame of image and the tth frame of image, respectively; and performing a frame interpolation operation layer by layer based on the deep frame interpolation features and the motion level information of the (t−1)th frame of image and the tth frame of image to generate an intermediate frame between the (t−1)th frame of image and the tth frame of image, and interpolating the intermediate frame between the (t−1)th frame of image and the tth frame of image.
US11627276B2

An A/D converter and an image sensor are disclosed. The image sensor includes: a pixel array including a plurality of pixels; a ramp signal generator configured to generate a ramp signal; and a comparison circuit configured to output a comparison result signal by comparing a pixel signal output by the pixel array with the ramp signal. The comparison circuit includes: a first comparator stage configured to output a first stage output signal according to a result of comparing the pixel signal with the ramp signal, to a first circuit node; a limiter including an n-type transistor having one end connected to the first circuit node and an opposite end to which power supply voltage is applied; and a second comparator stage configured to generate the comparison result signal by shaping the first stage output signal.
US11627273B2

A ramp generator includes a plurality of switched current sources coupled in parallel between a resistor and ground. A digital ramp control signal generator includes a counter to generate a ramp control signal in response to a clock signal. Each bit of the ramp control signal is coupled to control switching of a respective one of the plurality of switched current sources to generate a ramp signal at an output of the ramp generator. The digital ramp control signal generator is coupled to receive a reset signal to zero the ramp control signal. The digital ramp control signal generator is further coupled to receive a set bits signal to initialize the ramp signal to a preset value after every reset of the ramp control signal to add a DC offset compensation current determined by the preset value to the ramp signal.
US11627272B2

A pixel includes photoelectric conversion elements for generating charges through photoelectric conversion and storing the generated charges in a storing period, transfer elements for transferring the stored charges, an output node to which the charges stored in the photoelectric conversion elements are transferred through the transfer elements, an output buffer part for converting the charges in the output node into a voltage signal at a level determined by the amount of the charges, and a comparator for performing a comparing operation of comparing the voltage signal from the output buffer part against a referential voltage and outputting a digital comparison result signal. The comparator performs, under control of a reading part, the comparing operation on read-out signals read in at least two different modes through different sequences of operations for reading performed on charges stored in the different photoelectric conversion elements.
US11627267B2

The disclosure relates to active pixel sensors such as CMOS sensors. A sample stage of each pixel may comprise first and second sample switches in series between a buffer amplifier and a storage node. The first sample switch is connected to a column sample line, and the second sample switch is connected to a row sample line, such that an exposure signal is only passed to the storage node at a time when both a column sample signal and a row sample signal are active.
US11627266B2

A depth pixel of a time-of-flight (ToF) sensor includes a common photogate disposed in a center region of the depth pixel, a plurality of floating diffusion regions disposed in a peripheral region surrounding the center region, a plurality of demodulation transfer gates disposed in the peripheral region, and a plurality of overflow gates disposed in the peripheral region. The demodulation transfer gates transfer a photo charge collected by the common photogate to the plurality of floating diffusion regions. The demodulation transfer gates are symmetric with respect to each of a horizontal line and a vertical line that pass through a center of the depth pixel and are substantially perpendicular to each other. The overflow gates drain the photo charge collected by the common photogate, and are symmetric with respect to each of the horizontal line and the vertical line.
US11627261B2

An image capturing apparatus includes a driving control unit configured to control driving of an image sensor, and a flicker detection unit configured to detect flicker, which is a periodic change in a light amount of an object, based on a signal output from the image sensor, wherein the driving control unit is configured to, if the image sensor outputs a flicker detection signal to be used in detecting the flicker, control the driving of the image sensor at n different frame rates, n being a natural number greater than or equal to 3, wherein a least common multiple of the n frame rates used in detecting the flicker is not same as any of the n frame rates, and wherein the flicker detection unit is configured to detect the flicker based on the flicker detection signal obtained at each of the n frame rates.
US11627248B2

Provided is a shooting method for a shooting device, including steps of: starting the shooting device to begin shooting a video when the shooting device detects a face, and recording face feature information corresponding to the video; uploading the face feature information and the corresponding video to a server and saving the face feature information and the corresponding video according to an upload and save condition after the shooting is completed, wherein binding relation information between the face feature information and the corresponding video is generated; the server receiving retrieve information, retrieving and matching corresponding face feature information according to the retrieve information, and generating a matching result; and the server outputting, according to the matching result and the binding relation information, video information bound with the matched face feature information.
US11627244B1

Various embodiments include synchronization of camera focus movement control with frame capture. In some embodiments, such synchronization may comprise synchronized focus movement control that is based at least in part on integration timing and/or region of interest (ROI) timing. According to some examples, an actuator of a camera module may be controlled such that a lens group and/or an image sensor of the camera module move towards a focus position during one or more time periods (e.g., a non-integration time period in which the image sensor is not being exposed, a non-ROI time period in which a ROI of the image sensor is not being exposed for image capture, and/or a blanking interval, etc.). Additionally, or alternatively, the actuator may be controlled such that the lens group and the image sensor do not move relative to each other in a focus direction during one or more other time periods (e.g., an integration time period in which the image sensor is being exposed, a ROI time period in which the ROI of the image sensor is being exposed, etc.).
US11627242B2

A system and method are described for providing improved bird feeders, especially self-contained bird feeders capable of providing streaming video. The system and method employ a novel design offering a streaming video from a self-contained feeding platform, described in the drawings and the detailed description.
US11627236B2

A shaping device is provided and includes a head portion that ejects a material of a shaped object, and a controller that controls the operation of the head portion based on ejecting position specifying data indicating a position to eject the material of each color, the ejecting position specifying data being data in which a color is expressed in a predetermined material color space. The controller generates the ejecting position specifying data based on input data in which colors are expressed in a predetermined input color space, and in the process of generating the ejecting position specifying data, performs a color conversion process of converting a color using at least a profile that associates the color in the input color space with the color in the material color space, and a color adjustment parameter which is a parameter used for adjustment performed for color conversion performed using the profile.
US11627234B2

A post-processing device includes: multiple types of post-processing modules that are disposed at predetermined installation positions within the post-processing device and each execute post-processing to an output sheet on which an image is formed; and a controller that (i) detects the post-processing modules at the installation positions and (ii) determines and controls adjustment contents of the post-processing modules based on a detection result.
US11627231B2

A computer of an information processing device performs selecting an image processing device of the one or more image processing devices. Further, when one or more pieces of workflow information defining various settings and various processes with respect to the image processing devices are stored in a storage area accessible by the computer, the one or more pieces of workflow information being associated with device identification information identifying a target image processing device subjected to the various settings and the various processes, the computer reads workflow information associated with the device identification information identifying the target image processing device which is different from the image processing device selected in the selecting, and imports the read workflow information in a workflow information storage area of the memory.
US11627228B2

A server device includes communication means, information storage means, and output means. The communication means communicates with an information processing device that includes a display unit for displaying a symbol and a sending unit for sending information relating to the failure of the own device. The information storage means stores the information relating to the failure sent from the information process device. The output means outputs information relating to the failure stored in an access destination specified by the symbol to a user terminal that reads the symbol.
US11627227B2

The technology of the present disclosure includes: displaying album data including an existing page in which a plurality of images are arranged; adding an additional page to the album data; laying out a plurality of image data for the additional page, the plurality of image data including image data selected by a user; and changing arrangement of a plurality of image data in the existing page, based on a layout result of the plurality of image data for the additional page and a layout result of the plurality of image data in the existing page.
US11627225B2

A system and method for programmatically managing device connectivity to a network that includes provisioning connectivity devices with an account of a communication platform, where for a set of the connectivity devices, provisioning includes uniquely associating network operating identifiers of each of the connectivity devices with a corresponding programmatic device resource in the communication platform, setting communication metering properties in a programmatic connectivity plan resource in the communication platform and associating the connectivity plan resource to at least a subset of the device resources of the connectivity devices, and activating network communication status of the connectivity devices; servicing communications from the connectivity devices; and programmatically managing the communications from the connectivity devices through at least the device resources and the connectivity plan resources.
US11627216B1

A system and method for disabling distracting apps on a driver's personal devices while allowing passengers travelling in the same vehicle to have full use of their personal devices. The system works by first identifying all the personal devices that are in the vehicle and then establishing a loose mesh network between those devices. Once the mesh network is established, the system identifies which of the personal devices is associated with the driver, and ensures that any distracting apps on the driver's personal device are disabled, while allowing full functionality for any passenger's personal devices.
US11627214B2

A computing device determines that the computing device is within wireless proximity to a secondary wireless device. Based on the computing device being within wireless proximity to the secondary wireless device, the computing device determines at least one function of the secondary wireless device, and generates an aggregate user interface for display on a display screen of the computing device. The aggregate user interface identifies the secondary wireless device and indicates the at least one function of the secondary wireless device. The computing device receives, via the aggregate user interface, a user input selecting the secondary wireless device. Responsive to the user input, the computing device presents a second user interface including one or more selectable features for operating the secondary wireless device.
US11627213B2

A foldable phone support is provided as a flat sheet of card stock and is marked or perforated with a template which is removed from the flat sheet then folded into a 3-dimensional structure having a horizontally-extending base portion and a vertically-extending back portion. The base portion has two arms (wings), and features may be provided on the top edges of the base portion to inhibit or prevent the phone from sliding off of the support. Three-sided and four-sided supports are disclosed.
US11627190B2

A timer control method includes a receiving device that performs re-establishment or data recovery on a Packet Data Convergence Protocol (PDCP) layer of the receiving device. The PDCP layer stops the running of a reordering timer of the PDCP layer when the reordering timer is in a running state, where the reordering timer enables the PDCP layer to wait to receive a lost data packet. Because the reordering timer is stopped from running rather than expires, the PDCP layer does not update a value of RX_DELIV.
US11627183B2

Aspects discussed herein relate to systems, apparatuses, and methods for providing content distribution via a breadth-first approach for peer-to-peer file sharing in a temporary ad hoc mesh network. For example, a peer-to-peer orchestrator may receive requests for the same asset from multiple mobile devices, determine which of the mobile devices are likely to travel along the same route at the same time, group them together and cause transmission of different asset parts of the requested asset to different mobile devices in the group. If the mobile devices in the group lose connection with the peer-to-peer orchestrator, they may form an ad hoc mesh network and retrieve asset parts from one another. If the group reconnects with a peer-to-peer orchestrator, additional asset parts of the asset may be transmitted to the group and the process may repeat so that each mobile device may obtain each of the asset parts.
US11627180B2

A representation of a workflow comprising a plurality of tasks is obtained. An execution of an instance of the workflow is initiated. The execution comprises selecting, with respect to a particular task of the workflow, a particular execution resource option from a set comprising at least a first execution resource option and a second resource execution option. A result of the execution is stored.
US11627178B2

A system and method are disclosed for providing geocoded web content to a user based on a specific geographic location specified by the user. A determination module receives a geographic location from the user and determines latitude and longitude coordinates associated with the geographic location from a geographic information database. The determination module further determines a geographic boundary associated with the latitude and longitude coordinates based at least in part on an area of interest surrounding the geographic location. A web content search module determines web content comprising substance associated with a location within the geographic boundary. A front end interface transmits the determined web content for display in an order based at least in part on distance from the location associated with the web content to the geographic location.
US11627176B2

Methods and systems are provided for bitrate adaptation of a video asset to be streamed to a client device for playback. The method includes selecting a representation from a manifest which expresses a set of representations available for each chunk of the video asset and generating a dynamic manifest for the video asset in which the representation selected for the at least one chunk is recommended for streaming to the client device. The selection of the representation recommended for the chunk may be based on at least one of historic viewing behavior of previous viewers of the chunk, content analysis information for the chunk, a level of available network bandwidth, a level of available network storage, and data rate utilization information of network resources including current, average, peak, and minimum data rate of network resources.
US11627173B2

Methods and systems for providing content to communication session participants are disclosed. In exemplary methods, at least one source can be monitored. Content relevant to a communication session having one or more participants can be identified from the at least one source. Additionally, the content can be provided as a part of the communication session in a format compatible with the communication session.
US11627171B2

Systems and techniques are provided for voice calling with a connected device that does not include a SIM card or telephone port. Outgoing audio data may be received at an embedded browser running on a connected device, may be sent using Web Real Time Communications (WebRTC) from the embedded browser to an integration layer running within the embedded browser, and may be sent from the integration layer to a border controller for a voice call carrier over a Session Initiation Protocol (SIP) connection according to Secure Real Time Transport Protocol (SRTP). Incoming audio data may be received at the integration layer from the border controller for the voice call carrier over the SIP connection according to SRTP, may be sent using WebRTC from the integration layer to the embedded browser, and may be sent from the embedded browser to an audio output of the connected device which may output audio.
US11627170B2

A first UE receives a first Session Initiation Protocol (SIP) INVITE message requesting the first UE to place the RTT call on hold, during an ongoing Real-Time Text (RTT) call with a second UE. In response to the first SIP INVITE message, the first UE sends a first SIP 200 OK message to the second UE, and the first SIP 200 OK message indicates that the first UE is not allowed to send and receive media data. After sending the first SIP 200 OK message, the first UE receives a second SIP INVITE message requesting the first UE to resume the RTT call. In response to the second SIP INVITE message, the first UE sends a third SIP INVITE message to the second UE, and the third SIP INVITE message indicates that the first UE is allowed to send and receive media data.
US11627165B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a policy neural network having a plurality of policy parameters and used to select actions to be performed by an agent to control the agent to perform a particular task while interacting with one or more other agents in an environment. In one aspect, the method includes: maintaining data specifying a pool of candidate action selection policies; maintaining data specifying respective matchmaking policy; and training the policy neural network using a reinforcement learning technique to update the policy parameters. The policy parameters define policies to be used in controlling the agent to perform the particular task.
US11627160B2

Techniques for providing an intelligent-interaction honeypot for IoT devices in accordance with some embodiments. In some embodiments, a system/process/computer program product for providing an intelligent-interaction honeypot for IoT devices includes receiving a request from an attacker sent to an IP address that is associated with a honeypot instance for Internet of Things (IoT) devices; determining a response to the request using a data store that stores a plurality of responses and associated IoT device information, wherein the plurality of responses and associated IoT device information is generated based on automated machine learning of active probing of physical IoT devices on the Internet; and sending the response from the honeypot instance for IoT devices to the attacker, wherein the attacker is unable to detect that the response is associated with an emulated IoT device.
US11627157B2

A method of detecting and mitigating a denial of service attack is described. The method comprises monitoring incoming first traffic packets, building a first Benford distribution of the first traffic packets, the first Benford distribution corresponding to network behaviour associated with normal traffic, and detecting a denial of service attack associated with incoming second traffic packets. After detecting the denial of service attack, the method involves sorting the incoming second traffic packets according to a characteristic of the incoming second traffic packets to create a Zipf distribution, building a second Benford distribution of the second traffic packets using the Zipf distribution and the first Benford distribution, discarding incoming second traffic packets that are not consistent with the second Benford distribution, and allowing incoming second traffic packets that are consistent with the second Benford distribution.
US11627155B1

The technology disclosed relates to streamlined analysis of infrastructure posture of a cloud environment. In particular, it relates to accessing permissions data and access control data for pairs of compute resources and storage resources in the cloud environment, tracing network communication paths between the pairs of the compute resources and the storage resources based on the permissions data and the access control data, and constructing a cloud infrastructure map that graphically depicts the pairs of the compute resources and the storage resources as nodes, and the network communication paths as edges between the nodes.
US11627154B2

Systems, methods, and computer-readable media are provided for securing cloud infrastructure, including a method comprising: establishing a trusted relationship between a source account in a cloud environment and a scanner account, using the established trust relationship, utilizing at least one cloud provider API to identify workloads in the source account, using the at least one cloud provider API to query a geographical location of at least one of the identified workloads, receiving an identification of the geographic location, using the cloud provider APIs to access block storage volumes of the at least one workload, determining a file-system of the at least one workload, mounting the block storage volumes on a scanner based on the determined file-system, activating a scanner at the geographic location, reconstructing from the block storage volumes a state of the workload, and assessing the reconstructed state of the workload to extract insights.
US11627153B2

Systems and methods for monitoring suspicious communication network traffic. The methods include obtaining data associated with a sequence of communication events transmitted via the communication network and determining an entropy approximation measure associated at least one event attribute for the sequence of communication events. The method includes generating a threat prediction value based on an anomaly classification model and the entropy approximation measure. The anomaly classification model is trained based on prior sequences of communication events to identify a non-outlier anomaly range associated with the at least one event attribute. The threat prediction value is generated based on classification of the entropy approximation measure relative to the non-outlier anomaly range associated with the at least one attribute for identifying a potential threat. The method includes transmitting a signal for communicating that the sequence is a potential threat within the communication network.
US11627129B2

Described embodiments provide systems and methods for contextual confidence scoring-based access control. The systems and methods can include one or more processors configured to receive a request from the client device to access an item of content. The one or more processors can select a first subset of authentication techniques. The authentication techniques identifiable with a score. The one or more processors can determine that a sum of the scores of the selected first subset of the authentication techniques exceeds a threshold. The one or more processors can transmit, to the client device, one or more authentication requests utilizing the selected first subset of authentication techniques. The one or more processors can provide, responsive to successful authentication by the client device, access to the item of content to the client device.
US11627109B2

A computer-implemented method is provided for mapping IP addresses and domain names to organizations. The method includes receiving, by a mapping system from an data provider, a dataset related to a plurality of users of the data provider. The dataset includes (a) an IP address for a user device of each user of the plurality of users, and (b) a domain name for a user account of each user of the plurality of users; enriching, by an analytics engine of the mapping system, the received dataset with enrichment data from an enrichment source; receiving, by the analytics engine from a storage medium, historical data relevant to the enriched dataset; and mapping, by the analytics engine, (i) the IP address and/or (ii) the domain name of each user of a portion of the plurality of users to an organization based on the enriched dataset and the historical data.
US11627108B2

A content delivery method including the operations of receiving a uniform resource locator resolution request at an authoritative name server for a domain where the uniform resource resolution request is received based, at least in part, on a host name of the uniform resource resolution request where the host name is uniquely related to a resource associated with the uniform resource resolution request. The method further including the operation of tracking a popularity of the resource based on the host name uniquely related to the resource and providing a location within a network capable of delivering the resource where the provided location is based on the popularity of the resource.
US11627106B1

The disclosed techniques enable selective forwarding and blocking of messages directed to an alias email address based on a whitelist, as well as email alerts triggered by emails from unauthorized senders. More generally, the disclosed techniques enable an enterprise system to store contact emails for users (i.e., alias email addresses) while avoiding storing and managing personal email addresses for the user. For example, the enterprise system may forward personal email addresses to an aliasing server configured to generate alias email addresses based on the personal email addresses. The aliasing server may operate as a “middle man” that receives emails directed to the alias email addresses and that forwards the emails to the personal email addresses (when appropriate). The enterprise system may store and maintain the alias email addresses in lieu of the personal email addresses.
US11627100B1

Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to implement automated responses to data representing electronic messages, among other things, and, more specifically, to an automated predictive response computing system independent of electronic communication channel of an electronic message payload, the automated predictive response computing system being configured to, for example, implement a universal data space based on, at least in part, conversational data flows, which may be classified and used to provide a predictive response to assist resolution, such as assisting an agent among other things. In an example, a method may include augmenting at least a subset of one or more portions of communication data, implementing augmented communication portion data to determine a predicted response, and generating data to facilitate the predicted response based on the subset of inbound electronic messages.
US11627098B1

Systems, computer program products, and methods are described herein for real-time distributed communication channel and multiple data processing channel selection. The present invention is configured to receive, from a first user input device via a first communication channel, a request to access resources; retrieve connectivity and routing parameters associated with the first communication channel; determine communication channel requirements associated with the request to access the resources; determine that the connectivity and routing parameters associated with the first communication channel does not meet the communication channel requirements associated with the request to access the resources; capture geographic information associated with the first user input device; determine a second communication channel available to the first user input device to access the resources; and authorize the first user input device to access the resources via the second communication channel.
US11627095B2

Computing resources are managed in a computing environment comprising a computing service provider and an edge computing network. The edge computing network comprises computing and storage devices configured to extend computing resources of the computing service provider to remote users of the computing service provider. The edge computing network collects capacity and usage data for computing and network resources at the edge computing network. The capacity and usage data is sent to the computing service provider. Based on the capacity and usage data, the computing service provider, using a cost function, determines a distribution of workloads pertaining to a processing pipeline that has been partitioned into the workloads. The workloads can be executed at the computing service provider or the edge computing network.
US11627094B2

The present technology is directed to a system and method for implementing network resource partitioning and Quality of Service (QoS) separation through network slicing. Embodiments of the present invention describe scalable network slicing method based on defining Segment Routing Flexible Algorithm to represent a network slice and assigning a distinct QoS policy queue to each of the Flexible Algorithms configured on a network node. Therefore, scalable network slice based queuing is implemented wherein a single packet processing queue is assigned to each Flex-Algorithm based network slice. QoS policy queue may be implemented in a hierarchical fashion by differentiation between flow packets in a single QoS policy queue based on value of experimental bits in the header.
US11627092B2

The technologies described herein are generally directed to modeling radio wave propagation in a fifth generation (5G) network or other next generation networks. For example, a method described herein can include, for a network application, identifying, by a system comprising a processor, a characteristic value of a performance characteristic associated with an uplink connection enabled via a network of a user equipment to application server equipment hosting the network application. The method can further include, based on the characteristic value and a criterion, selecting, by the system, a first packet size for the uplink connection. The method can further include communicating, by the system, to the user equipment, the first packet size for use with the uplink connection.
US11627083B1

A system and method for protocol independent receive side scaling (RSS) includes storing a plurality of RSS hash M-tuple definitions, each definition corresponding to one of a set of possible protocol header combinations for routing an incoming packet, the set of possible protocol header combinations being modifiable to include later-developed protocols. Based on initial bytes of the incoming packet, a pattern of protocol headers is detected, and used to select one of the plurality of RSS hash M-tuple definitions. The selected RSS hash M-tuple definition is applied as a protocol-independent arbitrary set of bits to the headers of the incoming packet to form a RSS hash M-tuple vector, which is used to compute a RSS hash. Based on the RSS hash, a particular queue is selected from a set of destination queues identified for the packet, and the packet is delivered to the selected particular queue.
US11627082B2

A method for automatically establishing an address-port mapping table of a switching device in an interconnect fabric uses hardware link-up and link-down processes to build and update the lowest cost (e.g., shortest path) port entries in the mapping table. Traffic loops are precluded by comparing cost values based on the source addresses of the devices in the interconnect fabric, without blocking any particular port.
US11627081B2

A system and method for managing network traffic is disclosed. The method includes determining an application domain, network elements associated with the application domain, and roles the network elements in the application domain. A virtual routing and forwarding (VRF) policy is generated for each of the network elements in the application domain based on the application domain and the role of each of the network elements in the application domain.
US11627067B2

A method for synchronizing topology information in a service function chain (SFC) network, where the SFC network includes at least one classifier (CF) and at least one service function forwarder (SFF). The method includes that a first network element in the at least two routing network elements establishes a Border Gateway Protocol (BGP) connection to at least one second network element other than the first network element in the at least two routing network elements, where the first network element is any one of the at least two routing network elements, and the first network element sends a first BGP update message to the at least one second network element, where the first BGP update message includes topology information of the first network element such that the at least one second network element obtains the topology information of the first network element.
US11627053B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate data and computing machine-based entities configured to access, track, and/or analyze data, and, more specifically, to a computing and data storage platform to implement computerized tools to continuously (or nearly continuously) sense data describing functional states of remote computing devices and/or user interfaces configured to service electronic messages, according to at least some examples. For example, a method may include receiving a stream of data representing states of user interfaces, analyzing the states of the user interfaces, identifying activity data, identifying a state of an application, detecting an action and classifying a subset of activity data based on the action, and generating data representing a state of an application configured to interact with a digital conversation.
US11627048B2

Example embodiments of systems and methods for network pattern matching provide the ability to match hidden networks from noisy data sources using probabilistic matching analysis. The algorithms may map roles and patterns to observed entities. The outcome is a set of plausible network models. The pattern-matching methodology of these systems and methods may enable the solution of three challenges associated with social network analysis, namely network size and complexity, uncertain and incomplete data, and dynamic network structure.
US11627037B2

State of the art networking solutions are tightly coupled and proprietary in nature due to multiple vendors in the networking domain. Embodiments of the present disclosure provide a method and system for management and orchestration of heterogeneous network environment using dynamic, robust and network aware microservices. The method enables a platform for automatically and dynamically identifying appropriate group of microservices in accordance with network type and service type specified by the user, thus providing a solution that generates network aware microservices for each network in the heterogeneous network landscape. Furthermore, the system manages the identified microservices for each of the network by managing the life cycle of these microservices. The right life cycle management and co-ordination of the microservices for the network is in-line with desired goals/business logic, in a reliable and scalable manner, in heterogeneous network environments.
US11627032B2

A system comprising a network cloud configured for a point of deployment containerized environment, a plurality of servers in communication with the network cloud, configured to establishing a point of deployment (POD) in one of the plurality of servers, receiving a determination that the POD is not operational, mapping the topology of the POD, and based on the mapping step, troubleshooting the POD in accordance with a set of rules.
US11627020B2

Method, comprising receiving a terminal location information or a location-like information from a terminal; selecting one or more first pairs of prior channel information among one or more stored first pairs of prior channel information based on the terminal location information or the location-like information, respectively; inputting the terminal location information or the location-like information, respectively, and the selected one or more first pairs of prior channel information into a trained interpolation neural network to obtain a first estimation of a channel between the terminal and a base station as an output from the interpolation neural network; providing the weights of the trained neural network to the terminal; wherein each of the one or more first pairs of prior channel information comprises a location information related to a respective prior channel and a first representation of the respective prior channel.
US11627015B2

A signal relay system includes an input terminal, an output terminal, a signal detector, a signal repeater, an input terminal circuit, an output terminal circuit, a switch and a switch controller. The signal detector is for detecting a wakeup signal from the input terminal. The signal repeater is for receiving a transmission signal and to amplify and forward the transmission signal. The input terminal circuit is for reducing impedance between the input terminal and the signal repeater. The output terminal circuit is for reducing impedance between the output terminal and the signal repeater. The switch is for coupling the output terminal to the signal repeater or the input terminal. The switch controller is for operating the switch according to a detection result of the signal detector.
US11627003B2

A system for a shared and synchronous time series identification that matches a hardware clock-generating signal of a blockchain identified node device, with a generated data event time stamp and shared by all computing nodes participating in a complete system based on a blockchain design pattern and protocol. A blockchain cybersecurity system time signature is applied to synchronize the device level ID or device chain; this time sync is matched to the client master clocking time signal governing data transactions on the data event level or event chain. The combination of these two disparate blockchain mechanisms is termed as a multi-chain application. The matched time signals now provide referenced smart contract time sequencing. This matched time sequencing is unique and customized in its application to a multi-chain block chain cyber security application.
US11626991B2

A system and a method of receiving object data representing one or more discriminating characteristics of a physical object or group of physical objects is described herein. The method includes: processing the object data by means of a machine-learning-based object recognition process to obtain discriminating data representing one or more collision resistant virtual representations of the physical object or group of physical objects; comparing at least one of the discriminating data and an original hash value derived therefrom by application of a pre-determined cryptographic hash function thereto with corresponding reference data stored in one or more data repositories with restricted access; and, if said comparison with the reference data results in a match, outputting digitally signed identification data comprising said hash value.
US11626986B1

A method of rescinding access to blockchain data may include the addition of metadata to an entire blockchain or to component blocks in a blockchain which contain the encrypted keys for each owner or otherwise authorized party. Said metadata may be added when a block is created, including metadata to store state and communicate information. After a blockchain is published, an authorized party may request rescission of access to one or more blocks or the entire blockchain by appending one or more instruction blocks to the chain. The other parties authorized to access this block or blockchain may agree to said request. If a sufficient number of parties have agreed to rescind, the removal of access keys may be publicly confirmed with the result that the original data held within the block or blockchain can no longer be decrypted.
US11626984B2

A cryptographic acceleration card generates, using an attribute unique to a blockchain integrated station that comprises the cryptographic acceleration card, an identity private key for the blockchain integrated station. The cryptographic acceleration card generates a private key ciphertext by encrypting the identity private key. The cryptographic acceleration card stores the private key ciphertext.
US11626983B1

Systems, apparatuses, methods, and computer program products are disclosed for post-quantum cryptography (PQC). An example method includes receiving data. The example method further includes generating a set of data attributes about the data. The example method further includes generating a data envelope based on the set of data attributes. Subsequently, the example method includes generating an enveloped data structure based on the data envelope and the data.
US11626978B2

The method is aimed at providing secure multicast communication between a plurality of devices forming a cluster of devices connected to one another by a local network. The method provides for electing a key distribution device and generating a group encryption key in said key distribution device. A secure communication channel is then established between the key distribution device and each device of a group of devices to be connected to the cluster. The group encryption key is transmitted from the key distribution device to the devices to be connected to the cluster and stored thereby. When all devices of the cluster have received the group encryption key, multicast communication among the devices of the cluster can start.
US11626972B2

Methods, system, and apparatus, including computer programs encoded on computer storage media for data processing are provided. One of the methods includes: establishing a logic contract of a blockchain and one or more data contracts corresponding to the logic contract; deploying the logic contract and the one or more data contracts in the blockchain; storing data of a target block in the blockchain into the one or more data contracts; computing a hash value of each of the one or more data contracts; and determining a hash value of the target block in the blockchain based on the hash value of each of the one or more data contracts.
US11626971B2

An apparatus and method are described for processing a global navigation satellite system (GNSS) signal, the GNSS comprising multiple satellites, wherein each satellite transmits a respective navigation signal containing a spreading code. The method comprises receiving an incoming signal at a receiver, wherein the incoming signal may contain navigation signals from one or more satellites; encrypting the incoming signal at the receiver using a homomorphic encryption scheme to form an encrypted signal; and transmitting the encrypted signal from the receiver to a remote server.
US11626970B2

A value corresponding to an input for a cryptographic operation may be received. The value may be masked by multiplying the value with a first number modulo a prime number. The cryptographic operation may subsequently be performed on the masked value.
US11626968B2

A communication system comprising a master apparatus and a slave apparatus, wherein: the slave apparatus is configured, in an upstream period, to transmit a slave data signal to the master apparatus based on a slave clock signal; and the master apparatus is configured to: during reception of the slave data signal from the slave apparatus in the upstream period, extract timing information from the slave data signal and adjust a phase and/or frequency of a master clock signal or a definition thereof relative to a reference phase and/or frequency based on the extracted timing information to enable decoding of the received slave data signal based on the master clock signal or that definition; in a downstream period, transmit a master data signal to the slave apparatus based on the master clock signal according to the adjustment carried out during reception of the slave data signal in the upstream period; and adjust the phase and/or frequency of the master clock signal during transmission of the master data signal in the downstream period to reduce a change in the phase and/or frequency of the master clock signal effected according to the adjustment carried out during reception of the slave data signal in the upstream period.
US11626961B2

Certain aspects of the present disclosure relate to methods and apparatus for providing quasi-colocation (QCL) signaling for reference signals (RS) and channels across scenarios involving multiple cells, such as coordinated multipoint (CoMP) scenarios in which multiple transmit receive points (TRPs) or integrated access and backhaul (IAB) nodes each have their own cell ID.
US11626952B2

A signal configuration method and a related device, wherein a network device determines configuration information that is on a second carrier and/or a second beam and that is used to transmit a sounding reference signal SRS; and sends the configuration information to a terminal device, so that the terminal device switches, based on the configuration information, the SRS from a first carrier and/or a first beam to the second carrier and/or the second beam for transmission The configuration information includes at least one of symbol information, slot information, and/or frequency band information, a communications parameter of the first carrier and a communications parameter of the second carrier are the same or different, and the communications parameter includes a subcarrier spacing and/or a waveform parameter. Accordingly, correct SRS configuration can be ensured to some extent.
US11626937B2

A node (10) includes multiplexing unit (11) that multiplexes a plurality of subcarrier signals for performing optical wavelength multiplexing communication into a wavelength group signal; output unit (12) that outputs the multiplexed wavelength group signal to an optical transmission line; pre-multiplexing level correction unit (13) that corrects a level deviation between the subcarrier signals before the multiplexing based on an optical level of the wavelength group signal in the output unit (12); and post-multiplexing level correction unit (14) that corrects a level deviation of the wavelength group signal after the multiplexing including the corrected subcarrier signals based on the optical level of the wavelength group signal in the output unit (12).
US11626934B1

An eye diagram is generated for a digital interface, such as a Serializer/Deserializer (SerDes) interface. A probability map is captured by stepping through a fixed sequence of phase and reference voltage levels and counting a number of highs or lows. The switching of phase includes merely increasing the phase difference rather than performing complex phase/data analysis. The probability map can then be used to generate an eye diagram through simple differentiation. For example, the differentiation between various pixel locations in the probability map can be used to yield the edges of the eye in an eye diagram. The standard Serdes parameters can then be extracted from the eye diagram. The parameters can then be used to determine if the serial connection is problematic.
US11626908B2

Aspects described herein relate to determining a condition related to at least one of a thermal condition at the first device or receiving, at the first device, rate or diversity parameters reported to the first device by a second device, modifying, based on determining the condition, a configuration of a set of antenna elements from at least one antenna panel to use in wireless communication, and communicating with one or more devices using the modified configuration of the set of antenna elements from the at least one antenna panel.
US11626904B2

A method and a device for multi-antenna transmission in a user equipment and a base station are disclosed in the present disclosure. The user equipment first receives a first signaling, receives a first wireless signal, and transmits first information. K antenna port groups are used to transmit the first wireless signal. The first signaling is used to determine the K antenna port groups. The K antenna port groups respectively correspond to K channel quality values. K1 antenna port groups of the K antenna port groups correspond to K1 channel quality values of the K channel quality values. The K1 is a positive integer less than or equal to the K. A first proportional sequence corresponds to a ratio(ratios) among the K1 channel quality values. The first information is used to determine the K1 antenna port groups and the first proportional sequence.
US11626901B2

Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
US11626897B2

A transmitter circuit includes at least one transmitting signal processing device, a compensation device and a compensation value calibration device. The compensation device generates a first compensated input signal and a second compensated input signal by respectively processing input signals according to a first compensation value and a second compensation value. The transmitting signal processing device generates a first output signal and a second output signal by processing the first compensated input signal and the second compensated input signal. The compensation value calibration device receives the first output signal and the second output signal as a first feedback signal and a second feedback signal, respectively, and includes a digital signal processor. The digital signal processor determines a calibrated compensation value according to power of the first feedback signal and the second feedback signal at a predetermined frequency and the first compensation value and the second compensation value.
US11626891B2

Multiplexing circuits with bulk acoustic wave (BAW) resonators as network elements for higher performance are provided. Multiplexing networks which support newer fourth generation (4G) and fifth generation (5G) standards may include a combination of multiplexers having a number of radio frequency (RF) filters connected to an antenna at the same time. One critical aspect of such a multiplexer design is the loading of these filters to each other, in which the static capacitance presented by a filter can be beneficial or detrimental to other filters in the multiplexing network. Aspects of the present disclosure introduce a BAW resonator to improve multiplexing network performance using the frequency-dependent capacitance, resonance, and/or anti-resonance of the BAW resonator.
US11626887B1

Improved error correction systems and methods for wireless networks are described herein. A method can include generating a first cyclic redundancy code (CRC) for a payload of a data packet by executing cycles for sets of input bytes from the payload using a CRC algorithm so as to reduce a number of the cycles required to generate the first CRC when compared to generating the first CRC from individual bits of the payload, appending the first CRC to the payload of the data packet, and transmitting the data packet over a wireless link from a source to a sink.
US11626882B1

A wide band frequency synthesizer may include a primary phase-locked loop (PLL) to receive a signal that include a local signal and a VCO signal mixed together and to generate the tuning voltage based on a phase comparison of the local signal and the VCO signal. The local signal may be obtained from a reference signal through frequency multiplication. If the primary PLL fails to lock onto an output frequency, a secondary PLL (acquisition circuit) may be switched in performing a phase comparison between the reference signal and the VCO signal to generate the tuning voltage. The secondary PLL may then provide the tuning voltage to an output of the primary PLL.
US11626869B2

A comparator includes a second-stage circuit, a first input circuit, a second input circuit, a first cross-coupled circuit and a second cross-coupled circuit. The first input circuit is configured to generate a first data terminal voltage and a first reference terminal voltage. The first cross-coupled circuit is configured to perform mutual positive feedback on the first data terminal voltage and the first reference terminal voltage to generate a first differential signal. The second input circuit is configured to generate a second data terminal voltage and a second reference terminal voltage. The second cross-coupled circuit is configured to perform mutual positive feedback on the second data terminal voltage and the second reference terminal voltage to generate a second differential signal. The second-stage circuit is configured to amplify and latch the first differential signal or the second differential signal in a regeneration phase to output a comparison signal.
US11626868B1

A comparator circuit with dynamic biasing comprises a comparator, first dynamic biasing generator, first extra biasing device, second dynamic biasing generator, and second extra biasing device. The comparator includes a biasing circuit, input stage, active loads, and output terminal. The input stage has a first input terminal, second input terminal, first current path, and second current path. The comparator is configured to output an output signal at the output terminal according to the first input signal and second input signal. The first dynamic biasing generator is coupled between a first detection node and the first extra biasing device coupled to the biasing circuit. The second dynamic biasing generator is coupled between a second detection node and the second extra biasing device coupled to the biasing circuit. The first and second detection nodes are between the input stage and the active loads.
US11626861B2

A ring oscillator including: an oscillation circuit including an even number of inverters connected in a ring configuration, the oscillation circuit outputting a clock signal; plural potential fixing circuits respectively connected between pairs of the inverters, each of plural potential fixing circuits being switchable between a connected and a disconnected state in response to a first control signal; and an adjustment circuit that adjusts a drive capability of the inverters based on a second control signal, wherein, during startup, the drive capability is controlled to be a first capability, in which the potential fixing circuits are connected, by the first control signal, and wherein, after a predetermined time has elapsed after the first control signal is output, the drive capability is controlled to be a second capability, higher than the first capability, in which the potential fixing circuits are disconnected, by the second control signal.
US11626858B2

The invention provides a system improving signal handling, e.g., transmission and/or processing. In an embodiment, the system may include a filter circuit, a magnitude bit truncation circuit and a utility circuit. The filter circuit may be coupled to a target signal which contains one or more desired signals at one or more interested bands, for attenuating each said interested band to form a filtered signal. The magnitude bit truncation circuit may be coupled to the filter circuit, for truncating one or more bits of each sample of the filtered signal to form a truncated signal. The utility circuit may be coupled to the magnitude bit truncation circuit, for handling the truncated signal to implement handling of the target signal, so as to reduce resource requirement and enhance error tolerance comparing with directly handling the target signal.
US11626852B2

A method of analyzing a microwave acoustic wave (AW) structure comprises defining a physical model of the AW structure, partitioning the physical model into a plurality of unit blocks, identifying at least one core block within the plurality of original unit blocks, computing characteristics of each of the at least one core block, deriving characteristics for each of the original unit blocks from the computed characteristics of the core block(s), combining the original unit blocks into a single block having computed characteristics derived from the characteristics of the unit blocks, such that the single block subsumes the plurality of original unit blocks, and deriving at least one electrical response of the physical model at least partially from the computed characteristics of the single block.
US11626840B2

A circuit for subharmonic detection includes in-phase and quadrature mixers, first and second filters, and a processing circuit. The in-phase mixer has a first mixer input and a first mixer output. The quadrature mixer has a second mixer input and a second mixer output, the first mixer input coupled to the second mixer input. The first filter circuit has a first filter input and a first filter output, the first filter input coupled to the first mixer output. The second filter circuit has a second filter input and a second filter output, the second filter input coupled to the second mixer output. The processing circuit has a first input and a second input, the first input of the processing circuit coupled to the first filter output, the second input of the processing circuit coupled to the second filter output. The processing circuit is configured to detect a subharmonic component of a wave at the first mixer input and the second mixer input using a first direct current (DC) component at the first input of the processing circuit and a second DC component at the second input of the processing circuit.
US11626839B2

A device, comprising: an antenna array provided with a plurality of antennas each having a semiconductor layer having terahertz-wave gain; and a coupling line for mutual frequency-locking of at least two of the antennas at a frequency of the terahertz-wave, wherein the coupling line is connected to a shunt device, and the shunt device is connected in parallel to the semiconductor layer of each of the two antennas.
US11626838B2

A quartz crystal device includes a package, a pedestal, and a crystal element. The pedestal is disposed in the package. The crystal element is bonded to the pedestal at four points. An angle formed by a center line connecting midpoints of both short sides of the crystal element and a straight line connecting a center point of the center line and each of bonding points is 22° or more and 30° or less.
US11626837B2

A photovoltaic system and a method for locating devices in a photovoltaic string. A communication host in the photovoltaic system acquires accumulated operation durations of MLPE apparatuses of the photovoltaic string, ranks the accumulated operation durations to obtain a ranking result, and determines a physical location of each device in the photovoltaic string according to the ranking result and a sequence of installing positions of the devices, where the devices are installed at the installing positions based on the sequence. It is not necessary to paste label codes on the MLPE apparatuses, or record serial numbers of the MLPE apparatuses by installation personnel. Operation processes are simplified, operation time is saved, and labor costs are reduced.
US11626836B2

An energy harvester is provided. The energy harvester includes a current-voltage converter, a voltage-PWM converter, an analog multiplier, a sample-hold circuit, an α-generator, and a fractional open-circuit voltage circuit.
US11626833B2

A method for forming a solar panel can include attaching one or more tacking pads to one or both of a first surface of a first solar panel subassembly and a second surface of a second solar panel subassembly. The method further includes dispensing an adhesive onto at least one of the first and second surfaces. The first and second surfaces are placed in contact with the one or more tacking pads, thereby tacking the first and second solar panel subassemblies together, during which the first and second surfaces contact the adhesive, thereby decreasing a thickness and increasing a surface area of the adhesive. Subsequently, the adhesive is cured. The tacking pad(s) maintain fixed alignment of the solar panel subassemblies during curing of the adhesive, and establish a bond line of the adhesive.
US11626829B2

A method of manufacture of a photovoltaic solar roof tile assembly can include forming a laminated structure by laminating one or more sheets that include at least one photovoltaic solar cell, and attaching a junction box to the laminated structure to form a photovoltaic solar panel. The junction box can include a first DC connector and a second DC connector. Attaching the junction box to the laminated structure can include sealing the first DC connector to the laminated structure. The method of manufacture can include forming a roof tile with a hole that extends from a front side of the roof tile to a rear side of the roof tile, and locating the junction box in the hole by inserting the first DC connector from a front side of the roof tile and attaching the second DC connector from the rear side.
US11626828B2

A motor control system for a folding partition includes a data storage device and processing circuitry. The data storage device is configured to store a normal threshold profile to serve as a threshold for a measured current supplied to a motor to detect abnormal operation of the motor. The motor is configured to drive motion of the folding partition. The processing circuitry is operably coupled to the data storage device. The processing circuitry is configured to generate an adjusted threshold profile to serve as a threshold for the measured current supplied to the motor while moving the folding partition during a transition from an abnormal operational mode to the normal operational mode. The adjusted threshold profile is used for detecting additional abnormal operation of the motor. The processing circuitry is configured to generate the adjusted threshold profile by adjusting at least a portion of the normal threshold profile.
US11626821B2

A method for sensorless control of an electric motor implemented in a variable speed drive including: determining a control voltage to be applied to the motor; injecting a high frequency signal to the control voltage to obtain an excitation voltage, wherein one or more frequencies of the high frequency signal varies with time; applying the excitation voltage to the motor; measuring a current signal induced in the motor by the excitation voltage, wherein the current signal comprises a fundamental current, induced by the control voltage, and a disturbance current, induced by the high frequency signal; and demodulating the current signal.
US11626819B2

A motor control system shorts motor windings of a motor by using junction gate field-effect transistors (JFETs) controlled bipolar junction transistors (BJTs), solid state relays (SSRs) controlled BJTs, and depletion mode metal-oxide-semiconductor field-effect transistors (MOSFETs) so that the motor generates braking torque when all or some electric control units of the motor are disabled or failed. The motor control system comprises: a motor comprising a plurality of motor phase terminals; a plurality of electric control units electrically connected with the motor and configured to control the motor, wherein the electric control units are configured to output control signals, respectively; and a shorting circuit connected to between the motor and the electric control units, the shorting circuit configured to short the motor phase terminals in response to receiving none of the control signals from the electric control units. The shorting circuit is configured not to short the motor phase terminals when receiving at least one of the control signals from at least one of the electric control units.
US11626814B2

The invention relates to an adjustment device (1), comprising at least two linear stages (2, 3), which are arranged next to each other and which are fixedly connected to each other (6) by means of one of the adjustment sections (5) of each of the linear stages such that an adjustment movement of one linear stage can be transferred to the adjacent linear stage, wherein one linear stage is designed to bring about an increase in the distance between the adjustment sections arranged on said linear stage as a result of actuation of the adjustment element and an adjacent linear stage is designed to bring about a decrease in the distance between the adjustment sections arranged on said linear stage as a result of actuation of the adjustment element so that a displacement of the adjustment device can be realized, which displacement corresponds to the sum of the amounts of the changes in the distance between the adjustment sections of the linear stages.
US11626808B1

A power converter provides a low-voltage output using a full-bridge fault-tolerant rectification circuit. The output circuit uses controlled switches as rectifiers. A fault detection circuit monitors circuit conditions. Upon detection of a fault, the switches are disabled decoupling the power converter from the system. A common-source dual MOSFET device includes a plurality of elements arranged in alternating patterns on a semiconductor die. A common-source dual synchronous rectifier includes control circuitry powered from the drain to source voltage of the complementary switch. A DC-to-DC transformer converts power from an input source to a load using a fixed voltage transformation ratio. A clamp phase may be used to reduce power losses in the converter at light loads, control the effective output resistance of the converter, effectively regulate the voltage transformation ratio, provide narrow band output regulation, and control the rate of change of output voltage for example during start up. One or more of the transformer windings may be clamped. The converter may use the sine amplitude converter topology. The converter may use common-source dual MOSFET devices and fault detection. The density of point of load power conversion may be increased and the associated power dissipation reduced by removing the input driver circuitry from the point of load where it is not necessary. An output circuit may be located at the point of load providing fault tolerant rectification of the AC power from the secondary winding of a power transformer which may be located nearby the output circuit. The resonant voltage and current waveforms on the primary side of the transformer are readily communicated via an AC bus between the driver circuit and the primary winding of the power transformer. The driver circuit may drive a plurality of transformer-output circuit pairs. The transformer and output circuit may be combined in a single module at the point of load. Alternatively, the output circuit may be integrated into point of load circuitry such as a processor core. The transformer may be deployed near the output circuit.
US11626806B2

A bidirectional isolated resonant converter includes a first side circuit, a second side circuit, and a resonant tank circuit. The resonant tank circuit includes a first resonant capacitor, a resonant inductor, an isolated transformer and a second capacitor. The first resonant capacitor, the resonant inductor and a first side winding of the isolated transformer are connected in series. A second side winding of the isolated transformer and the second capacitor are connected in series. The resonant inductor and the isolated transformer are integrated into an integrated magnetic component, wherein a magnetic core of the integrated magnetic component includes an inductor magnetic core portion on which an inductor winding is wound, a transformer magnetic core portion on which the first side winding and the second side winding are wound, and a common magnetic core portion shared by the resonant inductor and the isolated transformer to form closed magnetic paths, respectively.
US11626800B2

A power converter and method to provide a small conversion ratio between an input and an output voltage. The power converter has an inductor coupled to the input port of the power converter. The power converter has a first stage with an input node; a first switch; a second switch; a third switch coupled to the second switch of the first stage and to a reference potential; and a flying capacitor coupled to the input node. The power converter also has a second stage with an input node; a first switch coupled to the input node of the second stage and to the output port of the power converter; a second switch coupled to the input node of the first stage; a third switch coupled to the second switch of the second stage and to the reference potential; and a flying capacitor coupled to the inductor.
US11626797B2

Systems and methods are provided for regulating a power conversion system. An example system controller includes: a detection component configured to receive an input voltage related to a diode connected to an inductor and output a first signal at a first logic level in response to the input voltage being larger than a predetermined threshold, a control logic component configured to receive the first signal, process information associated with the first signal, and output a modulation signal related to a modulation frequency in response to the first signal being at the first logic level, and a driving component configured to receive the modulation signal and output a drive signal to open and close a first switch at the modulation frequency.
US11626796B2

Multiphase power converter with CLC resonant circuit. One example is a method of operation a power converter, the method including: charging, during a first on-time, a first output inductor by way of a first switching-tank circuit defining a first switch node coupled to a first lead of a resonant inductor; creating, during the first on-time, a first current flow into the first switching-tank circuit through the resonant inductor; and then charging, during a second on-time, a second output inductor by way of a second switching-tank circuit defining a second switch node coupled to a second lead of the resonant inductor; and creating, during the second on-time, a second current flow into the second switching-tank circuit through the resonant inductor.
US11626795B2

The subject invention reveals new methods and structures for achieving single stage power conversion with both regulated input current and regulated output voltage processing a minimum of load power and thereby achieving higher efficiency than other singles stage power converters with both regulated input current and regulated output voltage and two stage power factor corrected power converters. The subject invention reveals power factor corrected converters that improve the efficiency of the single stage power factor corrected converters on which they are based by adding an auxiliary converter that processes a small fraction of the total load power.
US11626787B2

Electromechanical generator for converting mechanical vibrational energy into electrical energy, comprising: a central mast, an electrically conductive coil assembly mounted to the mast, a mount for the coil assembly, a magnetic core assembly movably mounted to the mast for vibrational motion along an axis, a biasing device mounted between the mast and the core assembly and comprising a pair of first and second plate springs, each having an inner edge respectively fitted to first and second opposite ends of the mast and an outer edge fitted to the magnetic core assembly, each of the plate springs comprising a spring member comprising an inner portion substantially orthogonal to the axis and including the respective inner edge, and a cylindrical outer portion substantially parallel to the axis and including the respective outer edge, the spring member being a folded sheet spring and the inner and outer portions are connected by a fold.
US11626784B2

A stator structure of an embodiment includes a stator core that comprises: a ring-shaped main body; and a plurality of teeth extending in a radial direction of the main body and arranged along a circumferential direction of the main body. The main body comprises a plurality of elongated holes that are formed in an arc shape along the circumferential direction of the main body and that are arranged along the circumferential direction of the main body, and a plurality of holes that are arranged along the circumferential direction of the main body between the teeth and the elongated holes in the radial direction of the main body. At least one of the holes is disposed between beams and the teeth located close to the beams, the beams being provided between the adjacent elongated holes.
US11626779B2

In some embodiments, two or more different types of stator structures may be disposed within a gap of an axial flux machine. Such arrangements may be advantageous, for example, for producing a machine optimized for multiple modes of operation, such as mechanical torque generation, conversion of mechanical torque to electrical power, and/or dissipation of mechanical power. Further, in some embodiments, an axial flux machine may include a planar stator having a winding arranged to be positioned within the machine's active region, and may further include at least one switch configured to be selectively closed to establish an electrical connection between respective ends of the winding at a time that the winding is not coupled to an external power source.
US11626776B2

Various methods and systems are provided for a system for cooling an electric motor that includes a rotor shaft rotatably mounted inside a motor housing, a lamination stack integrally connected to the rotor shaft, an encoder-end balance plate integrally connected to a first end of the lamination stack and a first end of the rotor shaft, an output-end balance plate integrally connected to a second end of the lamination stack and a second end of the rotor shaft, an oil supply coupled to the output-end balance plate and the rotor shaft. A closed-looped coolant pathway is formed between the transmission, the rotor shaft, the encoder-end balance plate, the lamination stack, and the output-end balance plate.
US11626774B1

A system and method that converts rotational movement of a crank shaft into electrical energy is provided. The crank shaft is caused to rotate using a series of electromagnets powered by a power source. The electromagnets are arranged to encircle and magnetically affect a central magnet coupled to the shaft. The system effectively amplifies the energy supplied from the power source and saves the resulting excess energy to an energy storage device.
US11626772B2

A suction motor capable of having reduced axial length is disclosed. The suction motor according to the present invention comprises: a rotary shaft; an impeller fixed to one end of the rotary shaft; a bearing assembly provided at one side of the impeller and rotatably supporting the rotary shaft; a permanent magnet provided on the rotary shaft at one side of the bearing assembly; a weight balancer provided on the other end of the rotary shaft at one side of the permanent magnet; and a stator assembly provided at the circumference of the permanent magnet, wherein the weight balancer is formed such that when the rotary shaft rotates, the impeller, the permanent magnet and the weight balancer achieve rotational balance around the bearing assembly.
US11626770B2

A power apparatus, power assembly, energy assembly or energy apparatus that stores and disperses energy, the power assembly including: (1) a first and second energy object that experiences movement so as to store kinetic energy in the energy object, the energy object including a magnet assembly through which electrons are driven resulting in electric output from the magnet assembly, and the electric output dependent on experienced EMF (electro-motive force) that is experienced by the magnet assembly. The power assembly can include a switch assembly adapted to perform switching to switch between a first arrangement in which the first positive output is connected to the second positive output, and a second arrangement in which the first positive output is connected to the first negative output, and such second arrangement provides increased energy output relative to the first arrangement. A flip assembly can be provided that performs flipping of output energy.
US11626763B2

According to various embodiments, an electronic device comprises: a communication circuit for receiving a data communication signal including an interference signal by means of a power signal generated by a wireless power transmission device; and at least one processor, wherein the at least one processor can be configured to receive information related to the power signal from the wireless power transmission device through the communication circuit, estimate information about a channel with the wireless power transmission device, and use the communication circuit so as to remove, before decoding the data communication signal, the interference signal from the data communication signal on the basis of the information related to the power signal and the information about the channel Other various embodiments are possible.
US11626761B2

The technology described herein relates to wireless power receivers with reconfigurable (or adaptive) antenna configurations for improved wireless power transfer in multipath wireless power delivery environments. In an implementation, a wireless power receiver is described. The wireless power receiver includes one or more radio frequency (RF) antennas, power metering circuitry and control circuitry. The power metering circuitry is adapted to measure at least one characteristic of wireless power received from a wireless power transmission system in a multipath environment. The control circuitry is adapted to monitor the power metering circuitry to determine when the measure of the at least one characteristic of the wireless power fails to meet a preset threshold, and dynamically reconfigure an antenna configuration of the wireless power receiver when the at least one characteristic of the wireless power fails to meet the preset threshold.
US11626754B2

Embodiments of the present disclosure describe systems, methods, and apparatuses for reviving a wireless power receiver client over-the-air. More specifically, dual-mode active/passive wireless power receiver clients are described that can passively harvest RF energy in order to obtain enough energy to rejoin a wireless power network where the client can actively harvest RF energy (the client receives directed or isolated wireless power from a wireless power transmission system). For example, a wireless power receiver client can harvest RF energy while idle or off, e.g., when no beacon or other communications are being sent or received, or, in some instances, asynchronously in order to compliment and/or protect one or more elements of the system such as, for example a radio transceiver.
US11626752B2

Systems and apparatuses include a first controller structured to control a first power system object located on a first route of a power system, and a second controller structured to control a second power system object located on a second route of the power system. The first controller and the second controller are both structured to perform a route level function including coordination of actions of the first power system object and the second power system object, and the first controller is a principal controller and the second controller is a participant controller.
US11626749B2

Provided is a photovoltaic system wherein potential induced degradation (PID) is simply and efficiently suppressed. This photovoltaic system is provided with a bypass electric path that connects an inverter and a positive electrode of a solar cell module array to each other by being connected in parallel to a first electric path between the inverter and the solar battery module array. The bypass electric path is provided with a second switching circuit, and a first switching circuit is provided to an electric path between the inverter and a negative electrode of the solar cell module array, the electric path being a part of the first electric path.
US11626740B2

A resonant transformer connected between a ground terminal and elevated terminal draws current from the earth's electric field through a primary winding of the transformer. An impulse generator applies a high voltage impulse to the primary winding of the resonant transformer to cause current to flow from the ground terminal through the primary winding. The flow of current through the primary winding of the resonant transformer induces a current in the secondary winding, which may be converted and filtered to a usable form, e.g. 60 Hz AC or DC.
US11626729B1

UAV airways system generally are disclosed. Such UAV airway systems may comprise UAV cargo transportation systems and UAV surveillance and monitoring systems. Such systems preferably overlay and are commensurate with a system of high-voltage power transmission lines of high-voltage transmission system, and electric field actuated (EFA) generators preferably are utilized in UAVs that travel along the transmission lines, in UAV charging stations located along the transmission lines, or in both. Each EFA generator represents a power supply and comprises first and second electrodes separated and electrically insulated from each other for enabling a differential in voltage at the first and second electrodes resulting from a differential in electric field strength experienced by the first and second electrodes arising from the power transmission lines of the high-voltage transmission system.
US11626728B2

A condition monitoring system includes a power generator and a condition monitoring apparatus. The condition monitoring apparatus includes, voltage measuring circuit which measures a voltage value of power generated by the power generator, a data memory which stores a past voltage value measured by the voltage measuring circuit, a calculation circuit which calculates a difference between a current voltage value measured by the voltage measuring circuit and at least one past voltage value stored in the data memory, and a controller which determines an issue period indicating a period of time until a trigger signal is issued based on the difference calculated by the calculation circuit, and issues the trigger signal to the condition monitoring apparatus based on the issue period.
US11626726B2

The present disclosure provides a power clamp circuit, a chip, and a dual-clamp method. The power clamp circuit is applied to a circuit system to monitor the power supply voltage of the circuit system and includes: an EOS protection module, for outputting an EOS protection triggering signal when it is determined that the circuit system is electrically overstressed based on the power supply voltage; an ESD protection module, for outputting an ESD protection triggering signal when it is determined that an electrostatic event is present in the circuit system based on the power supply voltage; a switch control module, for turning on a discharge path based on the EOS protection signal to discharge an EOS current, and turning on the discharge path based on the ESD protection signal to discharge an electrostatic current.
US11626714B2

A slider bracket assembly is provided having one or more slider brackets, one or more strap-slider brackets, a main cable tray, and a tray section, wherein the one or more slider brackets couple the one or more strap-slider brackets to both the main cable tray and the tray section. Methods for installing a slider bracket assembly comprise coupling slider brackets to a first strap-slider bracket and a second strap-slider bracket, coupling the first and second strap-slider brackets to a tray section to form a tray section assembly, and then coupling the tray assembly to a main cable tray using the first and second strap-slider brackets.
US11626696B2

A separable and reconnectable connector for semiconductor devices is provided that is scalable for devices having very small contact pitch. Connectors of the present disclosure include signal pins shielded by pins electrically-coupled to ground. One or more signal pins in a contact array are electrically-shielded by at least one ground pin coupled to a ground plane. Embodiments thereby provide signal pins, either single-ended or a differential pair, usable to transmit signals with reduced noise or cross-talk and thus improved signal integrity. Embodiments further provide inner ground planes coupled to connector ground pins to shield pairs of differential signal pins without increasing the size of the connector. Inner grounding layers can be formed within isolation substrates incorporated into connector embodiments between adjacent pairs of signal pins. These buried ground layers provide additional crosstalk isolation in close proximity to signal pins, resulting in improved signal integrity in a significantly reduced space.
US11626694B2

A receptacle connector assembly includes a receptacle cage including cage walls including a top wall and forming a module channel configured to receive a pluggable module. The top wall includes an opening open to the pluggable module. The receptacle connector assembly includes an EMI gasket coupled to the top wall at the opening. The EMI gasket provides electrical shielding at the opening. The EMI gasket has a base including a mounting surface coupled to the top wall of the receptacle cage. The EMI gasket has a plurality of mating interfaces. The receptacle connector assembly includes a heat sink coupled to the receptacle cage having a heat sink base with a thermal interface located in the module channel and configured to engage the pluggable module to dissipate heat from the pluggable module. The base engages the mating interfaces of the EMI gasket to electrically connect the heat sink to the EMI gasket.
US11626690B2

A cable connector configured to secure a cable is provided. The cable connector has a casing, a latch, and a pulling member. The casing is configured to secure an end of the cable. The latch has a lower portion and an upper portion. The lower portion is secured on the casing and has a lower through hole. The upper portion has at least one upper through hole and at least one protrusion. The pulling member is connected with the upper through hole and penetrates the lower through hole. While the pulling member is pulled away from the latch along a first direction, the pulling member pulls the upper portion toward the lower portion along a second direction, so as to adjust a position of the protrusion. Thus, the latch may not be separated from the casing when a user pulls the pulling member.
US11626685B1

A supply-side non-metallic contactless electrical power connector includes a housing with a metal-free coupling interface for coupling to a non-metallic load connector. A power supply electrically connects to an external power supply. A contactless electrical power transmitter is disposed within the housing and adjacent to the coupling interface. A reed switch is disposed within the housing and enters an activated state when in proximity to a magnetic field generated by the load connector. The reed switch is in electrical communication with the power supply and the contactless electrical power transmitter such that when the reed switch is activated, the contactless electrical power transmitter is electrically connected to the power supply and is enabled to contactlessly transmit electrical power to the load connector, and when the reed switch is inactivated, the reed switch prevents electrical connection between the power supply and the contactless electrical power transmitter.
US11626680B2

According to a certain embodiment, a pin plunger includes: a first contact member; a second contact member that faces the first contact member and is apart from the first contact member; a spring arranged between the first contact member and the second contact member; and a housing that houses the first contact member, the second contact member, and the spring. The housing comprises a bimetal inside or outside the housing. The bimetal comprises a first metal and a second metal, the first metal having a thermal expansion coefficient different from a thermal expansion coefficient of the second metal. The elastic force decreased or increased by contracting or expanding of the spring due to a temperature change is compensated with a warping force due to stretching of the first metal and the second metal.
US11626676B2

Provided is a connector which includes: a fixed housing; a movable housing in the fixed housing which mates with a counterpart connector; and a plurality of terminals held by the fixed housing and the movable housing, the plurality of terminals being configured to contact terminals of the counterpart connector, in which each of the plurality of terminals includes: a first fixed portion buried by integral molding in the fixed housing; a second fixed portion buried by the integral molding in the movable housing; an elastic portion between the first fixed portion and the second fixed portion, the elastic portion having elasticity that allows the movable housing to be displaced relative to the fixed housing; and a contact portion at an end of the second fixed portion, the contact portion having elasticity and being configured to contact the terminal of the counterpart connector mated with the movable housing.
US11626665B2

A wireless device comprises a radiating system that comprises and a radiating structure that operates in at least two frequency regions. The radiating structure comprises: a ground plane layer having a first connection point; a single radiation booster having a first connection point; a radiofrequency system comprising a first input port, a plurality of external output ports, and a plurality of branches, at least some of the plurality of branches being connected to a common point connected to the first input port, wherein each of the plurality of external output ports provides operation in at least one of the at least two frequency regions of operation; and a first internal port defined between the first connection point of the radiation booster and the first connection point of the ground plane layer, the first internal port being connected to the first input port of the radiofrequency system.
US11626659B2

An embodiment an antenna unit of an antenna array includes a signal coupler, a phase-shifting modulator, and an antenna element. The signal coupler has a first input-output port, a second input-output port, and a coupled port. The phase-shifting modulator is coupled to the coupled port of the signal coupler, and the antenna element is coupled to the phase-shifting modulator via a connection remote from the signal coupler, or via an isolated port of the signal coupler. The phase-shifting modulator is configured for both relatively low signal loss and relatively low power consumption such that the antenna array can have significantly lower C-SWAP metrics than a conventional phased array while retaining the higher performance metrics of a conventional phased array.
US11626658B2

A multiple wideband antenna or broadband antenna using the concepts of cellular clusters integrated into a dual polarity antenna panel. These panels integrate a free space optic capability to transmit and receive high-bandwidth communications and provide an option for communication transport of information from the base of the tower to the antenna. This antenna also integrates the capability to provide command and control using the cellular guard bands created between each cellular block to support Unmanned Aerial Systems or free space optics connection.
US11626651B2

Provided is a filter capable of suppressing variation in characteristics. A filter has: a plurality of resonators each having a via electrode and a first strip line that is opposed to a first shielding conductor and connected to one end of the via electrode; a first coupling capacitive electrode that has a first comb-shaped electrode including a plurality of first electrodes and that is provided to the first resonator; and a second coupling capacitive electrode that is provided to the second resonator, that has a second comb-shaped electrode including a plurality of second electrodes, and that is formed on the same layer as that of the first coupling capacitive electrode, wherein the first and second electrodes are arranged so as to be adjacent to each other.
US11626648B2

Disclosed is a battery module capable of reducing manufacturing costs and improving manufacturing efficiency. The battery module includes a cell assembly having a plurality of secondary batteries; a battery management unit having a printed circuit board with a printed circuit, the printed circuit board having a connecting portion on inner and outer peripheries of which a connecting conductor is coated to be electrically connected to the printed circuit; and a bus bar plate having a plate shape, the bus bar plate having a connection portion configured to electrically connect the plurality of secondary batteries and a sensing portion with a strip form elongated from one side end of the connection portion, the sensing portion having a bent structure where a longitudinal end thereof is bent at least two times, at least a part of the bent structure being in elastic contact with an inside of the connecting portion.
US11626640B2

A battery module includes a plurality of secondary batteries, each including an electrode assembly and an electrolyte accommodated in an inner space of an exterior case. The battery module also includes an electrode lead having a body and a plate-shaped head portion. A first end of the body is electrically connected to a positive electrode plate or a negative electrode plate of the electrode assembly, and a second end of the body protrudes outward from the exterior case. The plate-shaped head extends in both directions perpendicular to the protruding direction of the body from the second end. The battery module also includes a bus bar having a plate shape with a slit extending inwardly from one end thereof so as to receive a portion of the body. The electrode lead and the bus bar may be at least partially made of an electrically conductive material.
US11626635B2

A partition member has a thickness direction and a surface direction perpendicular to the thickness direction, and which separates single cells that make up an assembled battery in the thickness direction, or a single cell that makes up the assembled battery in the thickness direction and a member other than the single cells. The partition member includes, in the interior thereof, a fluid having a boiling point at normal pressure of 80° C. to 250° C., and a flow channel of the fluid extending along the surface direction. The fluid is held in a fluid holding part, and the fluid holding part is hermetically sealed by a packaging material.
US11626634B2

The present invention relates to a battery unit (1) essentially comprising a plurality of cells, a housing (3) which accommodates and surrounds the cells, and means (5) for adjusting the temperature of the cells by means of the circulation of heat transfer fluid. The battery unit (1) is characterised in that the housing (3) comprises at least one, preferably multiple, area(s) of heat exchange between the cells and the heat transfer fluid, located at least in a bottom region on which the cells rest, said area(s) being incorporated into the structure of the housing (3), preferably in the wall of the latter.
US11626632B2

A reversible thermal management system and method for a work machine is disclosed. The system comprises a prime mover, a battery, a first circuit, and a second circuit. The battery supplies at least a portion of power of the prime mover. The first circuit circulates a glycol adapted to exchange thermal energy with one or more of an electronic component, a transmission circuit, a hydraulic circuit and the battery. The second circuit circulates a refrigerant. The second circuit, which is thermally coupled to the first circuit by at least one heat exchanger, is adapted to exchange thermal energy with air.
US11626627B2

A method and system for preventing battery thermal runaway are provided. The method includes: detecting or predicting whether there is a thermal runaway risk for each battery cell or battery module of a battery pack; and in response to detecting or predicting that there is a thermal runaway risk for at least one battery cell or battery module of the battery pack, transferring battery energy of the at least one battery cell or battery module to the battery pack or another battery pack as thermal energy or electric energy.
US11626626B2

A battery management system configured to detect impending failure of a lithium-ion battery cell includes a sensor array microchip. The microchip includes a plurality of silicon chemical-sensitive field effect transistors (CS-FETs) configured to detect multiple distinct gases vented by the lithium-ion battery cell. The battery management system also includes a cell monitoring unit (CMU) configured to receive from at least one of the CS-FETs data indicative of a detected amount of gas vented by the lithium-ion battery cell. The CMU is also configured to compare the data indicative of the detected amount of the vented gas to a predetermined threshold amount of the subject vented gas programmed into the CMU. The CMU is further configured to trigger a signal indicative of impending failure of the lithium-ion battery cell when the detected amount of the vented gas exceeds the predetermined threshold amount of the subject vented gas.
US11626625B2

The present invention relates to a gas analysis apparatus for a secondary battery, the gas analysis apparatus being capable of effectively performing quantitative analysis and qualitative analysis of the gas generated up to the ignition or explosion of the secondary battery.
US11626622B2

A method for producing an all solid state battery including a first current collector, a first active material layer, a solid electrolyte layer, a second active material layer and a second current collector stacked in this order, the method comprising: a transferring step of transferring a transfer layer onto the first current collector by using a transfer member including a transfer foil and the transfer layer, the transferring step being included in a step of forming at least one layer of the first active material layer, the solid electrolyte layer, and the second active material layer, and the transfer layer includes a binder, and in a thickness direction, a binder concentration of a surface portion on opposite side to the transfer foil is higher than a binder concentration of a surface portion on the transfer foil side.
US11626616B2

A sulfide solid electrolyte that contains lithium, phosphorus, sulfur, chlorine and bromine, wherein in powder X-ray diffraction analysis using CuKα rays, it has a diffraction peak A at 2θ=25.2±0.5 deg and a diffraction peak B at 2θ=29.7±0.5 deg, the diffraction peak A and the diffraction peak B satisfy the following formula (A), and a molar ratio of the chlorine to the phosphorus “c (Cl/P)” and a molar ratio of the bromine to the phosphorus “d (Br/P)” satisfies the following formula (1): 1.2
US11626606B2

An ECU of a fuel cell vehicle determines whether the vehicle travels on an uphill road or not. When determining that the vehicle travels on the uphill road, the ECU performs at least one of a temperature reduction control for reducing the temperature of a fuel cell stack and a humidification control for increasing the water content of the fuel cell stack, by the time the vehicle reaches the uphill road.
US11626605B2

The control method for a flow battery includes acquiring a current electrolyte capacity decay rate of the flow battery; comparing the current electrolyte capacity decay rate with a first preset decay rate and a second preset decay rate; when the current electrolyte capacity decay rate is greater than the first preset decay rate and less than the second preset decay rate, adjusting a liquid level of positive electrolyte and a liquid level of negative electrolyte, such that a difference between these two liquid levels is less than a preset value, a ratio of the total amount of vanadium in the positive electrolyte to the total amount of vanadium in the negative electrolyte remains in a first preset ratio range, or a ratio of a vanadium ion concentration in the positive electrolyte to a vanadium ion concentration in the negative electrolyte remains in a second preset ratio range.
US11626591B2

An electrochemical cell is provided herein as well as methods for preparing electrochemical cells. The electrochemical cell includes a negative electrode and a positive electrode. The negative electrode includes a prelithiated electroactive material including a lithium silicide. Lithium is present in the prelithiated electroactive material in an amount corresponding to greater than or equal to about 10% of a state of charge of the negative electrode. The electrochemical cell has a negative electrode capacity to positive electrode capacity for lithium (N/P) ratio of greater than or equal to about 1, and the electrochemical cell is capable of operating at an operating voltage of less than or equal to about 5 volts.
US11626587B2

A positive electrode active material for a non-aqueous electrolyte secondary battery according to a configuration includes a lithium-transition metal composite oxide containing nickel (Ni) in an amount of greater than or equal to 80 mol %, in which boron (B) is present at least on a particle surface of the lithium-transition metal composite oxide. In the lithium-transition metal composite oxide, when particles having a larger particle size than a volume-based 70% particle size (D70) are first particles and particles having a smaller particle size than a volume-based 30% particle size (D30) are second particles, a coverage ratio of B on surfaces of the first particles is larger than a coverage ratio of B on surfaces of the second particles by 5% or greater.
US11626581B2

Part of an electrode, specifically a current collector and an active material layer, for a secondary battery is subjected to cutting processing to have a complex shape. For example, a stack of the first current collector and the first active material layer has a first slit and a second slit. Each of the first slit and the second slit passing across the first current collector and the first active material layer and extending from an edge of the first current collector. Another stack of the second current collector and the second active material layer has a third slit and a fourth slit. Each of the third slit and the fourth slit passing across the second current collector and the second active material layer and extending from an edge of the second current collector.
US11626580B2

A manufacturing method of a display apparatus includes forming a display layer on a substrate; forming an opening by irradiating laser onto the display layer; and sealing the display layer formed on the substrate. The laser is irradiated according to a spiral movement path, and the opening is formed by irradiating the laser at least twice at the same location.
US11626570B2

A display device includes a first substrate and a second substrate at which a display area for displaying an image and a non-display area surrounding the display area are provided; a light-emitting diode in the display area on an inner surface of the first substrate and including an anode electrode, a light-emitting layer and a cathode electrode; and a piezoelectric element in the display area on an inner surface of the second substrate and including a first electrode, a piezoelectric layer and a second electrode, wherein the piezoelectric layer includes dichroic dyes.
US11626551B1

Additional “auxiliary” bumps are used to stabilize alignment and reduce slippage of dense arrays of interconnect bumps on opposing die during a bonding process. One example of auxiliary bumps are interdigitated bumps. Interdigitated bumps are more self-aligning and laterally stable because bumps do not meet head-to-head. Rather, the head of a bump on one die falls into the space between bumps on the other die. Another example of auxiliary bumps are nail bumps. In nail bumps, one bump is harder (the nail) and “drives” into the opposing softer bump during bonding. This constrains the lateral movement of the two bumps relative to each other and reduces lateral slippage. In some embodiments, the auxiliary bumps and interconnect bumps are formed in the same process, and also bonded in the same process.
US11626544B2

A display device having high light-extraction efficiency is provided. A low-power display device is provided. In a red or green pixel included in the display device, a light-emitting element, an optically functional layer, and a wavelength-conversion layer are stacked in this order. The light-emitting element emits blue light, the optically functional layer transmits the blue light and reflects red and green light, and the wavelength-conversion layer converts the blue light into red or green light. The blue light emitted by the light-emitting element passes through the optically functional layer and enters the wavelength-conversion layer, and red or green light is emitted to the outside. The red or green light emitted from the wavelength-conversion layer to the optically functional layer side is reflected by the optically functional layer and emitted to the outside, which improves light-extraction efficiency.
US11626539B2

Method for manufacturing semiconductor light-emitting device having a substrate, a metal layer over the substrate, and a semiconductor layer over the metal layer. The semiconductor layer includes a light-emitting layer, and with respect to the light-emitting layer, a first conductivity type layer at a substrate side and a second conductivity type layer opposite the substrate. The second conductivity type layer includes a first layer forming a semiconductor layer surface and a second layer at the substrate side with respect to the first layer. The method includes exposing a second layer surface by selectively removing the first layer, forming an uneven surface portion of the second layer by frost processing the exposed surface, forming an electrode over the first layer, forming a space between an end portion of the first layer and a peripheral edge of the electrode by side-etching the first layer toward a lower side of the electrode using a nitric acid-based dilute solution, and forming another electrode below the substrate.
US11626535B2

In some embodiments, a light emitting structure comprises a layered semiconductor stack comprising a first set of doped layers, a second layer, a light emitting layer positioned between the first set of doped layers and the second layer, and an electrical contact to the first set of doped layers. The first set of doped layers can comprise a first sub-layer, a second sub-layer, and a third sub-layer, wherein the third sub-layer is adjacent to the light emitting layer. The electrical contact can be coupled to the second sub-layer. The first, second and third sub-layers can be doped n-type, and an electrical conductivity of the second sub-layer can be higher than an electrical conductivity of the first and third sub-layers. The first, second and third sub-layers, and the light emitting layer can each comprise a superlattice. The second layer can comprise a chirped superlattice.
US11626525B2

A package structure is provided. The package structure includes a substrate, a sensor device, an encapsulant and a signal blocking structure. The substrate has a signal passing area. The sensor device is disposed over the substrate. The sensor device has a first surface, a second surface opposite to the first surface and a sensing area located at the second surface. The second surface of the sensor device faces the substrate. The encapsulant covers the sensor device and the substrate. The signal blocking structure extends from the substrate into the encapsulant.
US11626523B2

A photovoltaic device having a perovskite PV cell wherein the PV device operates, for example during start-up, initially in a bias-voltage operating mode, in which a bias voltage is applied to the perovskite PV cell of the PV device. The bias voltage or the energy needed for same can advantageously be drawn from the power electronics associated with the perovskite PV cell.
US11626522B2

A Schottky barrier diode includes a semiconductor substrate made of gallium oxide, a drift layer made of gallium oxide and provided on the semiconductor substrate, an anode electrode brought into Schottky contact with the drift layer, and a cathode electrode brought into ohmic contact with the semiconductor substrate. The drift layer has a plurality of trenches formed in a position overlapping the anode electrode in a plan view. Among the plurality of trenches, a trench positioned at the end portion has a selectively increased width. Thus, the curvature radius of the bottom portion of the trench is increased, or an edge part constituted by the bottom portion as viewed in a cross section is divided into two parts. As a result, an electric field to be applied to the bottom portion of the trench positioned at the end portion is mitigated, making dielectric breakdown less likely to occur.
US11626520B2

According to one embodiment, a semiconductor substrate includes a first basement, a gate line, a source line, an insulating film, a first pixel electrode, and a first transistor and a second transistor connected parallel at positions between the source line and the first pixel electrode. Each of a first semiconductor layer of the first transistor and a second semiconductor layer of the second transistor includes a first region, a second region, and a channel region. The first semiconductor layer and the second semiconductor layer are in contact with a first surface that is a surface of the insulating film on the source line side. The channel region of each of the first semiconductor layer and the second semiconductor layer wholly overlaps the gate line.
US11626517B2

A semiconductor structure and a manufacturing method for the same are provided. The semiconductor structure comprises a channel element. The channel element comprises a substrate portion and a vertical channel portion. The vertical channel portion is adjoined on the substrate portion. The substrate portion and the vertical channel portion both comprise single crystal silicon.
US11626511B2

A bipolar transistor including a first collector layer, a second collector layer, a base layer, and an emitter layer is disposed on a substrate. Etching characteristics of the second collector layer are different from etching characteristics of the first collector layer and the base layer. In plan view, an edge of an interface between the first collector layer and the second collector layer is disposed inside an edge of a lower surface of the base layer, and an edge of an upper surface of the second collector layer coincides with the edge of the lower surface of the base layer or is disposed inside the edge of the lower surface of the base layer.
US11626503B2

An integrated circuit device includes a fin-type active region protruding from a top surface of a substrate and extending in a first direction parallel to the top surface of the substrate, a gate structure intersecting with the fin-type active region and extending on the substrate in a second direction perpendicular to the first direction, a source/drain region on a first side of the gate structure, a first contact structure on the source/drain region, and a contact capping layer on the first contact structure. A top surface of the first contact structure has a first width in the first direction, a bottom surface of the contact capping layer has a second width greater than the first width stated above in the first direction, and the contact capping layer includes a protruding portion extending outward from a sidewall of the first contact structure.
US11626490B2

An SiC semiconductor device includes an SiC semiconductor layer including an SiC monocrystal and having a first main surface as an element forming surface, a second main surface at a side opposite to the first main surface, and a plurality of side surfaces connecting the first main surface and the second main surface, and a plurality of modified lines formed one layer each at the respective side surfaces of the SiC semiconductor layer and each extending in a band shape along a tangential direction to the first main surface of the SiC semiconductor layer and modified to be of a property differing from the SiC monocrystal.
US11626487B2

An embodiment relates to a semiconductor component, comprising a semiconductor body of a first conductivity type comprising a voltage blocking layer and islands of a second conductivity type on a contact surface and optionally a metal layer on the voltage blocking layer, and a first conductivity type layer comprising the first conductivity type not in contact with a gate dielectric layer or a source layer that is interspersed between the islands of the second conductivity type.
US11626485B2

A device includes a substrate, and a first semiconductor channel over the substrate. The first semiconductor channel includes a first nanosheet of a first semiconductor material, a second nanosheet of a second semiconductor material in physical contact with a topside surface of the first nanosheet, and a third nanosheet of the second semiconductor material in physical contact with an underside surface of the first nanosheet. The first gate structure is over and laterally surrounding the first semiconductor channel, and in physical contact with the second nanosheet and the third nanosheet.
US11626482B2

The present disclosure describes a method of forming an intermediate spacer structure between a gate structure and a source/drain (S/D) contact structure and removing a top portion of the intermediate spacer structure to form a recess. The intermediate spacer structure includes a first spacer layer, a second spacer layer, and a sacrificial spacer layer between the first spacer layer and the second spacer layer. The method further includes removing the sacrificial spacer layer to form an air gap between the first spacer layer and the second spacer layer and spinning a dielectric layer on the air gap, the first spacer layer, and the second spacer layer to fill in the recess and seal the air gap. The dielectric layer includes raw materials for a spin-on dielectric material.
US11626477B2

A semiconductor component includes: gate structures extending from a first surface into an SiC semiconductor body; a drift zone of a first conductivity type formed in the SiC semiconductor body; first mesas and second mesas arranged between the gate structures in the SiC semiconductor body; body areas of a second conductivity type arranged in the first mesas and the second mesas, the body areas each adjoining a first side wall of one of the gate structures; first shielding areas of the second conductivity type adjoining a second side wall of one of the gate structures; second shielding areas of the second conductivity type adjoining the body areas in the second mesas; and diode areas of the conductivity type of the drift zone, the diode areas forming Schottky contacts with a load electrode between the first shielding areas and the second shielding areas.
US11626476B2

A semiconductor device includes a plurality of electrode structures formed on a substrate; and an upper supporter group and a lower supporter between upper ends and lower ends of the plurality of electrode structures The upper supporter group includes a plurality of supporters, and at least some of the plurality of supporters each have an upper surface and a lower surface. One of the upper surface and the lower surface has a curved profile, and the other surface has a flat profile.
US11626475B2

An improved trench capacitor structure is disclosed that allows for the formation of narrower capacitors. An example capacitor structure includes a first conductive layer on the sidewalls of an opening through a thickness of a dielectric layer, a capacitor dielectric layer on the first conductive layer, a second conductive layer on the capacitor dielectric layer, and a conductive fill material on the second conductive layer. The capacitor dielectric layer laterally extends above the opening and along a top surface of the dielectric layer, and the conductive fill material fills a remaining portion of the opening.
US11626473B2

An organic light-emitting diode display device includes a substrate in which an emission area and a non-emission area are defined, a power line provided on the substrate, at least one insulation film covering the power line, a light-emitting element provided above the at least one insulation film, a connection electrode connected to the power line, and extending onto the at least one insulation film, and a passivation film including a contact area where a portion of the connection electrode is exposed in the non-emission area, wherein the light-emitting element includes a first electrode, an emission layer, and a second electrode that are stacked in order, and the second electrode is in direct contact with the connection electrode in the contact area.
US11626471B2

A display device includes: a first active pattern on a light blocking pattern; a second active pattern at a same layer as that of the first active pattern; a first insulating pattern on the first active pattern; a second insulating pattern on the first active pattern, the second insulating pattern being spaced from the first insulating pattern, and having a first contact hole exposing the first active pattern; a first gate electrode on the first insulating pattern; a second gate electrode at a same layer as that of the first gate electrode, and overlapping with the second active pattern; a first etch stopper on the second insulating pattern, and having a second contact hole connected to the first contact hole; and a first electrode on the first etch stopper, the first electrode contacting the light blocking pattern and the first active pattern through the first and second contact holes.
US11626468B2

A multi-panel organic light emitting display device is disclosed that includes a plurality of display panels coupled to each other. Each of the plurality of display panels includes: a substrate including an active area and a non-active area; and a display unit including an organic light emitting element on the substrate. Each of the plurality of display panels also includes: a plurality of signal lines disposed on the substrate and electrically connected to the display unit; and a plurality of link lines disposed under the substrate. Each of the plurality of display panels further includes a plurality of side lines connecting the plurality of signal lines and the plurality of link lines. Each of the plurality of display panels also includes a driving circuit electrically connected to the plurality of link lines.
US11626466B2

A display device includes a display panel including a substrate including a front display region, a side display region extending from a side of the front display region, and a transmission region including at least a portion overlapping the front display region in a plan view; and a sensor located on a bottom of the substrate, the sensor having at least a portion overlapping the transmission region in a plan view. The display panel includes first pixels in the front display region; a load compensation element in the side display region; and a connection line electrically connecting the first pixels and the load compensation element by detouring the transmission region.
US11626462B2

A display device has a display region and a side region adjacent to the display region. The display device includes a plurality of display units, a plurality of sensing units, a display driver and a sensor driving unit. The plurality of display units are disposed on a first substrate. The plurality of sensing units correspond to the plurality of display units. The plurality of display units and the plurality of sensing units are disposed in the display region. The display driver is coupled to at least a portion of the plurality of display units, and includes a plurality of first transistors. The sensor driving unit is coupled to at least a portion of the plurality of sensing units, and includes at least one second transistor. The plurality of first transistors is disposed in the side region and the at least one second transistor is disposed in the display region.
US11626455B2

A display apparatus includes a flexible display panel including a display area with a first folding area, the display area including an upper surface and a lower surface and displaying an image via the upper surface, a cover window disposed on the upper surface of the display area of the flexible display panel and an antenna layer including a first antenna disposed on an upper surface of the first folding area. The upper surface of the display area includes the upper surface of the first folding area. The first antenna is disposed between the upper surface of the first folding area and the cover window.
US11626452B2

Methods, systems, and devices for efficient fabrication of memory structures are described. A multi-deck memory device may be fabricated using a sequence of fabrication steps that include depositing a first metal layer, depositing a cell layer on the first metal layer to form memory cells of the first memory deck, and depositing a second metal layer on the cell layer. The second metal layer may be deposited using a single deposition process rather than using multiple deposition processes. A second memory deck may be formed on the second metal layer such that stacked memory cells from the first and second deck share the use of the second metal layer. Using a single deposition process for the second metal layer may decrease the quantity of fabrication steps used to fabricate the multi-deck memory array and reduce or eliminate the exposure of the cell material to metal etchants.
US11626451B2

A magnetic memory device comprising a plurality of memory cells is disclosed. The memory device includes an array of memory cells where each memory cell includes a first material layer having a ferromagnetic material, a second material layer having ruthenium, and a third material layer having bismuth and/or antimony. The second material layer is sandwiched between the first material layer and the third material in a stacked configuration.
US11626438B2

Image sensors are provided. The image sensor may include a substrate including a first surface and a second surface opposite the first surface, a photoelectric conversion layer in the substrate, and a lower capacitor connection pattern on the first surface of the substrate. The second surface of the substrate may be configured to receive incident light. The lower capacitor connection pattern may include a capacitor region and a landing region protruding from the capacitor region. The image sensors may also include a capacitor structure including a first conductive pattern, a dielectric pattern, and a second conductive pattern sequentially stacked on the capacitor region, a first wire on the capacitor structure and connected to the second conductive pattern, and a second wire connected to the landing region. The first conductive pattern may be connected to the lower capacitor connection pattern. A surface of the first wire facing the substrate and a surface of the second wire facing the substrate may be coplanar.
US11626427B2

A displaying base plate includes a transparent displaying region. The displaying base plate located within the transparent displaying region includes: a substrate base plate, including a plurality of pixel regions, wherein each of the pixel regions includes a light transmission region and a non-light transmission region; and a transparent-trace layer, a first insulating layer and a first metal-trace layer provided in stack on one side of the substrate base plate, wherein the transparent-trace layer includes a plurality of first transparent traces, the first metal-trace layer includes a plurality of first metal traces, orthographic projections of the first metal traces on the substrate base plate are located within the non-light transmission regions of different pixel regions, each two neighboring first metal traces are connected by one of the first transparent traces, and the first metal traces and the first transparent traces are connected by via holes in the first insulating layer.
US11626420B2

A semiconductor device includes a substrate including a memory cell region and a connection region, a plurality of gate electrodes in the memory cell region and the connection region, a plurality of channel structures passing through the plurality of gate electrodes and extending in a vertical direction in the memory cell region, and a plurality of pad layers extending in a first direction from each of the plurality of gate electrodes in the connection region. The plurality of pad layers is disposed in a stepped form in a second direction. The device further includes a plurality of dummy lines arranged in one row in the first direction between two pad layers adjacent to each other in the second direction and disposed apart from one another with a pad connection region therebetween in the first direction. The pad connection region overlaps two pad layers successively disposed in the first direction.
US11626417B2

A three-dimensional semiconductor memory device includes a substrate including cell and connection regions. An electrode structure is disposed on the substrate, the electrode structure having a staircase structure on the connection region. A first vertical channel structure and a first dummy structure at least partially penetrate the electrode structure on the cell region and the connection region, respectively. Bottoms of expanded portions of the first vertical channel structure and the first dummy structure are located at first and second levels, respectively. The second level is higher than the first level.
US11626416B2

Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A sacrificial layer above a second semiconductor layer at a first side of a substrate and a dielectric stack on the sacrificial layer are subsequently formed. A channel structure extending vertically through the dielectric stack and the sacrificial layer into the second semiconductor layer is formed. The sacrificial layer is replaced with a first semiconductor layer in contact with the second semiconductor layer. The dielectric stack is replaced with a memory stack, such that the channel structure extends vertically through the memory stack and the first semiconductor layer into the second semiconductor layer. A source contact is formed at a second side opposite to the first side of the substrate to be in contact with the second semiconductor layer.
US11626415B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers, memory opening fill structures including a respective vertical semiconductor channel and a respective vertical stack of memory elements extending through the alternating stack in a memory array region, via contact structures contacting the stepped surfaces of the electrically conductive layers at each step in a staircase region, and a vertical stack of access transistors located between the staircase region and the memory array region.
US11626409B2

A semiconductor device includes a substrate including an active region, a gate structure disposed in a gate trench in the substrate, a bit line disposed on the substrate and electrically connected to the active region on one side of the gate structure, and a capacitor disposed on the bit line and electrically connected to the active region on another side of the gate structure. The gate structure includes a gate dielectric layer disposed on bottom and inner side surfaces of the gate trench, a conductive layer disposed on the gate dielectric layer in a lower portion of the gate trench, sidewall insulating layers disposed on the gate dielectric layer, on an upper surface of the conductive layer, a graphene conductive layer disposed on the conductive layer, and a buried insulating layer disposed between the sidewall insulating layers on the graphene conductive layer.
US11626407B2

A method for manufacturing a dynamic random access memory device includes providing a semiconductor substrate and forming a highly doped diffusion region in a surface of the semiconductor substrate. A wordline structure is then deposited on the surface of the semiconductor substrate, where the wordline structure includes an electrically conductive gate layer. An opening is further formed in the wordline structure, where the opening is located at a first end of and extending to the highly doped diffusion region. A semiconductor pillar is then formed in the opening by selective epitaxial growth. An end of the semiconductor pillar is then doped and the doped end is connected with a memory element.
US11626398B2

A semiconductor structure is provided. The semiconductor structure includes a substrate, a diode region, and a dummy stripe. The substrate has a first surface. The diode region is in the substrate. The diode region includes a first implant region of a first conductivity type approximate to the first surface, and a second implant region of a second conductivity type approximate to the first surface and surrounded by the first implant region. The dummy stripe is on the first surface and located between the first implant region and the second implant region. A method for manufacturing a semiconductor structure is also provided.
US11626381B2

A bonding head for a die bonding apparatus and a die bonding apparatus including the bonding head, the bonding head including a head body; a thermal pressurizer mounted on a lower surface of the head body, the thermal pressurizer being configured to hold and heat at least one die and including a heater having a first heating surface that faces a held surface of the die; and a thermal compensator at an outer region of the die, the thermal compensator extending downwardly from the lower surface of the head body and including at least one thermal compensating block having a second heating surface that emits heat from a heating source therein and that faces a side surface of the die held on the thermal pressurizer.
US11626380B2

A semiconductor package includes a package substrate including a first substrate channel pad and a second substrate channel pad, a chip stack including a plurality of semiconductor chips stacked on the package substrate to be offset in a first direction, wherein first semiconductor chips located on odd layers from among the plurality of semiconductor chips and second semiconductor chips located on even layers from among the plurality of semiconductor chips are offset in a second direction perpendicular to the first direction, each of the first semiconductor chips includes a first chip channel pad, and each of the second semiconductor chips includes a second chip channel pad, first inter-chip connection wires configured to electrically connect the first chip channel pads of the first semiconductor chips to one another, second inter-chip connection wires configured to electrically connect the second chip channel pads of the second semiconductor chips to one another.
US11626370B2

An interconnection structure of a semiconductor chip may include an interconnection via, a lower pad, a conductive bump, and an upper pad. The interconnection via may be arranged in the semiconductor chip. The lower pad may be arranged on a lower end of the interconnection via exposed through a lower surface of the semiconductor chip. The conductive bump may be arranged on the lower pad. The upper pad may be arranged on an upper end of the interconnection via exposed through an upper surface of the semiconductor chip. The upper pad may have a width wider than a width of the interconnection via and narrower than a width of the lower pad. Thus, an electrical short between the conductive bumps may not be generated in the interconnection structure having a thin thickness.
US11626364B2

A fan-out semiconductor package includes: an interconnection member including a first insulating layer, first and second pads respectively disposed on opposite sides of the first insulating layer and a first via connecting the first and second pads to each other; a semiconductor chip disposed on the interconnection member; and an encapsulant encapsulating at least portions of the semiconductor chip. A center line of the first via is out of alignment with at least one of a center line of the first pad and a center line of the second pad.
US11626356B2

A first semiconductor device includes a first substrate including a first electrode and a second electrode at a first surface side of the first substrate opposite to a light incident surface side of the first substrate; and a second substrate including a photodiode, a transfer transistor, and a third electrode and a fourth electrode at a first surface side of the second substrate facing the first surface of the first substrate, and a plurality of transistors.
US11626347B2

A shared base plate includes a plurality of base portions to which a plurality of electronic components including semiconductor switching elements are to be mounted, and a terminal formed portion formed so as to extend from the base portion to the outer side. The terminal formed portion includes a discrimination terminal which is used as a terminal in one of a first semiconductor module and a second semiconductor module and which is not used as a terminal in the other one. If the discrimination terminal that is not used as a terminal is cut to be short, it becomes possible to easily discriminate the semiconductor module from another semiconductor module having the shared base plate by outer appearances.
US11626345B2

An electronic device includes a printed circuit board (PCB) that supports an integrated circuit (IC) chip. The device also includes a lid over the IC chip. A thermal interface material (TIM) is configured to transfer thermal energy from the IC chip to the lid. A heat spreader forms a cavity in communication with the lid. The heat spreader is at least partially filled with a liquid that is configured to change phases during operation of the IC chip.
US11626336B2

A package that includes a substrate having a first surface; a solder resist layer coupled to the first surface of the substrate; a device located over the solder resist layer such that a portion of the device touches the solder resist layer; and an encapsulation layer located over the solder resist layer such that the encapsulation layer encapsulates the device. The solder resist layer is configured as a seating plane for the device. The device is located over the solder resist layer such that a surface of the device facing the substrate is approximately parallel to the first surface of the substrate. The solder resist layer includes at least one notch. The device is located over the solder resist layer such that at least one corner of the device touches the at least one notch.
US11626328B2

An integrated circuit device includes a substrate having a first portion in a first device region and a second portion in a second device region. A first semiconductor strip is in the first device region. A dielectric liner has an edge contacting a sidewall of the first semiconductor strip, wherein the dielectric liner is configured to apply a compressive stress or a tensile stress to the first semiconductor strip. A Shallow Trench Isolation (STI) region is over the dielectric liner, wherein a sidewall and a bottom surface of the STI region is in contact with a sidewall and a top surface of the dielectric liner.
US11626323B2

A semiconductor device is made by: forming a metal film containing Al on a surface of a substrate product including a substrate and a nitride semiconductor layer on the substrate, the metal film covering a via hole forming predetermined region, and the surface of the substrate product being located on the nitride semiconductor layer side, forming an etching mask having an opening for exposing the via hole forming predetermined region on a back surface of the substrate product, the back surface of the substrate product being located on the substrate side, and forming a via hole in the substrate product by reactive ion etching, the via hole reaching the surface from the back surface and exposing the metal film. In the forming of the via hole, a reaction gas containing fluorine is used during a period at least including a termination of etching.
US11626321B2

Systems and methods herein are related to the formation of optical devices including stacked optical element layers using silicon wafers, glass, or devices as substrates. The optical elements discussed herein can be fabricated on temporary or permanent substrates. In some examples, the optical devices are fabricated to include transparent substrates or devices including charge-coupled devices (CCD), or complementary metal-oxide semiconductor (CMOS) image sensors, light-emitting diodes (LED), a micro-LED (uLED) display, organic light-emitting diode (OLED) or vertical-cavity surface-emitting laser (VCSELs). The optical elements can have interlayers formed in between optical element layers, where the interlayers can range in thickness from 1 nm to 3 mm.
US11626317B2

A semiconductor device has a first trench and a second trench of a trench structure located in a substrate. The second trench is separated from the first trench by a trench space that is less than a first trench width of the first trench and less than a second trench width of the second trench. The trench structure includes a doped sheath having a first conductivity type, contacting and laterally surrounding the first trench and the second trench. The doped sheath extends from the top surface to an isolation layer and from the first trench to the second trench across the trench space. The semiconductor device includes a first region and a second region, both located in the semiconductor layer, having a second, opposite, conductivity type. The first region and the second region are separated by the first trench, the second trench, and the doped sheath.
US11626309B2

A substrate treating method includes measuring an alignment state of a substrate placed on a hand of a transfer unit that transfers the substrate, transferring the substrate to a substrate alignment unit by the transfer unit when the alignment state of the substrate is faulty, aligning a location of the substrate by the substrate alignment unit, and temporarily correcting the location of the substrate before the substrate is loaded on the substrate alignment unit when it is measured in the measuring of the alignment state that the alignment state of the substrate exceeds a sensor reading range.
US11626296B2

A semiconductor device includes a first die extending through a molding compound layer, a first dummy die having a bottom embedded in the molding compound layer, wherein a height of the first die is greater than a height of the first dummy die, and an interconnect structure over the molding compound layer, wherein a first metal feature of the interconnect structure is electrically connected to the first die and a second metal feature of the interconnect structure is over the first dummy die and extends over a sidewall of the first dummy die.
US11626293B2

A method of manufacturing a semiconductor device includes forming a first layer of a first planarizing material over a patterned surface of a substrate, forming a second layer of a second planarizing material over the first planarizing layer, crosslinking a portion of the first planarizing material and a portion of the second planarizing material, and removing a portion of the second planarizing material that is not crosslinked. In an embodiment, the method further includes forming a third layer of a third planarizing material over the second planarizing material after removing the portion of the second planarizing material that is not crosslinked. The third planarizing material can include a bottom anti-reflective coating or a spin-on carbon, and an acid or an acid generator. The first planarizing material can include a spin-on carbon, and an acid, a thermal acid generator or a photoacid generator.
US11626288B2

Methods for reducing interface resistance of semiconductor devices leverage dual work function metal silicide. In some embodiments, a method may comprise selectively depositing a metal silicide layer on an Epi surface and adjusting a metal-to-silicon ratio of the metal silicide layer during deposition to alter a work function of the metal silicide layer based on whether the Epi surface is a P type Epi surface or an N type Epi surface to achieve a Schottky barrier height of less than 0.5 eV. The work function for a P type Epi surface may be adjusted to a value of approximately 5.0 eV and the work function for an N type Epi surface may be adjusted to a value of approximately 3.8 eV. The deposition of the metal silicide layer on the Epi surface may be performed prior to deposition of a contact etch stop layer and an activation anneal.
US11626285B2

A method of manufacturing a semiconductor device includes forming a first protective layer over an edge portion of a first main surface of a semiconductor substrate. A metal-containing photoresist layer is formed over the first main surface of the semiconductor substrate. The first protective layer is removed, and the metal-containing photoresist layer is selectively exposed to actinic radiation. A second protective layer is formed over the edge portion of the first main surface of the semiconductor substrate. The selectively exposed photoresist layer is developed to form a patterned photoresist layer, and the second protective layer is removed.
US11626267B2

A method of evaluating a region of a sample, the method comprising: positioning a sample within a vacuum chamber; generating an electron beam with a scanning electron microscope (SEM) column that includes an electron gun at one end of the column and a column cap at an opposite end of the column; focusing the electron beam on the sample and scanning the focused electron beam across the region of the sample, while the SEM column is operated in tilted mode, thereby generating secondary electrons and backscattered electrons from within the region; and during the scanning, collecting backscattered electrons with one or more detectors while applying a negative bias voltage to the column cap to alter a trajectory of the secondary electrons preventing the secondary electrons from reaching the one or more detectors.
US11626263B2

A circuit breaker includes a pole unit with a first and second electrodes. A linkage also extends from the pole unit. A linear actuator is operably connected to the pole unit. A Thomson coil or other high-speed actuator is also operably connected to the linkage. When the circuit breaker is closed, no gap is provided between them. To open the electrodes, the high-speed actuator first acts on the linkage by moving the linkage at a speed that is greater than a speed by which the linear actuator can move the linkage. The linear actuator can then actuate and increase a distance between the electrodes. A gap is provided between the pole unit and at least one of the actuators when the breaker is closed. This gap is reduced or eliminated when the breaker is open.
US11626262B2

A relay (1) includes a motor (20) and a primary electrical switch assembly (132). Primary electrical switching attachment points (113) are switched by a moveable switching link (101) which is moved in and out of the switch on an switched off position axially by the motor (20) in response to electrical signals delivered to the coil (26) via the flexible leads (32, 33). The switching link (101) includes a mercury reservoir (119). A piezoelectric disk bender (105) displaces mercury to close the gaps between the attachment points (113).
US11626250B2

A method for manufacturing a multilayer ceramic electronic component includes preparing a ceramic green sheet, forming a plurality of internal electrode patterns on a main surface of the ceramic green sheet, applying a ceramic paste above the main surface of the ceramic green sheet, stacking a plurality of the ceramic green sheets, pressing the plurality of stacked ceramic green sheets, and cutting the plurality of pressed ceramic green sheets. The ceramic paste at least partially overlaps end portions of the internal electrode patterns, and a stepped region is provided on the ceramic green sheet. When cutting the ceramic green sheets in a first direction, the cutting is performed at a position of the stepped region between two of the internal electrode patterns adjacent to each other in a second direction.
US11626246B2

A multilayer capacitor includes a body including a multilayer structure in which a plurality of dielectric layers are provided and a plurality of internal electrodes are stacked with the dielectric layer interposed therebetween and external electrodes disposed outside the body and connected to the plurality of internal electrodes. The body includes a high resistance portion disposed in at least one region between the dielectric layer and the internal electrode and inside the dielectric layer and having electric resistance higher than electric resistance of the internal electrode, and the high resistance portion and the plurality of internal electrodes include the same metal component and the same metal oxide component.
US11626241B2

A coil assembly includes: a connection substrate including a coil pad and an accommodating portion disposed in a position adjacent to the coil pad; and a coil portion including a spiral wiring and an end portion bonded to the coil pad, wherein at least a portion of the coil portion is disposed in the accommodating portion.
US11626237B2

A power module comprises a first circuit board assembly and a magnetic core assembly. The first circuit board assembly comprises a first printed circuit board and at least two switch circuits disposed on the first printed circuit board. The magnetic core assembly is disposed near the first printed circuit board and comprises a magnetic core portion and at least one pair of first electrical conductors. The magnetic core portion comprises at least one core unit, the core unit comprises a pair of holes and a second magnetic overlapping region, and the pair of holes are separated by the second magnetic overlapping region. Each pair of the first electrical conductors is penetrated through the corresponding pair of holes of the magnetic core portion to define two output inductors. Each of the switch circuits is electrically connected with the corresponding output inductor to define a phase circuit of the power module.
US11626231B2

A coil electronic component includes a body having first to fourth surfaces, an insulating substrate disposed in the body, coil portions disposed on opposing surfaces of the insulating substrate, respectively, a first lead-out portion connected to one of the coil portions and exposed from the first and third surfaces, a second lead-out portion connected to another of the coil portions and exposed from the second and third surfaces, and first and second external electrodes covering the first and second lead-out portions, respectively. The insulating substrate includes a support portion supporting the coil portions, a first end portion extending from the support portion and including end surfaces respectively exposed from the first and third surfaces and spaced apart from each other, and a second end portion extending from the support portion and including end surfaces exposed from the second and third surfaces and spaced apart from each other.
US11626212B2

Systems and methods are provided for multi-schema analysis of patient specific anatomical features from medical images. The system may receive medical images of a patient and metadata associated with the medical images indicative of a selected pathology, and automatically classify the medical images using a segmentation algorithm. The system may use an anatomical feature identification algorithm to identify one or more patient specific anatomical features within the medical images by exploring an anatomical knowledge dataset. A 3D surface mesh model may be generated representing the one or more classified patient specific anatomical features, such that information may be extracted from the 3D surface mesh model based on the selected pathology. Physiological information associated with the selected pathology for the 3D surface mesh model may be generated based on the extracted information.
US11626209B2

According to one embodiment, a diagnosis support apparatus includes processing circuitry. The processing circuitry executes identification processing by using medical information as an input to output a first identification result and a first identification reason for providing the first identification result. The processing circuitry modifies the identification processing to refrain from outputting the first identification reason in response to an instruction to reject the first identification reason. The processing circuitry executes the modified identification processing by using the medical information as an input to output a second identification result and a second identification reason for providing the second identification result.
US11626207B2

A method for providing one or more customized alarm setting recommendations for a patient includes the steps of: providing a patient monitor configured to monitor the patient, the patient monitor comprising a patient sensor and a processor configured to receive the sensor data from the patient sensor, receiving, by the patient monitor, information about a patient; analyzing, by the processor using an alarm setting recommendation classifier, the received information about the patient to generate one or more alarm setting recommendations customized to the patient; providing the one or more alarm setting recommendations to the user, and receiving input from the user accepting, rejecting, and/or modifying the alarm setting recommendations.
US11626205B2

A system and method for providing updates to medical devices is disclosed. In one example, the medical devices are configured to pull update files in response to the reception of an update message from a server. Once the update files are downloaded by a medical device, the update files can be installed. While the medical device pulls the update files, the medical device can continue with its normal operation. If desired, a user can select which medical devices should be updated, based on any desired factors, such as the physical location of the device, the model of the device, the type of device, and the way the device is being used.
US11626204B2

The invention relates to a method performed by at least one apparatus, the method comprising: Obtaining release information representative of a release of a medical module of a medical kit comprising one or more medical modules; and releasing or triggering release of the medical module of the medical kit. The invention further relates to a method performed by at least one apparatus, the method comprising obtaining a user input of a user indicating the release of a medical module of a medical kit comprising one or more medical modules; and providing release information representative of the release of the medical module of the medical kit. The invention also relates to corresponding apparatuses, computer program products and computer-readable storage media.
US11626200B2

Digital pathology is the concept of capturing digital images from glass microscope slides in order to record, visualize, analyze, manage, report, share and diagnose pathology specimens. The present disclosure is directed to a desktop slide scanner, which enables pathologists to scan slides at a touch of a button. Included is a workflow for reliable imaging, diagnosis, quantification, management, and sharing of a digital pathology library. Also disclosed herein is an analysis framework that provides for pattern recognition of biological samples represented as digital images to automatically quantitatively score normal cell parameters against disease state parameters. The framework provides a pathologist with an opportunity to see what the algorithm is scoring, and simply agree, or edit the result. This framework offers a new tool to enhance the precision of the current standard of care.
US11626193B2

A system for maintaining individual immunization records. The system includes a tracking vehicle storing a first instance of a user record a terminal including an electronic processor and a memory. The electronic processor is configured to communicate with the tracking vehicle, obtain a second instance of the user record stored in the memory of the terminal and determine whether immunization data in the first instance or the second instance is more recent. When the first instance of the user record from the tracking vehicle includes more recent immunization data than the second instance of the user record stored in the memory, the electronic processor is configured to update the user record stored in the memory of the terminal with the more recent immunization data in the first instance of the user record of the tracking vehicle.
US11626192B1

The present invention provides systems and methods for use with electronic records, such as Electronic Medical Records (EMRs). A parser engine may receive a stream of Health Level 7 (HL7) messages containing EMR data and, using parsing logic, parse the HL7 messages to identify and extract specified EMR data therefrom. The extracted EMR data may be utilized in determining analytic results data that may be presented, or made available for presentation, to a medical professional or medical staff member, in real time or near real time relative to entry of the EMR data into an EMR system.
US11626170B2

A memory includes an upper deck and a lower deck. The upper deck includes a first upper dummy word line. The lower deck includes a first lower dummy word line. A method for reducing program disturbance of the memory includes adjusting a first upper bias voltage applied to the first upper dummy word line and/or a first upper threshold voltage of the first upper dummy word line to adjust a first difference between the first upper bias voltage and the first upper threshold voltage; and adjusting a first lower bias voltage applied to the first lower dummy word line and/or a first lower threshold voltage of the first lower dummy word line to adjust a second difference between the first lower bias voltage and the first lower threshold voltage.
US11626160B2

Technology for sensing non-volatile memory cells in which one or more sense nodes are charged to a sense voltage having a magnitude that improves sensing accuracy. One sense node may be charged to different sense voltages when sensing different memory cells at different times. Multiple sense nodes may be charged to a corresponding multiple different sense voltages when sensing different memory cells at the same time. The one or more sense nodes are allowed to discharge based on respective currents of memory cells for a pre-determined time while applying a reference voltage to the memory cells. The Vts of the selected memory cells are assessed based on respective voltages on the one or more of sense nodes after the pre-determined time. Different sensing voltages may be used based on bit line voltage, bit line resistance, distance of memory cells from the sense node, or other factors.
US11626159B2

A computing in-memory device includes a memory cell array supporting a bitwise operation through at least one pair of memory cells activated in response to at least one pair of word line signals and a peripheral circuit connected to the at least one pair of memory cells via one pair of bit lines and performing a discharging operation on at least one bit line of the one pair of bit lines based on a voltage level of the one pair of bit lines.
US11626158B2

Systems and methods are provided for controlling a wake-up operation of a memory circuit. The memory circuit is configured to precharge the bit lines of a memory array sequentially during wakeup. A sleep signal is received by the first bit line of a memory cell and then a designed delay occurs prior to the precharge of a second complementary bit line. The sleep signal may then precharge the bit lines of a second memory cell with further delay between the precharge of each bit line. The memory circuit is configured to precharge both bit lines of a memory cell at the same time when an operation associated with that cell is designated.
US11626151B2

Methods, systems, and devices for a single plate configuration and memory array operation are described. A non-volatile memory array may utilize a single plate to cover a subset of the array. One or more memory cells of the subset may be selected by operating the plate and an access line of an unselected memory cell at a fixed voltage. A second voltage may be applied to an access line of the selected cell, and subsequently reduced to perform an access operation. Removing the applied voltage may allow for the memory cell to undergo a recovery period prior to a subsequent access operation.
US11626149B2

A serial NOR memory device receives serial input data using a single data rate (SDR) mode and transmits serial output data using a double data rate (DDR) mode. In some embodiments, a serial NOR memory device includes an input-output circuit including a transceiver coupled to receive a clock signal and serial input data and to provide serial output data. The transceiver is configured to receive serial input data using the single data rate mode and is configured to transmit serial output data using the double data rate mode.
US11626148B2

The present disclosure includes apparatuses and methods related to defining activation functions for artificial intelligence (AI) operations. An example apparatus can include a number of memory arrays and a controller, wherein the controller includes a number of activations function registers, wherein the number of activation function registers define activation functions for artificial intelligence (AI) operations performed by the apparatus.
US11626145B2

Embodiments of the disclosure include signal processing methods to reduce crosstalk between signal lines of a channel bus using feed forward equalizers (FFEs) configured smear pulse response energy transmitted on signal lines of the channel to reduce pulse edge rates. The coefficients for the FFE may be based on crosstalk interference characteristics. Smearing or spreading pulse response energy across a longer time period using a FFE increases inter-symbol interference (ISI). To counter increased inter-symbol interference caused by smearing pulse response energy, receivers configured to recover symbol data transmitted on the channel bus may each include respective decision-feedback equalizers (DFEs) that are configured to filter ISI from transmitted symbols based on previous symbol decisions of the channel. The combination of the FFE configured to smear pulse responses and the DFE to filter ISI may improve data eye quality for recovery of transmitted data on a channel bus when crosstalk dominates noise.
US11626132B2

According to one embodiment, a magnetic disk device includes a magnetic disk, a magnetic head, a control unit, and a setting unit. The magnetic head includes a write element which writes data to the magnetic disk and heater elements which adjust a levitation amount relative to the magnetic disk. The setting unit sets a heater value to be set on the basis of a measurement result of measuring the recording quality of the data written to the magnetic disk. The control unit controls electric power to be supplied to the heater elements on the basis of the heater value to be set to the setting unit.
US11626129B2

A magnetic recording head having air bearing surface (ABS) includes a main pole, a side shield laterally spaced from the main pole by a first side gap and a second side gap, an electrically conductive non-magnetic gap material layer disposed between the main pole and the side shield in the first side gap, and a dielectric non-magnetic gap material matrix and a conformal dielectric spacer layer disposed between the main pole and the side shield in the second side gap.
US11626128B2

An object of the present disclosure is to provide a magnetic recording medium excellent in electro-magnetic conversion characteristic and thermal stability. The present disclosure provides a tape-shaped magnetic recording medium including: a substrate; and a magnetic layer provided over the substrate and including a magnetic powder, in which the magnetic layer has an average thickness of equal to or less than 90 nm, the magnetic powder has an average aspect ratio of from 1.0 to 3.0, the magnetic powder has an average particle volume of equal to or less than 2,300 nm3, a coercive force Hc1 in a vertical direction of the magnetic recording medium is equal to or less than 4,500 Oe, a coercive force Hc2 in a longitudinal direction of the magnetic recording medium and the coercive force Hc1 satisfy a relation of Hc2/Hc1≤0.8, and the ratio Hrp/Hc1 of a residual coercive force Hrp of the magnetic recording medium measured using a pulsed magnetic field and the coercive force Hc1 is equal to or less than 2.0.
US11626120B2

A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
US11626117B2

A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.
US11626103B2

Systems and methods for determining to perform an action of a query using a trained natural language model of a natural language understanding (NLU) system are disclosed herein. A text string corresponding to a prescribed action includes at least a content entity is received. A determination is made as to whether the text string corresponds to an audio input of a first group. In response to determining the text string corresponds to an audio input of a first group, a determination is made as to whether the text string includes an obsequious expression. In response to determining the text string corresponds to an audio input of a first group and in response to determining the text string includes an obsequious expression, a determination is made to perform the prescribed action. In response to determining the text string corresponds to an audio input of a first group and in response to determining the text string does not include the obsequious expression, a determination is made to not perform the prescribed action.
US11626102B2

A signal source identification device includes: a feature value calculation unit configured to calculate feature values corresponding to paths where signals from generation sources of the signals transmit, based on signals received by a plurality of sensors; and an identification unit configured to identify whether or not a feature value calculated by the feature value calculation unit is a signal from a predetermined signal source by using an identification range that is a range within which feature values based on signals from the predetermined signal source fall and that is previously determined based on the feature values calculated by the feature value calculation unit.
US11626101B2

Systems and methods are described for processing and interpreting audible commands spoken in one or more languages. Speech recognition systems disclosed herein may be used as a stand-alone speech recognition system or comprise a portion of another content consumption system. A requesting user may provide audio input (e.g., command data) to the speech recognition system via a computing device to request an entertainment system to perform one or more operational commands. The speech recognition system may analyze the audio input across a variety of linguistic models, and may parse the audio input to identify a plurality of phrases and corresponding action classifiers. In some embodiments, the speech recognition system may utilize the action classifiers and other information to determine the one or more identified phrases that appropriately match the desired intent and operational command associated with the user's spoken command.
US11626095B2

An acoustic noise reduction (ANR) headphone described herein has current detection circuitry that detects current consumed by an acoustic driver amplifier as a result of pressure changes due to a tapping of the headphone. Tapping may be performed to change an audio feature or operating mode of the audio system for the headphone. The current detection circuitry senses a characteristic of the current consumed by the acoustic driver amplifier that can be used to determine an occurrence of a tap event. Examples of a characteristic include an amplitude, waveform or duration of the sensed current. Advantageously, the ANR headphones avoid the need for control buttons to initiate the desired changes to the audio feature or operating mode.
US11626093B2

Method and System for avoiding howling disturbance especially on conferences, wherein the method comprising the steps of using a howling detector unit implemented inside a multipoint control unit to receive an audio stream input from a client, analyzing the audio input with the howling detector in order to verify if howling noise is present, using at least two of a skewness analysis, a flatness analysis, a crest analysis, a rolloff analysis and preventing the audio stream input to be forwarded as an output to an audio mixer, if howling noise is present.
US11626092B2

Provided is a device 1 including: a signal processing unit 40 that applies a rotary speaker effect corresponding to a rotation speed value to a sound signal and control a tone color of the sound signal; and a control unit 10 that gradually changes, in response to a change command of the rotation speed value, the rotation speed value from a first speed to a second speed higher than the first speed with a first change curve having a first delay, and gradually changes control of the tone color from a first characteristic to a second characteristic that is stronger in the high frequency range than the first characteristic with a second change curve having a second delay shorter than the first delay.
US11626083B2

A novel human interface excellent in operability is provided. Furthermore, a novel data processor excellent in operability is provided. Furthermore, a novel data processor, a novel display device, or the like is provided. An input/output device that receives image data and supplies positional data, and an arithmetic device that supplies the image data and receives the positional data are included. The input/output device includes a first region, a second region, and a bend portion between the first region and the second region. Each of the first region and the second region includes a display portion and a positional data input portion that overlaps the display portion. The arithmetic device includes an arithmetic unit and a storage unit that stores a program to be executed by the arithmetic unit.
US11626082B2

A display device capable of improving image quality is provided. The display device includes a first circuit, a pixel, and a wiring. The first circuit has a function of supplying data to the wiring and a function of making the wiring floating to hold the data. The pixel has a function of taking in the data twice from the wiring and performing addition. The pixel can perform the first writing of the data in a period during which the data is supplied to the wiring, and can perform the second writing of the data in a period during which the data is held in the wiring. Therefore, by one time of data charging to a source line, a data potential larger than or equal to an output voltage of a source driver can be supplied to a display element.
US11626069B2

Disclosed are a display panel and a display device. The display panel includes a pixel circuit and a light-emitting element, in the pixel circuit, the driving module includes a drive transistor, and a gate of the drive transistor is connected to a first node; a reset module includes a first sub-transistor and a second sub-transistor, and a connection node between the first sub-transistor and the second sub-transistor is a second node; a compensation module includes a third sub-transistor and a fourth sub-transistor, a connection node between the third sub-transistor and the fourth sub-transistor is a third node; in a first stage, a first double-gate transistor and a second double-gate transistor are both turned off, and the first node, the second node, and the third node satisfy: (V2−V1)×(V1−V3)>0.
US11626066B2

A pixel arrangement structure of an organic light emitting diode (OLED) display is provided. The pixel arrangement structure includes: a first pixel having a center coinciding with a center of a virtual square; a second pixel separated from the first pixel and having a center at a first vertex of the virtual square; and a third pixel separated from the first pixel and the second pixel, and having a center at a second vertex neighboring the first vertex of the virtual square. The first pixel, the second pixel, and the third pixel have polygonal shapes.
US11626065B2

A display substrate includes a display region, a non-display region at a periphery of the display region, pixel units in the display region and arranged in an array, gate lines extending in a row direction of the array, and data lines extending in a column direction of the array. Each row of pixel units is provided with at least one gate line, and each gate line is coupled to at least a part of the pixel units in a corresponding row. Each column of pixel units is provided with at least two data lines, and each data line is coupled to a part of the pixel units in a corresponding column. Each pixel unit is coupled to one gate line and one data line, and two pixel units in a same column and in two adjacent rows are coupled to different data lines, respectively.
US11626064B2

A pixel arrangement structure of an organic light emitting diode (OLED) display is provided. The pixel arrangement structure includes: a first pixel having a center coinciding with a center of a virtual square; a second pixel separated from the first pixel and having a center at a first vertex of the virtual square; and a third pixel separated from the first pixel and the second pixel, and having a center at a second vertex neighboring the first vertex of the virtual square. The first pixel, the second pixel, and the third pixel have polygonal shapes.
US11626062B2

A backplane operative to drive an array of emissive pixel elements forming a part of an automotive head lamp assembly is disclosed. Each pixel element comprises a memory cell operative to pulse width modulate a current mirror pixel drive circuit configured to drive an emissive element. The array of emissive pixel elements is divided into a plurality of interdigitated rows or columns serviced by independent row drivers or independent column drivers that may be driven by data selected to randomize the order in which the data on adjacent pixels of the same row are written, thereby effectively substantially reducing the visibility of any residual structures that may be present in the data driving the pixels of adjacent columns.
US11626061B2

A display device includes: a display panel including a display area including pixels and a non-display area adjacent to the display area; a first driving integrated circuit including a first ground terminal, where the first driving integrated circuit is electrically connected to the display panel; a first printed circuit board electrically connected to the first driving integrated circuit; a first plate disposed on a bottom surface of the display panel and overlapping with the first driving integrated circuit; and a second plate disposed on the bottom surface of the display panel and spaced apart from the first plate, where the second plate is electrically connected to a system ground.
US11626049B2

In some aspects, a display device may receive a distance measurement from a sensor. The distance measurement may be indicative of a dimension of the rollable display panel of the display device. The display device may configure, based on the distance measurement, an output setting for displayed content of the rollable display panel according to the dimension. Numerous other aspects are described.
US11626048B2

An electronic panel includes a base substrate having a first area, a second area adjacent to the first area, and a third area adjacent to the second area, a plurality of pixels in the second area, a plurality of pixel signal lines in the third area and connected to the pixels, a crack detecting pattern spaced apart from the pixels and in the first area, a first line spaced apart from the pixel signal lines, in the third area, and connected to a portion of the crack detecting pattern, and a second line spaced apart from the pixel signal lines, in the third area, connected to another portion of the crack detecting pattern, and spaced apart from the first line. The crack detecting pattern has a line-symmetrical shape with respect to a symmetry axis passing through a center of the first area.
US11626042B2

A snow lantern including a display portion having a top opening. A screen is disposed over the top opening of the display portion, and the screen includes a plurality of screen openings through which pass particles for the simulation of falling snow within the display portion.
US11626013B2

A traffic data analysis method, an electronic device, a vehicle and a storage medium are provided, and relate to the technical field of artificial intelligence, in particular to the fields of large data processing, automatic driving and vehicle networking, and can be applied to AI navigation. The method includes: acquiring a plurality of initial traffic data; determining a category of each of the plurality of initial traffic data; receiving a search instruction from an AI analysis model, wherein the search instruction includes target category information; determining target traffic data corresponding to the target category information from the respective initial traffic data according to categories of the respective initial traffic data; and sending the target traffic data to the AI analysis model so that the AI analysis model performs an AI analysis according to the target traffic data.
US11626000B2

A patient support apparatus system and patient support apparatus, such as a bed, cot, stretcher, operating table, recliner, or the like, include a litter frame, a support deck, a sensor configured to detect caregiver activity, a transceiver communicating with a server, and a controller. The controller is configured to send alerts or messages to the server when caregiver assignment errors or caregiver inattention issues are identified. An alert is sent when a caregiver has not attended to a patient within a certain period of time, or when a caregiver has not been assigned to a particular patient or a particular location within a healthcare facility to which a patient has been assigned. The patient support apparatus and system are in communication with other healthcare facility systems and devices that gather and share information and data to alert caregivers in an effort to avoid patient neglect.
US11625999B2

Emotional loneliness is referred as the absence of an attachment figure in one's life and someone to turn to. The existing methods use installation of sensors for tracking the movement, behaviour and activity of the person, but most of the efforts are obtrusive in nature. A non-obtrusive method and system for detection of emotional loneliness of a person have been provided. The disclosure is utilizing multiple varied techniques to understand the emotional loneliness. The multiple techniques comprise room change movement anomalies, living room stay anomalies, correlating the living room stay with the bedroom stay and outdoor movement anomalies. The methodology also ensures reduced variance and false positives, as emotional loneliness is finally determined based on more than two positives of above methods. The detection of person's movement is done using a featured engineered dataset based on collection of raw time series data collected from a plurality of motion sensors.
US11625990B2

To provide a gaming machine that can provide a novel game in which the game progression is varied, a method, and a program for providing a game. In the gaming machine 1, the symbol blocks B1 and B2 displayed in the block display region 66 move in the directions D1 and D2, which intersect in the direction of reel rotation, when moving in the symbol display region 60. That is, the symbol blocks B1 and B2 are added to the movement in the direction of reel rotation, and also move in a direction orthogonal to the direction of reel rotation. Therefore, compared to a case in which a symbol block moves in the direction of reel rotation, prediction by a player of the positions where the symbol blocks B1 and B2 are finally disposed is difficult.
US11625985B2

Various aspects described for implementing tournament hybrid arcade/wager-based gaming techniques via computer networks, including one or more casino gaming networks. The tournament hybrid arcade/wager-based game may include a non-wager based gaming portion and a wager-based gaming portion. One or more players are able to concurrently engage in continuous game play of the non-wager based gaming portion during execution of wager-based gaming events which are automatically triggered based on events which occur during play of the non-wager based gaming portion. Payouts for a given wager-based game event outcome may include both monetary payouts and/or non-monetary payouts.
US11625984B2

A gaming device includes a display, a processor, and a memory storing a plurality of sets of reel strips which include configurable and non-configurable symbols. The gaming device provides hold and spin feature games that hold the configurable symbols if selected. Additional game windows can be activated enabling configurable symbols to be added. Only one of multiple versions of the hold and spin feature game may be triggered from any base game depending on which set of reel strips is used, and its respective version of triggering symbols. In one example, a fixed number of multiple game windows are always activated if the hold and spin feature is a first version while only one game window is initially active if the hold and spin feature is a second version. In the second version, more game windows can be activated if sufficient configurable symbols are held.
US11625970B2

An interactive frozen confectionery vending machine with a freezer enclosure, a delivery and toppings dispensing enclosure and a control system enclosure. A programmable control system allows a customer to select a frozen confectionery cup stored within the freezer enclosure and to select a hard and soft topping that are automatically dispensed into the cup and the cup is delivered to the waiting customer through a customer access door that closes after the transaction is completed. A centrally located gear motor rotates an arm that terminates in a cup. The cup receives a topping from a canister and then rotates to drop the topping into the frozen confectionery cup. A soft topping is pumped via flexible liquid topping delivery tubes into a dispensing arm located above the frozen confectionery cup. A standard payment system and touch screen allow the customer to pay for and select frozen confectionery and toppings.
US11625962B2

A method of providing mobile application-based assistance with vehicle emissions testing compliance includes establishing a user profile associated with a user of a mobile communication device, receiving, from an emissions test provider identified by the mobile application, diagnostic data retrieved from the vehicle using a diagnostic tool and subsequently uploaded to the at least one server, providing the received diagnostic data to a government-authorized server that is capable of deriving an emissions test result for the registered vehicle based on the received diagnostic data, receiving the emissions test result from the government-authorized server, associating the emissions test result with the user profile by matching a VIN included in the received diagnostic data with a VIN included in the user profile, and providing the emissions test result to the mobile communication device, the emissions test result being displayable on the mobile communication device by the mobile application.
US11625956B2

According to one embodiment, a monitoring system includes a processor. The processor accepts first data output from a first detector. The first detector detects a signal caused by equipment. The processor performs a first determination when a first value is in a first state. The first value indicates a state of the first detector or an environment where the equipment is provided. The first determination determines a condition of the equipment by using a first model and the first data. The processor performs a second determination when the first value is in a second state different from the first state. The second determination determines the condition of the equipment by using a second model and the first data. The second model is different from the first model.
US11625953B2

A computer-implemented method of recognition of actions performed by individuals includes: by one or more processors, obtaining images including at least a portion of an individual; by the one or more processors, based on the images, generating implicit representations of poses of the individual in the images; and by the one or more processors, determining an action performed by the individual and captured in the images by classifying the implicit representations of the poses of the individual.
US11625950B2

A method for enhancing facial/object recognition includes receiving a query image, and providing a database of object images, including images relevant to the query image, each image having a first attribute and a second attribute with each of the first attribute and the second attribute having a first state and a second state. The method also includes creating an augmented database by generating a plurality of artificial images for each image in the database, the artificial images cooperating with the image to define a set of images including every combination of the first attribute and the second attribute in each of the first state and the second state, and comparing the query image to the images in the augmented database to find one or more matches.
US11625949B2

A face authentication apparatus includes a face image acquisition unit that acquires a face image of an authentication target, a collation unit that performs face authentication by calculating similarity between face information of the face image of the authentication target and reference face image of each registered user and comparing the similarity with a threshold, a prediction unit that predicts a change in the similarity on the basis of similarity history on authentication success, and a threshold change unit that changes the threshold on the basis of the prediction result.
US11625947B1

Biometric input, such as images of a hand obtained by a biometric input device, may be used to identify a person. An attacker may attempt to gain access by presenting false biometric data with an artificial biometric model, such as a fake hand. During a suspected attack, the attacker is prompted for additional data. For example, email address, telephone number, payment information, and so forth. This provides additional information about the attack while prolonging the time spent by the attacker on the attack. Information explicitly indicating failure is delayed or not presented at all. Data associated with an attack is placed into an exclusion list and further analyzed to recognize and mitigate future attacks. A subsequent attempt that corresponds to exclusion data proceeds with presenting prompts, gathering further information and consuming more of the attacker's time and resources.
US11625946B2

A fingerprint verification method and apparatus is disclosed. The fingerprint verification method may include obtaining an input fingerprint image, determining a matching region between the input fingerprint image and a registered fingerprint image, determining a similarity corresponding to the matching region, representing a determined indication of similarities between the input fingerprint image and the registered fingerprint image, relating the determined similarity to the matching region as represented in a matching region-based similarity, determining a result of a verification of the input fingerprint image based on the matching region-based similarity, and indicating the result of the verification.
US11625943B2

A fingerprint sensing apparatus including a first substrate, a light sensing structure, a second substrate, a lens layer, a filler, and a first light shielding layer is provided. The light sensing structure is disposed on a sensing area of the first substrate. The lens layer is disposed on the second substrate. The lens layer has multiple first convex portions and a first concave portion. The filler is disposed between the lens layer and the light sensing structure. The refractive index of the filler is greater than the refractive index of the lens layer. The first light shielding layer is disposed between the second substrate and the lens layer. A solid of the first light shielding layer overlaps the first convex portions of the lens layer. An opening of the first light shielding layer overlaps the first concave portion of the lens layer.
US11625942B2

A method of generating a finger image includes determining a quantity of electric charge to be removed from each of a plurality of detection circuits connected to a fingerprint sensor, based on an amplifier characteristic of each of the plurality of detection circuits; obtaining a second electrical quantity by removing the quantity of electric charge from a first electrical quantity that is input to each of the plurality of detection circuits; integrating the second electrical quantity to obtain an integrated value; and generating the fingerprint image based on comparison between the integrated value of the second electrical quantity and a predetermined threshold value.
US11625938B2

A method for detecting a human skeleton is provided. The method includes: receiving a video frame, wherein the video frame comprises a human body; determining whether the video frame comprises prediction information; determining whether a first intra-coded macroblock (IMB) ratio of a target area comprising the human body in the video frame is greater than a first threshold when the video frame comprises the prediction information; and using a motion vector (MV) to estimate skeleton information of the human body when the first IMB ratio of the target area is not greater than the first threshold.
US11625934B2

In some embodiments, a method includes identifying a set of word bounding boxes in a first electronic document, and identifying locations of horizontal white space between two adjacent rows from a set of rows in a table. The method includes determining, using a Natural Language Processing algorithm, an entity name from a set of entity names for each table cell from a set of table cells in the table. The method includes determining, using a machine learning algorithm a class from a set of classes for each row from the set of rows. The method includes extracting a set of table cell values associated with the set of table cells, and generating a second electronic document including the set of table cell values arranged in the set of rows and the set of columns such that the set of words in the table are computer-readable in the second electronic document.
US11625928B1

Systems, methods, and computer-readable media are disclosed for language-agnostic subtitle drift detection and correction. A method may include determining subtitles and/or captions from media content (e.g., videos), the subtitles and/or captions corresponding to dialog in the media content. The subtitles may be broken up into segments which may be analyzed to determine a likelihood of drift (e.g., a likelihood that the subtitles are out of synchronization with the dialog in the media content) for each segment. For segments with a high likelihood of drift, the subtitles may be incrementally adjusted to determine an adjustment that eliminates and/or reduces the amount of drift and the drift in the segment may be corrected based on the drift amount detected. A linear regression model and/or human blocks determined by human operators may be used to otherwise optimize drift correction.
US11625924B2

Vehicle parking monitoring systems and methods are disclosed herein. An example method can include receiving images from a camera of a parking spot, each of the images being time stamped, determining presence of a vehicle in the images, placing a bounding area around a region of interest of the vehicle, the region of interest including no personally identifiable information, retaining the bounding area and discarding a remainder of the images, and determining when the vehicle is no longer present based on a change in the bounding area of the images.
US11625923B2

A system includes a sensor and a tracking subsystem. The tracking subsystem receives an image feed of top-view images generated by the sensor and detects an event associated with a portion of a person entering a zone adjacent to a rack. The tracking subsystem determines that a first and second person may be associated with the event. The subsystem tracks the item and calculates a velocity of the item as it is moved through the space. The subsystem identifies, based on the calculated velocity, a frame in which the velocity of the item is less than a threshold velocity. The subsystem determines whether the first or second person is nearer the item in the identified frame. If the first person is nearer, the item is assigned to the first person.
US11625922B2

A method, system and computer program product for event summarization facilitated by emotions/reactions of people near an event location is disclosed. The method includes generating a query based at least in part on reaction information and at least in part on primary video metadata. Based on the query, at least one possible event summarization match for the one or more events is retrieved from a database.
US11625918B2

An object tracking system includes a sensor and a tracking system. The sensor is configured to capture a frame of at least a portion of a physical space within a global plane for a space. The tracking system is configured to receive the frame, to detect an object within a zone of the frame, and to determine a pixel location for the object. The tracking system is further configured to identify a zone of the physical structure based on the pixel location, to identify an item based on the identified zone.
US11625917B2

A method and system for producing video-segments of a live-action event involving monitoring a live-action event for detection of event-segments, detecting one or more event-triggers with detectors, determining if an event-segment occurred based on the detected event-triggers, and editing one or more video feeds into a video-segment to encompass the event-segment.
US11625916B2

Systems and methods for automatic identification and presentation of edges, shapes and unique objects in an image used for machine vision job setup are disclosed herein. An example method includes receiving, by one or more processors, an image file. The method further includes automatically determining, by the one or more processors, an item of interest within the image file. The method further includes analyzing, by the one or more processors, the item of interest to determine an appropriate tool for processing the item of interest. The method further includes displaying, by the one or more processors, on a display screen: (i) an image corresponding to the image file, (ii) an indication of the item of interest, and (iii) an indication of the appropriate tool.
US11625913B2

A method includes receiving a satellite image of an area and classifying each pixel in the satellite image as representing water, land or unknown using a model. For each of a plurality of possible water levels, a cost associated with the water level is determined, wherein determining the cost associated with a water level includes determining a number of pixels for which the model classification must change to be consistent with the water level and determining a difference between the water level and a water level determined for the area at a previous time point. The lowest cost water level is selected and used to reclassify at least one pixel.
US11625909B1

Provided are methods for track segment cleaning of tracked objects using neural networks, which can include detecting a first track segment and a second track segment. The method includes applying a machine learning model trained to determine if the first track segment and second track segment capture real objects and if the first track segment and the second track segment are representative of an identical object exterior to a vehicle. The method further includes combining the first track segment and the second track segment to form a single track segment having a single trajectory in response to the first track segment and the second track segment being determined to be representative of the identical object. Systems and computer program products are also provided.
US11625908B1

A software development infrastructure can enable user developers to select remote hardware devices to develop and test their software programs. For some tests and development activity, physical access to the remote device can be provided by the infrastructure administrator by replacing the internal calls of an application with mimic code, which can respond to application requests for sensor data, as if the user was physically handling the remote device at the same location.
US11625907B2

Systems and methods are disclosed, including a non-transitory computer readable medium storing computer executable instructions that when executed by a processor cause the processor to identify a first image, a second image, and a third image, the first image overlapping the second image and the third image, the second image overlapping the third image; determine a first connectivity between the first image and the second image; determine a second connectivity between the first image and the third image; determine a third connectivity between the second image and the third image, the second connectivity being less than the first connectivity, the third connectivity being greater than the second connectivity; assign the first image, the second image, and the third image to a cluster based on the first connectivity and the third connectivity; conduct a bundle adjustment process on the cluster of the first image, the second image, and the third image.
US11625906B2

The present disclosure relates to methods of analyzing works of art for purposes of authentication or attribution. Such methods may be implemented by receiving digital image data associated with a work of art, identifying a plurality of artist's strokes formed along a surface of the work of art, segmenting the plurality of strokes into a plurality of individual strokes, analyzing the plurality of individual strokes to determine stroke characteristics, and comparing the stroke characteristics to stroke characteristics derived from one or more computational models based on known works of art.
US11625904B2

A method for processing images can include: acquiring a hair region in a first image; determining a hair direction parameter of a pixel point in the hair region by a hair direction prediction model based on the hair region; converting the hair direction parameter of the pixel point into a hair direction of the pixel point; and generating a second image by processing the hair region in the first image based on the hair direction of the pixel point.
US11625896B2

A face modeling method and apparatus, an electronic device and a computer-readable medium. Said method comprises: acquiring multiple depth images, the multiple depth images being obtained by photographing a target face at different irradiation angles; performing alignment processing on the multiple depth images to obtain a target point cloud image; using the target point cloud image to construct a three-dimensional model of the target face. The present disclosure alleviates the technical problems of poor robustness and low precision of the three-dimensional model constructed according to the three-dimensional model constructing method.
US11625891B1

A method and apparatus for performing preemptive rendering of a 3D dataset is disclosed. Some rendering engines are too slow to render a large dataset quickly. In this patent, a list of possible views is generated. For each possible view includes a viewing position and viewing angle. For each possible view, rendering of a 3D dataset is performed to generate a corresponding preemptively rendered image for said each possible view. Each possible view and corresponding preemptively rendered image are stored. A head display unit's position and orientation are tracked and at a time epoch when said head display unit's position and orientation correspond to a possible view in said list of possible views, the corresponding preemptively rendered image is displayed.
US11625885B2

In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, on one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions and/or deferring conflicted workloads instead of locking memory locations.
US11625883B2

A method and apparatus are provided for compressing vertex parameter data in a 3D computer graphic system, where the vertex parameter data is a data block relating to a plurality of vertices used for rendering an image. The data relating to each vertex includes multiple byte data relating to at least one parameter. The parameters include X, Y and Z coordinates and further coordinates for texturing and shading. The multiple byte data is divided into individual bytes and bytes with corresponding byte positions relating to each vertex are grouped together to form a plurality of byte blocks.
US11625881B2

Motion retargeting with kinematic constraints is implemented in a digital medium environment. Generally, the described techniques provide for retargeting motion data from a source motion sequence to a target visual object. Accordingly, the described techniques position a target visual object in a defined visual environment to identify kinematic constraints of the target object relative to the visual environment. Further, the described techniques utilize an iterative optimization process that fine tunes the conformance of retargeted motion of a target object to the identified kinematic constraints.
US11625878B2

Provided is a method of generating a three-dimensional (3D) avatar from a two-dimensional (2D) image. The method may include obtaining a 2D image by capturing a face of a person, detecting a landmark of the face in the obtained 2D image, generating a first mesh model by modeling a 3D geometrical structure of the face based on the detected landmark, extracting face texture information from the obtained 2D image, determining a second mesh model to be blended with the first mesh model in response to a user input, wherein the first mesh model and the second mesh model have the same mesh topology, generating a 3D avatar by blending the first mesh model and the second mesh model, and applying, to the 3D avatar, a visual expression corresponding to the extracted face texture information.
US11625861B2

Enabling colorization and color adjustments on 3D point clouds, which are projected onto a 2D view with an equirectangular projection. A user may color regions on the 2D view and preview the changes immediately in a 3D view of the point cloud. Embodiments render the color of each point in the point cloud by testing whether the 2D projection of the point is inside the colored region. Applications may include generation of a color 3D virtual reality environment using point clouds and color-adjusted imagery.
US11625853B2

There is disclosed a system for automatically detecting an irregularity on a pipe. The system includes a camera arranged at an external surface of the pipe, the camera being configured to capture a Red, Green and Blue (RBG) image of a region of a pipe. One or more hardware processors are in communication with the camera and are configured to: convert the RGB image to a modified image; split the modified image into a plurality of components; generate a binary image via performing a thresholding operation which utilizes the plurality of components; and detect the irregularity on the pipe via performing a feature extraction process on the binary image. Also disclosed and described is a related method.
US11625849B2

A system and method is disclosed for automatically determining position information for an invasive medical device based on imaging data. An imaging device can generate 2D images of the invasive medical device within the patient from a vantage point relative to the patient. A trained model for the invasive medical device can be trained on annotated 2D images of the invasive medical device with position information. An imaging computer system can apply the trained model to unannotated 2D images of the invasive medical device within the patient to determine a current position of the invasive medical device. The 2D images of the invasive medical device and visual position information representing the current position of the invasive medical device can be outputted to a display.
US11625848B2

Embodiments provide multi-angle screen coverage analysis. In some embodiments, a system obtains a computer graphics generated image having at least one target object for analysis. The system determines screen coverage information and depth information for the at least one target object. The system then determines an asset detail level for the at least one target object based on the screen coverage information and the depth information. The system then stores the asset detail level in a database, and makes the asset detail level available to users.
US11625840B2

In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
US11625827B2

Among other things, one or more systems and/or techniques for visually augmenting regions within images are provided herein. An image of an object, such as a bag, is segmented to identify an item (e.g., a metal gun barrel). Features of the item are extracted from voxels representing the item within the image (e.g., voxels within a first region), such as a size, shape, density, and orientation of the item. Response to the features of the item matching predefined features of a target item to detect, one or more additional regions are identified, such as a second region proximate to the first region based upon a location of the second region corresponding to where a connected part of the item (e.g., a plastic handle of the gun) is predicted to be located. The one or more regions are visually distinguished within the image from other regions (e.g., colored, highlighted, etc.).
US11625818B2

A measuring system 1 includes a server 200 identifying a kind of a product from a product image in which the product is included and a measuring device 100 identifying the kind of the product from the target image in which the product is included. The server 200 includes an acquisition unit that acquires a product image and product information relating to a kind of a product, a dividing unit that acquires a plurality of divided imaged by dividing the product image into a plurality of areas, and a generation unit that generates an identifying model by performing machine learning on the basis of a plurality of divided images extracted by an extraction unit that extracts a plurality of divided images satisfying a predetermined condition relating to a shown amount of the product from among the plurality of divided images.
US11625814B2

Systems and methods are directed to inpainting video. More specifically, initial video data including a sequence of image frames containing missing or corrupted pixel information may be received. Optical flow displacement values and optical flow validity masks may be generated for neighboring image frames of initial video data. Image features from image feature maps of one or more neighboring image frames may be warp-shifted to image feature maps of a current image frame using the optical flow displacement values and warp-shifted image features from the feature maps of the one or more neighboring image frames may be selected based on one or more of the optical flow validity masks. A sequence of complete image frames may be generated based on the selected warp-shifted image features from the feature maps of the one or more neighboring image frames and image features from the image feature maps of the current image frame.
US11625809B2

The present embodiments relate to a method and device. The method comprises obtaining at least one first point from at least one point of a point cloud by projecting said point of the point cloud onto a projection plane and obtaining at least one other point of the point cloud determined according to said at least one first point; determining and encoding at least one interpolation coding mode for said at least one first point based on at least one reconstructed point obtained from said at least one first point and at least one interpolation point defined by said at least one interpolation coding mode to approximate said at least one other point of the point cloud; and signaling said at least interpolation coding mode as values of image data.
US11625799B2

A Mobile Lawyer system includes a 360 degree HD video camera configured for mounting on a vehicle; a display screen configured for mounting inside the passenger compartment of a vehicle; and a Mobile Lawyer App downloaded and installed on a mobile telephone in communication with the video camera and display screen, configured, upon command from a user, to notify an attorney located remotely via a cellular and/or computer network, and to display a video image of the remote attorney on the display screen (or the screen of the mobile telephone), and to live-stream a 360 degree video captured by the video camera to the Internet for viewing by the remote attorney and for cloud storage. The introduction of a lawyer on-demand into a police encounter can help to defuse and de-escalate the situation. The lawyer can serve as a live observer, witness, and intermediary who can provide live legal guidance to the user.
US11625795B2

Disclosed are systems, methods, and media having at least one processor; and a non-transitory computer-readable medium storing instruction which, when executed by the at least one processor, cause the at least one processor to perform operations comprising receiving from one or more sources images related to a plurality of features of housing offerings, said images being associated with other images related to features of housing offerings; presenting to a first user an initial prompt and based on response to that initial prompt, presenting a plurality of selectable images related to a first feature of housing offerings; receiving from the first user input regarding the desirability of the images related to the first feature of housing offerings; and iteratively deriving, based on inputs regarding the desirability of the images related to one or more of the plurality of features of housing offerings, a hypothesis regarding a different feature of housing offerings; based at least in part on the hypothesis, presenting to the first user images related to the different feature of housing offerings; and receiving from the first user input regarding the desirability of the images related to the different feature of housing offerings.
US11625792B2

A system and method for automated blockchain custody service for managing a set of custodial assets includes a blockchain service circuit structured to interpret a plurality of access control features corresponding to parties associated with a secured loan; a data collection circuit structured to receive first collateral data from at least one sensor associated with the collateral used to secure the loan; receive second collateral data regarding an environment of the collateral from an IoT circuit; and associate the first collateral data and second collateral data with a unique identifier associated with the item of collateral, wherein the blockchain service circuit is structured to store the unique identifier and associated collateral data as blockchain data; a smart contract circuit structured to create a smart lending contract; and a secure access control circuit structured to receive access control instructions from a lender of the loan via an access control interface.
US11625787B1

Aspects described herein may allow displaying of augmented reality content items associated with selected vehicle models, as well as price or budget information associated with the displayed vehicle to facilitate the user to make purchasing or financing decisions. For example, a computing device may detect a plurality of physical anchors attached to a vehicle husk and determine location information for each of the plurality of physical anchors. The computing device may receive one or more augmented reality (AR) content items corresponding to one or more vehicle features for the selected vehicle model and display via an AR interface, the one or more AR content items positioned relative to the vehicle husk based on the location of each of the plurality of physical anchors, as well as a price associated with the selected vehicle model having the one or more vehicle features.
US11625785B2

An electronic tokening system implemented by a data source transmits secure electronic tokens including time-based values to a plurality of terminals. The terminals may be geographically disparate, and the different terminals may have different connection speeds to the data source. The terminals may use the secure electronic tokens to consistently and reliable calculate data values.
US11625782B2

A computer-implemented monitoring system receives an input data stream of electronic data messages and processes the input data stream using a current set of computer instructions to determine a monitoring status. In response to receiving information for modifying the current set of computer instructions, the system dynamically modifies the current set of computer instructions using the received information by injecting one or more modifying computer instructions into the current set of computer instructions resulting in a modified current set of computer instructions. The modified current set of computer instructions are executed to generate a new monitoring status for output.
US11625780B1

Various embodiments are generally directed to techniques for automated call cross trade imbalance execution. Techniques described herein may provide an automated crossing solution for buy-side clients that limits position information to banks and individuals prior to setting a benchmark rate for foreign exchange. In some embodiments, clients may roll forward spot trades with a chosen counterparty bank, which is then sent to a centralized, automated, bank platform. Techniques described herein may offer a multi-bank platform solution that accepts trades, validates trades, performs credit checks, and executes trades in a manner that limits knowledge of position information prior to setting a benchmark rate. Further, proposed techniques include determining a trade imbalance and automatically executing the determined trade imbalance in a manner such that market impact is minimalized. In some embodiments, trade imbalances may be calculated on a bank-by-bank basis, thus allowing each bank to execute its own trade imbalance. Other embodiments are described.
US11625777B2

An apparatus for routing trading orders comprises a memory and a processor. The memory stores first trading information associated with a first buy order placed with a first market center. The first buy order is associated with a product and the first trading information comprises a disclosed quantity of the product and a reserved quantity of the product. The memory also stores second trading information associated with a second buy order placed with a second market center. The second buy order is associated with the product and the second trading information comprises a disclosed quantity of the product and a reserved quantity of the product. The processor is coupled to the memory and receives a sell order associated with a quantity of the product. The processor further cancels at least a portion of the second buy order placed with the second market center for placement with the first market center. The canceled portion of the second buy order is determined based at least in part upon the second trading information. The processor further routes at least one additional sell order to the first market center having a quantity that is based upon at least one of the first trading information and the canceled portion of the second buy order.
US11625767B2

The present disclosure provides a technique to encourage a user who is lent a vehicle to obey manners at time of using the vehicle. In the present disclosure, a controller executes: informing a user who is lent a vehicle of information indicating a plurality of manners provisions about use of the vehicle; acquiring a picked-up image of the vehicle about the plurality of manners provisions at time of returning the vehicle; and calculating an evaluation value for obedience of the plurality of manners provisions, based on the picked-up image.
US11625766B2

Because an electronic apparatus includes: an input means; and a display means for, when a first product registered in a first classification is newly registered in a second classification on the basis of an operational instruction via the input means from a user, displaying a first image in which information about the first product is included, and a second image in which information about the first product is added, and for, when a second product registered in the second classification is newly registered in a third classification, displaying the second image in which information about the second product is deleted, and a third image in which information about the second product is added, the electronic apparatus provides a purchase management function of properly displaying a state of each product and making it easy for the user to perform management in accordance with the classifications.
US11625765B2

Methods and systems are provided for utilizing interactive UI dialogs to resolve issues that may arise during the real-time ordering and activation of wireless products and services while a user is engaged during their session. The interactive UI dialogs may provide a customer with an opportunity to provide information, make decisions or trigger additional steps during the real time order.
US11625764B2

A system and method for detecting a pick-up of an item and processing payment based on the detected pick-up are provided. The method includes receiving at least one data packet from at least one Internet of Things (IoT) tag, wherein each of the least IoT tag is attached to an item, extracting a frequency word from the at least one received data packet, wherein the frequency word is a measure of the at least one IoT tag, analyzing the frequency word to determine a pick-up event to be associated with a pick-up of the item attached to the at least one IoT tag, upon detecting the pick-up event, sending a notification including an identification of the at least one IoT tag, wherein the notification includes information associated with the picked-up item attached to the at least one IoT tag, prompting a user to purchase the picked-up item, and upon the user selecting to purchase the item, and associating a user's purchase account with the picked-up item; and commencing checkout of the item upon detecting the user exiting a location where the item is sold.
US11625758B1

A system for sharing revenue associated with digital assets is provided. The system comprises an application programming interface (API) configured to determine a set of advertising categories associated with an experience provider, provide, to a user, the set of advertising categories associated with the experience provider, receive, from the user, a user selection of at least one advertising category from the set of advertising categories, determine a divergence between the set of advertising categories displayed by the experience provider and the user selection of the at least one advertising category, prompt the user to view at least one advertising category displayed by the experience provider and contained in the divergence in exchange for monetary compensation, and receive a selection of the user denoting an agreement to view the at least one advertising category displayed by the experience provider and contained in the divergence in exchange for monetary compensation.
US11625748B2

The present teaching relates to a method and a system for advertising. The method obtains information about a conversion associated with an advertisement and generates with respect to the conversion, an operational smart attribution evaluation package (SAEP). The SAEP includes a conversion parameter and a reward. The method transmits the SAEP to a platform to be posted, and thereafter receives from the SAEP, an indication of an entity which is estimated to be associated with the conversion and to which the reward is to be allocated. The entity is determined by the SAEP based on the conversion parameter and information from a plurality of entities that displayed the advertisement.
US11625743B2

The amount of user activity performed in relation to a promotion may be tracked based on user content captured via the client application. At least a portion of user content captured via the client application may be scanned and analyzed to identify user activity related to the user content. Augmented reality content items may be executable to generate content that is displayed in relation to the user content and that indicates an amount of user activity related to the promotion. In addition, the augmented reality content items may be executable to generate content in relation to the user content that indicates one or more redemption options for the promotion based on an amount of user activity performed by a user of the client application that captured the user content.
US11625731B2

Methods, apparatus, systems and articles of manufacture are disclosed to track a provenance of goods. An example apparatus includes an unsigned block generator to generate a first unsigned block to store first processing data associated with the product by a first entity, a block signature engine to sign the first unsigned block with a first private key to generate a blockchain having a first signed block, the unsigned block generator to generate a second unsigned block in response to a second entity generating second processing data associated with the product by the second entity, the block signature engine to expand the blockchain by signing the second unsigned block with a second private key to generate a second signed block within the blockchain, and a blockchain validator to verify the product provenance by validating the first processing data and the second processing data using respective public keys associated with the first entity and the second entity.
US11625725B1

A biometric input device is used to obtain biometric data from a user. The biometric data is used to determine host card emulation (HCE) parameters that are associated with the user and are used to access a payment account. An interface device that is associated with the biometric input device receives the HCE parameters. The interface device includes a secure execution environment (SEE). A processor in the SEE decrypts and stores the HCE parameters in the memory of the SEE and executes an HCE instance. The HCE instance uses a communication interface to interact with a payment terminal using a contactless communication protocol. The interaction provides payment data to the payment terminal, which is then sent along a payment channel for processing. The HCE instance is then erased, and the SEE is then available for use by another user for another transaction using a different payment account.
US11625712B2

Systems and methods for executing a distributed electronic transaction by a processing system are disclosed. One method includes receiving, by the processing system, a first transaction request from a first merchant system. The first transaction request may include a first exchange request and/or a distributed settlement agreement. The processing system may generate one or more tokens based on the first exchange request. The processing system may store a transaction amount based on the first exchange request in an exchange database. The processing system may transmit the one or more tokens to the first merchant system. The processing system may transmit one or more tokens based on the payment request to one or more second merchant systems.
US11625707B1

This disclosure describes systems and techniques for enabling a communication device to communicate wirelessly with a near-field-communication (NFC)-enabled payment terminal while avoiding interference between the NFC-enabled payment terminal and other NFC payment instruments. In some instances, the communication device may receive, via a non-NFC communication protocol, a payment token from an identification device and may send, over NFC, the payment token to the NFC-enabled payment terminal for satisfying the cost of a transaction.
US11625706B2

Systems and methods for passively processing a payment for an activity that leverages location data of a user participating in the activity. User data is received, the user data including a plurality of user location points and a time associated with each of the plurality of user location points. An activity is determined, the activity associated with the user based on the user data, wherein the activity is associated with at least one of transportation and attendance at a venue. An instance of the activity is identified and a payment amount for the user is processed based on the instance of the activity.
US11625704B2

A method performed by at least one computing device. The method includes receiving a credit request from a self-checkout device before a customer completes an instore checkout process and sending a request for a Uniform Resource Locator (“URL”) to one or more authentication computing devices. The authentication computing device(s) send the URL to the mobile device. The method includes sending a credit application to the mobile device after the customer selects the URL, receiving a submission of the credit application from the mobile device, approving credit based on the submission, and forwarding a code to the mobile device. The code indicates that the credit is to be used to complete the instore checkout process when scanned by the scanner.
US11625693B2

Payment platforms such as point of sale terminals can send test transactions to an acquirer processor certification and analytics system for certification of the payment platform's readiness to perform financial transaction processing with payment networks. A payment platform sends a test transaction to an acquirer processor and receives a unique request identifier. The request identifier and a test identifier associated with the test transaction are sent to an analytics engine that retrieves data associated with the test transaction from the acquirer processor, and expected values based on the test identifier. The analytics engine performs a comparison and determines a certification result for the payment platform based on the comparison. Based on certification results, authorization or licenses can be granted to payment platforms to use payment networks of the acquirer processor.
US11625691B2

A method for facilitating recycling an object is provided. The object is produced to include a detecting device that detects a condition of the object, and wirelessly sends out the detected condition of the object, so that a dealer shop may receive the detected condition of the object, and send the same to a server. The server determines whether the object has worn out based on the detected condition, and sends a message to a mobile device related to a consumer of the object for notifying the consumer that the object has worn out, thereby motivating the consumer to recycle the object.
US11625684B2

A system for augmenting social information processing and emotional and social intelligence for use in technology mediated communications sessions is disclosed. The system may gather data associated with users participating in a project conducted via the technology mediated communication. The data may include emotional and social data generated by the plurality of users. The system may query the plurality of users for information associated with a deliverable for the project and the users' participation in the project. The system may receive, in response to the querying, the information associated with the deliverable and the participation in the project. Furthermore, the system may generate, based on the data, the information, and variables, recommendations for the users. The recommendation may indicate how each user should interact with at least one other user so as to enhance an outcome associated with the project.
US11625683B2

An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for sharing and selectively synchronizing project edits among multiple locally stored versions of the system project.
US11625676B2

A method operates different transport systems in a logistics area, wherein the logistics area is divided into a plurality of zones. The method receives a first reservation request to reserve one or more zones of the logistics area for a first transport system. The method determines an occupation status of the one or more zones. The method reserves the one or more zones for the first transport system depending on the occupation status of the one or more zones.
US11625666B2

Systems, methods, and media for the delivery of physical items using a digital stamp. Various implementations include operations such as receiving a request from a user to deliver an item to a destination using a digital stamp, wherein the item includes destination information and lacks any physical indicator that the delivery fee for the item has been paid or will be paid; receiving a destination address from the user; determining a delivery fee for the item; and generating a digital stamp using the destination address, the delivery fee, and user account information for the user. The operations may also include obtaining an image of the item including the destination information; determining, from the image, that the item lacks any physical indicator regarding the delivery fee; checking for a digital stamp corresponding to the item; and directing the item for delivery to the destination information, if the digital stamp is found.
US11625663B2

Systems and methods are provided for receiving, at a server, one or more success criteria for content accessibility. The server may receive a product, such as a web-based application or a website, to be evaluated based on the success criteria. The server may determine one or more accessibility exceptions of the product based on one or more inputs and the one or more success criteria. The server may determine relationships between the one or more accessibility exceptions of the product and the one or more success criteria using custom objects and schema from a database communicatively connected to the server. The server may determine product quality of the received product using the determined relationships and the one or more accessibility exceptions. The server may generate a dynamic accessibility conformance report based on the determined product quality, and may transmit the dynamic accessibility conformance report for display.
US11625662B2

Methods and apparatus for the analysis, manipulation formatting, templating, styling and/or publishing of data collected from a plurality of sources are provided. In one embodiment, a centralized web application is accessed by an administrative user to create and distribute a standardized chart of accounts for normalization, collection, and storage of data from units associated with the multi-unit organization. The stored standardized chart of accounts data is selectively identified, filtered, anonymized, excluded/hidden from view, manipulated and/or other various calculations are performed in order to carry out data analyses and other operations. Such apparatus and methods enable abstraction of useful information from the collected and stored chart of accounts data across a range of units having similar and varying characteristics. Methods and apparatus for generation of a stylized reporting structure for data that is, for example, arbitrary or indeterminate are also disclosed.
US11625661B1

The systems and methods perform simulations in a systematic way as to minimize redundant data fetching and computations and reduce run-time. The systems and methods can cache information that can be used across multiple control strategies and speed up the process of simulation by several orders of magnitude. A business analyst can first generate a set of matching criteria that meets business intuition for the specific initiative and set of stores under analysis. A systematic approach in building similar sites models from control strategies that are combinations of this set of matching criteria can be applied to minimize data extraction and processing. The similarity function allows for the distance of each criterion to be combined linearly. Data for each matching criteria only needs to be extracted once but can be used in all control strategies that uses that criteria.
US11625660B2

Systems, methods, and other embodiments associated with automatic smart extraction and workflow assignment of action items are described. In one embodiment, a method includes extracting a set of candidate action items from text of a construction project manual; applying static rules to the candidate action items to distinguish valid and invalid candidate action items; evaluating each valid candidate action item with a first machine learning model to label the valid candidate action item either (i) a true action item or (ii) not a true action item; evaluating each true action item with a second machine learning model to allocate each of the true action items to a construction workflow class; and transmitting the set of true action items to a submittal exchange system to populate one or more workflows.
US11625648B2

The present disclosure relates to systems and methods for an adaptive pipelining composition service that can identify and incorporate one or more new models into the machine learning application. The machine learning application with the new model can be tested off-line with the results being compared with ground truth data. If the machine learning application with the new model outperforms the previously used model, the machine learning application can be upgraded and auto-promoted to production. One or more parameters may also be discovered. The new parameters may be incorporated into the existing model in an off-line mode. The machine learning application with the new parameters can be tested off-line and the results can be compared with previous results with existing parameters. If the new parameters outperform the existing parameters as compared with ground-truth data, the machine learning application can be auto-promoted to production.
US11625644B1

Devices and techniques are generally described for ranking of search results based on multiple objectives. In various examples, a first set of search results may be determined. A first objective and a second objective for ranking the first set of search results may be determined. A first label associated with the first objective may be selected for a first training data instance. A second label associated with the second objective may be selected for a second training data instance. A first machine learning model may be generated using the first training data instance and the second training data instance. In some examples, the first machine learning model may be effective to rank the first set of search results based at least in part on the first objective and the second objective.
US11625638B2

Systems, devices, computer-implemented methods, and/or computer program products that facilitate dynamic control of ZZ interactions for quantum computing devices. In one example, a quantum device can comprise a biasing component that is operatively coupled to first and second qubits via respective first and second drive lines. The biasing component can facilitate dynamic control of ZZ interactions between the first and second qubits using continuous wave (CW) tones applied via the respective first and second drive lines.
US11625637B2

Methods, systems, and apparatus for performing phase operations. In one aspect, a method for performing a same phase operation on a first and second qubit using a third qubit prepared in a phased plus state includes: performing a first NOT operation on the third qubit; computing a controlled adder operation on the first, second and third qubit, comprising encoding the result of the controlled adder operation in a fourth qubit; performing a square of the phase operation on the fourth qubit; uncomputing the controlled adder operation on the first, second and third qubit; performing a CNOT operation between the first qubit and the third qubit, wherein the first qubit acts as the control; performing a CNOT operation between the second qubit and the third qubit, wherein the second qubit acts as the control; and performing a second NOT operation on the third qubit.
US11625636B2

A method includes obtaining multiple inputs associated with a worker in a manufacturing environment. The method also includes performing a fuzzy logic process on the multiple inputs to generate multiple outputs, where the multiple outputs are associated with performance by the worker of a task in the manufacturing environment. The method further includes providing instructions to an electronic device to display a specified output among the multiple outputs while the worker performs the task in the manufacturing environment, where the specified output includes instruction information for performing the task.
US11625633B2

A multi-tier machine learning engine receives signal data characterizing a monitored signal of the computing platform. The machine learning engine can include a plurality of tiers that employ frequency domain analysis on the signal data to identify an application executing on the computing platform and a module and/or loop of the identified application and employ time domain analysis on the signal data to identify timing of events within the identified module and/or loop of the identified application.
US11625630B2

A system, computer program product, and method are provided for use with an intelligent computer platform to identify intent and convert the intent to one or more physical actions. The aspect of converting intent includes receiving content, identifying potential variants, and statistically analyzing the variants with a confidence assessment. The variants are sorted based on a protocol associated with the confidence assessment. A variant from the sort is selected and applied to a physical device, which performs a physical action and an associated hardware transformation based on the variant.
US11625621B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for clustering data are disclosed. In one aspect, a method includes the actions of receiving feature vectors. The actions further include accessing rules that each relate one or more values of the feature vectors to a respective label of a plurality of labels. The actions further include, based on the rules, generating heuristics that each identify related values of the feature vectors. The actions further include, for each of the heuristics, generating a matrix that reflects a similarity of the feature vectors. The actions further include, based on the matrices that each reflects a respective similarity of the feature vectors, generating clusters that each include a subset of the feature vectors. The actions further include, for each cluster, determining a label of the plurality of labels.
US11625616B2

A global prediction manager for generating predictions using data from data zones includes storage for storing a model repository comprising a global model set and a prediction manager. The prediction manager obtains a local model set from a data zone of the data zones indicating that the global model set is unacceptable; makes a determination that the local model set is acceptable; in response to the determination: distributes the local model set to at least one second data zone of the data zones; obtains compressed telemetry data, that was compressed using the local model set, from the data zone and the at least one second data zone; and generates a global prediction regarding a future operating condition of the data zones using: the compressed local telemetry data and the local model set.
US11625610B2

A method and system for training a neural network are herein provided. According to one embodiment, a method includes generating a first labelled dataset corresponding to a first modulation scheme and a second labelled dataset corresponding to a second modulation scheme, determining a first gradient of a cost function between a first neural network layer and a second neural network layer based on back-propagation using the first labelled dataset and the second labelled dataset, and determining a second gradient of the cost function between the second neural network layer and a first set of nodes of a third neural network layer based on back-propagation using the first labelled dataset. The first set of nodes of the third neural network layer correspond to a first plurality of detector classes associated with the first modulation scheme.
US11625608B2

Methods and systems are disclosed for improved operation of applications through user interfaces. In some embodiments, the methods and systems relate to training an artificial neural network to complete a task within an application by mimicking and emulating interactions of human operators with the application interface.
US11625606B2

A neural processing system includes a first frontend module, a second frontend module, a first backend module, and a second backend module. The first frontend module executes a feature extraction operation using a first feature map and a first weight, and outputs a first operation result and a second operation result. The second frontend module executes the feature extraction operation using a second feature map and a second weight, and outputs a third operation result and a fourth operation result. The first backend module receives an input of the first operation result provided from the first frontend module and the fourth operation result provided from the second frontend module via a second bridge to sum up the first operation result and the fourth operation result. The second backend module receives an input of the third operation result provided from the second frontend module and the second operation result provided from the first frontend module via a first bridge to sum up the third operation result and the second operation result.
US11625598B2

Systems, devices, methods, and computer readable media for training a machine learning architecture include: receiving one or more observation data sets representing one or more observations associated with at least a portion of a state; and training the machine learning architecture with the one or more observation data sets, where the training includes updating the plurality of weights based on an error value, and at least one time-varying step-size value; wherein the at least one step-size value is based on a set of meta-weights which vary based on a stochastic meta-descent.
US11625584B2

Examples described herein relate to a neural network whose weights from a matrix are selected from a set of weights stored in a memory on-chip with a processing engine for generating multiply and carry operations. The number of weights in the set of weights stored in the memory can be less than a number of weights in the matrix thereby reducing an amount of memory used to store weights in a matrix. The weights in the memory can be generated in training using gradients from back propagation. Weights in the memory can be selected using a tabulation hash calculation on entries in a table.
US11625576B2

A method for image processing may include: obtaining an original image of a first style, the original image being generated by a first imaging device; obtaining a target transformation model; and generating a transferred image of a second style by transferring the first style of the original image using the target transformation model. The second style may be substantially similar to a target style of one or more other images generated by a second imaging device. The second style may be different from the first style.
US11625574B2

In an exemplary embodiment of the present disclosure, disclosed is a computer program stored in a computer readable storage medium executable by one or more processors, in which when the computer program is executed by one or more processors of a computing device, the computer program performs operations below for processing data, the operations may include: selecting a plurality of different data from a data set including data formed of one or more feature groups, transforming a part of each data among the plurality of selected data, assigning a label to each of the plurality of transformed data, and computing the transformed data by using the model.
US11625559B2

An apparatus, method, and a computer readable medium for attenuating visual artifacts in processed images. An annotated dataset of images to be processed by an image processing system is created. An adversarial control network is trained to operate as an image quality expert in classifying images. After the adversarial control network has been trained, the adversarial control network is used to supervise the image processing system on-the-fly.
US11625558B2

Data events of an event stream are processed in accordance with temporally valid machine learning models. A streaming node may receive data events via an event stream. Each data event may be associated with a timestamp. The streaming node may also utilize punctuation events that specify the temporal validity of available machine learning models. The streaming node performs a temporal join operation for each data event based on its timestamp and the temporal validity. If the data event's timestamp is less than or equal to the punctuation event's timestamp, the data event is provided to the temporally valid machine learning model for processing thereby. If the data event's timestamp is greater than the punctuation event's timestamp, the data event is held until a subsequent punctuation event specifying a later timestamp is received.
US11625540B2

Provided is an encoder, system and method for metaphor detection in natural language processing. The system comprises an encoding module configured to convert words included in a sentence into BiLSTM representation vectors; a first encoder configured to generate a first entire representation vector of a WSD resolving task; a second encoder configured to generate a second entire representation vector of an MD task; and a multi-task learning module configured to perform knowledge transfer between the first and second encoders. Wherein, each of the first and second encoders includes a graph convolutional neural network (GCN) module configured to encode a link between a target word and a core word to generate GCN representation vectors; a control module configured to regulate the GCN representation vectors to generate an entire representation vector.
US11625538B2

This disclosure relates generally to methods and systems for automatic extraction of self-reported activities of an individual from a freestyle narrative text. Manual extraction of such self-reported activities of the individual from the freestyle narrative text over the period of time is a complex task and consume a significant amount of time. The present systems and methods utilize a predefined grammar pattern and a natural language processing technique to generate one or more candidate activity phrases, from the pre-processed input text posted by the individual. A deep learning based supervised classification model is utilized to automatically extract the one or more self-reported activities of the individual, from the one or more candidate activity phrases. Manual intervention and efforts of analyzing the freestyle narrative text to extract the self-reported activities are avoided. Longitudinal assessment of the self-reported activities may reveal routines and behavior of the individual.
US11625531B2

An information processing apparatus 10 includes an acceptance unit 12, a formal language generation unit 14, an inference unit 16, and an update unit 18. The formal language generation unit 14 generates training expressions in a formal language based on parameters prepared in advance and pieces of text accepted by the acceptance unit 12. The inference unit 16 executes at least one inference out of deductive inference and abduction on the above training expressions using a knowledge base prepared in advance. The update unit 18 compares an inference result of the inference unit 16 with a model answer input in advance, and updates parameters such that an inference result that matches the model answer is likely to be obtained through inference performed by the inference unit 16.
US11625528B2

In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.
US11625522B2

A method and apparatus for generating a design for a 3D integrated circuit (3DIC) comprises extracting at least one design characteristic from a first data representation of a design for a 2D integrated circuit (2DIC) generated according to the design criteria required for the 3DIC. Components of the 3DIC are partitioned into groups (each representing one tier of the 3DIC) based on the extracted design characteristic. A second data representation of a 2DIC design is generated comprising multiple adjacent partitions each comprising the component groups for one tier of the 3DIC design together with inter-tier via ports representing locations of inter-tier vias. A placement for each partition is determined separately from a placement of corresponding components of the 2DIC represented by the original first data representation. This approach allows a 2DIC EDA tool to be used for designing a 3DIC.
US11625519B2

A system and method for minimizing a total physical size of data buffers for executing an artificial neural network (ANN) on an integrated circuit includes implementing a buffer-sizing simulation based on sourcing a task graph of the ANN, wherein: (i) the task graph includes a plurality of distinct data buffers, wherein each of the plurality of distinct data buffers is assigned to at least one write operation and at least one read operation; (ii) the buffer-sizing simulation, when executed, computes an estimated physical size for each of a plurality of distinct data buffers for implementing the artificial neural network on a mixed-signal integrated circuit; and (iii) configuring the buffer-sizing simulation includes setting simulation parameters that include buffer-size minimization parameters and buffer data throughput optimization parameters; and generating an estimate of a physical size for each of the plurality of distinct data buffers based on the implementation of the buffer-sizing simulation.
US11625509B2

A method implemented by a computer system, the computer-implemented method comprising receiving dimensions of a building surface, including a surface length and a surface height; receiving dimensions of a surface material unit, including a material length and a material height; receiving design parameters defining a three-dimensional design over the building surface; partitioning the three-dimensional design into a plurality of three-dimensional segments based on both the three-dimensional design and the dimensions of the surface material; and generating a set of milling instructions for cutting a plurality of surface material units into the plurality of three-dimensional segments.
US11625506B1

Mobile devices executing applications may be tested for networking issues by utilizing a test network having proxy access devices placed at different physical locations. Devices may be stored in a secure enclosure that includes a host device. The enclosure includes access controls to prevent unauthorized removal of devices or access to stored data. If an unauthorized access, disconnection from the host device, or disconnection of a device from a power source is detected, devices may be placed into a locked state or data on the devices may be deleted. The enclosure may also include a control device for testing the exchange of Bluetooth data by the devices. The enclosure may also include conductive members placed on the touch sensors of devices for providing simulated touch input to the touch sensors by changing the capacitance of adjacent regions of the touch sensors.
US11625504B2

The present disclosure relates to a method of fault detection in an application, by an electronic circuit, of a first function to a message, including the steps of generating, from the message, a non-zero even number N of different first sets, each including P shares; applying, to the P shares of each first set, one or a plurality of second functions delivering, for each first set, a second set including Q images; and cumulating all the images, starting with at most Q-1 images selected from among the Q images of a same second set.
US11625503B2

Techniques are disclosed relating to ensuring data integrity between database objects. A computer system may receive a data integrity request for a first set of database tables. The computer system may generate at least two work items that correspond to respective data cell groups in the first set of database tables. The computer system may then cause a plurality of processes to perform the at least two work items to generate a first plurality of hash values that includes hash values for the respective data cell groups. The first plurality of hash values may be usable to compare with corresponding ones of a second plurality of hash values generated based on corresponding data cell groups in a second set of database tables replicated from the first set of database tables.
US11625500B2

A system for secure commingling of tenant isolated data includes a commingling storage unit, an interface, and a processor. The interface is configured to receive an indication of tenant data to be commingled. The processor is configured to determine one or more instances of sensitive data included in the tenant data, and transfer the tenant data to the commingling storage unit without transferring the one or more instances of sensitive data, wherein an index identifier is transferred to be stored in the commingling storage unit in place of an instance of sensitive data of the one or more instances of sensitive data.
US11625498B2

A secure cloud-based node-locking service with built-in attack detection to eliminate fuzzing, cloning and other attacks is disclosed. White-box base files are securely stored on the cloud service and are not vulnerable to accidental leakage. A secure cloud-based dynamic secret encoding service reduces the risk of exposure of unprotected secrets and other sensitive data.
US11625491B1

Technology related to managing network traffic with sensitive data is disclosed. In one example, a method can include performing a cryptographic transformation of sensitive data of a request from a requestor for a resource. A portion of the cryptographic transformation of the sensitive data of the request can be transmitted to a sensitive data server. One or more possible matches to the cryptographic transformation of the sensitive data of the request can be received from the sensitive data server. A match to the cryptographic transformation can be identified within the one of the one or more possible matches. In response to identifying the match, an access policy for the requestor or the resource can be changed.
US11625485B2

There is provided a system and a computer-implemented method of detecting malware in real time in a live environment. The method comprises: monitoring one or more operations of at least one program concurrently running in the live environment, building at least one stateful model in accordance with the one or more operations, analyzing the at least one stateful model to identify one or more behaviors, and determining the presence of malware based on the identified one or more behaviors.
US11625479B2

A data cache memory mitigates side channel attacks in a processor that comprises the data cache memory and that includes a translation context (TC). A first input receives a virtual memory address. A second input receives the TC. Control logic, with each allocation of an entry of the data cache memory, uses the received virtual memory address and the received TC to perform the allocation of the entry. The control logic also, with each access of the data cache memory, uses the received virtual memory address and the received TC in a correct determination of whether the access hits in the data cache memory. The TC includes a virtual machine identifier (VMID), or a privilege mode (PM) or a translation regime (TR), or both the VMID and the PM or the TR.
US11625476B2

A method, system and apparatus for requesting a plurality of credentials from a trusted entity. A local validation device (LVD) receives a credential request or an identifier from each of a plurality of user devices. The LVD generates or compiles a bundle of credential requests corresponding to the plurality of user devices. The LVD transmits the bundle of credentials requests to the MVD. The MVD receives the bundle of request and performs a validation for each request in the bundle and then communicates the credentials and/or the results of the validations to the LVD. The LVD communicates credentials to each of the plurality of user devices. In some cases, the LVD performs the validation for each credential request. For instance, the LVD can receive a local enforcement policy from the MVD, which can provide instructions or guidance to the LVD as to how to perform the validations.
US11625472B2

At least one aspect of the present disclosure is directed to systems and methods of converting static content items into interactive content items. A data processing system can identify a first content item. The data processing system can divide, in accordance with a partition template, the visual content of the first content item into a plurality of segments. The partition template can define a number of segments to be formed from the visual content. The data processing system can generate a second script. The second script can assign each segment into a position. The script can enable movement of each segment within the frame. The script can determine that the segments are moved to a target position. The script can perform an action to provide information related to the visual content. The data processing system can provide the second content item to a client device.
US11625466B2

A device includes memory and a processor. The device receives biometric information. The device receives location information. The device analyzes the received biometric information with stored biometric information. The device analyzes the received location information with stored location information. The device determines whether the received biometric information matches the stored biometric information. The device determines whether the received location information matches the stored location information. The device sends an electronic communication that indicates whether the received biometric information matches the stored biometric information and whether the received local information matches the stored location information.
US11625464B2

One aspect provides a method of authenticating a user of a user device, the method comprising: receiving motion data captured using a motion sensor of the user device during an interval of motion of the user device induced by the user; processing the motion data to generate a device motion feature vector, inputting the device motion feature vector to a neural network, the neural network having been trained to distinguish between device motion feature vectors captured from different users; and authenticating the user of the user device, by using a resulting vector output of the neural network to determine whether the user-induced device motion matches an expected device motion pattern uniquely associated with an authorized user, the neural network having been trained based on device motion feature vectors captured from a group of training users, which does not include the authorized user.
US11625459B2

An embedded processing system includes processing circuitry configured to execute a plurality of computer executable instructions. The embedded processing system also includes a memory system configured to store a plurality of configuration items, where at least one of the configuration items includes a sequence of the computer executable instructions. The embedded processing system also includes an authentication control configured to authenticate an immutable anchor associated with the embedded processing system, authenticate integrity of a reconfigurable entity map associated with the memory system, authenticate the configuration items based on the reconfigurable entity map, and perform an accommodation measure based on an authentication failure of at least one of the configuration items.
US11625449B2

A system that provides intent-oriented browsing powered by machine learning and crowdsourcing. The system allows users to enter their intents, which are then assigned to target pages via supervised learning models based on hyperlinks and contributions made by other users. The system has a prediction server that is programmed to receive hyperlinks from a website and return target hyperlinks based on known intent, a user interface for inputting user intent, and a browser programmed to connect to the intent repository and to the prediction server via a user script. The list of supported intents can grow over time based on correct page marks for intent-page mappings as well as via continuous training of machine learning models.
US11625447B2

An input provided by a user via a user interface may be interpreted to identify one of a plurality of options available to be performed relating to at least one content item in a content database. The at least one content item may be identified by the interpreting of the received input. A data source of the content database may be contacted to extract information from the data source based on the received input. The extracted information may include a content identifier of the at least one content item and metadata associated with the at least one content item. A link (e.g. a URL or the like) to the at least one content item may be generated using the extracted information and provided.
US11625443B2

A method for enhancing a presentation of a network document by a client terminal with real time social media content. The method comprises analyzing a content in a web document to identify a relation to a first of a plurality of multi participant events documented in an event dataset, each of the plurality of multi participant events is held in a geographical venue which hosts an audience of a plurality of participants, matching a plurality of event indicating tags of each of a plurality of user uploaded media content files with at least one feature of the first multi participant event to identify a group of user uploaded media content files selected from the plurality of user uploaded media content files, and forwarding at least some members of the group to a simultaneous presentation on a browser running on a client terminal and presenting the web document.
US11625439B2

According to certain aspects, a method can include creating a backup copy of data associated with a virtual machine (VM) on one or more secondary storage devices, wherein the backup copy includes corresponding secondary copies of a plurality of files associated with the VM; analyzing metadata associated with the secondary copies to determine which of the plurality files are eligible to be removed from the primary storage device; in response determining that one or more files are eligible to be removed from the primary storage device, for respective file of the one or more files: determining whether the respective file has been changed since a first time at which the backup copy of the data associated with the VM was created; in response to determining that the respective file has not changed since the first time, removing the respective file; and adding a file placeholder for the removed file.
US11625422B2

A mechanism is provided in a data processing system to implement an annotator for annotating content using context-based surface forms. The mechanism receives a dictionary data structure of surface forms comprising a plurality of regular expressions and input content. The mechanism compares a given span of text in the input content to each regular expression in the dictionary data structure. Responsive to the given span of text matching a given regular expression, an annotator annotates the span of text with a content indicator corresponding to a content category associated with the dictionary data structure. The mechanism performs a natural language processing operation on the input content based on results of the annotation.
US11625414B2

A method for providing database management system support to a source application configured to operate with a source database management system Is provided. The method comprises detecting database management system communications issued by the source application to the source database management system; and responsive to said database management systems communications, impersonating the source database management system to the source application.
US11625411B2

An information provision method includes accumulating, in a first database, a first identifier identifying each of one or more service providers, and first device information indicating an electrical device to be designated by each of the one or more service providers in association with each other; accumulating, in a second database, a second identifier identifying each of one or more users, and second device information indicating an electrical device to be used by the one or more users in association with each other; extracting a service provider associated with the first device information when the second device information is updated by addition of a new electrical device to be used by one of the one or more users, and when the new electrical device is included in the electrical devices indicated by the first device information.
US11625401B2

Aspects of the current subject matter are directed to providing query results to clients by incorporating pause and/or detach operations into the query execution after a first fetch of results. The pause and the detach operations for query execution consistent with implementations of the current subject matter result in reduced times and conserved resources in providing query results by computing only results necessary to satisfy a first fetch call prior to computing results necessary to satisfy subsequent fetch calls.
US11625397B2

A computer system comprises one or more processors, a primary database system, and a secondary database system. The secondary database system is configured as a hot-standby system for the primary database system. The secondary database system is capable of providing at least a minimum amount of essential functionality of the primary database system during a disruption to the primary database system. The primary database system is configured by programming instructions, executable on the computer system, to cause the one or more processors to determine from a query request from a client application directed to the primary database system that workload from a query may be shifted to the secondary database system and selectively instruct the client application to direct the secondary database system to execute the query based on a per-table calculated result lag. Related apparatus, systems, techniques and articles are also described.
US11625381B2

Techniques for processing data streaming from one or more event sources in order to recreate a database table with database transactions for real-time analytics. An exemplary technique includes receiving a stream of events comprising change data for a table attribute, populating an in-memory table with the change data based on a token associated with an operation type and a mapping of a first attribute and a second attribute to a key attribute of the in-memory table, executing a continuous query on the change data for the key attribute of the in-memory table to generate events comprising data for a third attribute, and outputting the events having an output shape comprising the third attribute, where the events include the data for the third attribute.
US11625380B2

The invention enables managing of control system engineering data for the purposes of implementing a control system user interface. In an embodiment, implementing the invention comprises (i) receiving data retrieval parameters, (ii) instantiating a temporary database, comprising an original data table and a modified data table, (iii) retrieving, based on the data retrieval parameters, a set of engineering data from one or more engineering data repositories, (iv) storing the retrieved set of engineering data within the original data table, and (v) responsive to an instruction to display a first sub-set of engineering data, (a) retrieving the first sub-set of engineering data from the original data table, (b) storing the first sub-set of engineering data within an internal cache memory, and (c) retrieving the first sub-set of engineering data from the internal cache memory and displaying the data.
US11625370B2

Techniques for reducing data log recovery time and metadata write amplification when checkpointing a data log of a storage object in a distributed storage system are provided. In one set of embodiments, a node of the system can determine whether the data log has reached a first threshold size, where the data log comprises a plurality of data log records, and where each data log record includes data and metadata for a write request directed to the storage object. If the data log has reached the first threshold size, the node can copy, from each of the plurality of data log records, the metadata for the write request to a corresponding metadata log entry in a metadata log of the storage object. The node can then truncate the data log by removing the plurality of data log records.
US11625369B2

Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
US11625368B1

Methods and systems are presented for facilitating a data migration process between two data centers in an automated and secured manner. Based on detection of an event, a migration server initiates a data migration process for migrating data from a source data center to a destination data center. The migration server transmits instructions to a first migration application of the source data center, which causes the first migration application to retrieve the data, encrypt the data within an attested enclave of the source data center, and transfer the encrypted data to a pipeline. The migration server also transmits instructions to a second migration application of the destination data center, which causes the second migration application to retrieve the encrypted data from the pipeline, decrypt the encrypted data in an attested enclave of the destination data center, and store the decrypted data in a data storage of the destination data center.
US11625361B2

In some examples, before saving a file, a device analyzes contents (e.g., text and images) of the file to create a bag of words. The device performs Latent Dirichlet Allocation of the bag of words to determine topics included in the file and orders the topics in descending order of frequency. The device generates a particular name of the file based on the ordered topics and automatically save (or suggest saving) the file with the particular name. The device determines, based on the ordered topics, a folder name of a folder in which to store the file. If an existing folder has the folder name, then the device saves the file in the existing folder. If not, then the device creates a new folder with the folder name and saves the file in the new folder.
US11625354B2

A circuit structure with automatic PCIe lane configuration adjustment and a method thereof are disclosed. The circuit structure includes a plurality of PCIe riser cards and a motherboard. The PCIe riser cards are of at least two lane sizes each associated with a PCIe size identifier. The motherboard includes a plurality of PCIe ports, a CPLD module, a storage unit, a BMC module and a BIOS unit. The PCIe ports are electrically connected to the respective PCIe riser cards via a plurality of PCIe cables. The CPLD module is electrically connected to the PCIe ports so as to be able to read the PCIe size identifiers thereof and determine current configuration information from a comparison between the PCIe size identifiers and present signals. The storage unit stores predefined PCIe configuration information, and the BMC module is configured to issue a match signal when finding a match between the current configuration information and the predefined PCIe configuration information, thus allowing booting of the BIOS unit.
US11625351B2

Apparatus and methods for flexible input/output signaling over a same signaling channel are described. A programmable interface circuit includes a signaling channel that can be adapted, prior to use or during operation, for transmission and/or reception of different types of analog and digital signals. The interface circuit can be used for communications between an isolating communication controller and components of a machine that use diverse signaling types.
US11625349B1

An apparatus and method are provided for managing prefetch transactions. The apparatus has an interconnect for providing communication paths between elements coupled to the interconnect. The elements coupled to the interconnect comprise at least a requester element to initiate transactions, and a plurality of completer elements each of which is arranged to respond to a transaction received by that completer element. Congestion tracking circuitry maintains, in association with the requester element, a congestion indication for each of a plurality of routes through the interconnect used to propagate transactions initiated by that requester element. Each route comprises one or more communication paths, and the route employed to propagate a given transaction is dependent on a target completer element for that transaction. Prefetch throttling circuitry then identifies, in response to an indication of a given prefetch transaction that the requester element wishes to initiate, the target completer element amongst the plurality of completer elements to which that given prefetch transaction would be issued. It then determines whether to issue the given prefetch transaction in dependence on the congestion indication for the route that has been determined.
US11625341B2

The systems and methods are configured to efficiently and effectively access memory. In one embodiment, a memory controller comprises a request queue, a buffer, a control component, and a data path system. The request queue receives memory access requests. The control component is configured to process information associated with access requests via a first narrow memory channel and a second narrow memory channel. The first narrow memory channel and the second narrow memory channel can have a portion of command/control communication lines and address communication lines that are included in and shared between the first narrow memory channel and the second narrow memory channel. The data path system can include a first data module and one set of unshared data lines associated with the first memory channel and a second data module and another set of unshared data lines associated with second memory channel.
US11625340B2

Programmatic control of device I/O and EMF quiet mode, zone, signaling, and protocol are disclosed. Programmatic device I/O control reduces EMF radiation from a device with a device I/O controller application for programmatic control of the device's I/O channels. Responsive to firing of control rules, the device I/O application calls device APIs to control I/O channel settings. A quiet mode that reduces overall EMF radiation from a device is administered by an administrator and controls the device's wired or wireless I/O channels to create an EMF quiet zone in which some or all devices in a vicinity respond to a request to put themselves into an EMF quiet mode.
US11625333B2

Methods, systems, and devices for configurable flush operation speed are described. Before executing a flush operation at a first portion of a cache including single-level cells (SLCs), a memory system may communicate parameters associated with data stored in the first portion of the cache to a host system. The host system may then identify another portion of the cache (e.g., including either SLCs or multi-level cells (MLCs)) for the flush operation based on the parameters and a speed of a flush operation associated with the other portions of the cache. The host system may indicate the identified portion of the cache to the memory system and the memory system may execute a flush operation at the first portion of the cache. For example, the memory system may write a subset of the data stored at the first portion of the cache to a second portion of the cache.
US11625331B2

A cache control apparatus includes a data unit configured to store data on an index-specific basis, a tag unit configured to store, on the index-specific basis, a tag and a flag indicating whether the data has an uncorrectable error, and a control unit configured to refer to the flag, upon detecting a tag hit by performing a read access to the tag unit, to determine whether an uncorrectable error exists in the data corresponding to the tag hit, wherein the control unit performs process scheduling such that the read access to the tag unit and another access to the tag unit are performed simultaneously.
US11625326B2

In exemplary aspects of managing the ejection of entries of a coherence directory cache, the directory cache includes directory cache entries that can store copies of respective directory entries from a coherency directory. Each of the directory cache entries is configured to include state and ownership information of respective memory blocks. Information is stored, which indicates if memory blocks are in an active state within a memory region of a memory. A request is received and includes a memory address of a first memory block. Based on the memory address in the request, a cache hit in the directory cache is detected. The request is determined to be a request to change the state of the first memory block to an invalid state. The ejection of a directory cache entry corresponding to the first memory block is managed based on ejection policy rules.
US11625314B1

An AI agent may be trained using online session logs of actual customers interacting with an online software application. Datasets may be generated using the session logs, and the AI agent may be trained to use the online application by applying various machine learning techniques to the datasets. The AI agent may be provided login credentials and instructed to log into and perform specified tasks using the online application as part of training. Once trained, the AI agent may be instructed to perform the same or other tasks using a modified version of the application. The AI agent mimics the responses and behaviors of actual users of the modified application. The AI agent can be trained to mimic users sharing a certain demographic characteristic, and its performance can be used to more effectively and efficiently enhance the software application for users at large and/or for users in the demographic.
US11625302B2

A method of programming a nonvolatile memory device includes: receiving a programming command, data for a plurality of pages, and an address corresponding to a selected word-line; programming the data for one of the pages to an unselected word-line; reading data of a previously programmed page from the selected word-line; and programming the data for the remaining pages and the data of the previously programmed page to the selected word-line.
US11625301B2

Techniques for managing disks involve: determining, from multiple disks, a first disk set for providing redundant storage, the number of disks included in the first disk set being not less than a first threshold number that corresponds to the number of disks required to be included in a redundant array of independent disks; determining, based on the multiple disks, a candidate solution in which at least the first disk set is used to provide redundant storage; determining an unavailable capacity that the candidate solution will have; and determining, based on the unavailable capacity and the candidate solution, a target solution for providing the redundant storage. Accordingly, such techniques can promote efficient management of disks.
US11625293B1

A fault model representation of a computer network is generated, wherein the computer network includes a set of connected computer network elements that was at least in part configured based on a specified declarative intent in forming the computer network. A symptom representation for the computer network is determined based on telemetry data of one or more elements of the set of connected computer network elements and a behavior specification repository identifying symptoms and their associated root causes. The fault model representation and the symptom representation are provided to a root cause analysis to determine one or more root causes of one or more detected symptoms of the computer network.
US11625291B2

Embodiments for monitoring performance metrics of a computer network by defining key performance indicators for the computer network, collecting performance data for the key performance indicators, and providing one or more anomaly detection policies to define anomalous performance of the computer network using defined threshold values. A policy is applied to the collected performance data to detect abnormal performance and a notification is sent to a user upon each instance of the detected abnormal performance. An alert tracking component is used to reduce alert generation by compiling and displaying past alert response data to allow a user to directly modify threshold values for alert generation and define temporary parameters to increase alert thresholds.
US11625289B2

A method of filesystem-based communication of computer applications is provided. The method implemented using a filesystem communications interface (FCI) computer device coupled to a first computer and a second computer on which computer applications are installed. The method includes mounting file systems on the first computer and second computer by installing communications interface drivers, receiving a data transfer command that includes a data unit from the first computer, identifying that the data transfer command corresponds to a filesystem-based data transfer protocol, generating another data transfer command by converting the first data transfer command into a first network-based data transfer protocol, receiving the data unit from the first computer, and transmitting, using the second communications interface driver, the data unit to the second computer application by the using a third data transfer command.
US11625288B2

Systems and methods are provided for displaying messages. The systems and methods include operations for: receiving, by a client device, a plurality of events from a plurality of channels; receiving, by the client device from a server, a configuration file comprising one or more rules for processing the sets of events from the plurality of channels; determining that a first event of the plurality of events is associated with a first event type and that a second event of the plurality of events is associated with a second event type; assigning, based on the configuration file, a first priority to the first event based on the first event type and a second priority to the second event based on the second event type; and displaying, by the client device, the first event and the second event according to the first priority and the second priority.
US11625275B2

Technologies for secure I/O include a compute device, which further includes a processor, a memory, a trusted execution environment (TEE), one or more input/output (I/O) devices, and an I/O subsystem. The I/O subsystem includes a device memory access table (DMAT) programmed by the TEE to establish bindings between the TEE and one or more I/O devices that the TEE trusts and a memory ownership table (MOT) programmed by the TEE when a memory page is allocated to the TEE.
US11625271B2

A data management process determines, from user-implemented provisional reservations (400) for data processing resources, a projected total capacity requirement for each said data processing resource, by maintaining a record (9, 90, 91) recording previous such reservations made by each user and comparing each reservations with records (87, 88, 89) of the actual resources used, to provide an estimate of resources required to meet the projected capacity requirement, and to provide data for a demand management processor (2), which control associated configurable data processing equipment (1) to provide the resources required to meet the estimated capacity required. The process takes account of over- and under-ordering of capacity by comparing each reservation (400) with the use actually made (600), and includes a record (10) of ad-hoc (unreserved) usage.
US11625261B2

Information Security and privacy are the most critical aspects of the internet. The majority of the individuals that have access to the Internet have great difficulty understanding the basics of computers and how they work. This limits the ability of Internet users to protect themselves and their information while browsing the internet. With the creation and testing of SADD (Scalable Anonymous Disposable Desktops), Internet users no longer have to worry about protecting their computer or privacy.
US11625260B2

In a hyper ledger-based blockchain network system, in order to adjust latency and throughput required by a specific hyper ledger-based network, by using a block size, an endorsement policy, the number of channels, and the number of vCPUs allocation, the latency and the throughput desired by a user are maintained.
US11625254B1

An interface for customizing dashboards based on parallel edges includes functionality for detecting an edge dragging event of a selected edge in a dashboard, the edge dragging event including dragging the selected edge along an axis perpendicular to the edge, and identifying a parallel edge to the selected edge, the parallel edge within a threshold distance to the selected edge along the axis. The interface further includes functionality for setting the edge dragging event to make the selected edge be collinear with the parallel edge based on the parallel edge being within the threshold distance to the selected edge, and stopping the edge dragging event at a stop location to generate an updated dashboard. The interface further includes functionality for presenting the updated dashboard.
US11625252B2

Described embodiments provide systems and methods selecting one or more applications to launch based in part on features of a file. A device can receive a file from a user of a client device. The device can select, according to a file type of the file, an algorithm to identify one or more features of the file. The device can determine, according to the one or more features, one or more applications to execute the file on the client device. The device can provide, to the user through the client device, a listing of the one or more applications to execute the file.
US11625247B2

A method for executing new instructions includes receiving an instruction, and determining whether the received instruction is a new instruction according to an operation code of the received instruction. When the received instruction is a new instruction, the basic decoding information of the received instruction is stored in a private register. And, the system for executing the new instructions enters a system management mode, and simulates the execution of the received instruction according to the basic decoding information stored in the private register in the system management mode; wherein the basic decoding information includes the operation code.
US11625236B2

Disclosed herein are system, method, and computer program product embodiments for providing an auto-mapping recommendation between a source asset and a target asset in an integration flow design tool. Because the number of fields passed from a source asset to a target asset may be multitudinous, by auto-recommending mappings between fields provided by the source asset to the target asset, an integration flow design tool may save time developers a significant amount of time and optimize the integration flow design process.
US11625234B2

The present disclosure provides a system and method for updating a game application during runtime of a game application. The game application is executed on a client computing device using application code that includes a function store. During runtime of the game application, a function asset is received and stored in the function store. The function asset includes either precompiled code or code written in a scripting language and includes a version identifier. To execute a particular game function of the game application, the function asset is identified from other function assets in the function store based at least in part on its version identifier, and the game function is executed using the function asset.
US11625228B2

Embodiments described herein provide a round-trip engineering system. During operation, the system can maintain an intermediate system representation (ISR) for a set of artifacts of a piece of software. The set of artifacts can include a piece of code and a development model. The ISR can remain persistent upon synchronization of the set of artifacts. The system can incorporate, in a respective component of the ISR, a reference to a code block in the piece of code and a corresponding element in the development model. If the system determines a first update in a first segment of a first artifact of the set of artifacts, the system can identify a second segment in a second artifact from the set of artifacts based on a corresponding component in the ISR. The system can then propagate a second update to the second segment to reflect the first update in the first segment.
US11625222B2

A headset can include left and right ear-worn speakers and a control. In response to a control input of the control, the ear-worn speakers can be driven with driver signals that include a control sound having a virtual location determined by spatial auditory cues. The control sound can indicate a behavior of the control as a result of the control input. Other aspects are also described and claimed.
US11625214B2

A system may include an audio coder-decoder (codec) having a plurality of digital-to-analog converters (DACs) and a plurality of analog-to-digital converters (ADCs), a serial interface communicatively coupled to the audio codec wherein the serial interface is configured to communicate audio streams to or from the audio codec, wherein the audio codec is configured to be configured as a device on the serial interface, and logic configured to control performance of a communication path within the audio codec based on one or more system conditions associated with the system.
US11625192B2

Example storage systems, storage devices, and methods provide sharing of data function processing using a memory buffer to coordinate between peer storage devices. A peer storage device acts as master to determine a plurality of compute tasks associated with a host function, determine peer storage devices and assign them compute tasks, and store the task compute configuration for each compute task in the buffer memory for access by the peer storage devices. Results of the peer compute tasks may be returned to the host.
US11625191B2

An apparatus and/or system is described including a memory device or a controller for the memory device to perform heating of the memory device. In embodiments, a controller is to receive a temperature of the memory device and determine that the temperature is below a threshold temperature. In embodiments, the controller activates a heater for one or more memory die to assist the memory device in moving the temperature towards the threshold temperature, to assist the memory device when reading data. In embodiments, the heater comprises a plurality of conductive channels included in the one or more memory die or other on-board heater. Other embodiments are disclosed and claimed.
US11625189B2

Storage devices can be configured to utilize one or more memory buffers located within a host-computing device. These host buffers may allow for faster access to some data, including control pages. However, host buffers are susceptible to fragmentation issues similarly to standard user memory arrays. As the data stored within the host buffers becomes more fragmented, performance can suffer. This performance loss in storage devices becomes more pronounced as the desired performance levels of these storage devices increase. Therefore, various methods and systems described herein manage fragmentation within host buffers by conducting one or more operations. These operations may include locating a continuous portion of allocated or unallocated memory within the host buffer and either swap or copy high-usage or high-priority data to those continuous portions. When continuous portions of host buffer memory are not available, relevant portions of data may be cashed within the storage device to increase performance.
US11625188B2

A memory device includes a first nonvolatile memory including a resistive memory cell; and a controller. The controller may be configured to provide the first nonvolatile memory with a first data, a first program command, and a first address. The controller may be configured to receive a second data, which is a verify read from the resistive memory cell programmed with the first data, from the first nonvolatile memory in response to the first program command. The controller may be configured to compare the first data with the second data to detect a number of fail cells. When the number of detected fail cells is greater than a reference value, the controller may be configured to generate a third data obtained by inversing the first data, and provide the third data to the first nonvolatile memory. The first data may include an inversion flag bit.
US11625175B1

Techniques for a device with NUMA a memory architecture to migrate virtual resources between NUMA nodes to reduce resource contention between virtual resources running on the NUMA nodes. In some examples, the device monitors various metrics and/or operations of the NUMA nodes and/or virtual resources, and detect events that indicate that virtual resources running on a same NUMA node are contending, or are likely to contend, for computing resources of the NUMA node. Upon detecting such an event, the device may migrate a virtual resource from the NUMA node to another NUMA node on the device that has an availability of computing resources. The device may then migrate the virtual resource from the overcommitted NUMA node onto the NUMA node that has availability to run the virtual resource. In this way, devices may reduce resource contention among virtual resources running on a same NUMA node.
US11625174B2

Allocation of parity data storage extents for a virtual RAID is disclosed. A virtual RAID can be enabled by a virtual storage device pool (VSDP) mapped to a physical storage device pool (PSDP) that can comprise physical extents of physical disks. In an aspect, the physical disks can be co-located, remotely located, or combinations thereof. Mapping of the VSDP can enable allocation of virtual extents in a virtual RAID that can, for example, emulate a RAID4 while still providing parity data storage diversity that can, for example, emulate RAID5, RAID6, etc. Moreover, the disclosed subject matter can support proactive wear leveling, for example, based on historical storage of parity data via an extent, e.g., extents previously used to store parity data. Furthermore, the disclosed subject matter can support active wear leveling.
US11625172B2

Apparatuses and techniques are described for programming data in memory cells while concurrently storing backup data. One or more initial pages of data are programmed into both a primary block and a first backup block in a first program pass. A power loss then occurs which can corrupt the data or otherwise prevent reading of the one or more initial pages of data from the primary block. The one or more initial pages of data are read from the first backup block and used to perform a second program pass in which one or more additional pages of data are programmed into the primary block. Single bit per cell data can be stored in a second backup block to decode the one or more initial pages of data as read from the first backup block.
US11625170B2

Methods, systems, and devices for row hammer protection for a memory device are described. A memory device may identify a threshold of related row accesses (e.g., access commands or activates to a same row address or a row address space) for a memory array. In a first operation mode, the memory device may execute commands received from a host device on the memory array. The memory device may determine that a metric of the received row access commands satisfies the threshold of related row accesses. The memory device may switch the memory array from the first operation mode to a second operation mode based on satisfying the threshold. The second operation mode may restrict access to at least one row of the memory, while the first mode may be less restrictive. Additionally or alternatively, the memory device may notify the host device that the metric has satisfied the threshold.
US11625167B2

An embodiment of a semiconductor apparatus may include technology to determine if a threshold is met based on runtime memory usage, and enable foreground memory deduplication if the threshold is determined to be met. Other embodiments are disclosed and claimed.
US11625164B2

A display method includes: in a case that a first area of a screen displays a running interface of a first application, receiving a bending operation performed by a user for the terminal; and in response to the bending operation, displaying a target mark in a second area of the screen, and displaying the running interface of the first application in a third area of the screen. The third area does not overlap the second area, and the target mark is used to indicate at least one of an unread message, a second application, or a target function.
US11625161B2

Embodiments include systems and methods comprising a gateway located at a premise forming at least one network on the premise that includes a plurality of premise devices. A sensor user interface (SUI) is coupled to the gateway and presented to a user via a remote device. The SUI includes at least one display element. The at least one display element includes a floor plan display that represents at least one floor of the premise. The floor plan display visually and separately indicates a location and a current state of each premise device of the plurality of premise devices.
US11625158B2

A method for displaying simulation images through clicking and rolling operations is provided. A client device executes an application program to display a carrying object on a display unit. Then, the application program generates a click event at the carrying object according to the client device and produces the corresponding event result by displaying at least one structural object on the carrying object. When the click event ends, at least one template object is loaded. The client device then rolls and thereby removes the carrying object such that the at least one structural object is superimposed on the template object to complete a superimposed display.
US11625148B2

The techniques disclosed herein enable systems to provide intelligent snap assist recommendations using a diverse set of factors and factor weights. To generate recommendations, a system receives a user input placing a first item in a region of a snapped configuration in a display environment. In response, the system assigns a confidence score for a plurality of items including items open in the display environment as well as items that are not open. The system then ranks the items based on confidence score and selects a list of recommended items from the ranked list. The recommended items are then presented in a second region of the snapped configuration for selection. The system is further configured to receive and analyze user selections of snapped items to learn over time and adjust confidence scoring.
US11625129B2

A display device includes a display panel including an opening penetrating the display panel, a display area adjacent to the opening, a first non-display area between the opening and the display area, and a second non-display area surrounding the display area, and an input detecting layer on the display panel. The input detecting layer may include a first line located in the first non-display area, a second line located in the second non-display area, and a connecting line connecting the first line to the second line.
US11625127B2

A processing system configured to receive a first display control signal corresponding to a non-display update period of a display frame and a second display control signal corresponding to a display update period of the display frame. The processing system is further configured to acquire, based on receipt of the first display control signal, first resulting signals from sensor electrodes electrically connected to the sensor driver by operating the sensor electrodes for a first type of input sensing during a first period overlapping with at least a portion of the non-display update period. Further, the processing system is configured to acquire, based on receipt of the second display control signal, second resulting signals with the sensor electrodes by operating the sensor electrodes for a second type of input sensing during a second period overlapping with at least a portion of the display update period.
US11625116B2

A display device includes: a base substrate including a touch area and a non-touch area adjacent to the touch area and including a first area and a second area; a touch electrode disposed in the touch area and including a lattice pattern; an antenna electrode disposed in the first area and including a lattice pattern; a first dummy pattern disposed in the first area; and a second dummy pattern disposed in the second area, wherein the second area is disposed between the first area and the touch area, and the lattice pattern of the touch electrode includes openings that are larger than openings of the lattice pattern of the antenna electrode.
US11625114B2

An array substrate includes gate lines, source lines, switching components, position detecting electrodes, a light blocking portion, and position detecting lines. The position detecting electrodes are disposed in a layer lower than the gate lines and the source lines to detect input positions at which the position input operation is performed with a position input body based on electrostatic capacitances between the position input body and the position detecting electrodes. The light blocking portion is disposed in a layer lower than channel regions of the switching components and opposite the channel regions with a lower insulating film between the light blocking portion and the channel regions. The position detecting lines are formed from sections of a conductive film from which the light blocking portion is formed and coupled to the position detecting electrodes.
US11625110B2

A coordinate input processing apparatus includes a position detection apparatus and a communication circuit. The position detection apparatus includes a sensor which detects a position pointed to by an electronic pen, and circuitry which acquires pen state information regarding a state of the electronic pen held by a person. The communication circuit transmits to an emotion estimation apparatus coordinates corresponding to the position pointed to by the electronic pen and the pen state information in an emotional state estimation request, and receives from the emotion estimation apparatus the coordinates corresponding to the position pointed to by the electronic pen, the pen state information included in the emotional state estimation request, and the information regarding the distracted state of the person holding the electronic pen in an emotional state estimation response having the same format as the emotional state estimation request.
US11625106B2

Various implementations of the invention comprise a surface or film having a plurality of three-dimensional structures embodied on or within the surface or film, each of the three-dimensional structures having a reflecting surface configured to retro-reflect radiation from a radiation source back to a detector located at the radiation source.
US11625101B2

The present disclosure is directed to identifying three-dimensional-human-gesture input. In particular, the methods and systems of the present disclosure can: receive from one or more sensors, data describing one or more three-dimensional motions comprising a three-dimensional-human-gesture input; generate, based at least in part on the data describing the one or more three-dimensional motions, two-dimensional data at least partially describing at least one motion of the one or more three-dimensional motions; and identify, based at least in part on the two-dimensional data, the three-dimensional-human-gesture input.
US11625100B2

Broadly speaking, embodiments of the present techniques provide apparatus and methods for providing haptic feedback, and in particular to user-operated buttons for electrical and electronic products that provide haptic feedback to the user when operated.
US11625097B2

Technologies are disclosed herein for controlling a head-mountable heads-up display system comprising a heads-up display unit and a hand cover. The hand cover includes a plurality of input elements located on appendages thereof that are configured to cause the hand cover to transmit input signals to the heads-up display unit. The heads-up display unit is configured to display virtual image content within a field of view of a user. As a result of receiving a user input, the heads-up display unit may display virtual image content based on a user input. The heads-up display unit updates the virtual image content as a result of receiving an input signal corresponding to an interaction between a pair of input elements of the hand cover. The heads-up display system may be useable in connection with a system of an outdoor recreational area to obtain information regarding the outdoor recreational area.
US11625089B2

In some examples, an electronic device includes a display panel comprising a plurality of pixels; and a controller to select a theme from a plurality of themes that specify respective different display characteristics of displayed content, and based on the selected theme, change a display resolution of the displayed content.
US11625080B2

A microcomputer calculates a predicted CPU ambient temperature which predicts an ambient temperature in the future by using a heat generation amount of a drive, an outside air temperature detected by an outside air temperature sensor, and a CPU ambient temperature detected by a CPU ambient temperature sensor. The microcomputer controls a rotation number of the fan on the basis of the predicted CPU ambient temperature so that a junction temperature of a CPU does not exceed a temperature-specification upper limit value.
US11625076B2

A hinge assembly is provided for hingedly connecting a first frame to a second frame, and includes at least one hinge module which includes a first mounting base, a first connection member, a second connection member, and a transmission unit. The first and second connection members are coupled to the first and second frames, respectively, and are turnably mounted to the first mounting base respectively about first and second turning axes which are parallel to and offset from each other. The transmission unit is provided to permit the first and second connection members to turn in opposite rotational directions from each other whilst turning simultaneously.
US11625070B2

A display device includes a display panel in which a plurality of pixels is defined, a back cover disposed on a rear surface of the display panel, a roller which is connected to the back cover to wind or unwind the back cover and the display panel, and a protective sheet which is disposed on a rear surface of the back cover and has a relatively small tensile strength in a rolling direction of the roller to reduce the stress generated during rolling and improve the lateral rigidity of the display unit.
US11625065B2

A display apparatus is disclosed, which includes a display panel including a first area and a second area, a first rear cover disposed below a rear surface of the display panel, a first sound generating module arranged in the first area to adjoining the display panel, and a second sound generating module arranged in the second area to be spaced apart from the display panel, wherein the first rear cover includes a first rear cover port hole formed to overlap the second sound generating module, the second sound generating module includes an enclosure disposed below a rear surface of the first rear cover and coupled with the first rear cover, and a second sound generating unit mounted in the enclosure, and the enclosure includes an enclosure port hole overlapped with the first rear cover port hole.
US11625057B2

A voltage regulator includes an operational amplifier, a first transistor, a second transistor, a capacitor and a current sink circuit. The operational amplifier outputs a control voltage according to an amplified differential voltage between a first input terminal and a second input terminal of the operational amplifier. The first transistor includes a control terminal receiving the control voltage, a first terminal coupled to a supply terminal, a second terminal providing an output voltage, and a bulk terminal. The second transistor includes a second terminal coupled to the bulk terminal of the first transistor, and a bulk terminal coupled to the supply terminal. The capacitor includes a first terminal coupled to the bulk terminal of the first transistor, and a second terminal receiving the output voltage. The current sink circuit generates a feedback voltage according to the output voltage and output the feedback voltage to the operational amplifier.
US11625054B2

A voltage-to-current converter includes a first transistor having a drain coupled to a first node, a second transistor having a drain coupled to the first node, an operational amplifier having a first input terminal configured to receive a reference voltage and a second input terminal coupled to a source of the first transistor or a source of the second transistor, a control circuit having an input terminal coupled to an output terminal of the operational amplifier, a first output terminal coupled to a gate of the first transistor, and a second output terminal coupled to a gate of the second transistor, a first resistor coupled between the source of the first transistor and a ground, and a second resistor coupled between the source of the second transistor and the ground. An output current of the voltage-to-current converter is generated from the first node.
US11625047B1

A method for determining at least one action of a robot, including capturing, with an image sensor disposed on the robot, images of objects within an environment of the robot as the robot moves within the environment; identifying, with a processor of the robot, at least one object based on the captured images; marking, with the processor, a location of the at least one object in a map of the environment; and actuating, with the processor, the robot to execute at least one action based on the at least one object identified.
US11625046B2

Aspects of the present disclosure relate to self-driving luggage systems, devices, and components thereof, having multiple following modes. In one implementation, a self-driving system includes a piece of luggage. The piece of luggage includes one or more motorized wheels and an onboard ultra-wideband device. The onboard ultra-wideband device includes a control unit and one or more transceivers. The piece of luggage also includes one or more laser emitters configured to shoot light towards a target. The piece of luggage also includes one or more proximity cameras configured to take one or more images of the target, and the one or more images include light reflected off of the target. Each of the one or more proximity cameras includes an optical filter. The self-driving system also includes a central processing unit. The central processing unit is configured to switch between a vision following mode and a radio following mode.