US11770842B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may transmit an indication of one or more beams for simultaneous unicast and multicast monitoring and receive, using the one or more beams, at least one of unicast traffic or multicast traffic. Numerous other aspects are provided.
US11770836B2
A terminal is disclosed including a processor configured to map a phase tracking reference signal, PTRS, to at least one symbol used for an uplink shared channel; and a transmitter configured to perform transmission processing for the uplink shared channel and the PTRS, wherein the processor sets a reference for mapping the PTRS to a second symbol when the transmitter transmits a demodulation reference signal, DMRS, using a first symbol and the second symbol in the uplink shared channel. In other aspects, another terminal and a base station are also disclosed.
US11770826B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may determine, during a multi-slot downlink transmission, that a mapping from a transmission configuration information (TCI) state index to a first TCI state configuration has changed to a second TCI state configuration. The UE may select, based at least in part on the determined change, the first TCI state configuration or the second TCI state configuration to use for at least a portion of the multi-slot downlink transmission. The UE may receive the multi-slot downlink transmission during one or more slots according to the selected TCI state configuration and the TCI state index.
US11770818B2
The disclosure herein describes transmitting data from a satellite using a primary ground station and a set of secondary ground stations. An orbit of the satellite is determined over a schedule period and a subset of secondary ground stations is identified based on the determined orbit of the satellite, wherein secondary ground stations are configured to receive from the satellite and not transmit to the satellite. A transmission schedule associated with the satellite is then generated. For each secondary ground station of the subset, a time interval during which the satellite is within communication range is determined, an expected transmission rate is estimated, and the time interval and the expected transmission rate are included in the transmission schedule. The transmission schedule is provided to the satellite via the primary ground station, whereby the satellite is configured to transmit data to the subset of ground stations based on the transmission schedule.
US11770812B2
Methods and apparatuses for physical layer beam indications. A method for operating a user equipment (UE) includes receiving one or more first transmission configuration indicator (TCI) states for reception and transmission of downlink (DL) channels and uplink (UL) channels, respectively; receiving one or more TCI state identifiers (IDs); and transmitting an acknowledgement in response to the reception of the one or more TCI state IDs. The method further includes, based on the acknowledgement: determining, based on the one or more TCI state IDs, one or more second TCI states; determining a time to apply the one or more second TCI states; and updating one or more spatial filters based on the one or more second TCI states. The method further includes receiving and transmitting data on the DL channel and UL channels, respectively, using the one or more spatial filters starting at the determined time.
US11770810B2
A service data transmission method, a first communications node and a base station are disclosed. In an embodiment a method includes obtaining, by a first communications node, transmission carrier frequency configuration information of a first service type, wherein the transmission carrier frequency configuration information of the first service type includes at least one first transmission carrier frequency identifier, obtaining, by the first communications node, first service data and a first identifier, wherein the first identifier indicates that the first service data belong to the first service type, determining, by the first communications node based on the first identifier and the first transmission carrier frequency identifier, a first transmission carrier frequency corresponding to the first transmission carrier frequency identifier and transmitting, by the first communications node, the first service data on the first transmission carrier frequency.
US11770808B2
Provided are a resource indicating method, an apparatus, an access network device, a terminal and a system, which relate to the field of communications. The method includes: an access network device sends configuration information to a terminal, where the configuration information includes time domain resource grouping information for indicating a time domain distribution of at least one group of time domain resource units: and the access network device sends resource indication information to the terminal, and the terminal determines a time domain resource unit used by the terminal according to the resource indication information and the time domain resource grouping information. Resources that are discontinuous in the time domain can be flexibly indicated, thereby achieving the effect of indicating resources that are discontinuous in the time domain.
US11770805B2
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method, by which channel selection information can be acquired more efficiently. Provided is a reception apparatus, including: a reception unit that receives a broadcast wave of digital broadcasting using an IP (Internet Protocol) transmission system; a communication unit that receives first signaling information for acquiring broadcast content transmitted by the broadcast wave through communication with a server via a network; an acquisition unit that acquires, on the basis of the first signaling information, a physical parameter used in a physical layer in a hierarchy of a protocol of the IP transmission system; and a control unit that controls, on the basis of the physical parameter, operations of respective units that perform channel selection processing. The present technology is applicable to a portable receiver that is movable, for example.
US11770800B2
Aspects presented herein may enable a transmitting device to encode and transmit coordination information and data in separate transport blocks, such that the transmitting device may update the coordination information without altering the transport block carrying the data. In one aspect, an apparatus encodes coordination information for sidelink resources in a first transport block. The apparatus encodes data in a second transport block. The apparatus transmits a first transmission on a PSSCH, the first transmission including the first transport block comprising coordination information and the second transport block.
US11770790B2
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) may receive, from a network entity, a request to provide an enhanced positioning measurement report comprising a positioning measurement and further comprising a report of components of a channel power delay profile (PDP), a report of a probability distribution of times of arrival (ToA), or both. The UE may determine an enhanced measurement period required by the UE to perform the enhanced positioning measurement, wherein the enhanced measurement period is longer than a standard measurement period required by the UE to perform a non-enhanced positioning measurement. The UE may perform the enhanced positioning measurement using the enhanced measurement period. The UE may provide the enhanced positioning measurement report to the network entity.
US11770787B2
A method of transmitting the reference signal includes: obtaining a plurality of candidate transmission positions of a reference signal according to an initial candidate transmission position of the reference signal, where the plurality of candidate transmission positions include the initial candidate transmission position; performing a channel detection before the reference signal is transmitted; and if channel idle is detected, transmitting the reference signal at a corresponding candidate transmission position, wherein reference signal position information carried by the reference signal comprises a reference signal index corresponding to the initial candidate transmission position and an offset between a current candidate transmission position and the initial candidate transmission position.
US11770786B2
An embodiment of the present invention relates to a method in which a terminal transmits a sidelink synchronization signal (SLSS) in a wireless communication system, the method including: selecting an SLSS ID by means of a terminal which directly receives a signal from Global Navigation Satellite Systems (GNSS) to obtain synchronization; and transmitting the SLSS generated on the basis of the selected SLSS ID, wherein the selected SLSS ID is selected from an SLSS ID set, which is identical to one used when a terminal, which directly receives a synchronization signal from a base station and selects a base station timing as synchronization, transmits the SLSS.
US11770777B2
Methods, systems, and devices for wireless communications are described. A first device, which may be a user equipment (UE), may perform a measurement on a wideband channel in a millimeter wave (mmW) frequency band. The wideband channel may include a set of subbands that span the wideband channel. Based on the measurement, the first device may determine a set of power control parameters for the wideband channel. The first device may determine to transmit a signal using a subband of the set of subbands and may modify one or more power control parameters of the set of power control parameters based on a power offset for the subband. The first device may transmit an indication of the modified one or more power control parameters to a second device. The first device may transmit the signal to the second device based on the modified one or more power control parameters.
US11770775B2
A method and apparatus is provided, wherein configuration information for a transmission is determined based on a configured uplink grant. Information of an assigned one of a plurality of different received by a network entity power levels for each user equipment for a given transmission instance is received. A transmit power offset is determined, based on the received information of the assigned one of the plurality of different received by the network entity power levels. A transmit power for transmission is determined, based on the configuration information of the configured uplink grant by applying the determined transmit power offset, when the determined transmit power with the determined transmit power offset applied is not less than a predefined threshold value, and by not applying the determined transmit power offset, when the determined transmit power with the determined transmit power offset applied is less than the predefined threshold value. An uplink transmission is performed using the determined transmit power for transmission.
US11770771B2
A transmission apparatus of the present disclosure comprises a signal generator which, in operation, generates a transmission signal that comprises a data field containing a WUR (Wake Up Radio) Mode Setup frame; wherein a field of a WUR Mode element included in the WUR Mode Setup frame contains the information on Group IDs (Identifiers) assigned by an AP (Access Point) to the station comprising the transmission apparatus; and a transmitter which, in operation, transmits the generated transmission signal.
US11770767B2
A user equipment device (UE) establishes a communication session with a wireless network, and receives, from the wireless network, a message that includes scheduling data that schedules a power-saving mode (PSM) at the UE. The UE interrupts, at a first time based on the scheduling data, a supply of power to a modem of the UE. The UE provides, based on the scheduling data at a second time that is subsequent to the first time, power to the modem.
US11770764B2
A method of reducing a power consumption of wireless communication circuitry of an edge device according to one embodiment includes determining a delivery traffic indication map (DTIM) interval of a wireless access point communicatively coupled to the edge device via the wireless communication circuitry of the edge device and adjusting a wake-up interval of the wireless communication circuitry of the edge device based on the DTIM interval to reduce the power consumption of the wireless communication circuitry of the edge device.
US11770763B1
Systems and methods are provided for dynamically selecting a dual connectivity anchor node for a user device. It is determined that the user device is located in an area having two or more nodes that are able to provide coverage to the user device in the area. From broadcast messages, it is determined whether each of the two or more nodes has a CDRX mode enabled or disabled. Then, a QCI is determined for the user device. Based on whether the each of the two or more nodes has the CDRX mode enabled and the QCI for the user device, one of the two or more nodes is selected as the dual connectivity anchor node for the user device.
US11770756B2
A method of enabling one or more functions of a device is disclosed. The method includes sensing by a device a physiological parameter of a user of the device. The device determines whether or not the physiological parameter that is sensed satisfies a criterion. Responsive to determining that the physiological parameter that is sensed satisfies the criterion, the device enables a number of functions of the device while disabling a function of the device.
US11770752B2
Systems and methods of reducing control plane latency in a 5G IAB network are described. SRs transmitted between nodes indicate that a control plane PDU is to be transmitted. The SRs use periodic resources or OCCs reserved for control plane signaling and are initiated by an RRC message or RACH from the UE. The SRs are initiated if the LCD field in the MAC sub header of the RRC message indicates the CCCH or the DCCH logical channel. If the PDU is available after the original resource, a resource is used that is provided via another grant, which is periodically provided or automatically initiated due to failure to transmit on the original grant. The SR or RRC message can also specify a delayed timeslot for the grant. For contention-based procedures the RACH preamble is randomly selected or selected from among a set of RACH preambles assigned for RRC procedures.
US11770742B2
A method and apparatus for triggering of transmission carrier or resource reselection in a wireless communication system is provided. A first wireless device reserves a set of resources comprising at least a first resource and a second resource for sidelink transmission. When (i) the sidelink transmission using the first resource overlaps with an uplink transmission, and (ii) a priority of the uplink transmission is higher than a threshold, the first wireless device clears the first resource from the set of resources, and adds a third resource to the set of resources.
US11770739B2
Methods may be provided to operate a wireless terminal in communication with a base station. Such methods may include receiving a Radio Resource Control RRC message from the base station, wherein the RRC message includes information regarding at least one Quality of Service, QoS, flow being reflective and/or non-reflective. Such methods may also include providing communication of a data packet between the wireless terminal and the base station using a non-reflective QoS flow, wherein the data packet includes a data field and a Service Data Application Protocol SDAP header field with a QoS Flow Identity QFI, and wherein the QFI is used for the data packet based on the information from the RRC message. Methods of operating base stations and core network nodes may also be provided. Related wireless terminals, base stations, and core network nodes are also discussed.
US11770736B2
The present disclosure relates to a method and a device for controlling congestion in a mobile communication system. A method for controlling congestion of a network node according to the present disclosure comprises the steps of: receiving congestion-related information from at least one base station; transmitting a user equipment information request message for making a request for information on a piece of user equipment corresponding to the base station to a mobility management entity; receiving a user equipment information response message including the information on the user equipment corresponding to the base station from the mobility management entity; and transmitting the information on the piece of user equipment corresponding to the base station to another core network node.
US11770731B2
Some embodiments of this disclosure include apparatuses and methods for implementing a target wake time (TWT) scheme that includes traffic differentiation and service period extension. For example some embodiments relate to an electronic device including a transceiver and one or more processors communicatively coupled to the transceiver. The one or more processors receive an indication of traffic associated with an application. The one or more processors determine information associated with the traffic and configure the TWT scheme associated with the traffic based at least in part on the determined information. The one or more processors further communicate initial information associated with the TWT scheme to an access point of a wireless network. The initial information associated with the TWT scheme can include at least one of traffic direction information, traffic pattern information, a traffic identifier (TID), or an access category, indication (ACID).
US11770717B2
Systems and methods for determining an assignment of radio resources to antennas are provided. In some embodiments, a method includes obtaining an antenna deployment including antennas and corresponding locations for the antennas; determining a cell assignment for the antennas such that each antenna is assigned to one cell out of one or more cells; and, based on the cell assignment, determining a resource assignment for the antennas such that each antenna is assigned to one radio resource out of one or more radio resources. In this way, some embodiments disclosed herein provide a lightweight and efficient method to design a distributed antenna deployment. In some embodiments, the resulting network is optimized in terms of the total area where a high rank is achieved.
US11770714B2
Satellite echoing for geolocation and mitigation of Global Navigation Satellite System (GNSS) denial are provided herein, where an example method comprises: transmitting an initiated message to a communication satellite along a communication path that has a target device with an unknown distance to the communication satellite; receiving a returned message from the communication satellite over the communication path in response to the initiated message; determining a local time difference between the transmission time and the reception time; calculating a distance between the communication satellite and the target device, the distance calculated based on a portion of the determined time difference associated with only a single traversal of a portion of the communication path that is between the communication satellite and the target device; and performing one or more actions based on the distance between the communication satellite and the target device.
US11770713B2
The technology includes a method performed by a security system of a 5G network. The system can instantiate an agent that monitors and control incoming network traffic at a perimeter of the 5G network in accordance with a security model. The agent can process the incoming network traffic with the security model to output a vulnerability-risk-threat (VRT) score that characterizes the incoming network traffic in relation to a vulnerability parameter, a risk parameter, and a threat parameter. The agent compares the VRT score with a threshold value to determine a likelihood that the incoming network traffic includes VRT traffic. The agent communicates at least an indication of the VRT score and incoming network traffic to a central component, which collects VRT information from multiple agents to generate an update for the security model.
US11770711B2
A tracking device can provide a hashed identifier to a mobile device, for instance within an advertisement packet. The mobile device can query each of a plurality of entities with the hashed identifier to identify an entity associated with the hash key used to generate the hashed identifier. In some embodiments, the mobile device can query a centralized key server, which in turn can query the plurality of entities to identify the entity associated with the hash key. The mobile device can then receive a public key from the identified entity, can determine a location of the mobile device, and can encrypt the location with the public key. The mobile device can then provide the hashed identifier and the encrypted location to the identified entity, which can provide the encrypted location to an owner of the tracking device for decryption using a private key corresponding to the public key.
US11770705B2
Configuration methods and systems include a smart vehicle router associated with router information stored in a router file in a cloud network, and a smart mobile device comprising a camera and software application tool. The router information includes a unique authentication certificate to permit a one-to-one pairing such that another pairing is not available. The configuration system is configured to read an image of an identification component associated with the smart vehicle router and the router information, apply an authentication algorithm to the image to provision the tool with the unique authentication certificate, authenticate the smart vehicle based on the image and authentication algorithm, pair the authenticated smart vehicle with the tool in the one-to-one pairing based on the unique authentication certificate and the router information, and automatically configure the tool on the smart mobile device to retrieve data associated with the authenticated smart vehicle.
US11770704B2
Typically, when a user switches sessions between devices, the user authenticates the sessions by providing user account information, password, and/or pin code input or other credentials. However, when the user is frequently switching sessions between devices, authenticating sessions may result in the user reducing or even stopping switching across mobile devices. Systems and methods according to this disclosure provide automatic session roaming across mobile devices using proximity authentication. Upon detecting an indication to initiate session roaming, the source device automatically roams the session on the source device to a target device based on a proximity of the source device to the target device. The session is handed off from the source device to the target device as an authenticated user session.
US11770703B2
Techniques are provided for validating a mobile device in a passive digital key system. An example method of validating a mobile device includes determining a positioning measurement for the mobile device relative to a reference point, obtaining a measured distance with at least a first transceiver, obtaining a calibration distance based at least in part on the positioning measurement for the mobile device, computing a validation distance based at least in part on a difference between the measured distance and the calibration distance, and validating the mobile device based at least in part on a comparison of the validation distance and a threshold value.
US11770702B2
A method, device, and system for configuring a session for communication between electronic devices includes sending, by a session management entity of a wireless network, a first request message to a policy control entity of the wireless network, the first request message comprising a key identifier, receiving, by the session management entity, a first response message from the policy control entity, wherein the first response message corresponds to a response to the first request message, and the first response message comprises a session policy for a communication session corresponding to the key identifier, and configuring, by the session management entity, the communication session based at least in part on the session policy.
US11770690B2
The center device includes: a first wireless communication unit configured to wirelessly communicate with a vehicle using a first communication method within a first communication range; a second wireless communication unit configured to wirelessly communicate with the vehicle using a second communication method having a higher communication speed than that of the first communication method within a second communication range which is smaller than the first communication range; a reception control unit configured to control a reception of vehicle information from the vehicle to the first wireless communication unit; and a distribution control unit configured to control distribution of content data from the second wireless communication unit to the vehicle according to the vehicle information.
US11770688B2
An antenna module which is provided, in particular, for vehicle-to-X communication, and which performs pre-processing. An associated control unit and an associated motor vehicle are also disclosed.
US11770687B2
A mobile device has a display, a memory, an antenna, a transceiver connected to the antenna for communicating voice and data through a wireless communication system, at least one processor, and executable instructions stored in the memory. The executable instructions, when executed by the at least one processor, (i) cause the mobile device to communicate wirelessly with one or more remote servers; (ii) cause the mobile device to display on the display, a user interface for enabling the user of the mobile device to select a mobile network service provider; (iii) in response to a selection, cause the mobile device to be configured for use with a first one of a plurality of mobile network service providers and enable access by the mobile device of wireless communication service; and (iv) in response to a selection, cause the mobile device to be configured for use with a second one of the plurality of mobile network service providers and enable access by the mobile device of wireless communication service provided by the second one of the plurality of mobile network service providers for a service plan offered by the second one of the plurality of mobile network service providers.
US11770685B2
Systems and methods can use a variety of computing devices to obtain location data that can be used to generate a prediction of a likelihood that a person will move his or her residence. The location data can be generated based on location data captured from a mobile computing device and/or based on telematics data captured during the operation of a vehicle and/or from a computing device. The location data may be compiled into graphs comprising locations of visited by the person and relationships between the locations visited by the person, such as instances of the person traveling between the two locations. The likelihood to change residence can be determined based on the amount of time the person spent at a given location, the distance between the various locations that are the most significant in the graph, and/or the frequency of visits to particular locations.
US11770684B2
An information processing apparatus 1 includes a message display module 142 which, when a predetermined event is predicted to occur at a set location of interest, displays a message indicating occurrence of the predetermined event and the time until the occurrence of the predetermined event. The location of interest may be set to a current position of the information processing apparatus 1. The information processing apparatus 1 may also include a map display module 141 that displays a map including the location of interest, wherein the message displaying module 142 displays the message in such a manner as to be superimposed on the map.
US11770682B2
Methods, computer-readable media, software, and system may generally identify, determine, and understand the significance of commute location data using telematics data. The system and methods may identify significant commute location data and points by analyzing telematics data and capturing GPS locations associated with the mobility of a user. The commute location data may be classified as data points including origin, destination, and waypoints. This commute location data may be used with metadata to identify significant locations associated with the user. The commute location data may also be used with metadata to understand mobility behavior of the user. Lastly, the commute location data may be used with metadata to determine risk associated with the user, such as based on a risk map.
US11770681B2
A communications hub providing a repository of vehicle crash information communicated by a mobile communications device and of vehicle crash data records provided by crash event servicers, in a crash detection, response and reporting system that determines a possible crash event by periodically evaluating (a) changes in a motion signal and (b) crash sound indicators of one or more of (i) motor vehicle glass breakage, (ii) metal folding, (iii) contact thud, and (iv) tires screeching, and upon a failure to respond within a predetermined period to a notice of possible crash event, communicating an identifier and crash incident information to a dispatch center as first notice of loss for dispatching a response servicer and maintaining the repository to facilitate resolution of the claims arising from the vehicle crash event.
US11770668B2
An audio system can be configured to generate an audio heatmap for the audio emission potential profiles for one or more speakers, in specific or arbitrary locations. The audio heatmap maybe based on speaker location and orientation, speaker acoustic properties, and optionally environmental properties. The audio heatmap often shows areas of low sound density when there are few speakers, and areas of high sound density when there are a lot of speakers. An audio system may be configured to normalize audio signals for a set of speakers that cooperatively emit sound to render an audio object in a defined audio object location. The audio signals for each speaker can be normalized to ensure accurate rendering of the audio object without volume spikes or dropout.
US11770667B2
Improved methods and/or apparatus for decoding an encoded audio signal in soundfield format for L loudspeakers. The method and/or apparatus can render an Ambisonics format audio signal to 2D loudspeaker setup(s) based on a rendering matrix. The rendering matrix has elements based on loudspeaker positions and wherein the rendering matrix is determined based on weighting at least an element of a first matrix with a weighting factor
g
=
1
L
.
The first matrix is determined based on positions of the L loudspeakers and at least a virtual position of at least a virtual loudspeaker that is added to the positions of the L loudspeakers.
US11770664B2
A guard for a space access device is configured to output air flow through a distal end portion thereof. The guard includes q housing having a proximal end opening, a distal end opening, and a filter portion positioned between the proximal and distal end openings. The filter includes a first plate having a first opening therethrough and a second plate having a second opening therethrough. When the first plate is overlaid in contact with the second plate, this forms an aperture that extends through both the first and second plates.
US11770663B2
An earpiece of hearing device for insertion into an ear canal of a user and having a longitudinal axis, the earpiece includes an earpiece housing having a distal end, a proximal end, and an outer surface connecting the distal end to the proximal end, a receiver comprising a receiver housing, the receiver located within the earpiece housing, and a vent mechanism arranged in the earpiece housing, wherein the vent mechanism is arranged distal to the receiver.
US11770660B2
The present disclosure relates to compact hearing aids, components thereof, and support systems therefor, as well as methods of insertion and removal thereof. The compact hearing aids generally include a sensor, such as a microphone, an actuation mass, an energy source for providing power to the compact hearing aid, a processor, and an actuator enclosed in a housing that is designed to be inserted through the tympanic membrane during a minimally-invasive outpatient procedure. In operation, the microphone receives sound waves and converts the sound waves into electrical signals. A processor then modifies the electrical signals and provides the electrical signals to the actuator. The actuator converts the electrical signals into mechanical motion, which actuates the actuation mass to modulate the velocity or the position of the tympanic membrane.
US11770639B2
The present disclosure relates to a solid-state imaging device, a signal processing method therefor, and an electronic apparatus enabling sensitivity correction in which a sensitivity difference between solid-state imaging devices is suppressed.
The solid-state imaging device includes a pixel unit in which one microlens is formed for a plurality of pixels in a manner such that a boundary of the microlens coincides with boundaries of the pixels. The correction circuit corrects a sensitivity difference between the pixels inside the pixel unit based on a correction coefficient. The present disclosure is applicable to, for example, a solid-state imaging device and the like.
US11770638B2
The present disclosure relates to a solid-state electronic circuit, an image pickup element, a method of controlling the image pickup element, and an electronic device that enable inhibition of a deterioration in yield due to densification of image pickup elements.
Wiring replacement units are provided between a plurality of transfer paths allowing bitwise transfer of a predetermined bit length of time code for use in conversion of a pixel signal corresponding to a quantity of light received in a pixel into a digital signal. In a case where an error has occurred in any of the plurality of transfer paths, replacement with the transfer path lowest in priority is performed. The present disclosure can be applied to image pickup elements.
US11770637B2
A sensing device, including a plurality of sensing pixels arranged in Y rows and M columns, a plurality of readout lines coupled to the sensing pixels, and a plurality of control lines each coupled to a sensing pixel subset, is provided. The Y times N sensing pixels within the sensing pixel subset are arranged in adjacent N columns, where Y, M and N are integers and N is smaller than M. Each of the control lines is configured to control one row of the sensing pixel subset to output signals through corresponding readout lines.
US11770635B2
An integrated circuit (IC) includes an analog to digital converter (ADC) circuit having an ADC input and an ADC output. The ADC circuit is configured to receive an input signal at the ADC input and generate a digital output signal at the ADC output based on the input signal. An ADC circuit path is coupled between the ADC input and the ADC output. The ADC circuit comprises a plurality of capacitors coupled between reference voltage sources and the ADC circuit path. The ADC has a reconfigurable resolution and a reconfigurable sampling rate. The ADC circuit is configured to scale the reference voltage sources and/or the plurality of capacitors based on the reconfigurable resolution.
US11770634B1
A ramp generator includes an operational amplifier having an output to generate a ramp signal. An integration current source is coupled to a first input and a reference voltage is coupled to a second input of the operational amplifier. A feedback capacitor is coupled between the first input and the output of the operational amplifier. A monitor circuit is coupled to the first and second inputs of the operational amplifier to generate an output flag in response to a comparison of the first and second inputs. A trimming control circuit is configured to generate a trimming signal in response to the output flag. An assist current source is configured to conduct an assist current from the output of the operational amplifier to ground in response the trimming signal generated by the trimming control circuit.
US11770633B2
A time-of-flight sensor includes a pixel array of pixel circuits. A first subset of the pixel circuits is illuminated by reflected modulated light from a portion of an object. A second subset of the pixel circuits is non-illuminated by the reflected modulated light. Each pixel circuit includes a floating diffusion that stores a portion of charge photogenerated in a photodiode in response to the reflected modulated light. A transfer transistor transfers the portion of charge from the photodiode to the floating diffusion in response to modulation by a phase modulation signal. A modulation driver block generates the phase modulation signal and is coupled to a light source that emits the modulated light to the portion of the object. The modulation driver block synchronizes scanning the modulated light emitted by the light source across the object with scanning of the first subset of the pixel circuits across the pixel array.
US11770627B1
Sensor systems and methods that provide an output in the form of a rate at which light is received by unit pixels within a sensor array are provided. Each unit pixel includes a photodetector that generates an electrical charge in response to receiving light, a charge accumulation area, and a comparator. Once the amount of charge in the accumulation area has reached some threshold amount, a counter is incremented. After the counter has been incremented a selected number of times, an output signal is generated, and the time at which the output signal is generated is marked or recorded. Different unit pixels receiving light at different rates therefore generate output signals at different times.
US11770620B2
Provided are a method and an apparatus for adjusting an exposure time of a camera and a device, where the method includes: controlling the camera to collect an imaging light spot of an imaging component with a first exposure time; obtaining an energy value received when the camera collecting the imaging light spot; if the energy value is not within a set energy range, adjusting a duration of the first exposure time according to a relationship between the energy value and the energy range to update the first exposure time. The technical solution provided in the present disclosure can adjust the exposure time of the camera to a reasonable value so as to improve the accuracy and reliability of light spot analysis.
US11770615B2
An apparatus comprising, a capturing unit, a rotation unit for adjusting an image capturing direction by rotating the capturing unit, a control unit for controlling a rotational position of the rotation unit, a first detection unit for detecting a first shake of the apparatus, and a storage unit for storing a rotational position of the rotation unit in association with an anti-vibration setting, wherein the control unit determines the rotational position, based on a designated image capturing direction, and controls an operation of the rotation unit to cancel the detected first shake, during image capture at the determined rotational position, based on the stored anti-vibration setting.
US11770601B2
Media user interfaces are described, including user interfaces for capturing media (e.g., capturing a photo, recording a video), displaying media (e.g., displaying a photo, playing a video), editing media (e.g., modifying a photo, modifying a video), accessing media controls or settings (e.g., accessing controls or settings to capture photos or videos to capture videos), automatically adjusting media (e.g., automatically modifying a photo, automatically modifying a video), and automatically managing a media capture mode (e.g., a photo media capturing mode, a portrait media capturing mode, a video media capturing mode) based on a set of conditions.
US11770586B1
Examples described herein relate to determining an actual, updated goal of a user based on emotional response data captured while an initial goal is visualized or otherwise perceived by the user, including determining an initial goal of a user, displaying an initial video depicting the initial goal, tracking, with an emotion-tracking device, emotions of the user while the video is displayed by the output circuit by determining emotional response data captured by the emotion-tracking device, updating the initial goal based on the emotional response data to determine an updated goal, and displaying the updated goal.
US11770584B1
A system and method for optimizing video for transmission on a device includes, in one example, the method includes capturing an original video frame and scaling the original video frame down to a lower resolution video frame. The lower resolution video frame is downscaled using a first encoder to produce a first layer output and the first layer output is decoded. The decoded first layer output is upscaled to match a resolution of the original video frame. A difference is obtained between the upscaled decoded first layer output and the original video frame. The difference is independently encoded using a second encoder to create a second layer output. The first and second layer outputs may be stored or sent to another device.
US11770583B1
A power-saving method for an HDMI device is provided. The method includes detecting color depth information of video data from an HDMI source which is connected to the HDMI port, deriving a horizontal length for each line by fragment of a picture frame according to the color depth information, generating a plurality of synchronization signals according to the horizontal length for each line by fragment, and powering on the HDMI port, according to the synchronization signals, for a predetermined time period to obtain encrypted information from the HDMI source, and powering off the HDMI port after the predetermined time period.
US11770577B2
A transmitting method according to one aspect of the present disclosure includes transmitting video control information for reproduction of video data having an individually reproducible unit, transmitting the video data, determining a transmission order of audio control information for reproduction of audio data in a reproduction interval corresponding to a reproduction interval of the video data in such a way that the audio control information is transmitted after the video control information, and transmitting the audio control information according to the determined transmission order, and transmitting the audio data. Thus, in the receiving apparatus, a delay time from reception of data to reproduction of video and audio is shortened.
US11770575B2
A mobile device is configurable by a controller to remotely operate a target controllable device, the controller and the target controllable device being part of a hospitality media system. A communication module establishes a connection to the controller and performs data transfer between the mobile device and the controller. A customization module receives customization information from the controller and customizes a user interface of the mobile device accordingly. A status information regarding the target controllable device is received from the controller and displayed on the user interface of the mobile device. A user of the mobile device thereafter issues a command via the user interface to the controller, the command containing instruction intended for the target controllable device. The controller receives the command and operates the target controllable devices in dependence upon instruction contained in the command received from the mobile device.
US11770573B2
For establishing cooperation among an external device 30, a video display device and a remote control terminal and to achieve cooperative operation among these devices that affords a high level of operability to a user with less burden, the video display device to which an external device and a remote control terminal that remotely operates the external device can be connected, comprising: a connection detection section configured to detect a connection of the external device to the video display device; a cooperation establishment section configured to generate a start signal for initiate an application software accepting an operation instruction to the external device on the remote control terminal when the connection detection section detects the connection of the external device; and a communication interface configured to transmit the start signal to the remote control terminal.
US11770563B2
Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a subpicture in a video picture of a video and a bitstream of the video according to a rule. The rule specifies that multiple syntax elements are used to specify usage of a reference picture resampling tool.
US11770562B2
An apparatus configured for point cloud compression may be configured to code a first syntax element indicating a number of bits used to encode one or more second syntax elements, wherein the one or more second syntax elements indicate one or more of an offset of a bounding box, an origin point of the bounding box, a size of the bounding box, or a number of unique segments. The apparatus may code the first syntax element using an exponential Golomb code. The apparatus may further code the one or more second syntax elements using a fixed length code based on the number of bits indicated by the first syntax element, and code the point cloud based on the decoded one or more second syntax elements.
US11770561B2
Provided is an encoder including: circuitry; and memory coupled to the circuitry. In operation, the circuitry: performs a mapping process of Luma Mapping with Chroma Scaling (LMCS) for transforming a first pixel value space applied to a luma display image signal into a second pixel value space applied to a luma encoding process signal, using line segments forming a transform curve, each of which corresponds to a different one of sections obtained by partitioning the first pixel value space; and encodes an image, and in the performing of the LMCS, the circuitry determines the transform curve so that among boundary values in the second pixel value space, a first value obtained by dividing a boundary value by a base width defined according to a bit depth of the image is not equal to a second value obtained by dividing another boundary value by the base width.
US11770556B2
A method for processing an intra prediction mode includes: determining whether an intra prediction mode of each neighboring block in multiple neighboring blocks of a current block is applicable to the current block; and obtaining multiple mapped intra prediction modes of the current block according to a result of the determining, if it is determined that an intra prediction mode of a neighboring block is applicable to the current block, setting the intra prediction mode of the neighboring block as a mapped intra prediction mode of the current block, and if it is determined that the intra prediction mode of the neighboring block is not applicable to the current block, setting a specific intra prediction mode as the mapped intra prediction mode of the current block.
US11770555B2
Coding efficiency is improved. A motion compensation filter unit acts on a motion vector applied image obtained by acting a motion vector on a reference image. The motion compensation filter unit causes filter coefficients mcFilter[i][k] designated by a phase i and a filter coefficient position k to act on the motion vector applied image. The filter coefficients mcFilter[i][k] includes filter coefficients calculated by using filter coefficients mcFilter[p][k] (p≠i) and filter coefficients mcFilter[q][k] (q≠i).
US11770554B2
Innovations in signaling of reference picture list (“RPL”) modification information. For example, a video encoder evaluates a condition that depends at least in part on a variable indicating a number of total reference pictures. Depending on the results of the evaluation, the encoder signals in a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. A video decoder evaluates the condition and, depending on results of the evaluation, parses from a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. The condition can be evaluated as part of processing for an RPL modification structure that includes the flag, or as part of processing for a slice header. The encoder and decoder can also evaluate other conditions that affect syntax elements for list entries of the RPL modification information.
US11770547B2
A method decodes one or more code words in a loop that is run N times by decoding an indication of whether a picture is a long-term picture or not and deriving a positive integer K[i]>0 for each long-term picture. An indicator value V[i] is derived for each long-term picture by subtracting the value of the positive integer K[i] from a picture indicator value P of the current picture. For each of the indicator values V[i], the indicator value V[i] is compared with values associated with pictures stored in the DPB. The method keeps the pictures stored in the DPB marked as short-term or long-term for which there is a match with one of the indicator values V[i] in the DPB as long-term pictures, and marks long-term pictures for which there is no match with any indicator value V[i] as unused for reference in the DPB.
US11770545B2
A method of encoding a video stream for the provision of prunable video data, comprising: receiving, in an encoder, a video stream in which each image frame of the video stream is divided into a number of subviews, providing each subview with an assigned category based on a content of the particular subview, monitoring the evolution of category assigned for each subview, and encoding the video stream using a hierarchical P-frame encoding structure, in such manner that each change in category for a subview starts a new hierarchical P-frame structure.
US11770544B2
The image decoding method includes determining a context for use in a current block to be processed, from among a plurality of contexts, wherein in the determining: the context is determined under a condition that control parameters of a left block and an upper block are used, when the signal type is a first type; and the context is determined under a third condition that the control parameter of the upper block is not used and a hierarchical depth of a data unit to which the control parameter of the current block belongs is used, when the signal type is a third type, and the third type is one or more of (i) “merge_flag”, (ii) “ref_idx_I0” or “ref_idx_I1”, (iii) “inter_pred_flag”, (iv) “mvd_I0” or “mvd_I1”, (v) “intra_chroma_pred_mode”, (vi) “cbf_luma”, and (vii) “cbf_cb” or “cbf_cr”.
US11770530B2
Provided are a video decoding method and apparatus including: in a video encoding and decoding process, determining parity information of a current block based on a width and a height of the current block; determining a lookup table of the current block from among a plurality of predefined lookup tables based on the parity information; determining a dequantization scale value of the current block based on the lookup table of the current block; and performing dequantization on the current block by using the dequantization scale value.
US11770528B2
A video decoder for decoding an encoded video signal including encoded picture data and indication data of a picture of a video to reconstruct the picture of the video is provided. The video decoder includes an interface configured for receiving the encoded video signal, and a data decoder configured for reconstructing the picture of the video by decoding the encoded picture data using the indication data. The picture is partitioned into a plurality of coding areas. One or more coding areas of the plurality of coding areas include two or more coding tree units of the plurality of coding tree units, wherein each coding area of the one or more coding areas which includes two or more coding tree units exhibits a coding order for the two or more coding tree units of the coding area.
US11770525B2
Provided is an image processing device including a decoding section that decodes an encoded stream to generate an image, a line determining section that determines whether to apply a deblocking filter to each of lines perpendicular to a boundary in neighboring blocks neighboring across the boundary in the image generated by the decoding section, and a filtering section that applies the deblocking filter to each line to which the line determining section determines to apply the deblocking filter.
US11770522B2
This application discloses a picture display order determining method which includes: obtaining a decoding order index value of a current picture and a decoding order index value of a previous picture that is adjacent to the current picture according to a decoding order; adding 1 to a cycle identifier value when the decoding order index value of the current picture is less than the decoding order index value of the previous picture; and determining a display order index value of the current picture based on a sum of the decoding order index value of the current picture and a preset positive integer multiple of the cycle identifier value. In this application, the display order index value of the current picture progressively increases based on a display order index value of a picture that is located before the current picture according to the decoding order.
US11770521B1
Systems and methods for performing data analytics on sensitive data, such as deduplication are disclosed herein. A first request to perform a first data analytics operation for a set of sensitive data instances may be received. A first set of image representations for the set of sensitive data instances may be retrieved. A first sensitive data instance and a second sensitive data instance may be clustered into a first cluster. The first data analytics operation may be performed on the first cluster.
US11770508B2
One aspect of a projector according to the present disclosure includes an exterior housing, a first fan, and a first circulator. The exterior housing has a first wall portion, a second wall portion located in a direction opposite to a first direction with respect to the first wall portion, and a third wall portion facing a second direction. The second wall portion has an introduction port, and the third wall portion has a discharge port. The first circulator connects the introduction port and a first suction port of the first fan to each other. A cooling target is located in the first circulator in a direction intersecting with a direction in which air flows from the introduction port to the first suction port.
US11770498B2
Systems, methods and apparatus for encoding, decoding or transcoding visual media data are described. One example method of processing visual media data includes performing a conversion between visual media data and a bitstream of the visual media data including multiple layers according to a format rule; wherein the format rule specifies that a supplemental enhancement information (SEI) message is included in the bitstream to indicate that it is allowed for a decoder to decode 1) a dependent random access point (DRAP) picture in a layer associated with the SEI message and/or 2) pictures included in the layer and following the DRAP picture in a decoding order and an output order, without having to decode other pictures in the layer except for an intra random access point (IRAP) picture associated with the DRAP picture.
US11770494B1
A system and method are provided for creating a moving light image for visualizing light transition across a subject (e.g., a lightograph), and include an image capture apparatus, various light effect elements (e.g., including strobes) arranged at different locations around a subject, and a processor. The processor, upon receiving a trigger command, directs the image capture apparatus to capture images in rapid succession, i.e., sufficiently rapid that the subject is substantially static for a duration of a specified sequence of images. Each of the images may have a different respective lighting configuration via selective implementation of at least one of the various light effect elements. The processor automatically generates and stores an executable file associated with the captured plurality of images, wherein execution of the file causes retrieval and time-based reproduction of one or more of the images and corresponding lighting effects in a substantially static image reference frame.
US11770493B2
Devices and methods for capturing vehicle undercarriage images are described. In some instances, a mirror assembly may be used to reflect images of portions of a vehicle undercarriage into a field of view of a camera to be captured, e.g., as a vehicle passes over the mirror assembly. Composite images may be reconstructed from the reflected portions of the vehicle undercarriage, and analysis may be performed on those reconstructed, composite images to identify features in the composite vehicle undercarriage images.
US11770491B2
A quantized value for a pixel of interest in an input image is derived by using a predetermined threshold value matrix. Then, based on a pixel value group in a predetermined reference area including the pixel of interest in the input image and a threshold value group corresponding thereto, directionality of correction is determined. Further, based on the pixel value group and the threshold value group, whether or not the pixel of interest satisfies a predetermined condition for changing the quantized value is determined. Then, based on both the determination results, the quantized value is corrected.
US11770473B2
Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for detecting the possibility of damage to a receiver during a self-interference measurement procedure and taking action to avoid or mitigate such damage.
US11770470B2
Provided is a portable terminal accessory module having a detachable means, the portable terminal accessory module including a fixing unit including a fixing plate having a plate shape and one surface coupled to any one of a portable terminal or an accessory unit, a plate-shaped protrusion protruding from an outer circumferential surface of the fixing plate, and an attachment means for forming an attachment force of the fixing plate, a mounting unit detachably coupled to the fixing plate and including a mounting plate having a plate shape and one surface on which the fixing unit is seated, and a coupling slot formed to protrude from the mounting plate and configured such that the plate-shaped protrusion is detachably fitted with the coupling slot by rotation, and an accessory unit coupled to the mounting plate.
US11770468B1
An apparatus for sticking a film on a display screen includes a fixing assembly including a device fixing base and a film fixing base connected to and rotatable relative to the device fixing base; a film holder; and a roll assembly including a press roll. When the film holder is brought to the position facing the device fixing groove, the first end of the film holder is closer to the display screen than the second end; the film holder has a first surface facing the display screen and a second surface opposite to the first surface and facing the film fixing base; and the first surface is adhered with a protective film capable of being attached to the display screen of the electronic device. The press roll is configured to roll on the second surface of the film holder to apply a force on the protective film.
US11770467B2
Wireless communication methods are described for a user plane integrity protection failure detection and handling, determination and management of integrity protection enabled data rate that exceeds or is close to exceeding a user equipment's capability or threshold, and management of integrity protection or encryption mechanisms in a dual-connectivity system that includes a master network node and a secondary network node.
US11770462B2
Techniques for transmitting data packets on a shared channel in a data communications network, include determining a time slot interval, T, based on a longest data packet to be transmitted on a shared channel in a data communications network. At a first node in the data communications network a local base time, t0, is determined equal to a time at an end of receipt of a successful acknowledgement control packet on the shared channel. A local data packet is transmitted from the first node onto the shared channel at a transmit time that is an integer multiple n of T after the local base time t0. The local data packet is determined to be successfully transmitted when a successful acknowledgement control packet that uniquely indicates the local data packet is received on the shared channel within the interval T of transmitting the local data packet.
US11770451B2
In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
US11770449B2
InfiniBand transport protocol today supports RDMA operations such as read and write with each operation having an opcode defined in the InfiniBand standard. Currently, new RDMA operations require extending the transport protocol by defining a new opcode, its respective header and enhancing InfiniBand implementations to support this new behavior. A more robust way of extending RDMA without requiring an expanding set of opcodes is to register computer code by associating it with a code key similar to a memory key. An InfiniBand channel adapter receiving an RDMA request that includes a code key executes the associated computer code, perhaps compiling it first, in response to receiving the RDMA request. The RDMA response returned to the requester includes an execution result indicating an outcome of executing the executable computer code.
US11770446B2
A system and method of displaying complementary content on one or more linked machines are disclosed. In some embodiments, the system and method may include a non-transitory, computer-readable medium storing computer-executable instructions and one or more processors in communication with the non-transitory, computer readable medium. When the computer-executable instructions are executed, the one or more processors may be configured to receive a linking instruction to link a display of second content of a website on a second machine to a selection of a portion of first content of the website by a first machine, cause a display of the first content on the first machine, receive the selection of the portion of the first content displayed on the first machine, and based on the portion of the first content being selected, cause the display of the second content on the second machine based on the linking instruction.
US11770445B2
A request to present digital content at a client machine associated with a designated network identifier may be received. For each of a plurality of preference characteristics, a respective characteristic query message may be transmitted via a network to a respective plurality of identity nodes via a gossip communication protocol defining a peer-to-peer procedure for transmitting information among the plurality of identity nodes. For each of the plurality of preference characteristics, a respective preference identification response message that includes a respective preference value corresponding with the respective preference characteristic may be received. The designated network identifier may be stored in a trust ledger shared among the plurality of identity nodes. A digital content item may be selected based at least in part on the preference values.
US11770443B2
Anomalies are detected in a distributed application that runs on a plurality of nodes to execute at least first and second workloads. The method of detecting anomalies includes collecting first network traffic data of the first workload and second network traffic data of the second workload during a first period of execution of the first and second workloads, collecting third network traffic data of the first workload and fourth network traffic data of the second workload during a second period of execution of the first and second workloads, and detecting an anomaly in the distributed application based on a comparison of the third network traffic data against the first network traffic data or a comparison of the fourth network traffic data against the second network traffic data. Anomalies may also be detected by comparing network traffic data of two groups of containers executing the same workload.
US11770431B2
A contribution encoder receives media from a source, encodes the media, and transmits the encoded media to a network-adaptive encoding system for eventual distribution to end users. The network-adaptive encoding system tests a network connection between the contribution encoder and the network-adaptive encoding system before transmission of the encoded media begins. The network-adaptive encoding system uses the results of the test to select appropriate values for parameters that define the encoding and transmission of the media. The selected parameter values are transmitted by the network-adaptive encoding system to the contribution encoder for use in encoding and transmitting the media.
US11770429B2
A system and a method for media streaming from multiple sources are disclosed. A content requesting client device accesses a server to receive a list of available sources that may include multiple Content Delivery Networks (CDNs) and independent servers. Based on a pre-set criteria, such as the source delivery performance and cost, the client device partitions the content into parts, allocates a source to each part, and simultaneously receives media streams of the content parts from the allocated sources. The server may be a Video-on-Demand (VOD) server, and the content may be a single file of a video data, such as a movie. The delivery performance of the used sources is measured during the streaming for updating the partition or the allocation. The updated measured performance may be stored locally at the client device, or at a server for use by other clients. The client actions may be implemented as a client-side script.
US11770428B2
Examples of systems and methods for network proxy server for energy efficient video streaming on mobile devices are generally described herein. A proxy server to deliver video content may include a communication module to intercept a request for video content from a mobile device, the request for video content intended for a content server and forward a modified request for the video content to the content server. The communication module may receive the video content from the content server and transfer a portion of the video content to the mobile device using a multipath transport protocol.
US11770422B2
Methods and systems provide for presenting real-time engagement analytics for communication sessions. In one embodiment, a method maintains a communication session with a number of participants, wherein session content is presented during the communication session to the participants, and wherein participants can request real-time notes to be generated for the session content to be captured. The method determines one or more engagement metrics for participants based on the participants requesting real-time notes to be generated during the communication session. Finally, the method presents, to one or more participants of the communication session, information corresponding to at least a subset of the determined engagement metrics.
US11770417B2
Data processing method organizing and processing data in a distributed computing system. By organizing select/secret content with [enterprise and external designated] categorical filters (content, contextual and taxonomic) to create further search terms for data mining both enterprise and external data sources (databases, data collections, data stores). The result being aggregated select/secret content. The aggregated select/secret content is stored in the corresponding select/secret content data store. The aggregated select/secret content is further processed for convergent or divergent characteristics. By identifying unknown data elements, another search gathers supplemental documents. Data element ranges are set by taxonomic filter and said contextual filters. Relevancy factors are identified by relationship between input and supplemental documents. Search is controlled by user selection, continuous search, iterative search (n cycles), search within m search terms, and search time.
US11770414B2
Various embodiments of information handling systems and related methods provide a secure platform control point, which enables cloud-native applications to access the local hardware resources and platform capabilities of the information handling system. The embodiments disclosed herein provide the same level of security, manageability and compute/intelligence for cloud-native applications, as endpoint-native applications run locally on the information handling system.
US11770413B2
A resource database which stores structured data describing resources from a diverse array of origins (e.g., an application or cloud environment) is built and maintained to support querying, policy enforcement, and remediation of resources from any origin. Structured data representing resources are obtained from any origin for insertion and categorized based on their type and/or origin. Resources within a category have a shared set of potential object paths as defined by the hierarchical tree structure of their structured data. Resources may be correlated across categories based on having values at different object paths in common. Queries and rules/policies can thus reference resources of any category and also resources across different categories based on correlations between the resources, thereby extending rule/policy enforcement and incident remediation across multiple different origins of resources.
US11770407B2
A recommender system can include a defender computing device that is configured to obtain customer interaction data characterizing customer interactions with an ecommerce marketplace. The defender computing device can also be configured to determine an item recommendation based on the customer interaction data using a trained differentially private recommendation model and send the item recommendation to the customer. The trained differentially private recommendation model is more likely to determine the same item recommendation after poisoned data is injected into the customer interaction data than a recommendation model that is not privately trained.
US11770399B2
Various examples are provided related to software and hardware architectures that enable lightweight and trust-aware routing. In one example, among others, a method for trust-aware routing includes calculating trust values to represent how much a node can be trusted to route packets through its router. Each node can store the trust values of routers that are one hop and two hops away from it, which represent direct trust and delegated trust, respectively. When a router receives a packet, the router can update trust values and forward the packet to the next hop.
US11770393B2
Various methods, apparatuses/systems, and media for detecting a target behavior are disclosed. A processor implements a machine learning cadence model that implements an algorithm to obtain, on a per session basis, cadence data that indicates average time between each call and a standard deviation of times across each call across all active sessions of a desired target. The processor compares the cadence data to predefined background cadence data to identify whether the desired target is a new threat target or a background traffic; generates an internet protocol (IP) address of the new threat target; inputs the IP address of the new threat target into a machine learning behavior model that implements an algorithm to generate a fingerprint of all known places that the new threat target is operating; and applies a mitigation algorithm to all active sessions of the new threat target.
US11770384B2
Aspects of the present disclosure are directed to creating and administering artificial reality collaborative working environments and providing interaction modes for them. An XR work system can provide and control such artificial reality collaborative working environments to enable, for example, A) links between real-world surfaces and XR surfaces; B) links between multiple real-world areas to XR areas with dedicated functionality; C) maintaining access, while inside the artificial reality working environment, to real-world work tools such as the user's computer screen and keyboard; D) various hand and controller modes for different interaction and collaboration modalities; E) use-based, multi-desk collaborative room configurations; and F) context-based auto population of users and content items into the artificial reality working environment.
US11770382B1
A dynamic privileged access governance system and associated processes are disclosed. The dynamic privileged access governance system and processes are cloud-native and adapt to the dynamic nature of the cloud systems.
US11770378B2
Systems and methods for controlling access to a blockchain are disclosed. The systems and methods are comprised of a security agent, a controller, an authenticator, a rules engine, and a policy engine. In certain embodiments, the security agent receives a message from an application, parses the message, and transmits the message to the controller if the message comprises one or more predetermined applicable rules or policies. The controller receives the message with its rules and policies, queries the rules engine and the policy engine to apply the rules and policies, and transmits an authentication request to the authenticator. The authenticator then requests an authentication signal from a user and transmits the results to the controller. The controller applies the results and forwards them to the security agent, which may or may not release the message to the blockchain depending the results.
US11770373B2
There is provided mechanisms for obtaining a VC certificate from a server. A method is performed by network equipment. The method comprises performing, by an enclave of the network equipment, measurements on at least one property of the network equipment. The method comprises providing, by the enclave, a request for the VC certificate from the server upon having attested the measurements. The method comprises receiving, from the server, the VC certificate in response to the request and storing the VC certificate in the network equipment.
US11770372B2
Embodiments described herein are generally directed to integration of multiple services across multiple clouds within a unified IAM control plane. According to an example, an MSP provides (i) a user interface through which users of multiple tenants are able to configure permissions for and access multiple resources of a set of services associated with a hybrid cloud; and (i) a unified IAM control plane across the set of services, each of which potentially uses a different IAM protocol or scheme. A centralized IAM service is maintained by the MSP containing information regarding the permissions for the resources. Multiple service integrations for the set of services are supported by the MSP, including providing a first set of APIs that facilitate a direct integration with the unified IAM control plane in which the centralized IAM service maintains access control information for resources associated with a first service of the set of services.
US11770370B2
According to one example, a system includes a first computing device that includes one or more processors configured to generate a first encryption key, and encrypt data, using the first encryption key, for transmittal to a second computing device. The one or more processors are further configured to determine a first set of tokens; determine, from the first set of tokens, a plurality of tokens for the first encryption key; generate a packet comprising the encrypted data, and further comprising the plurality of tokens; and transmit the packet for receipt by the second computing device.
US11770362B2
A method including determining, by a first device in communication with a second device in a mesh network, an access policy associated with processing communications received from the second device; processing, by the first device based at least in part on the access policy, a first communication received from the second device over an exclusive meshnet connection between the first device and the second device; determining, by the first device, a change in the access policy associated with processing communications received from the second device; processing, by the first device based at least in part on the change in the access policy, a second communication received from the second device in real-time; and transmitting, by the first device to the second device, access policy information indicating the change in the access policy to the second device over the exclusive meshnet connection or via a relay server.
US11770357B2
A method for real-time multiparty communications across a social network organized according to a fluid timeline is taught. In the method, a user accesses the social network. The user views a story posted by a first user and favorably reacted to by a second user. The user also likes the story, so the user favorably reacts to the posted story. Since a threshold number of users have favorably reacted to the posted story, a collective network group messaging feature is made available. The user accesses the feature participates in real time in a collective network group messaging session in a virtual room with at least one other user.
US11770349B2
System and method for supporting configurable legacy P_Key table abstraction using a bitmap based hardware implementation in a high performance computing environment. A mapping table in DRAM can be provided through the use of a software based SMA that implements the mapping table. With this mapping table, it is possible to provide a legacy compliant view of a bit map based P_Key table. Such a legacy compliant view can be called a virtual P_Key table, or a configurable legacy P_Key table abstraction.
US11770342B2
Methods and systems for load balancing of payment requests among payment gateways by an e-commerce platform. The method may include detecting an anticipated load event and identifying a first payment gateway to be impacted by the anticipated load event, wherein a merchant account is associated with the first payment gateway. The platform may then identify, based on merchant parameters associated with the merchant account, a second payment gateway and, during the anticipated load event, transmit at least some payment requests first to the second payment gateway instead of to the first payment gateway.
US11770340B2
Methods, systems, and devices for wireless communications are described in which a host processor at a user equipment (UE) may packetize data for uplink transmissions from the UE and provide packets to a wireless modem of the UE for uplink transmission. The host processor may provide multiplexing and aggregation headers for the packets that include a prioritization indication, and the wireless modem may order the data packets for transmission based at least in part on the prioritization indication. In some cases, a priority for each packet is indicated in a priority field of a corresponding multiplexing and aggregation header. The wireless modem may transmit the data packets based on the ordering, to provide higher priority packets ahead of lower priority packets to a receiver. Additionally, data packets may be further ordered based on tuple information associated with the data packets.
US11770338B2
Techniques for operating a network device for increasing the logical multi-path size of a hardware forwarding table are provided. In some embodiments, the network device may determine that a number of data points in a first node is greater than a maximum node capacity; generate second nodes; update the first node to refer to the second nodes; distribute the data points among the second nodes; and program a hardware table with the updated first node and the second nodes.
US11770333B2
A method for assigning identifiers to switches in a stack includes detecting, by a switch, a terminal identifier stored in an optical module that is connected to a stack port of the switch, where the optical module is at one end of an optical cable; and if a condition is met, assigning, by the switch, identifiers to N stackable switches along a direction starting from the switch to another switch connected to the stack port, where the condition includes: a value of the terminal identifier is a specified value, and N is greater than or equal to 2. According to this application, an efficiency of assigning the identifiers to the switches in a stack can be improved.
US11770328B2
A method for monitoring data integrity on a network includes reading error data from an interface associated with a particular link of the network in response to error data being present in a message received on the particular link. The method also includes creating a report message including the error data and transmitting the report message to a network monitoring algorithm operable on a processor circuit. The network monitoring algorithm is configured to determine a data integrity of the particular link based on the error data.
US11770325B2
In accordance with one or more preferred implementations, an overlay network in the form of a dispersive virtual network is implemented utilizing data deflects to implement and facilitate routing in a data plane and call processing deflects to implement and facilitate routing in a control plane. Various nodes in the dispersive virtual network, such as end devices running dispersive virtual networking client software, establish communication channels to these deflects running dispersive virtual networking protocols transported by user datagram protocol (UDP) frames, transmission control protocol (TCP) streams, and hypertext transfer protocol (HTTP) streams. In accordance with one or more preferred implementations, software allows nodes in a dispersive virtual network to automatically detect the channel types that are available at the time the node must initiate a new session, and automatically configure the most efficient communication channel without requiring input from an end user or from a network administrator.
US11770324B1
A load control system may include a network of devices configured to communicate with one another. The load control system may include control devices configured to operate as a leader device or another router device on the network. The control device may process advertisement messages from other router devices in the network. The control device may receive advertisement messages from non-leader router devices and compare the device identifier and the sequence number in the advertisement messages with the device identifier and the sequence number in previously-received advertisement messages from the non-leader router devices. The control device may process each advertisement message received with a different sequence identifier or a different device identifier than previously received advertisement messages from the non-leader router devices. The control device may ignore each advertisement message received with the same sequence identifier from the same non-leader router device as a previously received advertisement message.
US11770315B2
A system for obtaining information about an Internet of Things (IoT) device connected to a network includes a data traffic collection point, a data processing module and an artificial intelligence module. The data traffic collection point collects data units communicated to or from a specified IoT device of a plurality of IoT devices connected to a network. The data processing module processes quantitative information pertaining to the data units communicated to or from the specified IoT device collected over a defined time interval, to create a temporal data traffic fingerprint of the specified IoT device. The artificial intelligence module utilizes a machine learning model to deduce device identifying information of the specified IoT device from the temporal data traffic fingerprint of the specified IoT device.
US11770313B2
Described herein are apparatus, system, and method for optimizing performance of one or more communication units by a remote server. The method comprises: collecting data from the one or more communication units; generating a policy, for each of the one or more communication units, based on the collected data; and sending the policy to each of the one or more communication units, wherein the policy comprises conditions for operation of the one or more communication units, wherein the one or more communication units implement the policy according to time-varying data. The system comprises: one or more communication units; and a server operable to communicate with the one or more communication units, wherein the server comprises: a memory; and a processor, coupled to the memory, and operable to perform the method discussed above.
US11770312B2
Disclosed are a service detection method and apparatus, a device, and a non-transitory computer-readable storage medium. The service detection method may includes: determining a service time interval between service data; determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter; and determining that the service data is periodic service data in response to determining that the matching result of the current service time interval meets a periodicity condition according to a minimum number of matching time intervals and a maximum number of matching time intervals in the periodicity judgment parameter.
US11770311B2
The disclosure describes various aspects of crowdsourcing traffic data for automatic and dynamic benchmarking of applications. In an aspect, an intelligence layer, communicatively coupled to a data collection layer and a visualization layer, is configured to receive traffic data from data sources (e.g., physical appliances, probes) in the data collection layer, the data sources being associated with multiple customers, and the traffic data being associated with at least one application (e.g., word processing, video streaming) used by the multiple customers. The intelligence layer is a cloud-based layer further configured to process the traffic data to determine performance thresholds for the at least one application, and may send one or more of the performance thresholds to a data source for a different customer to be used for benchmarking the at least one application for the different customer.
US11770309B2
In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application. In response to receiving the application data packet, the network device may assign the data flow to a first link of a plurality of links and initiate a probing process for the data flow on the first link to determine one or more quality of experience (QoE) metrics for the first link. The network device may, at a later time, detect that the data flow is no longer being received. In response to detecting that the data flow is no longer being received, the network device may cease the probing process for the data flow on the first link.
US11770307B2
A service management system can obtain a service request message indicating an event that affects a user device of a telecommunications network. The system can store an indication of the event at a memory device that stores historical information of events and can process the event with a machine learning (ML) model that is trained based on the historical information to simulate the effect of the event on the telecommunications network. The system generates an output for display on a computing device. The output includes a recommendation and identifies an attribute of the event and a predicted value configured to reduce a workload or increase operational efficiency. The recommendation is configured to make the event actionable. The system receives feedback that a reviewer has acted on the recommendation. In response to the feedback, the system can re-train the ML model and configure the process for handling the service request.
US11770301B2
A cluster computing device is defined, associated with a plurality of network nodes of the communications network, and it generates a performance model relating configuration parameters of a network node to at least one energy performance parameter of the network node. The cluster computing device transfers the generated performance model to the plurality of network nodes, and then receives information from network nodes, indicating configuration parameters and at least one energy performance parameter of the respective network node. When the cluster computing device identifies a first network node as having a poor performance, it also identifies a second network node as having a good performance, and it causes the first network node to operate with cloned configuration parameters of the second network node.
US11770300B2
This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
US11770297B2
This invention relates to a method of building a hybrid quantum-classical computing network, comprising: a first step of transformation of an application composed of services into a Petri net including both Petri places (8, 9) and Petri transitions (81, 82, 91-94) between said Petri places (8, 9), any said Petri place (8, 9) corresponding to: either a first type building block corresponding to any quantum processing unit (8) which processes a job into a result, or a second type building block corresponding to any plugin unit (9), which converts a job into another job and/or a result into another result, any Petri transition (81, 82, 91-94) corresponding to any link between two building blocks (8, 9), all said links (81, 82, 91-94) being formatted so as to make any building block (8, 9) interchangeable, a second step of transformation of said Petri net into a hybrid quantum-classical computing network, replacing any building block by its corresponding unit (8, 9), interconnecting all said corresponding units (8, 9) together by replacing any Petri transition (81, 82, 91-94) by a connection simply transmitting without processing nor converting.
US11770296B2
Methods, apparatus, and articles of manufacture for decentralized data storage and processing for IoT devices are disclosed. An example apparatus includes memory; and a processor to cause storage of a contract in an off-chain datastore; generate a hash value of the contract; cause storage of the hash value on a blockchain to be accessible to multiple nodes in an IoT network; and cause storage of a transaction on the blockchain, the transaction corresponding to an objective of the contract based on data sensed by an IoT device in the IoT network.
US11770288B2
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). According to various embodiments of the disclosure, an apparatus of a terminal in a wireless communication system is provided. The apparatus includes at least one transceiver, and at least one processor configured to be operatively connected to the at least one transceiver, wherein the at least one processor may be configured to: obtain first synchronization of a first carrier that is in synchronization, determine second synchronization of a second carrier that is out of synchronization based on the first synchronization, and perform communication based on the second synchronization.
US11770285B2
Provided are a method and apparatus for transmitting data in a wireless communication system. The method, performed by a transmission apparatus, of transmitting data includes performing π/2-binary phase shift keying (BPSK) modulation on M symbols, performing a discrete Fourier transform (DFT) on the M symbols on which the π/2-BPSK modulation has been performed, performing an inverse fast Fourier transform (IFFT) on M/2 symbols among the M symbols on which the DFT has been performed, and transmitting, to a reception apparatus, the M/2 symbols on which the IFFT has been performed, wherein a constellation of the M symbols on which the π/2-BPSK modulation has been performed may have only real components or imaginary components.
US11770283B2
Aspects of the disclosure relate to techniques for peak-to-average power ratio (PAPR) reduction based on a tone reservation (TR) algorithm. For a TR algorithm, a suitable subset of tones from among a full set of tones in a given resource allocation are reserved for use as peak reduction tones (PRT). An apparatus, such as a wireless communication device, selects a set of PRTs based on a deterministic pseudo-random tone selection algorithm, such as quadratic sampling, cubic sampling, or Fibonacci-type sampling. The apparatus determines a PAPR reduction waveform for transmission on the PRTs and transmits a data waveform multiplexed with the PAPR reduction waveform on resources corresponding to the resource allocation. Other aspects, embodiments, and features are also claimed and described.
US11770275B2
A PAM-4 DFE receives an input signal distorted by inter-symbol interference (ISI) and expressing a series of symbols each representing one of four pulse amplitudes to convey two binary bits of data per symbol. High-order circuitry resolves the most-significant bit (MSB) of each two-bit symbol, whereas low-order circuitry 115 resolves the immediate least-significant bit (LSB). An immediate value of the MSB is used to select a set of ISI offsets used to resolve the LSB. Resolved values of the prior values of the MSB and LSB are then used to select the ISI offset for the immediate symbol.
US11770272B2
Provided is a system and method for a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage. More specifically, the datacenter providing cloud storage, includes a plurality of Client Systems coupled to a first datacenter each Client System having a set of infrastructure resources and an initial networking configuration; and a first cloud computing environment established in the first datacenter, and coupled to the Client Systems by OSI Layer 2 as a data link layer for the transfer of data frames, each frame having a plurality of OSI Layer 2 tags, the first cloud computing environment providing storage resources for allocation to at least two Client Systems, the plurality of OSI Layer 2 tags permitting the at least two Client Systems to have overlapping network configurations. An associated method of providing a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage is also provided.
US11770271B2
A data center includes: a server including a control plane; a data plane that is configured to receive network connection information from the control plane; and a storage group including a plurality of first storage devices. The data plane may be configured to set connections between the server and the plurality of first storage devices based on the network connection information corresponding to each first storage device of the plurality of first storage devices.
US11770263B1
Systems and methods for a bifurcated self-executing program that wraps a first self-executing program (e.g., a first smart contract) on a blockchain within a second self-executing program (e.g., a second smart contract), in which the second self-executing program enforces the digital signature requirement. The bifurcated self-executing program comprises a single compiled self-executing program that combines the first self-executing program and the second self-executing program.
US11770260B1
A system, method, and computer readable medium for determining authenticity of digital content. The system includes obtaining a video including a plurality of intermediate video frames with respective digital signatures, each video frame of the plurality of intermediate video frames associated with a respective digital signature. The digital signature is generated based at least in part on the image content of the video frame and a hash value of a previous video frame in the same video. Based on using a cryptographic key associated with a recording device used to capture the video, the system can determine authenticity of the content and the ordering of the frames within a video.
US11770259B2
A system and method for securing a resource includes a combination code generator configured to receive a first input sequence and a first panel context and generate a first computed combination code. A second computed combination code is generated from a received second input sequence and a second panel context. A set panels module receives the first computed combination code and the first panel context and re-orders the panels of the first panel context to set the second panel context. a hash key generator converts the received second panel context and the second combination code into a first hash key.
US11770256B1
A circuit and corresponding method enable bitcoin mining in a blockchain network. The circuit comprises a nonce generator that generates a nonce value, on a cycle-by-cycle basis, and changes only one binary digit of the nonce value per cycle. The circuit further comprises a hash engine that inserts, on the cycle-by-cycle basis, the nonce value into a block header of a block candidate and generates a digest by applying a hash function to the block header. The block header includes a representation of a target value. The circuit further comprises a validator that compares, on the cycle-by-cycle basis, the digest to the target value. In an event the digest satisfies the target value, the validator submits the block candidate to the blockchain network, causing newly minted bitcoin to be mined from the blockchain network. Changing only one binary digit of the nonce value, per cycle, reduces power consumption of the circuit.
US11770252B2
A three-dimensional (3D) appearing Pepper's Ghost artifice is created in a 3D virtual environment for viewing on at least one target device by using a source device that includes a database that stores a plurality of virtual screens of varying sizes and shapes, and an artifice processor. Motion metric data of a human is captured. Also, at least one two-dimensional (2D) live video feed of at least a portion of the human is captured. The artifice processor enables and stitches a Pepper's Ghost artifice of the human using the motion metric data of the human, the at least one 2D live video feed of the human, and a unique identifier of the human. At least one virtual screen is selected from the database using the Pepper's Ghost artifice of the human. The selected virtual screen is compatible with the at least one 2D live video feed of the human. The Pepper's Ghost artifice of the human and the selected at least one compatible virtual screen is transmitted to at least one target device for projection of the Pepper's Ghost artifice of the human onto the selected at least one compatible virtual screen, thereby creating a 3D appearing Pepper's Ghost artifice in a 3D virtual environment at the least one target device.
US11770250B2
The present invention relates a method for ensuring search completeness of searchable public key encryption, applicable to a blockchain network formed by a plurality of computer nodes. The method at least comprises: the blockchain network receiving a keyword ciphertext and a corresponding file-identifier ciphertext generated by a transmitting end based on the public key encryption, and at least one miner storing the ciphertexts in a ciphertext table; the blockchain network receiving a search trapdoor Tw transmitted by a receiving end, generated according to a private key and a keyword w to be searched; the at least one miner in the blockchain network performing a secure search based on information of a state table and the search trapdoor Tw, and outputting a search result to the blockchain network; and the blockchain network feeding the search result back to the receiving end. The invention uses the blockchain technology to solve the long-standing search completeness problem in searchable public key encryption, and the proposed method has universality.
US11770248B2
System generating real-time gathering partner credentials. Processor provides network-based access to user interface registering and maintaining first and second users' accounts. Processor communicates with first and second mobile communication devices in possession of users. Processor executes processor commands of users. Data repository is coupled with processor for storing first and second account data of user accounts. Account data include URIs to be accessed for dynamic collection of real-time first and second user credentials information. Account data are associated with first and second unique usernames of users. Processor includes geolocation facility determining indication of real-time geolocation proximity between mobile communication devices. Processor includes account data-collection facility responsive in real-time to processor command of first user dynamically collecting real-time second user credentials information. Processor causes real-time gathering partner credentials of second user, including indication of real-time geolocation proximity and real-time second user credentials information, to be displayed by first mobile communication device.
US11770241B2
A method including determining, by a user device, an assigned key pair including an assigned public key and an associated assigned private key; determining, for content to be encrypted, an access key pair including an access public key and an associated access private key; encrypting the access private key by utilizing the assigned public key; encrypting a randomly generated key by utilizing the access public key; and encrypting content utilizing the randomly generated key. Various other aspects are contemplated.
US11770232B2
A communication technique of fusing a 5th generation (5G) communication system for supporting higher data transmission rate beyond a 4th generation (4G) system with an Internet of Things (IoT) technology and a system thereof are provided. The communication technique may be applied to intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. In order to support sufficient uplink coverage, two structures of an uplink control channel and a multiplexing method with other channels, a method in which long term evolution (LTE) and 5G systems coexist in a single carrier, and a method for reducing an overhead of downlink control information are provided.
US11770231B2
Described is an apparatus of an Evolved Node-B (eNB). The apparatus may comprise a first circuitry and a second circuitry. The first circuitry may be operable to determine a first Sounding Reference Signal (SRS) sequence and a second SRS sequence. The second circuitry may be operable to process a first Uplink (UL) transmission from the first UE incorporating the first SRS sequence over a first set of subcarrier frequencies. The second circuitry may also be operable to process a second UL transmission from the second UE incorporating the second SRS sequence over a second set of subcarrier frequencies. The second SRS sequence may comprise at least a first block that overlaps the first set of subcarrier frequencies and a second block that does not overlap the first set of subcarrier frequencies.
US11770229B2
The disclosure provides a method and device in communication node used for wireless communication. A first node receives a first signaling, the first signaling being used for indicating a first time-frequency resource group and the first time-frequency resource group being reserved for a first bit block, receives a second signaling, the second signaling being used for determining a second time-frequency resource group and the second time-frequency resource group being reserved for a second bit block, transmits the first bit block in time-frequency resources in the first time-frequency resource group other than a first resource subgroup, and transmits the second bit block in the second time-frequency resource group. The first time-frequency resource group and the second time-frequency resource group are partially overlapping; the first signaling is used for determining a first index group, and the second signaling is used for determining a second index group.
US11770220B2
Systems, methods, and instrumentalities are disclosed for physical (PHY) layer multiplexing of different types of traffic in 5G systems. A device may receive a communication. The communication may include a first traffic type. The device may monitor the communication for an indication that the communication includes a second traffic type that is multiplexed with and/or punctures the first traffic type. An indicator received in the communication and detected by the monitoring may indicate where the second traffic type is located in the communication. The first traffic type and the second traffic type may be multiplexed at a resource element (RE) level. For example, a first traffic type may be punctured by a second traffic type at the RE level. The device may decode one or more of the first or second traffic types in the communication based on the indication.
US11770219B2
This disclosure provides systems, methods, and apparatuses for retransmission of a communication by a relay node based on a failure of a target node to receive the communication. In some aspects, the relay node may determine that the second wireless node has failed to receive the second communication, or an upstream wireless node (such as a distributed unit) may determine that the target node has failed to receive the communication. The relay node may retransmit the communication based on such a determination. In some aspects, the relay node may buffer the communication or information used to generate the communication, and may retransmit the buffered communication. In some aspects, a configuration for the retransmission may be modified based on a capability of the relay node or another concern.
US11770216B2
A user equipment, UE, for a wireless communication network including one or more base stations, performs a transmission to a base station using a grant-free, GF, transmission scheme. The transmission being performed in accordance with a GF transmission configuration. The UE receives from the base station a certain signaling. The certain signaling indicates that the base station failed to identify the UE from the transmission. Responsive to the certain signaling from the base station, the UE retransmits the transmission in accordance with a GF retransmission configuration. The GF retransmission configuration is different from the GF transmission configuration.
US11770215B2
Packet flows between a transmitter and a receiver in an unreliable and unordered switched packet network may be established as a result of receiving a second packet comprising a second memory operation on a memory address. The transmission of memory load command packets followed by memory store command packets in the packet flow may be serialized, and a synchronization operation may be executed between the transmitter and the receiver when a packet count at the receiver satisfies a number of data packets in the packet flow.
US11770208B2
An apparatus for a wireless communication system is configured to be connected to at least one user device, UE, of the wireless communication system via a sidelink for a sidelink communication with the at least one UE. For a unicast transmission to the UE, the apparatus is configured to transmit a sidelink frame having a certain frame duration, a first part of the sidelink frame including a control signaling, the control signaling indicating to the UE whether a feedback is to be returned to the apparatus, the feedback indicating a successful reception of data at the UE and/or a sidelink channel condition. In case the feedback from the UE is desired, the apparatus is configured to transmit in the first part of the frame, using the control signaling, the indication that the feedback is to be provided by the UE such that a duration of the control signaling is shorter, by a remaining duration, than the frame duration, and receive from the UE, during the remaining duration, the feedback.
US11770205B2
An optical signal processing apparatus of an embodiment is an optical signal processing apparatus for separating and detecting an optical signal transmitted in a mode division multiplexing optical communication method by signal processing based on a multi-input multi-output (MIMO)-type linear filter. The device includes a signal processing unit configured to estimate weighting factors of the MIMO-type linear filter by sequential calculation based on an affine projection method. In the sequential calculation of the signal processing device, an output signal by the sequential calculation is expressed by a correlation vector indicating a correlation between the plurality of input signals, a smoothing prefilter vector indicating, of smoothing prefilter factors indicating a relationship between the weighting factors at current time and input signals from a first time being a past predetermined time to the current time, smoothing prefilter factors corresponding to each time from the first time to a second time that corresponds to an affine projection order in the affine projection method, and input signals from the first time to the second time.
US11770199B2
Embodiments of the present application disclose a traffic data self-recovery processing method, including: monitoring an operation result of traffic data synchronization operation of a target system; repeatedly performing the traffic data synchronization operation of the target system until the traffic data synchronization is successful or cumulative number of traffic data synchronization failures exceed a failure frequency threshold, if the monitored operation result is that the traffic data synchronization is failed; clearing the cumulative number if the monitored operation result is that the traffic data synchronization is successful; stopping the traffic data synchronization operation of the target system and sending out a message indicative of the traffic data synchronization failure if the cumulative number of traffic data synchronization failures exceeds the failure frequency threshold, wherein the failure frequency threshold is determined by current network signal intensity of the target system and is in a positive correlation with current network signal intensity.
US11770196B2
Methods and systems for monitoring a plurality of components of a pump in an industrial environment include a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to at least one of a plurality of input sensors operationally coupled to the pump and communicatively coupled to the data acquisition circuit; a data processing circuit structured to utilize at least one of the plurality of detection values to perform at least one noise processing operation on at least a portion of the plurality of detection values; a signal evaluation circuit structured to determine a pump performance parameter in response to the noise processed plurality portion of the plurality of detection values; and a response circuit structured to perform at least one operation in response to the pump performance parameter.
US11770190B1
A system and related method for multiple-sensitivity optical phase modulation splits an optical carrier generated by a photonic source into at least two copies and directs the copies through an electro-optical (EO) phase modulator wherein the optical field associated with the optical carrier overlaps with a radio frequency (RF) electrical field associated with a radio frequency (RF) input signal, such that the EO modulator phase-modulates each optical copy according to the RF input signal of interest based on characteristics distinct to each optical copy (e.g., relative strength of, or proximity of the optical carrier to, the overlapping electrical field) that provide for phase modulation of each optical copy at a different sensitivity voltage. The variably modified optical copies are directed to a photonic processor for further signal processing in the optical domain.
US11770184B2
Described herein are systems, methods, media, and devices for generating a satellite program for contacting satellites. In some embodiments, data including one or more targets for accessing a satellite constellation is obtained. Based on the data, a set of representations may be generated and candidate satellite constellation access programs may be determined based on the set of representations. For each program, a first score may be computed for each target to obtain a first set of scores, and a second score may be computed for each first score of the first set of scores to obtain a second set of scores. A satellite constellation access program may be selected from the candidate satellite access programs based on the second set of second scores.
US11770168B2
Certain aspects provide a method for wireless communication by a first user-equipment (UE). The method generally includes applying a discontinuous reception (DRX) configuration for the first UE, monitoring for first signaling from a second UE indicating that the second UE has data to send to the first UE, the first signaling being transmitted using a plurality of transmit beams during a DRX cycle of the DRX configuration, selecting one or more transmit beams of the plurality of transmit beams based on the monitoring of the first signaling, and communicating in accordance with the selection.
US11770164B2
Devices having bypassable radio frequency (RF) filters are provided. A device includes a bypassable RF filter and an adjustable-length RF transmission line that is coupled thereto. Moreover, the device includes a component that is coupled to the adjustable-length RF transmission line and is configured to change an electrical length of the adjustable-length RF transmission line between a first length and a second length. Related methods of bypassing the bypassable RF filter are also provided.
US11770163B1
A user equipment (UE) may transmit a first request for the uplink (UL) communications with a network node to be switched from a first serving cell in a first frequency range and a second serving cell in a second frequency range to a serving cell over a single first frequency range based on switching from a static codebook based hybrid beamforming to at least one of an adaptive beam weight hybrid beamforming. The UE may further transmit a second request for the network node to measure an interference caused by the UL communications from the UE with the adaptive beam weight hybrid beamforming.
US11770156B2
The disclosure relates to a modified NFC framing is used by a reader and selected devices during at least a part of the communication between the reader and the selected devices. The reader and the selected devices store modification rules for modifying the frames. Devices not storing those modification rules will discard the received modified frames.
US11770148B2
Furniture pieces which incorporate load-bearing or non-load bearing structures in which water or other material may be stored. By incorporating such storage capacity within furniture, a user may take advantage of space that would otherwise be unused or unusable to unobtrusively and conveniently store an emergency water supply or other desired material.
US11770145B2
An electronic device configured to apply, to a first power amplifier (PA) input, one or more updated memory digital pre-distorter (mDPD) coefficient values is provided. The electronic device includes a processor; and a memory including a non-transitory computer readable storage medium storing instructions that, when executed, cause the processor to preload, from values stored in the memory of the electronic device, one or more mDPD coefficient values; transmit a training signal sequence while using the preloaded one or more mDPD coefficient values; receive the training signal sequence; update the one or more mDPD coefficient values based on the transmitted training signal sequence, the received training signal sequence, and the preloaded one or more mDPD coefficient values; and apply the updated one or more mDPD coefficient values to distort the first PA input.
US11770144B2
The present invention discloses a communication apparatus having feedback calibration mechanism. A signal transmission circuit generates a RF analog signal according to a digital signal. A signal amplifying circuit amplifies the RF analog signal to generate an amplified analog signal. A LC impedance matching circuit transmits the amplified analog signal to the antenna to perform transmission. A feedback calibration circuit includes a feedback inductive circuit and a calibration circuit. A feedback inductive circuit is inductively coupled to the LC impedance matching circuit to receive the amplified analog signal to generate a feedback signal. A calibration circuit determines a distorted amount of the feedback signal relative to the RF analog signal to modify an operation parameter of at least one of the signal transmission circuit and the signal amplifying circuit to decrease the distorted amount.
US11770136B2
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 4096-symbol mapping.
US11770133B1
A method and system for LDPC decoding method. In the method and system, an LDPC codeword is decoded using a quasi-cyclic matrix. A first message for variable nodes in a circulant column of the quasi-cyclic matrix and a second message for check nodes belonging to the circulant column are computed. Parity and syndrome are computed using the computed first and second messages. A bit error rate is calculated for both a first mode with no error in a parity portion of a codeword and a second mode with errors in the parity portion of the codeword.
US11770127B2
A self-calibration-function-equipped AD converter that does not require a measurement device for calibration includes: a control unit including a calibration control unit configured to control an operation of calibrating the self-calibration-function-equipped AD converter, and a conversion control unit configured to control an operation of converting an input voltage to be subjected to conversion into a digital signal; a reference voltage unit configured to output a reference voltage; and an integration/conversion unit including an integrating unit configured to generate an integration voltage obtained by integrating two or more types of unit voltages, a comparator that has two inputs and is configured to compare the integration voltage and the input voltage or the reference voltage, and a crossbar switch configured to switch a connection depending on whether the integration voltage is to be input to one input of the comparator and the input voltage or the reference voltage is to be input to another input, or the input voltage or the reference voltage is to be input to the one input of the comparator and the integration voltage is to be input to the other input.
US11770126B2
A noise-shaping enhanced (NSE) gated ring oscillator (GRO)-based ADC includes a delay which delays and feedbacks an error signal to an input of the NSE GRO-based ADC. The feedback error signal provides an order of noise-shaping and the error signal is generated at the input of the NSE GRO-based ADC from an input signal, the feedback error signal, and a front-end output. A voltage-to-time converter converts the error signal to the time domain. A GRO outputs phase signals from the time domain error signal by oscillating when the error signal is high and inhibiting oscillation otherwise. A quantization device quantizes the phase signals to generate the front-end output. A quantization extraction device determines a quantization error from the quantized phase signals. A time-to-digital converter digitizes the quantization error to generate a back-end output. An output device generates a second order noise-shaped output based on the front-end and the back-end outputs.
US11770117B2
A data receiving circuit is provided. The data receiving circuit includes a data input circuit, a latch circuit, and a current source. The data input circuit is configured to receive an input signal. The latch circuit is configured to output an output signal in response to the input signal. The current source is configured to provide a current to the latch circuit. The current source is different from the data input circuit.
US11770112B1
A microelectromechanical system (MEMS) resonator includes a substrate having a substantially planar surface and a resonant member having sidewalls disposed in a nominally perpendicular orientation with respect to the planar surface. Impurity dopant is introduced via the sidewalls of the resonant member such that a non-uniform dopant concentration profile is established along axis extending between the sidewalls parallel to the substrate surface and exhibits a relative minimum concentration in a middle region of the axis.
US11770111B2
An elastic wave device includes a supporting substrate, an acoustic multilayer film on the supporting substrate, a piezoelectric substrate on the acoustic multilayer film, and an IDT electrode on the piezoelectric substrate. An absolute value of a thermal expansion coefficient of the piezoelectric substrate is larger than an absolute value of a thermal expansion coefficient of the supporting substrate. The acoustic multilayer film includes at least four acoustic impedance layers. The elastic wave device further includes a bonding layer provided at any position in a range of from inside the first acoustic impedance layer from the piezoelectric substrate side towards the supporting substrate side, to an interface between the third acoustic impedance layer and the fourth acoustic impedance layer.
US11770110B2
An acoustic wave device includes a high-acoustic-velocity layer, a piezoelectric layer made of lithium tantalate, and an interdigital transducer electrode that are successively laminated. An acoustic velocity of a bulk wave propagating in the high-acoustic-velocity layer is higher than an acoustic velocity of an acoustic wave propagating in the piezoelectric layer, and an acoustic velocity Vsub of a fast transversal bulk wave propagating in the high-acoustic-velocity layer satisfies Vsh0≤Vsub≤Vsp with respect to an acoustic velocity Vsh0 of an SH0 mode and an acoustic velocity Vsp of a mode becoming a spurious of which acoustic velocity is not lower than the acoustic velocity of the SH0 mode, wherein the acoustic velocity Vsh0 and the acoustic velocity Vsp is obtained from Eq. (1).
US11770100B2
The present invention provides an oscillator including a tapped inductor and a cross-coupled pair. The tapped inductor includes a first terminal, a second terminal, a first tap and a second tap. The cross-coupled pair receives two input signals from the first terminal and the second terminal to generate two output signals to the first tap and the second tap, respectively.
US11770098B2
A method includes obtaining a state of charge (SOC) schedule for an energy storage device and a time-dependent forecast of electrical energy production by a renewable electrical energy generation resource; generating a time-varying charge/discharge control signal for the electrical energy storage device based on the time-dependent forecast of electrical energy production, wherein the time-varying charge/discharge control signal is configured to maintain an average SOC of the energy storage device as low as possible while satisfying the SOC schedule; and controlling charging and discharging of the energy storage device with the time-varying charge/discharge control signal.
US11770097B1
A device, system, and method for mounting solar PV panels to rails. The device can include a bottom clamp that secures the solar PV panel to the rail by creating tension between the return flange of the solar panel frame and the rail. The bottom clamp can be structured to snap onto the rail sides. Mid-clamp versions of the bottom clamp can be so structured that the solar PV panel and bottom clamps can be removed by prying the opposing sides of the bottom clamp from above the solar PV panels.
US11770086B2
An operation device includes a movable portion, a vibration generating unit, a fixed portion, a detecting unit, and a control unit. The vibration generating unit includes a movable yoke attached to the movable portion, and a fixed yoke attached to the fixed portion and disposed facing the movable yoke in a first direction. The vibration generating unit includes a permanent magnet attached to one yoke among the movable yoke and the fixed yoke, both ends of the permanent magnet in the first direction being opposite magnetic poles created by magnetization. The vibration generating unit includes an exciting coil attached to a different yoke from the one yoke among the movable yoke and the fixed yoke, the exciting coil being configured to induce magnetic flux in response to a current flowing through the exciting coil.
US11770085B2
The invention relates to a method for operating an electric machine (100) having a power converter (100) and multiple phases, in which method, phase currents flowing through the phases during operation of the electric machine (100) are determined and are used for continued operation of the electric machine (100), the phase currents being determined taking account of a fundamental wave and at least one harmonic of the current profile of each phase current.
US11770083B2
Controlling a DC-AC inverter of an electric machine, where the electric machine comprises a resonant main exciter having rotary transformer. A voltage level of DC power received at a DC-AC inverter is monitored and the frequency of AC power generated by the DC-AC inverter and supplied to the rotary transformer is controlled based at least in part on the voltage level of the DC power.
US11770076B2
Disclosed are a system and method for controlling an active clamp flyback (ACF) converter. The system includes: a drive module configured to control turning-on or turning-off of a main switching transistor SL and a clamp switching transistor SH; a main switching transistor voltage sampling circuit configured to sample a voltage drop between an input terminal and an output terminal of the main switching transistor SL; a first comparator connected to the main switching transistor voltage sampling circuit and configured to determine whether a sampled first sampling voltage is a positive voltage or a negative voltage; and a dead time calculation module configured to adjust, according to an output of the first comparator and a main switching transistor control signal DUTYL of a current cycle, a clamp switching transistor control signal DUTYH of next cycle outputted by the drive module.
US11770073B2
Methods, apparatus, systems, and articles of manufacture are disclosed for regulated hybrid converters. An example apparatus includes an input terminal; an output terminal, a first converter circuit coupled between the input terminal and an intermediate node, the first converter circuit having a first switch node, a second converter circuit coupled between the intermediate node and the output terminal, the second converter circuit having a second switch node; a first inductor coupled between the first switch node and the second switch node, and a second inductor coupled between the second switch node and the output terminal.
US11770072B2
A method for controlling a buck-boost converter includes generating a first threshold voltage with a decreasing voltage level, generating a second threshold voltage with an increasing voltage level, and sensing an inductor current. A signal indicative of the sensed inductor current is compared to the first threshold voltage to control an on time of the high side buck switch and is compared to the second threshold voltage to control an off time of the high side boost switch. Also described is a controller including a compensator responsive to an output voltage feedback signal to generate a compensation voltage and a modulator having a buck signal path coupled to receive the compensation voltage and configured to control an on time of the high side buck switch and a boost signal path coupled to receive the compensation voltage and configured to control an off time of the high side boost switch.
US11770054B2
A motor includes a rotor, a stator, a first substrate, a second substrate, and an electronic component arranged at the second substrate. The stator includes a stator core, an insulator, and a coil wound around the stator core via the insulator. The insulator includes a coupling part connected to an external device. The first substrate is fixed to the insulator. The second substrate is fixed to the first substrate. The first substrate and the second substrate are spaced apart in a rotation axis direction of the rotor.
US11770052B2
A method for evaluating a vibration behavior of an electric motor includes: determining a vibration value of the electric motor by measuring an acceleration and/or speed of vibrations of the electric motor using a vibration sensor of the electric motor, wherein vibrations are measured in at least one direction, said vibration value representing each of the at least direction measured, determining a current rotational speed (n) of the electric motor, comparing said vibration value with a reference value for the current rotational speed, and determining an evaluation measure for evaluating the vibration behavior of the electric motor based on the comparison of the vibration value with the reference value. Furthermore, a corresponding electric motor and a system consisting of the electric motor and a test system is disclosed with which the vibration behavior of the electric motor can be calibrated and reference values can be generated.
US11770045B2
A rotary connector module for displays has at least one stem and rotor parts. A rotary rotation system containing a stator part base is disposed atop a winding and a magnetic system of the rotor part, the magnetic system disposed above or outside of primary and secondary winding members. An electrical power transmitter carries wireless electrical power from stem to rotor part, with the diameter of each stem or rotor part smaller than the diameter of the magnetic system. A wireless transmission system contains a hollow shaft disposed in the at least one rotor part, an at least one signal transmitter disposed on the at least one stator part, and an at least one signal receiver disposed on the at least one rotor part, with the signal receiver at the end of and below a base of the hollow shaft.
US11770034B2
A core is a core included in a rotor or a stator of an axial-gap rotating electrical machine, in which the core includes a block-shaped first member and a plate-shaped second member that are constituted by powder compacts; the first member includes a first surface that faces the second member, and a first coupling portion that is formed at the first surface; the second member includes a second surface that faces the first surface, and a second coupling portion that is formed at the second surface and that is coupled to the first coupling portion; one of the first coupling portion and the second coupling portion is constituted by a protrusion, and the other one is constituted by a recess having a shape corresponding to the protrusion.
US11770029B2
The present disclosure relates to a wireless power transmission device. A wireless power transmission device according to an embodiment of the present disclosure includes: a coil part including a plurality of partially overlapping coils; a coil combination generator configured to generate coil combinations including at least one of the plurality of coils; and a controller configured to transmit a coil selection signal through the coil combinations and to select an operating coil combination from the coil combinations based on a response intensity of a response signal for the coil selection signal and charging efficiency of a wireless power reception device. Accordingly, a high-efficiency charging area can be extended in partially overlapping multiple coils.
US11770024B2
A mouse pad suitable for operating with a wireless mouse is provided. The mouse pad includes a first charging circuit, a second charging circuit, a control circuit, a power supply module, a conversion circuit and a main body. The first charging circuit, the second charging circuit and the conversion circuit are each electrically connected to the control circuit, and the power supply module is electrically connected to the conversion circuit. The first charging circuit and the second charging circuit each outputs an electromagnetic energy to the wireless mouse. When the control circuit receives a load current flowing through the first charging circuit and the load current flowing through the second charging circuit, through the control circuit, a power supply current of the power supply module to the first charging circuit and to the second charging circuit are dynamically adjusted.
US11770023B2
A method for wirelessly providing power to a LED includes: receiving an AC input voltage having a first frequency via a cable; generating a first rectified voltage at a first node from the AC input voltage, the first node coupled to a first filtering non-electrolytic capacitor; powering a driver with the first rectified voltage; wirelessly transmitting power by driving a first resonant tank with the driver with a driving voltage at a second frequency higher than the first frequency, the driving voltage having a sinusoidal envelope at the first frequency and approximating a square-wave at the second frequency; receiving the wirelessly transmitted power with a second resonant tank; generating a second rectified voltage at second node from a voltage across the second resonant tank, the second node coupled to a second filtering capacitor; generating a DC voltage from the second rectified voltage; and powering the LED with the DC voltage.
US11770020B2
A method for monitoring or controlling equipment of a building includes receiving a first timeseries comprising first data samples of a first variable monitored or controlled by a system and a second timeseries comprising second data samples of a second variable monitored or controlled by the system. The first data samples are at least partially asynchronous with the second data samples. The method includes synchronizing the first timeseries with the second timeseries by aggregating both the first timeseries and the second timeseries using equivalent aggregation intervals. Aggregating the first timeseries generates a third timeseries comprising aggregated values of the first variable and aggregating the second timeseries generates a fourth timeseries comprising aggregated values of the second variable. The method includes performing an automated operation to monitor or control the equipment of the building using the synchronized data samples of the third timeseries and the fourth timeseries.
US11770017B2
Systems and methods for improved wireless recharging efficiency and decreased processing requirements are described. A plurality of duty cycle/input voltage pairs are stored in a recharger, corresponding to three subsets: a first subset corresponding to a constant minimum input voltage and an increasing duty cycle; a second subset corresponding to a constant duty cycle and an increasing input voltage; and a third subset corresponding to a maximum input voltage and an increasing duty cycle.
US11770016B2
Devices, systems, and techniques for monitoring the temperature of a device used to charge a rechargeable power source are disclosed. Implantable medical devices may include a rechargeable power source that can be transcutaneously charged. The temperature of an external charging device and/or an implantable medical device may be monitored to control the temperature exposure to patient tissue during a charging session used to recharge the rechargeable power source. In one example, a temperature sensor may sense a temperature of an internal portion of a device, wherein the housing of the device is not directly thermally coupled to the temperature sensor. A temperature for the housing of the device may then be estimated based on the sensed temperature provided by the non-thermally coupled temperature sensor. A processor may then control charging of the rechargeable power source based on the determined temperature for the housing.
US11770007B2
In one embodiment, a power system includes a power panel operable to distribute alternating current (AC) power and pulse power to a plurality of power outlets and having an AC circuit breaker and a pulse power circuit breaker, the pulse power comprising a sequence of pulses alternating between a low direct current (DC) voltage state and a high DC voltage state, a power inverter and converter coupled to the power panel through an AC power connection and a pulse power connection and including a DC power input for receiving DC power from a renewable energy source, an AC power input for receiving AC power, and a connection to an energy storage device, and a power controller in communication with the power inverter and converter and operable to balance power load and allocate power received at the DC power input and the AC power input to the power panel.
US11770005B2
This application relates to methods and apparatus for handling a fault associated with a voltage source converter (VSC) for exchanging electrical power between an AC system (101, 102) and a DC system (106-1, 106-2). The VSC (104) is connected to the AC system via an interface apparatus, comprising a transformer (107) with a set of primary windings (202) for coupling to a plurality of AC phases (A, B, C) of the AC system. In embodiments of the disclosure the set of primary windings having a neutral point (N) and the interface apparatus includes a fault module (301) having an energy storage element (302) connected in parallel with a resistive element (303) between the neutral point of the set of primary windings and a reference voltage, such as ground. The fault module does not interfere with normal operation but in the event of a phase-to-ground fault on the secondary side of the transformer, can induce earlier zero-crossing in the AC phases than otherwise would be the case, thus allowing AC breaker (108) to open with a reduced arcing time.
US11770003B2
Load control device, system and method for controlling a state of operation of at least one electrical load by receiving remote load control commands from at least one remote command centre with at least one receiving means of the load control device; and/or generating local load control commands with at least one local control unit of the load control device; and processing a stack of the remote load control commands and/or the local load control commands with at least one command processing unit of the load control device; and implementing an effective load control command containing at least one instruction for the effecting of the load control operations based on the stack for effecting load changing operations influencing the state of operation of the at least one electric load with at least one load interface unit of the load control device based on the at least one instruction.
US11769999B2
An apparatus for detecting an open neutral condition in a split phase power system is described. The apparatus includes two powered lines providing output electricity to an electrical distribution system and a shared neutral line providing a grounded neutral to the first and second powered lines. The apparatus is configured for detecting when an open neutral condition is present in the split phase power system by determining when a power current is present on one or both of the first and second powered lines while a return current is not present on the neutral line; and in response to detecting that the open neutral condition is present, causing an interrupter to interrupt the power supplied by the first and second powered lines or to generate a signal indicating an open condition.
US11769984B2
A laser module includes: a laser diode bar including a plurality of emitters configured to emit laser light from a front surface and leak light from a rear surface; a housing including a reflecting surface configured to surround a space together with the laser diode bar and reflect, toward the space, light leaked from the rear surface, in a scattering manner; and a detector configured to detect light reflected by the reflecting surface. A laser module includes: a laser diode bar including a plurality of emitters configured to emit laser light from a front surface and leak light from a rear surface; a condenser lens on which light leaked from rear surfaces of all of the plurality of emitters impinges; and a detector configured to detect light transmitted through the condenser lens.
US11769982B2
Methods and apparatus for controlling laser firing timing and hence bandwidth in a laser capable of operating at any one of multiple repetition rates.
US11769978B2
An assembly system includes a robot, a first gripper mounted on the robot, the first gripper gripping a first housing, and a first clamping device clamping a cable and a contact connected to an end of the cable. The robot moves the first gripper and assembles the first housing gripped by the first gripper onto the contact held by the first clamping device.
US11769977B2
A wire feeding and bonding tool and method for attaching wires to a component having first and second spaced-apart wire attach structures. Wire from a supply is fed through a capillary having at least a linear end portion with a feed opening. The capillary is positioned with respect to the component to locate a first portion of the wire extending from the feed opening adjacent to the first wire attach structure, and the wire is attached to the first attach structure. The capillary is moved with respect to the component along a wire feed path to feed the wire from the first wire attach structure to the second wire attach structure and to locate a second portion of the wire extending from the feed opening adjacent to the second attach structure. The wire is attached to the second wire attach structure, and cut from the supply.
US11769974B1
An apparatus provides power for computer devices, such as servers, facilitating their testing outside of the typical server rack. A platform of supports the computer device while providing for a power supply unit beneath the platform to be connected to the device. The location of the power supply beneath the platform decreases the combined footprint of the apparatus and device under test. The power supply unit may be configured to connect to standard voltages, allowing the computer device to be tested where connection to rack-level voltage is not convenient.
US11769972B2
A signal contact member and a ground contact member to which a center conductor and an outer conductor of a coaxial cable are connected are supported by an insulating housing member. The ground contact member has an annular fitting portion that fits and connects to the ground contact portion of a mate connector device. The annular fitting portion is provided with an opening for disposing a center conductor connection portion of the signal contact member. A shell portion of a ground contact member or an insulating housing member is provided with a conductive member given a ground potential. The conductive member partially fills the opening in the annular fitting portion.
US11769960B2
Included are terminal metal parts mounted on ends of electric wires, a housing housing the terminal metal parts at a housing completion position thereinside and to be inserted and fit into a counterpart fitting portion headed by a tip, a terminal locking member mounted on the housing from outside along a direction crossing an insertion direction of the housing to the counterpart fitting portion and locking the terminal metal parts as they are at the housing completion position at a mounting completion position with respect to the housing, and a front holder causing the housing to be inserted headed by the tip and locking the terminal locking member at the mounting completion position.
US11769958B2
The present invention provides a connector that can be easily and properly connected to a sheet-like electrically conductive member that is provided with a plurality of electrically conductive portions arranged at different height positions in the thickness direction. A connector 1 includes a plurality of contacts 2, a body housing 5 that holds the contacts 2, and a cover housing 7 that is attached to the body housing 5. The body housing 5 has a plurality of holding portions 51 that hold the contacts 2. The holding portions 51 are provided in the body housing 5 so as to hold the contacts 2 at different height positions in the thickness direction of the body housing 5. A plurality of electrically conductive portions 101 come into contact with the contacts 2 in a state where an electrically conductive member 100 is sandwiched between the cover housing 7 and the body housing 5.
US11769956B1
Electrical contact clips for use in utility locating operations to couple signals from a transmitter to a hidden or buried utility via direct electrical contact are disclosed.
US11769951B2
An antenna apparatus includes antennas, each having first and second feeding portions facing each other across a dielectric layer, and third and fourth feeding portions facing each other across the dielectric layer, and a signal application unit configured to apply a wireless communication signal to the antennas, and including a plurality of output ports, wherein the first and second feeding portions are configured to receive electric signals having a first polarization characteristic, and are respectively connected to first and second output ports that are different from each other among the plurality of output ports, and the third and fourth feeding portions are configured to receive electric signals having a second polarization characteristic that is different from the first polarization characteristic, and are respectively connected to third and fourth output ports that are different from each other among the plurality of output ports.
US11769950B2
A wireless communication device includes: a substrate containing a dielectric; a zeroth-order resonance antenna; a high frequency circuit mounted on the substrate and a metal body mounted on the substrate. The zeroth-order resonance antenna includes: a main plate providing a ground potential, a patch portion, a feeder line extending from a feeding point to the patch portion to electrically connect the patch portion and the high frequency circuit, at least a part thereof being arranged on a same surface as the patch portion on the substrate, and a short circuit portion. The metal body has a same potential as the main plate. The metal body has a longer length (greater height) than the patch portion in a Z direction.
US11769942B2
Disclosed herein is an antenna device that includes a filter layer, an antenna layer, a divider layer, and ground patterns. The antenna layer has first and second radiation conductors and first and second ground pillars that surround the first and second radiation conductors, respectively. Each of the first and second ground patterns has a first area that overlaps a first space surrounded by the first ground pillars, a second area that overlaps a second space surrounded by the plurality of second ground pillars, and a third area that connects the first and second areas. A width of the third area in a width direction perpendicular to an arrangement direction of the first and second areas is smaller than a width of each of the first and second areas in the width direction.
US11769931B2
In the present invention, not only a movement path of a current generated from a first electrode assembly, but also a movement path of a current generated from a second electrode assembly are provided by a cathode conductive member, and not only a movement path of the current generated from the second electrode assembly, but also a movement path of the current generated from the first electrode assembly are provided by an anode conductive member, such that cross sectional areas of the correct movement paths are increased. Therefore, a resistance of the long width secondary battery may be reduced.
US11769930B2
Provided is a separator for electricity storage devices, which comprises an active layer that contains a material (A) that is capable of absorbing lithium (Li), and which has an air permeability of 650 s/100 ml or less.
US11769926B2
A traction battery assembly includes, among other things, a battery cell array having a plurality of individual battery cells. The battery cell array usable with a first busbar module having a first arrangement of busbars. The battery cell array is also usable with a second busbar module having a second arrangement of busbars. When the battery cell array is used with the first busbar module, the battery cell array is partitioned into a first number of groups of battery cells in parallel with each other. When the battery cell array is used with the second busbar module, the battery cell array is partitioned into a different, second number of groups of battery cells in parallel with each other.
US11769920B2
This application relates to the field of battery technologies, and provides a battery module and a manufacturing method thereof. The battery module includes: two or more battery groups, each battery group including two or more battery cells; a module frame, including end plates and side plates, wherein the end plates and the side plates form an accommodating cavity for fixing the battery groups; a middle plate, wherein the middle plate is disposed between two of the battery groups, and is provided with an accommodating groove inside; and a cell management unit, disposed in the accommodating groove of the middle plate and connected to a sampling line of the battery cells. A cell management unit in the accommodating groove inside the middle plate can reduce the chance from failing under swelling pressure of the battery cells.
US11769913B2
A storage battery device for a battery pack of a handheld power tool. The storage battery device including at least one electronics unit that has at least one circuit board. The electronics unit includes at least one electrically conductive plastic element, in particular, an electrically conductive elastomer, which is connected electrically to at least the circuit board.
US11769908B2
Presented are new, earth-abundant lithium superionic conductors, Li3Y(PS4)2 and Li5PS4Cl2, that emerged from a comprehensive screening of the Li—P—S and Li-M-P—S chemical spaces. Both candidates are derived from the relatively unexplored quaternary silver thiophosphates. One key enabler of this discovery is the development of a first-of-its-kind high-throughput first principles screening approach that can exclude candidates unlikely to satisfy the stringent Li+ conductivity requirements using a minimum of computational resources. Both candidates are predicted to be synthesizable, and are electronically insulating. Systems and methods according to present principles enable new, all-solid-state rechargeable lithium-ion batteries.
US11769906B2
A solid state ionic conductive electrolyte membrane may include a garnet-like structure oxide material. A solid state ionic conductive electrolyte membrane may include a multi-channel porous support structure and a solid state ionic conductive electrolyte in the multi-channel porous support structure. Systems and methods for selectively extracting alkaline metals include the solid state ionic conductive electrolyte membrane.
US11769905B2
An electrochemical device includes a cathode including elemental selenium, elemental sulfur, or selenium-sulfur containing composite; a negative electrode; a separator; and an electrolyte including a poly(alkyleneoxide) siloxane; and a salt; wherein a concentration of the salt in the electrolyte is sufficient to minimize dissolution of polysulfides/polyselenides formed during cycling of the device.
US11769893B2
The present disclosure provides a fuel cell comprising: an electrochemical circuit comprising an anode, a cathode, and an electrolyte between the anode and the cathode; a first channel comprising a first inlet and a first outlet, wherein the first channel is in fluid communication with the anode, wherein the first channel comprises one or more features, wherein the one or more features comprise (i) one or more cuts, (ii) one or more cutouts, (iii) one or more grooves, or (iv) any combination thereof; and a second channel comprising a second inlet and a second outlet, wherein the second channel is in fluid communication with the cathode.
US11769884B2
An electrode structure for a battery includes a middle layer made of an electrically conductive perforated mesh having a top surface, a bottom surface, a plurality of interconnected electrically conductive segments and a plurality of perforations among adjacent ones of the interconnected segments. A top layer of an electrode material is disposed on the top surface, and a bottom layer of the electrode material is disposed on the bottom surface, such that the top and bottom layers are disposed in physical contact with each other through the perforations in the middle layer. A method of manufacturing the electrode structure includes providing the layer of perforated mesh, applying the top and bottom layers of electrode material to the top and bottom surfaces, and curing the top and bottom layers of electrode material using one or more of heat, electromagnetic radiation and convection to produce a layer of cured electrode structure.
US11769883B2
The electrode plate includes a current collector and an electrode active material layer disposed on at least one surface of the current collector, wherein the current collector includes a support layer and a conductive layer, the conductive layer has a single-sided thickness D2 satisfying: 30 nm≤D2≤3 μm; the electrode active material layer is divided into two regions, an inner region and an outer region in a thickness direction of the electrode active material layer, in which the weight percentage of the conductive agent in the inner region of the electrode active material layer is higher than the weight percentage content of the conductive agent in the outer region of the electrode active material layer, and the conductive agent in the inner region of the electrode active material layer includes at least one of a one-dimensional conductive material and a two-dimensional conductive material.
US11769880B2
A method of mixing a cathode active material in a process of manufacturing a cathode of a lithium secondary battery is provided. The method includes a preparation step of preparing a lithium compound removal solution in which PAA (polyacrylic acid) is mixed with a solvent, a removal step of reacting the lithium compound removal solution with the cathode active material, on a surface of which a lithium compound is present, thus removing the lithium compound present on the surface of the cathode active material, and a mixing step of mixing the cathode active material, which is mixed with the lithium compound removal solution, with a conductive material and a binder.
US11769875B2
An electrode material including a carbonaceous-coated electrode active material having primary particles of the electrode active material and secondary particles that are aggregates of the primary particles, and a carbonaceous film that coats the primary particles of the electrode active material and the secondary particles that are the aggregates of the primary particles, in which a specific surface area, which is obtained using a nitrogen adsorption method, is 4 m2/g or more and 40 m2/g or less, a volume of micropores per unit mass is 0.05 cm3/g or more and 0.3 cm3/g or less, and an average micropore diameter, which is obtained from the volume of the micropores per unit mass and the specific surface area, is 26 nm or more and 90 nm or less.
US11769864B2
A substrate for mounting a light-emitting element according to the present disclosure contains a crystal particle of aluminum oxide and is composed of an alumina-based ceramic that contains 97% by mass or more of Al as a value of an Al2O3 equivalent among 100% by mass of all components thereof. An average value of an equivalent circle diameter of the crystal particle is 1.1 μm or greater and 1.8 μm or less and a standard deviation of an equivalent circle diameter thereof is 0.6 μm or greater and 1.4 μm or less.
US11769858B2
A light emitting device for emitting UVC radiation. The device comprises a substrate and a patterned layer. The patterned layer comprises a plurality of mask regions on the substrate. Exposed portions of the substrate are disposed between the mask regions. A plurality of nanostructures are disposed on the exposed portions of the substrate and over the mask regions, the plurality of nanostructures being a single crystal semiconductor and comprising a core tip. An active layer is disposed over the plurality of nanostructures. The active layer is a quantum well structure and comprises at least one material chosen from AIN, AlGaN and GaN. A p-doped layer is disposed over the active layer. Both the active layer and the p-doped layer are conformal to the plurality of nanostructures so as to form an emitter tip over the core tip.
US11769855B2
Provided is a micro light emitting device and a display apparatus having the micro light emitting device. The micro light emitting device includes a first-type semiconductor layer provided on a substrate, a superlattice layer provided on the first-type semiconductor layer, a current blocking layer provided on a side portion of the superlattice layer, an active layer provided on the superlattice layer and the current blocking layer, and a second-type semiconductor layer provided on the active layer.
US11769853B2
A light emitting element includes a substrate and a semiconductor structure. The substrate has a hexagonal shape in a top view. The semiconductor structure is disposed on an upper surface of the substrate. The first lateral surface of the substrate includes a first region including a modified region, the first region having an elongated shape extending along a first direction, a second region including a modified region, the second region having an elongated shape, and the first region and the second region being aligned along the first direction, and a third region disposed between the first region and the second region, the third region having a surface state different from a surface state of the first region or a surface state of the second region.
US11769852B2
A method of manufacturing a light emitting element according to certain embodiments of the present disclosure includes: scanning and irradiating a first laser light having a first irradiation intensity to a sapphire substrate along predetermined dividing lines collectively in a shape of a tessellation of a plurality of hexagonal shapes in a top view to create a plurality of first modified regions along the predetermined dividing lines; and scanning and irradiating a second laser light having a second irradiation intensity greater than the first irradiation intensity to the sapphire substrate along the predetermined dividing lines to create a plurality of second modified regions overlapping the plurality of first modified regions.
US11769850B2
An optoelectronic integrated substrate, a preparation method thereof and an optoelectronic integrated circuit. The electronic integrated substrate includes a base substrate and an electronic device and a photo-diode disposed on the base substrate, wherein the photo-diode includes an ohmic contact layer and an intrinsic amorphous silicon layer, and the ohmic contact layer and the intrinsic amorphous silicon layer are sequentially arranged along a direction parallel to the plane of the base substrate and are connected.
US11769844B2
A photovoltaic device includes a substrate structure and a p-type semiconductor absorber layer. A photovoltaic device may include a CdSeTe layer. A process for manufacturing a photovoltaic device includes forming a CdSeTe layer over a substrate. The process includes forming a p-type cadmium selenide telluride absorber layer.
US11769843B1
A photonic module and a method of making same, the module having one or more optoelectronic chips, such as a laser diode typically having six sides, with each optoelectronic chip having two opposing sides (a first side and a second side) abutting and electrically connected to metal regions (preferably electro-formed), the two metal regions are physically distinct and electrically separate from each other, the two electro-formed metal regions serving, in use, as heat spreaders for conducting heat away from the optoelectronic chip.
US11769841B2
A method for fabricating a junction barrier Schottky diode device is disclosed. The junction barrier Schottky device includes an N-type semiconductor layer, a plurality of first P-type doped areas, a plurality of second P-type doped areas, and a conductive metal layer. The first P-type doped areas and the second P-type doped are formed in the N-type semiconductor layer. The second P-type doped areas are self-alignedly formed above the first P-type doped areas. The spacing between every neighboring two of the second P-type doped areas is larger than the spacing between every neighboring two of the first P-type doped areas. The conductive metal layer, formed on the N-type semiconductor layer, covers the first P-type doped areas and the second P-type doped areas.
US11769839B2
A stacked III-V semiconductor diode comprising or consisting of GaAs with a highly n-doped cathode layer, a highly p-doped anode layer and a drift region arranged between the cathode layer and the anode layer, wherein the drift region has a low n-doped drift layer and a low p-doped drift layer, the n-doped drift layer is arranged between the p-doped drift layer and the cathode layer, both drift layers each have a layer thickness of at least 5 μm and, along the respective layer thickness, have a dopant concentration maximum of not more than 8·1015 cm−3, the dopant concentration maxima of the two drift layers have a ratio of 0.1 to 10 to each other and a ratio of the layer thickness of the n-doped drift layer to the layer thickness of the p-doped drift layer is between 0.5 and 3.
US11769830B2
A semiconductor device includes a plurality of channel layers disposed on an active region of a substrate and spaced apart from each other in a first direction, a first gate structure surrounding the plurality of channel layers, first source/drain regions disposed on the active region on both lateral sides of the first gate structure and contacting the plurality of channel layers and spaced apart from each other in a second direction, an element isolation layer disposed on an upper portion of the first gate structure, a semiconductor layer disposed on the element isolation layer and having a vertical region extending in the first direction and including second source/drain regions spaced apart from each other in the first direction, and a second gate structure disposed to surround a portion of the vertical region. The semiconductor device further includes first to fourth contact plugs.
US11769827B2
A transistor includes a substrate, a drift layer on the substrate, and a junction implant in the drift layer opposite the substrate. The junction implant includes a body well and a source well within the body well. A source contact is in electrical contact with the source well and the body well. A drain contact is in electrical contact with the substrate. A gate insulator is on the drift layer and over a portion of the body well and the source well. A gate contact is on the gate insulator. A softness of a body diode between the source contact and the drain contact is greater than 0.5. By providing the transistor such that the softness factor of the body diode is greater than 0.5, the switching performance of the body diode and thus switching losses of the transistor when used in a bidirectional conduction application will be significantly reduced.
US11769823B2
A semiconductor device includes first and second trenches, and a first layer provided therebetween, in a principal surface of a semiconductor substrate, a second layer in contact with and sandwiching the first trench with the first layer, a third layer provided under the second layer and in contact with the second layer and the first trench, a fourth layer provided under and in contact with the third layer but separated from the first trench, and a fifth layer provided in the principal surface and sandwiching the second trench with the first layer. The second and fourth layers are semiconductors of a first conductivity type, and the first, third, and fifth layers are semiconductors of a second conductivity type. A gate trench electrode is provided inside the first trench via the insulating film, and an emitter trench electrode is provided inside the second trench via the insulating film.
US11769815B2
The present disclosure relates to an integrated circuit (IC) chip including a memory cell with a carrier barrier layer for threshold voltage tuning. The memory cell may, for example, include a gate electrode, a ferroelectric structure, and a semiconductor structure. The semiconductor structure is vertically stacked with the gate electrode and the ferroelectric structure, and the ferroelectric structure is between the gate electrode and the semiconductor structure. A pair of source/drain electrodes is laterally separated and respectively on opposite sides of the gate electrode, and a carrier barrier layer separates the source/drain electrodes from the semiconductor structure.
US11769810B2
A semiconductor device according to an embodiment includes an oxide semiconductor layer, a gate electrode, and the gate electrode, a first electrode electrically connected to the oxide semiconductor layer, a second electrode electrically connected to the oxide semiconductor layer, a first conductive layer provided at at least one position between the oxide semiconductor layer and the first electrode and between the oxide semiconductor layer and the second electrode, the first conductive layer containing a first metal element, a first element different from the first metal element, and one of oxygen (O) or nitrogen (N), and a second conductive layer between the oxide semiconductor layer and the first conductive layer, the second conductive layer containing oxygen (O) and a second element different from both of the first metal element and the first element. The gate electrode is between the first electrode and the second electrode in the first direction.
US11769799B2
The present invention provides a patterned silicon substrate-silicon germanium thin film composite structure comprising a silicon substrate having a patterned structure, a silicon germanium buffer layer positioned on the silicon substrate, a silicon germanium/silicon superlattice layer positioned on the silicon germanium buffer layer and a silicon germanium thin film layer positioned on the silicon germanium/silicon superlattice layer, wherein the silicon germanium/silicon superlattice layer comprises silicon germanium layers and silicon layers which are grown alternately. The present invention also provides a preparation method of the patterned silicon substrate-silicon germanium thin film composite structure of the present invention. The present invention also provides an application of the patterned silicon substrate-silicon germanium thin film composite structure of the present invention in strained silicon devices. The patterned silicon substrate-silicon germanium thin film composite structure provided by the present invention has low threading dislocation density and low surface roughness. A strained silicon device fabricated based on the silicon germanium thin film layer can effectively reduce the scattering of defects to carriers, thereby improving carrier mobility.
US11769797B2
A nanosheet semiconductor device and fabrication method are described for integrating the fabrication of nanosheet transistors (71) and capacitors/sensors (72) in a single nanosheet process flow by forming separate transistor and capacitor/sensor stacks (12A-16A, 12B-16B) which are selectively processed to form gate electrode structures (68A-C) which replace remnant SiGe sandwich layers in the transistor stack, to form silicon fixed electrodes using silicon nanosheets (13C, 15C) on a first side of the capacitor/sensor stack, and to form SiGe fixed electrodes using SiGe nanosheets (12C, 14C, 16C) from the middle of remnant SiGe sandwich layers in the capacitor/sensor stack (e.g., 16-2) which are separated from the silicon fixed electrodes by selectively removing top and bottom SiGe nanosheets (e.g., 16-1, 16-3) from the remnant SiGe sandwich layers in the capacitor/sensor stack.
US11769781B2
Various embodiments of the present disclosure are directed towards an image sensor. The image sensor includes a photodetector disposed in a semiconductor substrate. An interlayer dielectric (ILD) structure is disposed on a first side of the semiconductor substrate. A storage node is disposed in the semiconductor substrate and spaced from the photodetector, where the storage node is spaced from the first side by a first distance. A first isolation structure is disposed in the semiconductor substrate and between the photodetector and the storage node, where the first isolation structure extends into the semiconductor substrate from a second side of the semiconductor substrate that is opposite the first side, and where the first isolation structure is spaced from the first side by a second distance that is less than the first distance.
US11769776B2
An imaging apparatus of the present disclosure includes: a plurality of pixel blocks that each includes a plurality of light-receiving pixels including color filters of mutually the same color, the plurality of light-receiving pixels being divided into a plurality of pixel pairs each including two light-receiving pixels; and a plurality of lenses provided at respective positions corresponding to the plurality of pixel pairs.
US11769773B2
There is provided a display device including: a first substrate that is a silicon substrate and on which a plurality of light-emitting elements is formed; a second substrate including, on a surface, a color filter layer including a plurality of color filters arrayed and a microlens layer including a plurality of microlenses arrayed that are layered in this order, the microlens layer being arranged to face the plurality of light-emitting elements with respect to the first substrate; and an adhesive layer that fills a gap between the first substrate and the second substrate for bonding the first substrate and the second substrate together.
US11769766B2
An integrated circuit structure includes: an integrated circuit structure includes: a first plurality of cell rows extending in a first direction, and a second plurality of cell rows extending in the first direction. Each of the first plurality of cell rows has a first row height and comprises a plurality of first cells disposed therein. Each of the second plurality of cell rows has a second row height different from the first row height and comprises a plurality of second cells disposed therein. The plurality of first cells comprises a first plurality of active regions each of which continuously extends across the plurality of first cells in the first direction. The plurality of second cells comprises a second plurality of active regions each of which continuously extends across the plurality of second cells in the first direction. At least one active region of the first and second pluralities of active regions has a width varying along the first direction.
US11769764B2
Disclosed is a method for designing an integrated circuit, wherein the integrated circuit is to be structured in cells, wherein the cells are to comprise functional cells and spare cells. The method comprises: a) designing at least one functional cell; and b) placing a plurality of functional cells on associated pattern positions of an, in particular regular, pattern matrix designed for the functional cells. The method further comprises c) placing, on at least one of the remaining pattern positions of the pattern matrix and instead of at least one spare cell conceivable for the at least one of the remaining pattern positions of the pattern matrix, a gate-based decoupling cell, and alternatively or in addition, d) placing, in at least one gap between pattern positions of the matrix pattern and instead of at least one filler cell conceivable for the at least one gap between pattern positions of the pattern matrix, a gate-based decoupling cell.
US11769761B2
A light emitting device for a display including: a base layer; a first LED sub-unit, a second LED sub-unit, and a third LED sub-unit on the base layer; and a supporting layer covering the first LED sub-unit, the second LED sub-unit, and the third LED sub-unit, in which the third LED sub-unit is configured to emit light having a shorter wavelength than that of light emitted from the first LED sub-unit, and to emit light having a longer wavelength than that of light emitted from the second LED sub-unit, and a luminous intensity ratio of light emitted from the third LED sub-unit and the second LED sub-unit is configured to be about 6:1.
US11769755B2
The present disclosure relates to a semiconductor package and a manufacturing method thereof. The method includes stacking semiconductor chips using a thermo-compression bonding (TCB) method, where defects are minimized for increased reliability. The semiconductor package includes an interface chip including a first test pad, a bump pad provided inside the first test pad, and a first through silicon via (TSV) provided between the first test pad and the bump pad; at least one memory chip, which is stacked on the interface chip and includes a second test pad, a dummy pad provided inside the second test pad, and a second TSV provided between the second test pad and the dummy pad; and an adhesive layer provided between the interface chip and the at least one memory chip. wherein no bump is provided on the first test pad and the second test pad.
US11769743B2
A semiconductor package includes: a semiconductor chip including a chip pad on a first surface; a first insulating layer arranged on the semiconductor chip and including an insulating hole exposing the chip pad; a redistribution pattern including a redistribution via pattern arranged on an internal surface of the first insulating layer configured to define the first insulating hole and on a surface of the chip pad, and a redistribution line pattern arranged on a surface of the first insulating layer; an under bump metal (UBM) conformally arranged along a surface of the redistribution pattern; and a connection terminal arranged on the UBM, wherein the redistribution line pattern and the UBM provide a dummy space of a shape protruding in a direction toward the first surface of the semiconductor chip, and a portion of the connection terminal fills the dummy space.
US11769739B2
A package structure includes a redistribution circuit structure, a wiring substrate, a semiconductor device, an insulating encapsulation, and a reinforcement structure. The redistribution circuit structure has dielectric layers. The wiring substrate is disposed on the redistribution circuit structure. The semiconductor device is disposed on the redistribution circuit structure opposite to the wiring substrate. The insulating encapsulation laterally encapsulates the wiring substrate. The reinforcement structure is partially embedded in the redistribution circuit structure and is partially embedded in the insulating encapsulation. The reinforcement structure includes reinforcement pattern layers and reinforcement vias. The reinforcement pattern layers and the dielectric layers are stacked alternately. The reinforcement vias penetrate through the dielectric layers to connect the reinforcement pattern layers. The reinforcement structure is electrically floating.
US11769736B2
Apparatuses and methods for manufacturing chips are described. An example method includes: forming at least one first dielectric layer above a substrate; forming at least one second dielectric layer above the first dielectric layer; forming a cover layer above the at least one second dielectric layer; forming a groove above the substrate by etching; covering at least an edge surface of the at least one first dielectric layer in the groove with a liner including polymer; forming a hole through the cover layer and a portion of the at least one second dielectric layer; depositing a conductive layer in the hole, on the cover layer and the liner; and forming a conductive pillar on the conductive layer in the hole by electroplating.
US11769731B2
A method includes forming a reconstructed wafer, which includes forming a redistribution structure over a carrier, bonding a first plurality of memory dies over the redistribution structure, bonding a plurality of bridge dies over the redistribution structure, and bonding a plurality of logic dies over the first plurality of memory dies and the plurality of bridge dies. Each of the plurality of bridge dies interconnects, and is overlapped by corner regions of, four of the plurality of logic dies. A second plurality of memory dies are bonded over the plurality of logic dies. The plurality of logic dies form a first array, and the second plurality of memory dies form a second array.
US11769728B2
Provided is a semiconductor architecture including a carrier substrate, a landing pad included in the carrier substrate, a first semiconductor device provided on a first surface of the carrier substrate, the first semiconductor device including a first component provided on the landing pad, and a second semiconductor device provided on a second surface of the carrier substrate, a second component protruding from the second semiconductor device being provided on the landing pad.
US11769727B2
A semiconductor memory device and a manufacturing method thereof are provided in the present invention. An under-cut structure is formed at an edge of a bit line contact opening in the process of forming the bit line contact opening for avoiding short problems caused by alignment shifting, and the process window of the process of forming the bit line contact opening may be improved accordingly.
US11769723B2
A monolithic three-dimensional (3D) integrated circuit (IC) device includes a lower tier including a lower tier cell and an upper tier arranged over the lower tier. The upper tier has a first upper tier cell and a second upper tier cell separated by a predetermined lateral space. A monolithic inter-tier via (MIV) extends from the lower tier through the predetermined lateral space, and the MIV has a first end electrically connected to the lower tier cell and a second end electrically connected to the first upper tier cell.
US11769722B2
A method of forming a metal-insulator-metal (MIM) capacitor with copper top and bottom plates may begin with a copper interconnect layer (e.g., Cu MTOP) including a copper structure defining the capacitor bottom plate. A passivation region is formed over the bottom plate, and a wide top plate opening is etched in the passivation region, to expose the bottom plate. A dielectric layer is deposited into the top plate opening and onto the exposed bottom plate. Narrow via opening(s) are then etched in the passivation region. The wide top plate opening and narrow via opening(s) are concurrently filled with copper to define a copper top plate and copper via(s) in contact with the bottom plate. A first aluminum bond pad is formed on the copper top plate, and a second aluminum bond pad is formed in contact with the copper via(s) to provide a conductive coupling to the bottom plate.
US11769714B2
Provided is a semiconductor device including: a bed having a bed surface; a semiconductor chip having a bottom surface larger than the bed surface, the semiconductor chip being provided such that a center of the bottom surface is disposed above the bed surface and the bottom surface having a first end and a second end; a joint material provided between the bed surface and the bottom surface; a plate-like first wire having a first surface and provided such that the first surface faces the first end; a plate-like second wire having a second surface and provided such that the second surface faces the second end; a first insulating film having a third surface and a fourth surface provided on an opposite side of the third surface, the third surface being in contact with the first end, the fourth surface being in contact with the first surface; and a second insulating film having a fifth surface and a sixth surface provided on an opposite side of the fifth surface, the fifth surface being in contact with the second end, the sixth surface being in contact with the first surface.
US11769709B2
A miniaturized oscillating heat pipe (OHP) embedded within an integrated circuit (IC) is provided. The miniaturized oscillating heat pipe (OHP) integrally formed within an integrated circuit (IC) is fabricated to form a monolithic IC device using silicon (or similar future semiconductors) fabrication techniques. The OHP is operable to transfer high local heat fluxes within the IC device to more accessible locations on the IC device for heat rejection to an available heat sink.
US11769705B2
Disclosed is a chip component including a substrate having a first surface and a second surface on an opposite side from the first surface, and a third surface connecting the first surface and the second surface to each other, an external surface resin configured to cover at least the third surface of the substrate, and a terminal electrode formed on the first surface of the substrate and exposed from the external surface resin. A recessed portion is formed in an end portion of the third surface of the substrate, the end portion being on the first surface side. The external surface resin is embedded in the recessed portion.
US11769699B2
A semiconductor manufacturing apparatus includes a sound measuring unit that measures a first polishing sound of a film formed on a wafer, a sound pressure prediction regression model generation unit that generates a first regression model for obtaining a first sound pressure prediction value of the first polishing sound, a sound pressure prediction value calculation unit that performs a first calculation of the first sound pressure prediction value by using the first regression model, a residual difference calculation unit that performs a second calculation of a first residual difference, the first residual difference being a difference between a first sound pressure actual measurement value of the first polishing sound and the first sound pressure prediction value, and an end point determination unit that determines a polishing end point of the film by using the first residual difference.
US11769696B2
During a front side process of a wafer, a hard mask layer is formed under a metal portion of a semiconductor device, and an epitaxial layer is deposited to form epitaxial portions of the semiconductor device. In a back side process of the wafer to cut the epitaxial layer, the metal portion is covered and protected by the hard mask layer from damages during etching of the epitaxial layer.
US11769688B2
A method for manufacturing a flash memory device is provided. The method includes: providing a substrate structure including a substrate, a plurality of active regions and a plurality of first isolation regions alternately arranged in a first direction and extending in a second direction different from the first direction, a plurality of gate structures on the substrate, the gate structures being spaced apart from each other and extending in the second direction, and a gap structure between the gate structures; forming an overhang surrounding an upper portion of the gate structures to form a gap structure between the gate structures; and forming a second isolation region filling an upper portion of the gap structures and leaving a first air gap between the gap structures.
US11769686B2
A single-substrate electroless (EL) plating apparatus including a workpiece chuck that is rotatable about rotation axis and inclinable about an axis of inclination. The chuck inclination may be controlled to a non-zero inclination angle during a dispense of plating solution to improve uniformity in the surface wetting and/or plating solution residence time across the a surface of a workpiece supported by the chuck. The angle of inclination may be only a few degrees off-level with the plating solution dispensed from a nozzle that scans over a high-side of the chuck along a radius of the workpiece while the chuck rotates. The angle of inclination may be actively controlled during dispense of the plating solution. The inclination angle may be larger at commencement of the plating solution dispense than at cessation of the dispense.
US11769685B2
A manufacturing method of a semiconductor package is provided. The manufacturing method includes the following. A plurality of semiconductor components are provided. Each semiconductor component has at least one conductive bump. A substrate is provided. The substrate has a plurality of conductive pads. A transfer device is provided. The transfer device transfers the semiconductor components onto the substrate. A heating device is provided. The heating device heats or pressurizes at least two semiconductor components. During transferring of the semiconductor components to the substrate, the at least one conductive bump of each semiconductor component is docked to a corresponding one of the conductive pads.
US11769681B2
The present invention disclosed herein relates to a transfer robot and a substrate processing apparatus having the same, and more particularly, to a transfer robot for transferring a substrate through a transfer module and a substrate processing apparatus having the same. The substrate processing system according to the present invention includes: a transfer module (300) provided with a transfer robot (500) configured to transfer substrates (10); one or more dual process modules (100) each of which is installed at one side of the transfer module (300) so that two substrates (10) are accessible at the same time and on which a pair of substrate support units (13) configured to respectively seat the two substrates (10) thereon are disposed horizontally; and one or more single process modules (200) each of which is installed at one side of the transfer module (300) so that one substrate (10) is accessible and on which one or more substrate support units (13) configured to seat the substrates (10) thereon are provided. The transfer robot (500) includes a first substrate seating unit (510a) and a second substrate seating unit (510b), each of which has a seating surface (11), on which the substrate (10) is seated, and which are disposed on the same first plane, and at least one of the first substrate seating unit (510a) or the second substrate seating unit (510b) is installed to be rotatable about a vertical rotation axis (C1) so as to be disposed in a region in which the at least one of the first substrate seating unit (510a) or the second substrate seating unit (510b) does not interfere with the substrate transfer when the substrates (10) are transferred.
US11769677B2
A substrate processing method includes (a) providing a substrate in a substrate processing tool, the substrate containing an exposed surface of a first material layer and an exposed surface of a second material layer; (b) forming a self-assembled monolayer (SAM) on the substrate in a first substrate processing chamber (SPC); (c) transferring the substrate from the first SPC through a substrate transfer chamber to a second SPC; (d) depositing a film selectively on the first material layer and film nuclei on the SAM in the second SPC; (e) transferring, after selectively depositing the film on the first material layer, the substrate from the second SPC through the substrate transfer chamber to a third SPC; (f) removing the film nuclei from the SAM by etching in the third SPC; and repeating (b), (c), (d), (e) and (f) sequentially at least once.
US11769673B2
The embodiments herein relate to methods for processing a wafer through a semiconductor wafer processing system and an apparatus. According to an aspect of the present disclosure, a system for processing a semiconductor wafer is provided. The system includes a heating system, a pressure control system, and a gas flow system. The heating system is configured for heating a chuck. The pressure control system is configured for setting an internal chamber pressure. The gas flow system is configured for inflowing a gas in the process chamber to increase the internal chamber pressure to at least a base pressure. The heating system heats the chuck after the internal chamber pressure reaches the base pressure set by the pressure control system.
US11769662B2
Embodiments are directed to a method for minimizing electrostatic charges in a semiconductor substrate. The method includes depositing photoresist on a semiconductor substrate to form a photoresist layer on the semiconductor substrate. The photoresist layer is exposed to radiation. The photoresist layer is developed using a developer solution. The semiconductor substrate is cleaned with a first cleaning liquid to wash the developer solution from the photoresist layer. A tetramethylammonium hydroxide (TMAH) solution is applied to the semiconductor substrate to reduce charges accumulated in the semiconductor substrate.
US11769659B2
A device for cleaning a wafer in a semiconductor manufacturing apparatus includes a showerhead and an adjustable distributor assembly. The showerhead is disposed over a wafer stage within a cleaning chamber and configured to eject cleaning material through the showerhead towards a cleaning surface of a wafer. The adjustable distributor assembly is disposed within the showerhead through which the cleaning material passes. The adjustable distributor assembly includes a base sheet and a plurality of control sheets. The base sheet includes base openings, and the plurality of control sheets include control openings and are configured to slidably mate with the base sheet to provide selectively adjustable openings.
US11769647B2
During operation of a reflection target x-ray source, heat must be removed from many components. The electron beam must be steered to the target and may interact with structures along this path. There is also heat generated in the target itself. This can be excessive, since only a very small percentage of the electron beam's energy is transformed into x-rays. Finally, the x-rays must exit the vacuum through the window, which can also be heated both by the x-rays, reflected electrons, and radiant heat from the target. A water cooled reflective x-ray source provides for water or other fluid cooling of the centering aperture, x-ray target, and/or exit window.
US11769645B2
A motor device includes a shell, a motor body and a connection terminal. The motor body is supported on the shell and includes a power supply terminals a support and a lead wire. The power supply terminal penetrates a through hole of the support in a first direction and is pressed into a pressing portion of the connection terminal. The lead wire extends from the power supply terminal in a direction perpendicular to the first direction, or extends in a direction inclined with respect to the first direction toward a side approaching the connection terminal. A first protrusion restricting movement of the power supply terminal in the first direction toward a side opposite to the connection terminal is provided at a position on the shell facing the power supply terminal in the first direction.
US11769642B2
A push switch includes a case, a fixed contact member, a moving contact member, and a protective sheet. The case has a first surface with a recess and a second surface opposite from the first surface. The fixed contact member includes a fixed contact in the recess and a terminal on an outer surface of the case. The moving contact member is in the recess and includes a moving contact to contact with the fixed contact when the switch is subjected to a press operation. The protective sheet covers the recess. The case has a light-transmitting property and has a light incident surface and a light emergent surface. Light is incident on the light incident surface. At least part of the light that has entered through the light incident surface emerges through the light emergent surface.
US11769634B2
A multilayer capacitor includes a capacitor body including first to sixth surfaces and including a plurality of dielectric layers and first and second internal electrodes alternately disposed with the dielectric layers interposed therebetween, and first and second external electrodes disposed on the third and fourth surfaces of the capacitor body and connected to the first and second internal electrodes, respectively, wherein the capacitor body includes an active region in which the first and second internal electrodes overlap in a first direction, and at least a portion of a margin portion excluding the active region in the capacitor body has a ratio of Ba to Ti less than 1 (Ba/Ti<1) and has a twin boundary structure.
US11769621B2
A method to form an electrical component, comprising: overlaying a conductive and adhesive layer on a body and covering a first portion of a terminal part of a conductive element, wherein a second portion of the terminal part of the conductive element is not covered by the conductive and adhesive layer; and overlaying at least one metal layer on the conductive and adhesive layer and covering the second portion of the terminal part of the conductive element, wherein the at least one metal layer is electrically connected to the second portion of the terminal part of the conductive element for electrically connecting with an external circuit.
US11769611B2
Embodiments of the present disclosure relate to a sealing arrangement of a bushing for a power electrical device and a bushing comprising the sealing arrangement. The sealing arrangement includes a top cover; a central conductor going through the top cover; a guide element having a cylinder portion and a flange portion extended from a middle part of the cylinder portion, wherein the cylinder portion is arranged between the top cover and the central conductor, and the flange portion is connected onto the top cover; a static sealing structure provided between the guide element and the top cover; and a dynamic sealing structure provided between the guide element and the central conductor. With the new sealing structure design, it could provide a good sealing performance so that the bushing can be used in various environments.
US11769604B1
A deformable yet mechanically resilient microcapsule having electrical properties, a method of making the microcapsules, and a circuit component including the microcapsules. The microcapsule containing a gallium liquid metal alloy core having from about 60 to about 100 wt. % gallium and at least one alloying metal, and a polymeric shell encapsulating the liquid core, said polymeric shell having conductive properties.
US11769603B2
The present invention discloses an H-3 silicon carbide PN-type radioisotopic battery and a manufacturing method therefor. The radioisotopic battery has a structure including, from bottom to top, an N-type ohmic contact electrode, an N-type highly doped SiC substrate, an N-type SiC epitaxial layer, and a P-type SiC epitaxial layer. A P-type SiC ohmic contact doped layer is disposed on a partial upper area of the P-type SiC epitaxial layer, a P-type ohmic contact electrode is disposed on top of the P-type SiC ohmic contact doped layer, a SiO2 passivation layer is disposed on an upper area of the P-type SiC epitaxial layer where the P-type ohmic contact doped layer is removed, and an H-3 radioisotope source is provided on the top of the SiO2 passivation layer.
US11769598B2
This description provides risk notifications for a geographic region to inform patients and effect behavior changes to prevent rescue events and exacerbations from occurring. A risk analysis for a geographic region is based on data gathered from a population of patients who may experience respiratory events within the geographic region. Rescue medication events, environmental conditions relevant to the rescue medication events, and other contextually relevant information are detected by sensors associated with a population of patients' medicament device/s and are collected from other sources, respectively, to provide a basis to determine a risk score. This data is analyzed to determine the severity of the risk of a respiratory event occurring within a geographical region and accordingly sending a notification to patients within that geographical region.
US11769591B2
A system and computer program are provided for computer aided diagnosis or monitoring of heart failure patients. The system and computer program obtain patient data representing measurements of a select and limited set of health indicators of a patient. A trained classifier is applied to the patient data to obtain a classification of the occurrence or degree of heart failure for the patient. The limited set of health indicators is specifically selected from a large set of health indicators which are known to be predictive of heart failure on the basis of a clinical study which demonstrated the accuracy of the classification using this select set.
US11769587B2
Systems, apparatus, instructions, and methods for configuring and controlling medical equipment using a digital assistant are disclosed. An example digital assistant apparatus includes at least one processor to execute the instructions to at least: form a digital model of at least one aspect of a medical equipment; transform the model into a configuration for the medical equipment to perform a task; process input to adjust the configuration; provide the configuration to the medical equipment; monitor execution of the task by the medical equipment; and adjust the configuration of the medical equipment based on the monitored execution.
US11769586B2
The present application relates to a system and method for sharing data on a medical cloud platform based on third-party business. The system includes: a terminal device and a cloud platform. The cloud platform receives a massive quantity of vital-sign data that are sent by the terminal device, analyzes and processes the massive quantity of vital-sign data by using the deep-learning framework of distributed parallel computation, screens abnormal data, and sends an abnormal-event warning to the user, to prompt the medical care personnel to quickly intervene. The terminal device may send an instruction to the cloud platform, including a user-self-defined-term setting instruction, a real-time-data service instruction, a data invoking instruction, a medical-document service instruction, a consultation-service instruction, a medical-cooperation-information issuing instruction, a data analyzing and counting instruction, a patient-state evaluating instruction, a data-analysis-report managing instruction, and a medical-tool-library inquiring instruction, to obtain the support from various third-party-business services.
US11769580B1
A system is disclosed that monitors participants in health-related programs, such as weight loss or exercise programs, and that provides automated, personalized health coaching to the program participants. The system includes breath analysis devices that are used by the program participants to generate ketone measurements, and includes a mobile application that runs on mobile devices of the participants and communicates with corresponding breath analysis devices. The system operates generally by monitoring ketone levels (such as acetone levels) and other attributes of the participants and by making personalized, machine-generated changes or updates to such programs to maintain program effectiveness and engagement. In some embodiments the system uses primary and secondary process flows to collect from the participants information that is used to select or recommend health program modifications.
US11769576B2
Embodiments of a method and system for improving care determination for care providers in relation to a condition of a user associated with a mobile device can include: collecting a log of use dataset associated with user digital communication behavior at the mobile device; collecting a mobility supplementary dataset corresponding to a mobility-related sensor of the mobile device; determining a medical status analysis for a condition of the user based on at least one of the log of use dataset and the mobility supplementary dataset, the medical status analysis including at least one of a diagnosis and a therapeutic intervention associated with the condition; and promoting the at least one of the diagnosis and the therapeutic intervention to a care provider.
US11769574B2
This invention describes how users can capture digital artifacts from any medical device using their mobile device. Some examples of medical devices included, but are not limited to a medical ID card, Medical ID bracelet, Electronic Medical Records, blood pressure machines, blood glucose, scales, inhalers, INR, prescription bottles and trays, pulse oximeter , etc. Digital artifacts included, but are not limited to a medical ID, basic patient information, patient contact information, emergency contact information, primary care physician information, health insurance information including co-pay and deductibles, prescriptions, office visit summary, appointment cards, Electronic Medical Records (EMR), lab results, blood type, organ/donor status, vital signs, diagnostic data, immunization records, payments and transaction history, pictures, etc
US11769569B2
In certain aspects, a memory device includes an array of memory cells, an input/output (I/O) circuit, and I/O control logic coupled to the I/O circuit. The array of memory cells includes a first-level memory unit which includes a plurality of second-level memory units. Each second-level memory unit includes N main banks and a redundant bank, where N is a positive integer. The I/O circuit is configured to direct N pieces of data to or from N working banks in a corresponding second-level memory unit. The I/O control logic is configured to determine the N working banks from the N main banks and the redundant bank in the corresponding second-level memory unit based on bank fail information indicative of a failed main bank of the N main banks and control the I/O circuit to direct the N pieces of data to or from the N working banks, respectively.
US11769568B2
Various embodiments of the present disclosure are directed towards a method for memory repair using a lookup table (LUT)-free dynamic memory allocation process. An array of memory cells having a plurality of rows and a plurality of columns is provided. Further, each memory cell of the array has multiple data states and a permanent state. One or more abnormal memory cells is/are identified in a row of the array and, in response to identifying an abnormal memory cell, the abnormal memory cell is set to the permanent state. The abnormal memory cells include failed memory cells and, in some embodiments, tail memory cells having marginal performance. During a read or write operation on the row, the one or more abnormal memory cells is/are identified by the permanent state and data is read from or written to a remainder of the memory cells while excluding the abnormal memory cell(s).
US11769566B2
The present disclosure includes apparatuses, methods, and systems for programming codewords for error correction operations to memory. An embodiment includes a memory having a plurality of groups of memory cells, wherein each respective one of the plurality of groups includes a plurality of sub-groups of memory cells, and circuitry configured to program a portion of a codeword for an error correction operation to one of the plurality of groups of memory cells by determining an address in that group of memory cells by performing an XOR operation on an address of one of the plurality of sub-groups of that group of memory cells, and programming the portion of the codeword to the determined address.
US11769559B2
The present disclosure provides a three-dimensional NAND memory device, comprising a first NAND string including a first channel corresponding to a first cell to be inhibited to program, and a controller configured to control a word line driver and a bit line driver to do the following operations: prior to applying a program voltage to a selected word line, charging a first bit line electrically coupling with the first channel to a first voltage level for charging the first channel to the first voltage level, charging an array common source electrically coupling with the first bit line for further charging the first channel to a second voltage level higher than the first voltage level, and cutting off the electrical coupling between the first bit line and the first channel for preparing to apply the program voltage to the selected word line.
US11769548B2
A method includes setting an output of each memory cell in an array of memory cells to a same first value, decreasing power to the array of memory cells and then increasing power to the array of memory cells. Memory cells in the array of memory cells with outputs that switched to a second value different from the first value are then identified in response to decreasing and then increasing the power. A set of memory cells is then selected from the identified memory cells to use in hardware security.
US11769543B1
A memory is provided which comprises a capacitor including non-linear polar material. The capacitor may have a first terminal coupled to a node (e.g., a storage node) and a second terminal coupled to a plate-line. The capacitors can be a planar capacitor or non-planar capacitor (also known as pillar capacitor). The memory includes a transistor coupled to the node and a bit-line, wherein the transistor is controllable by a word-line, wherein the plate-line is parallel to the bit-line. The memory includes a refresh circuitry to refresh charge on the capacitor periodically or at a predetermined time. The refresh circuit can utilize one or more of the endurance mechanisms. When the plate-line is parallel to the bit-line, a specific read and write scheme may be used to reduce the disturb voltage for unselected bit-cells. A different scheme is used when the plate-line is parallel to the word-line.
US11769540B2
A non-volatile data retention circuit includes a complementary latch configured to generate and store complementary non-volatile spin states corresponding to an input signal when in a write mode, and to concurrently generate a first charge current signal and a second charge current corresponding to the complementary non-volatile spin states when in read mode, and a differential amplifier coupled to the complementary latch and configured to generate an output signal based on the first and second charge current signals.
US11769539B2
An integrated circuit includes multiple memory cells, a first pair of complementary data lines, a second pair of complementary data lines, multiple first word lines, and multiple second word lines. The memory cells include a first array of memory cells and a second array of memory cells. The first pair of complementary data lines are coupled to the first array of memory cells. The second pair of complementary data lines are coupled to the second array of memory cells. Lengths of the first pair of complementary data lines are shorter than lengths of the second pair of complementary data lines. The first word lines and the second word lines are arranged according to a predetermined ratio of a number of the first word lines to a number of the second word lines. The predetermined ratio is less than 1.
US11769538B2
In an example, an apparatus includes a memory array in a first region and decode circuitry in a second region separate from a semiconductor. The decode circuitry is coupled to an access line in the memory array.
US11769531B1
In one aspect, an example method includes (i) obtaining a first segment of video content; (ii) outputting for presentation, the obtained first segment; (iii) after outputting for presentation the obtained first segment, causing a user to be prompted for user-input data; (iv) receiving user-input data provided in response to the prompting; (v) using at least the received user-input data to synthetically generate a second segment of the video content, wherein the generated second segment is static, non-interactive content; and (vi) outputting for presentation, the generated second segment.
US11769530B2
Described herein is a computer implemented method, including accessing production data which defines first and second audio elements and displaying, on a display, a collapsed audio timeline including a first audio timing indicator corresponding to the first audio element and a second audio timing indicator corresponding to the second audio element. The first and second audio timing indicators have first and second indicator starts displayed at horizontal positions that correspond to first and second element start times, first and second indicator ends displayed at horizontal positions that correspond to first and second element end times, and first and second indicator display heights. The first and second audio timing indicators are both displayed on a first rank such that they vertically overlap, the second audio timing indicator is displayed in front of the first audio timing indicator, and the second indicator display height is less than the first indicator display height.
US11769522B2
The present disclosure generally relates to a magnetic media drive employing a magnetic recording head. The magnetic recording head comprises a main pole (MP), a trailing shield (TS), a trailing gap (TG) disposed between the MP and the TS, and a spin torque oscillator (STO) disposed in the TG adjacent to the MP. A notch may be disposed in the TG between the STO and TS. The notch comprises one or more notch interlayers comprising a non-magnetic material and/or a magnetic material. A bump may be disposed in the TG between the TS and the STO or the notch. The bump comprises one or more bump interlayers comprising a non-magnetic material. A hot seed layer may be coupled to the TS adjacent to the bump, the notch, or the STO. The hot seed layer comprises one or more hot seed interlayers comprising a non-magnetic material.
US11769520B2
Techniques are provided for evaluating multiple machine learning models to identify issues with a communication. One method comprises applying an audio signal associated with a communication to at least two of: (i) a trigger word analysis module that evaluates contextual information to determine if a trigger word is detected in the audio signal; (ii) an audio activity pattern analysis module that determines if a silence pattern anomaly is detected; and (iii) a communication application analysis module that evaluates features provided by a communication application relative to applicable thresholds; and combining results of the at least two of the trigger word analysis module, the audio activity pattern analysis module and the communication application analysis module to identify a communication issue. The combining may evaluate an accuracy of the trigger word analysis module, the audio activity pattern analysis module and/or the communication application analysis module to combine the results.
US11769510B2
This application relates to microphone authentication apparatus for verifying whether or not an audio signal originated at a microphone. The microphone authentication apparatus has a comparison block configured to receive a first signal indicative of one or more spectral parameters of at least part of an audio signal to be verified, and compare the one or more spectral parameters to one or more predetermined characteristic microphone parameters relating to a characteristic resonance associated with an acoustic port of a microphone. The first signal may be an audio signal and the microphone authentication apparatus may have a feature extract module for determining the spectral parameters. Based on the comparison determination block may whether the audio signal originated from a microphone and may send a verification signal to a voice biometric module.
US11769507B2
A device may receive a command associated with identifying a merchant for a virtual card swap procedure wherein the virtual card swap procedure is to replace a credit card of a user with a virtual card corresponding to the credit card. The device may identify the merchant for the virtual card swap procedure based on the command. The device may obtain the virtual card for the user. The device may determine a virtual card swap procedure template for the merchant. The device may perform the virtual card swap procedure based on the virtual card swap procedure template.
US11769504B2
A method, computer system, and a computer program product for digital remote presentation are provided. Presentation content is received that includes visual content, one or more speech triggers, and one or more presentation enhancements corresponding to the one or more speech triggers. A virtual meeting is presented by transmitting the presentation content to at least one receiver computer. A first audio file is received that includes recorded audio spoken by a presenter during the virtual meeting. From the first audio file the one or more speech triggers spoken by the presenter are identified. The respective presentation enhancement corresponding to the identified speech trigger is performed. The presentation enhancement is presented to the at least one receiver computer during the virtual meeting.
US11769502B2
Implementations are set forth herein for creating an order of execution for actions that were requested by a user, via a spoken utterance to an automated assistant. The order of execution for the requested actions can be based on how each requested action can, or is predicted to, affect other requested actions. In some implementations, an order of execution for a series of actions can be determined based on an output of a machine learning model, such as a model that has been trained according to supervised learning. A particular order of execution can be selected to mitigate waste of processing, memory, and network resources—at least relative to other possible orders of execution. Using interaction data that characterizes past performances of automated assistants, certain orders of execution can be adapted over time, thereby allowing the automated assistant to learn from past interactions with one or more users.
US11769494B2
An information processing apparatus is connected to a voice processing server that analyzes text data transmitted from a voice input/output apparatus that converts an instruction by an utterance of a user to the text data and outputs the text data, and outputs an instruction obtained by analysis and utterance language information indicating a language of the utterance, and the information processing apparatus includes: a communicator that communicates with the voice processing server; a destination searcher that determines on the basis of the utterance language information whether to include a space character in a target of the search, and searches for a name indicated in a search character string from a destination list on the basis of a result of the determination; and a hardware processor that performs control to transmit a search result of a destination by the destination searcher to the voice processing server via the communicator.
US11769492B2
The present invention relates to a voice conversation analysis apparatus and a method therefor and, more specifically, to: a voice conversation analysis apparatus categorizing voices generated during a voice conversation so as to predict required functions and further analyzing the voices so as to provide proper functions; and a method therefor. In addition, disclosed are: an artificial intelligence (AI) system for simulating the functions of recognition, decision-making, and the like of the human brain by using a machine learning algorithm; and an application thereof. According to one embodiment, disclosed in an electronic device control method for performing an operation through a suitable operating mode by using an AI learning model so as to analyze a voice conversation, comprising the steps of: receiving a voice and acquiring information on the voice; acquiring category information on the voice on the basis of the information on the voice so as to determine at least one operating mode corresponding to the category information; and performing an operation related to the operating mode by using an AI model corresponding to the determined operating mode.
US11769491B1
A system configured to perform utterance detection using data processing techniques that are similar to those used for object detection is provided. For example, the system may treat utterances within audio data as analogous to an object represented within an image and employ techniques to separate and identify individual utterances. The system may include one or more trained models that are trained to perform utterance detection. For example, the system may include a first module to process input audio data and identify whether speech is represented in the input audio data, a second module to apply convolution filters, and a third module configured to determine a boundary identifying a beginning and ending of a portion of the input audio data along with an utterance score indicating how closely the portion of the input audio data represents an utterance.
US11769489B2
An electronic device is provided. The electronic device includes a memory for storing at least one dynamic shortcut command, a display, and a processor operatively connected with the memory and the display, the processor configured to store a first dynamic shortcut command including first type information for at least one first dynamic variable word in the memory, when acquiring a user utterance, detect the first dynamic shortcut command in the memory based on the first dynamic variable word included the user utterance, change the first type information included in the detected first dynamic shortcut command into the first dynamic variable word included in the user utterance, and execute a task corresponding to the changed first dynamic shortcut command including the first dynamic variable word included in the user utterance. Various other embodiments may be provided. The method performing shortcut command in the electronic device may be performed using an artificial intelligence model.
US11769479B2
A system and method for producing sound signals that comprises an image capturing device to capture an auric color representation of a body part of a person. The auric color representation represents a blocked energy area of the body part. A processing device divides the auric color representation into a plurality of arcs. A display device communicating with the processing device displays the plurality of arcs. A transcranial sound stimulation device determines a block-breaking frequency corresponding to the blocked energy area. A tone generator generates a set of wave-patterns corresponding to the block-breaking frequency. An audio device produces sound signals based on the set of wave-patterns, to be heard by the person thereby healing the blocked energy area of the body part.
US11769470B2
A management unit including: a demand plan generating unit that obtains control information items related to energy consuming appliances; an obtaining unit that obtains picture data items showing the appliances; a memory which stores the picture data items obtained by the obtaining unit; a selecting unit which selects a picture data item from selection candidates including the picture data items stored in the memory, based on a specified control mode; a processor that executes processing for superimposing the control information items corresponding to the appliances in the picture data item selected by the selecting unit; and an output unit which displays the picture data item with the superimposed control information item.
US11769467B2
A timing controller includes a receiving circuit, a timing control circuit, and a plurality of insertion loss circuits. The receiving circuit is configured to receive N frames of signals. The timing control circuit is configured to: detect a bit error rate of an (M-1)th-frame signal in a blanking interval of an Mth-frame signal; adjust a swing of the (M-1)th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1)th-frame signal; and select the corresponding insertion loss circuit according to the target swing value corresponding to the bit error rate of the (M-1)th-frame signal, wherein M and N are both positive integers, and M is greater than 1 and less than or equal to N. The present disclosure is applied to signal adjustment of the timing controller.
US11769466B2
Embodiments of the present application provide an image display method and apparatus, a device, and a storage medium. The method comprises: displaying a preceding image in a first display period, the preceding image comprising a video image sequence or a single image; superimposing a foreground target area of a succeeding image on an upper layer of the preceding image in a second display period for display, the succeeding image comprising a video image sequence or a single image; and displaying the succeeding image in a third display period. According to the method, a good playback effect can be achieved in scenarios where time variations are desired.
US11769463B1
A video streaming transmission system and a transmitter device are provided. The video streaming transmission system includes a receiver device and a transmitter device. The receiver device is coupled to a display module. The transmitter device is coupled to an image providing device through a transmission line. The transmitter device includes a processing unit, a storage unit, and a wireless communication module. The storage unit is coupled to the processing unit. The wireless communication module is coupled to the processing unit, and is coupled to the receiver device in a wireless communication manner. The processing unit generates virtual extended display identification data and stores them in the storage unit, and provides the virtual extended display identification data to the image providing device through the transmission line, so that the image providing device recognizes multiple virtual displays coupled thereto, and outputs multiple video streams through the transmission line.
US11769458B2
A display device includes a display unit including a first pixel, a second pixel disposed adjacent to the first pixel in a first direction, a third pixel disposed adjacent to the first pixel in a second direction crossing the first direction, and a fourth pixel disposed adjacent to the third pixel in the first direction. Each of the first to fourth pixels includes a first sub-pixel and a second sub-pixel. The display device further includes a data driver that outputs a plurality of data voltages, a selective output unit that outputs the data voltages to the first to fourth pixels in a different order for each of a plurality of frames, and a scan driver that outputs a first scan signal to the first and second pixels and outputs a second scan signal, which is delayed from the first scan signal, to the third and fourth pixels.
US11769452B2
A display panel, a method for driving the same, and a display apparatus are provided. The display panel includes data signal lines and pixel circuits. The pixel circuit includes a driving module and a data voltage writing module. The data voltage writing module is connected between the data signal line and the input terminal of the driving module. The display panel has first and second phases when displaying one frame of an image. The first phase includes a data writing phase and a light-emitting phase. The second phase includes an adjusting phase and a light-emitting phase. During the data writing phase, the data voltage writing module is turned on, and the data signal line transmits the data voltage. During the adjusting phase, the data voltage writing module is turned on, and the data signal line transmits the adjusting voltage corresponding to the data voltage transmitted during the data writing phase.
US11769451B2
A pixel includes a plurality of transistors, a storage capacitor, and an organic light emitting diode. A first transistor controls the amount of current from a first driving power source to the organic light emitting diode based on a data voltage. A second transistor is connected to a data line and is turned on based on a scan signal. A third transistor coupled to the first transistor and is turned on based on the scan signal. A first stabilizing transistor is coupled to the third transistor or between the first and third transistors and is turned off when the third transistor is turned off.
US11769435B2
A deformed display device includes a display area including a plurality of pixel array areas in which a plurality of pixel array groups are arranged and a plurality of circuit areas in which a plurality of driving circuits are arranged, wherein the pixel array groups and the driving circuits form a pixel block; and a dummy area disposed at one side of the display area and including a plurality of dummy pixel array areas in which a plurality of dummy pixel array groups are arranged and a plurality of dummy circuit areas in which a plurality of dummy circuits are arranged, wherein the dummy pixel array groups and the dummy circuits do not form the pixel block.
US11769430B2
A method for inspecting a display device (which includes a pixel electrode and a touch sensor overlapping the pixel electrode) includes: adjusting an impedance value of a variable impedance circuit of an inspection apparatus according to a model of the display device; driving a power source generator of the inspection apparatus; supplying a pixel voltage to the pixel electrode through an output terminal connected to the variable impedance circuit; driving the touch sensor; and detecting a defect related to the pixel electrode based on sensing signals output from the touch sensor.
US11769411B2
The present disclosure provides a set of tools that enable traffic safety developments across multiple participants and industries, with location and other safety related data being shared in an anonymized fashion. Specifically, a location based server is provided that implements a vulnerable road user protocol. This vulnerable road user protocol avoids the use of global vehicle identification numbers and does not utilize persistent storage for such information, thereby mitigating location based privacy concerns. Further, the present disclosure provides a “hybrid” simulation engine that can be used to tailor and provide specific road user alerts, and specifies a risk assessment module that acts as a logic for quantifying the risk level associated with each unique road user relationship. Finally, the present disclosure provides an alert methodology for certain vulnerable road users based on noise-cancelling headphone and 3D audio algorithm technologies.
US11769402B2
In embodiments, sensors from an environment in which a mobile device is moving may be used to provide extra input to allow for improved risk analysis and detection in the environment. To prevent unwanted surveillance, proximity to the environment's sensors may be required. It will be appreciated a coordinator in the environment may assist with handling multiple sensor data provided to the mobile device, and may also assist with identifying risk. The environment may also act as a data feed allowing the mobile device to simply receive additional sensor data and perform its analysis and operation.
US11769401B2
A vehicle includes a sensor that detects a traffic signal installed in a travel route of the own vehicle, another vehicle traveling around the own vehicle, and another mobile object around the own vehicle. After recognizing that the own vehicle has passed the traffic signal, the vehicle determines whether or not there are the other mobile object moving toward the traffic signal and the other vehicle moving beside the other mobile object toward the traffic signal. When determining that there are the other mobile object moving toward the traffic signal and the other vehicle moving beside the other mobile object toward the traffic signal, the vehicle controls the traffic signal based on a traveling state of the other vehicle.
US11769392B2
Methods of and devices for automatically reducing and/or eliminating false alarms to the call centers are disclosed. The method of reducing a false alarm notification to a call center can comprise receiving a triggered event notification on a mobile device, requesting a user to unlock the mobile device, and requesting the user to confirm a triggered alarm or dismiss the trigger notification using the mobile device using a non-GUI based user interface.
US11769388B1
A pre-disaster education system may include a system controller including a device processor and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving location data from a personal electronic device of a user; receiving forecast data regarding a predicted disaster; receiving data from one or more third parties, wherein the one or more third parties includes a shelter organization and the data from the one or more third parties includes vacancy information from the shelter organization; making a determination of an educational message to be sent to the personal electronic device of the user, based on the location data, the forecast data, and the vacancy information from the shelter organization; and sending the educational message to the personal electronic device of the user at a predetermined time relative to the predicted time of occurrence of the predicted disaster.
US11769360B1
A method, system, and computer readable storage to enable a kiosk (or other interactive input/output device) in a building to allow a visitor to interact with it without physical contact (touching). The visitor can browse the tenant listing, request to visit a tenant of the building without an appointment, or visit a tenant in the building with an appointment. The visitor can use their own cell phone as an interface to interact with the kiosk and enable the functionality.
US11769351B2
A device may receive transaction data relating to a transaction event associated with a user and a merchant. The transaction data may include a merchant identifier and a transaction amount. The device may process the merchant identifier to determine whether the transaction event is associated with a rate-based service. The device may obtain, based on determining that the transaction event is associated with the rate-based service, location data from a user device associated with the user. The device may determine, based on the location data, a distance or a duration associated with the rate-based service. The device may determine, based on the distance or the duration, a transaction estimate for the rate-based service. The device may determine whether the transaction amount corresponds to the transaction estimate and perform one or more actions based on determining whether the transaction amount corresponds to the transaction estimate.
US11769344B2
A device for identifying a pattern over a first surface includes a photosensitive layer, and a light-guiding layer disposed between the photosensitive layer and the first surface. The photosensitive layer includes a plurality of photosensitive elements, each configured to convert incident light into an electrical signal. The light-guiding layer includes a plurality of light-guiding units, each positionally corresponding to one of the plurality of photosensitive elements. Each light-guiding unit include a plurality of light-transmitting portions, each configured to guide a light beam reflected from a feature of the pattern positionally corresponding thereto to transmit therethrough and reach one of the plurality of photosensitive elements corresponding to the each of the plurality of light-guiding units. The device can be used for identification of fingerprint, as well as other biometric or non-biometric features, and has a reduced thickness and an improved accuracy for pattern identification.
US11769340B2
A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process including for each of plural pieces of first-type training data including image information, first semantic information, and a first class of a relevant first object, generating a first hyperdimensional vector (HV) from the image information and the first semantic information, and storing the first HV in a storage unit in correlation with the first class, and for each of plural pieces of second-type training data including second semantic information and a second class of a relevant second object, obtaining, from the storage unit, a predetermined number of HVs exhibiting a higher degree of matching with an HV generated from the second semantic information, generating a second HV of the second-type training data based on the predetermined number of HVs, and storing the second HV in the storage unit in correlation with the second class.
US11769336B2
An infrastructure state prediction device includes a processor configured to receive sensor information from a sensor at an infrastructure element, wherein the sensor information includes an observation of a traffic object at the infrastructure element; and determine, based on the sensor information and an infrastructure state model comprising information indicative of a state timing for the infrastructure element, an updated state timing for the infrastructure element; and a transmitter configured to transmit the updated state timing to the infrastructure element.
US11769331B2
A method for detecting wheels of a vehicle on a road comprises directing a vehicle classification sensor onto a section of the road and recording a 3D representation of the vehicle, directing a camera onto the section and recording a source 2D image, determining a bounding box circumscribing the 3D representation, a side and four corner points of said bounding box side, identifying corner points in a source 2D image plane, defining four corner points of a rectangle in a destination 2D image plane, calculating a projective transformation between the source corner image points and the destination corner image points, transforming source 2D image pixels to destination 2D image pixels of a first destination 2D image, and detecting the wheels using the destination 2D image.
US11769327B2
Presented herein are systems, methods, and datasets for automatically and precisely generating highlight or summary videos of content. For example, in one or more embodiments, videos of sporting events may be digested or condensed into highlights, which will dramatically benefit sports media, broadcasters, video creators or commentators, or other short video creators, in terms of cost reduction, fast, and mass production, and saving tedious engineering hours. Embodiment of the framework may also be used or adapted for use to better promote sports teams, players, and/or games, and produce stories to glorify the spirit of sports or its players. While presented in the context of sports, it shall be noted that the methodologies may be used for videos comprising other content and events.
US11769325B2
Video camera or video camera module, comprising an RGB image sensor, a computer processor adapted to perform pre-processing followed by video compression, and a dazzle detector, characterised in responding to dazzle in one colour channel by reducing values in that colour channel prior to compressing the video data. This has the advantage that in the event of laser dazzle that is specific to a colour channel, the compressed video data generated will retain more detail from the other colour channels compared to a conventional camera.
US11769311B1
Disclosed is an editing system for postprocessing three-dimensional (“3D”) image data to realistically recreate the effects associated with viewing or imaging a represented scene with different camera settings or lenses. The system receives an original image and an edit command with a camera setting or a camera lens. The system associates the selection to multiple image adjustments. The system performs a first of the multiple image adjustments on a first set of 3D image data from the original image in response to the first set of 3D image data satisfying specific positional or non-positional values defined for the first image adjustment, and performs a second of the multiple image adjustments on a second set of 3D image data from the original image in response to the second set of 3D image data satisfying the specific positional or non-positional values defined for the second image adjustment.
US11769310B2
A computer implemented method of generating a new three-dimensional morphable model (3DMM) by combining a first 3DMM with a second 3DMM includes generating, using the first 3DMM, a plurality of first shapes, calculating a mapping from a plurality of second parameters of the second 3DMM to a plurality of first parameters of the first 3DMM, generating, for each of a plurality of second shapes generated using the second 3DMM, a corresponding first shape, forming a plurality of merged shapes by merging each second shape with the corresponding first shape, and performing principal component analysis on the plurality of merged shapes to generate the new 3DMM.
US11769308B2
Some embodiments provide a mobile device configured to guide a user, via an augmented reality (AR) interface generated by the mobile device, to capture images of the physical object using a camera of the mobile device. The mobile device may be configured to obtain boundary information indicative of a boundary enclosing the physical object (e.g., a box enclosing the physical object). The mobile device may be configured to use the boundary information to determine positions from which the user is to capture images of the physical object. The mobile device may be configured to guide the user to capture the images using the AR interface by guiding the user to each of the positions in the AR interface (e.g., by generating on or more GUI elements in the AR interface that indicate a position from which the user is to capture an image).
US11769305B2
In one implementation, a method includes: instantiating a first objective-effectuator (OE) associated with first attributes and a second OE associated with second attributes into a synthesized reality (SR) setting, wherein the first OE is encapsulated within the second OE; providing a first objective to the first OE based on the first and second attributes; providing a second objective to the second OE based on the second attributes, wherein the first and second objectives are associated with a time period between a first and second temporal points; generating a first set of actions for the first OE based on the first objective and a second set of actions for the second OE based on the second objective; and rendering for display the SR setting for the time period including the first set of actions performed by the first OE and the second set of actions performed by the second OE.
US11769304B2
Aspects of the present disclosure are directed to providing an artificial reality environment with augments and surfaces. An “augment” is a virtual container in 3D space that can include presentation data, context, and logic. An artificial reality system can use augments as the fundamental building block for displaying 2D and 3D models in the artificial reality environment. For example, augments can represent people, places, and things in an artificial reality environment and can respond to a context such as a current display mode, time of day, a type of surface the augment is on, a relationship to other augments, etc. Augments can be on a “surface” that has a layout and properties that cause augments on that surface to display in different ways. Augments and other objects (real or virtual) can also interact, where these interactions can be controlled by rules for the objects evaluated based on information from the shell.
US11769303B2
A system that allows customers to collaborate with vehicle accessory manufacturers to design accessories in an augmented reality environment. A customer decision making and purchasing experience is greatly improved when viewing a physical showroom model (or other real-world model) of a vehicle they intend to purchase and/or customize. The system allows the user to select and customize virtual accessories for the physical vehicle, then overlay those virtual accessories atop the physical vehicle in an augmented reality environment.
US11769297B2
Implementations relate to a computer-implemented method to display a rigid body object within a virtual environment. Some implementations include receiving a model representation of the rigid body object, wherein the model representation includes a plurality of constraints for the rigid body object; splitting the rigid body object into two or more splinters based on the model representation, obtaining a modified representation of the rigid body object based on a modified rigid body object formed by connecting each of the two or more splinters to one or more other splinters by one or more rigid joints, determining an input state of the rigid body object in the virtual environment, solving a set of equations based on the input state and the modified representation of the rigid body object to determine an updated state of the rigid body object.
US11769296B2
A surveying apparatus comprising a controller (CPU), the controller (CPU) being configured to: receive an image stream representing a video sequence; determine a camera pose for a second image in the image stream relative a first image in the image stream; match the first image with the second image, based on the cam-era pose; and generate a three dimensional model based on the image match.
US11769293B2
A camera motion estimation method for an augmented reality tracking algorithm according to an embodiment is a camera motion estimation method for an augmented reality tracking algorithm performed by a sequence production application executed by a processor of a computing device, which includes a step of displaying a target object on a sequence production interface, a step of setting a virtual camera trajectory on the displayed target object, a step of generating an image sequence by rendering images obtained when the target object is viewed along the set virtual camera trajectory, and a step of reproducing the generated image sequence.
US11769285B2
A hazard visualization system that can use artificial intelligence to identify locations at which hazards have occurred and a cause therein and to predict locations at which hazards may occur in the future is described herein. As a result, the hazard visualization system may reduce the likelihood of structural damage and/or loss of life that could otherwise occur due to natural disasters or other hazards. For example, the hazard visualization system can train an artificial intelligence model to predict the date, time, type, severity, path, and/or other conditions of a hazard that may occur at a geographic location. As another example, the hazard visualization system can train an artificial intelligence model to identify equipment or other infrastructure depicted in geographic images.
US11769258B2
Systems and techniques are described herein for processing images. The systems and techniques can be implemented by various types of systems, such as by an extended reality (XR) system or device. In some cases, a first processor receives an image of an environment captured by an image sensor, identifies features depicted in the image, and generates descriptors for the features. The first processor sends the descriptors to a second processor, which may be more powerful than the first processor. The second processor receives the descriptors. The second processor associates the plurality of features with a map of the environment based on at least a subset of the plurality of descriptors. For example, the second processor can track at least a subset of the features based on at least a subset of the descriptors and based on feature information from one or more additional images of the environment.
US11769256B2
In some implementations, a device may obtain a set of input images, of an object of interest, that includes images that have a plain background. The device may obtain a set of background images that includes images associated with the object of interest. The device may generate, for an input image, a first modified image of the input image that removes a plain background of the input image. The device may generate, for the input image, a second modified image of the input image that is based on the first modified image and a background image. The device may generate, for the input image, a training image that includes an indication of a location of the object of interest depicted in the training image. The device may provide the training image to a training set, that includes a set of training images, for a computer vision model.
US11769247B2
An IC assembly including an exposed pad integrated circuit (“IC”) package having a thermal pad with a top surface and a bottom surface and with at least one peripheral surface portion extending transversely of and continuous with the bottom surface. The bottom surface and the at least one peripheral surface are exposed through a layer of mold compound. Also, methods of making an exposed pad integrated circuit (“IC”) package assembly. One method includes optically inspecting a solder bond bonding a thermal pad of an exposed pad IC package to a printed circuit board. Another method includes wave soldering an exposed pad of an IC package to a printed circuit board.
US11769245B2
A component inspection system for monitoring and detecting damage to components of a cargo handling system may comprise a first camera configured to monitor a first detection zone, and an inspection controller configured to analyze image data output by the first camera. The inspection system controller may be configured to identify a component of the cargo handling system in the image data received from the first camera and determine a state of the component. The state of the component may be at least one of a normal state or a damaged state.
US11769244B2
The system, device, process and method of measuring food, food consumption and waste with image recognition and sensor technology is presented to empower cafeterias, processors, quick service restaurants, and other institutions and locations to reduce food waste. Using kitchen and consumer data, the system allows food providers to characterize key food properties, optimize portion sizing, ingredient combinations, and meal preparation, to maximize profits and minimize excess. The current system, process and method optimize the food chain uses analytics and prediction insights. Gathering data through the use of a sensor package (typically including a camera system), and/or smartphone application, a digital platform is then used to give insights to institutions over time. This feedback includes food supplier changes, quality reports, preparation changes, portion sizing, ingredient usage, and customer feedback.
US11769236B2
A microscopy system for generating an HDR image comprises a microscope for capturing a plurality of raw images that show a scene with different image brightnesses and a computing device configured to generate the HDR image by combining at least two of the raw images. The computing device is also configured to set coefficients for different regions in the raw images depending on objects depicted in those regions, wherein it is defined via the coefficients whether and to what extent pixels of the raw images are incorporated in the HDR image. The computing device is further configured to generate the HDR image by combining the raw images based on the set coefficients. A method generates an HDR image by combining raw images based on coefficients that are set depending on objects depicted in the raw images.
US11769235B2
A method, apparatus, and non-transitory computer readable medium for video tone mapping. The method includes a target display receiving a quantized video generated by a master display, the quantized video being mastered for a first range of luminance values associated with the master display; receiving metadata from a tone mapping curve parameter extraction, the metadata comprising at least one maximum value of a luminance parameter of the quantized video as mastered for the first range of luminance values; and de-quantizing the quantized video to produce a de-quantized video. The method also includes at least one processor of the target display applying a tone mapping function defined by a normalized Bezier curve to the de-quantized video; and generating, based on applying the tone mapping function, a tone mapped video mastered for a second range of luminance values associated with the target display.
US11769231B2
Apparatus and methods for applying motion blur to overcapture content. In one embodiment, the motion blur is applied by selecting a number of frames of the captured image content for application of motion blur; selecting a plurality of pixel locations within the number of frames of the captured image content for the application of motion blur; applying motion blur to the captured image content in accordance with the selected number of frames and the selected plurality of pixel locations; and outputting the captured image content with the applied motion blur. In some implementations, motion blur is applied via implementation of a virtualized neutral density filter. Computerized devices and computer-readable apparatus for the application of motion blur are also disclosed.
US11769229B2
A computer-implemented method is provided for improving live video quality. The method comprises: (a) acquiring, using a medical imaging apparatus, a stream of consecutive image frames of a subject; (b) feeding the stream of consecutive image frames to a first set of denoising components, wherein each of the first set of denoising components is configured to denoise an image frame from the stream of consecutive image frames in a spatial domain to output an intermediate image frame; (c) feeding a plurality of the intermediate image frames to a second denoising component, wherein the second denoising component is configured to (i) denoise the plurality of the intermediate image frames in a temporal domain and (ii) generate a weight map; and outputting a final image frame with improved quality in both temporal domain and spatial domain based at least in part on the weight map.
US11769224B2
A system mitigates transitions among pixels a mosaic image. The system uses two balancing adjustments and an easing transition adjustment. The first balancing adjustment uses a histogram to remap the pixels in the mosaic to a normal distribution. The second balancing adjustment minimizes transitions between adjacent individual images in the mosaic based on pixels positions of edge pixels and intensity differences between edge pixels in the adjacent images. The easing transitions adjustment modifies the intensity of a target pixel as a function of a radius from the target pixel, the distance between the target pixel and a nearest neighbor pixel, and an intensity difference between the nearest neighbor pixel and a pixel adjacent to the nearest neighbor pixel. A revised mosaic image is created as a function of the first balancing adjustment, the second balancing adjustment, and the easing transition adjustment.
US11769223B2
Techniques are provided for stitching tile images. A local registration can be performed to determine spatial relationships between pairs of adjacent tile images, in which the spatial relationships may be determined using normalized cross correlation (NCC) scores computed within a multi-resolution framework. A global placement can be performed to position all scanned tile images relative to one another. The global placement is determined with weighted least squares utilizing the determined spatial relationships between all adjacent greyscale tile images and the NCC scores as weights.
US11769220B2
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include billing merchants for delivery services in a consolidated fashion, some embodiments may include interactions with point of sale systems.
US11769219B2
A computer-implemented and interactive real estate contract generation and editing process that allows a user to select “easy” or “do-it-yourself” contract formation sessions, comprising the steps of communicatively coupling a first electronic computing device to a computer server over a wireless communication network and generating a digital graphical user interface (GUI) on an electronic display of the first computing device with a plurality of digital data input fields operably configured to receive alpha-numeric text; initiating a network-based remote “easy” contract formation session that includes selecting a plurality of GUI icons and inputting contract formation data into each of the plurality of digital data input fields; and generating a digital document with a plurality of independent preformed paragraphs each having at least one fillable contract data field disposed therein and filled in with one of the plurality of digital data input fields to create a finalized digital document.
US11769218B1
A system includes a first renewable energy source (RES) configured to provide electrical energy; a first circuit comprising a first energy storage system (ESS) and a point of interconnection (POI) coupled to a power grid; a second circuit comprising a second ESS and a source-sensitive destination; and a first switch configured to selectively connect one of the first circuit or the second circuit to the first RES.
US11769209B2
A method and system for conducting and recording insurance claim transactions using blockchain is provided. The method comprises the steps of: receiving a first verification element from a claimant at an authenticated provider device of a provider; verifying an eligibility of said claimant at a financer and an eligibility of said provider at a provider network according to said first verification element and said provider device; receiving a second verification element from said claimant at said provider device, said second verification element being distinct from said first verification element; conducting said insurance claim transaction by triggering a transaction chaincode at said provider device according to said second verification element; recording an entry of said insurance claim transaction on a blockchain ledger of a blockchain system; wherein a hashed value of an irreversible hash of said first verification element and said second verification element is stored in a global ledger of said blockchain system, and said entry of insurance claim transaction is stored in a private ledger of said blockchain system only accessible by said financer and said provider network; wherein a proof of claim of said insurance claim transaction is collected from said provider device at the time said transaction chaincode is triggered.
US11769201B1
In various aspects, a computer receives bond market information in digital form via a network cloud from various combinations of a trading computer of an electronic trading platform and an information computer of an information source and the computer then transforms the bond market information into a bond market analysis. Accordingly, the bond market information, which is generally disorganized digital information existing on various combinations of the trading computer and the information computer, is transmitted to the computer via the network cloud and then transformed by the computer into an organized bond market analysis, which is also in digital form, and which may be displayed in various ways. The computer may automatically generate order information in digital form in response to the bond market analysis and the computer may communicate the order via the network cloud to the trading computer for execution.
US11769200B1
Systems and methods are provided for assessing an account takeover risk for one or more accounts of an individual. The account security procedures for each of a number of services with which the user has an account may be analyzed. Publicly accessible information regarding the user may also be collected and analyzed. The collected information and security procedures may be compared in order to determine one or more vulnerabilities to hostile account takeover of one or more of the analyzed accounts. An alert may be generated regarding a determined takeover risk, which may include suggested actions for remedying the risk.
US11769189B2
The invention relates to a computer-implemented method for preparing offer and/or order data of an object to be individualized, wherein the method comprises the following steps: providing a purchasing system having a user interface, an inventory management system and a data interface between the purchasing system and the inventory management system in a computer system; providing individualization data for individualizing the object in a storage unit of the computer system; receiving a first user input comprising object selection data of the object to be individualized via the user interface, receiving a further user input comprising at least one selected selection position for individualization data on the object to be individualized; transmitting data via the data interface after at least one of the above-mentioned steps between the purchasing system and the inventory management system, wherein the data comprise the object selection data, the at least one selected selection position.
US11769188B2
A computing resource of a cloud computing environment receives, from customers in a customer population, requests to enroll in group-based subscriptions provided by third-party providers. The requests include customer preferences associated with the customers. The computing resource determines customer account attributes for customer accounts, and determines, using a customer matching model, scores for the customers based on the customer preferences and the customer account attributes. The scores predict a successful matching among the customers in the customer population. The computing resource assigns a first subset of the customers in the customer population to a first group of customers based on the scores, enrolls the first group of customers in a first account for a first group-based subscription provided by a first third-party provider, and allocates a payment for the first group-based subscription among a first group of customer accounts associated with customers in the first group of customers.
US11769187B2
The present invention is directed towards systems and methods for matching buyers to dealers of the same type of vehicle. Buyer bids are ranked based on receipt time. Buyers specify a search radius corresponding to dealers. Dealer offers correspond to an acceptable amount for the vehicle. A high price is computed for each vehicle from dealers relative to buyers based on dealer offers and MSRP. A final price is computed for each vehicle based on dealer offers, the search radius, and the high price. Final prices are ranked based on the distance from buyer to dealer and the buyer bid dealer offer difference. The match is based on the highest rank final price for the corresponding dealer to an earliest received buyer bid that has not been matched if the vehicle offered by the corresponding dealer is available.
US11769186B2
A method for execution by a marketplace server includes receiving a use request regarding an exchange item from a merchant computing device, the exchange item is associated with static exchange item information. The method includes retrieving a verified device identifier associated with the exchange item based on the use request and identifying a user computing device based on the verified device identifier. The method includes generating first dynamic exchange item information based on the static exchange item information and generating a use verification code based on the first dynamic exchange item information and the use request. The method includes sending the use verification code to the identified user computing device and receiving information representing the use verification code from the merchant computing device. The method includes validating the information representing the use verification code and when valid, sending an approval indication regarding the use request to the merchant computing device.
US11769182B2
A purchase information utilization system according to the present invention includes a system provided with a reception unit that receives purchase information including identification information capable of identifying a product and support information which supports that the product is purchased from a terminal device of a consumer, a purchase information storage unit that stores the purchase information received by the reception unit, and a determination unit that determines whether or not the consumer has purchased the product using the support information included in the purchase information received by the reception unit.
US11769179B2
In one aspect, an example method includes (i) receiving, by a computing system, from a content-presentation device a request for supplemental content for a content-replacement operation, with the request including an identifier of a stored replacement advertisement segment; (ii) selecting, by the computing system, a replacement advertisement segment for output by the content-presentation device in place of a modifiable advertisement segment; (iii) determining, by the computing system, that the selected replacement advertisement segment is different from the stored replacement advertisement segment; (iv) determining, by the computing system, whether the stored replacement advertisement segment is a valid replacement for the content-replacement operation; (v) determining, by the computing system, that the content-presentation device should output the selected replacement advertisement segment instead of outputting the stored replacement advertisement segment; and (vi) causing, by the computing system, the selected replacement advertisement segment to be transmitted to the content-presentation device.
US11769178B2
In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the set of parameters and the set of allocation data.
US11769176B2
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for providing content. A method includes receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying a relevant advertisement to be provided in the slot; determining information to be included in an annotation associated with the advertisement; the annotation including customized information to be presented along with the advertisement; providing the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; receiving user input selecting the control and designating the advertisement for re-publishing to a group, the group being designated by the user; and targeting additional content to the group based on the received user input.
US11769175B2
A system for assisting a customer is provided. The system comprises a database comprising multimedia files, wherein one or more tags are associated with one or more of the multimedia files. The system further comprises a virtual agent server 100 configured to receive input from a first user (customer) and a second user (customer service representative). Further, the virtual agent server 100 processes the received input to understand a context of the input. Subsequently, the virtual agent server 100 identifies one or more multimedia files based on the context and the tags associated with the multimedia files. Subsequently, the virtual agent server 100 shares at least one of the identified multimedia files with at least one of the first user and the second user to enable better understanding between the first user and the second user.
US11769173B2
Systems and methods are provided for accessing a plurality of inventory item listings accessible over a network, wherein each of the plurality of inventory item listings includes one or more text strings, and creating inventory word vectors for at least some of the text strings of the plurality of inventory item listings. The systems and methods further provide for receiving a user input including an input word, wherein the user input is input by a user to access a primary media content, creating an input word vector for the input word, calculating cosine similarities between the input word vector and the inventory word vectors, and analyzing the calculated cosine similarities to determine one or more keywords from the one or more text strings, wherein the one or more keywords are from the text strings having inventory word vectors with the highest cosine similarities to the input word vector.
US11769170B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.
US11769167B1
Disclosed is a dynamic price orchestration platform (“DPOP”) that creates dynamic item pricing for different users based on user profile data that is specific to each user, and pricing rules that specify different formulas and use different user profile data for the custom price computation for each item. The DPOP receives a request with an item identifier with a device identifier, obtains a user profile that is associated with the device identifier and that contains the user-specific data, and selects a pricing rule defined for the item identifier. The DPOP generates a dynamic price at which the particular item is offered to the user associated with the device identified by the device identifier based on the user profile data specified in pricing rule being provided as input to the pricing rule. The DPOP then adjusts the particular item price at a point-of-sale to the dynamic price.
US11769165B2
In an example embodiment, a specialized machine learned model, called a look-alike model, is trained using a machine learning algorithm to predict future job engagement for a user. This look-alike model is then used to create new segments on top of the segments provided by a rules-based approach. Specifically, the look-alike model is designed to take users who have been segmented by a rule-based approach into an “inactive job seeker” categorization (such as those assigned to the resting users and dormant users segments) and calculate a predicted job engagement score for these users. Based on the predicted job engagement score, a user may then be reassigned from one of the inactive job seeker categorizations to one of one or more new job seeker categorizations (such as predicted open job seekers or predicted opportunistic job seekers).
US11769163B2
Examples of service call-ahead systems and methods are disclosed. In one example implementation according to aspects of the present disclosure, a service order management system includes a processing device, a servicer device, and a memory device. The service order management system is enabled at least to prompt a servicer to modify an initial estimated time of arrival (ETA) and notify a customer of the modified ETA of a servicer at a service destination. Prompting the servicer to modify the initial ETA enables the processing device to notify the customer of the modified ETA, which is more accurate than the initial ETA. Other service call-ahead and notification techniques are also disclosed.
US11769157B2
A container production management system including: an adding device (1) which adds object identification code (D) indicating an object identifier (ID); a processing process reader (2a,2b) which reads the object identifier indicated by the object identification code (D) added to the objects to be processed; an inspection process reader (3) which reads the object code (D) added to the object to be inspected in an inspection process; and a computing unit (4) which creates a database (5) in which the object identifier (ID), information on at least one processing process, and inspection results in the inspection process are linked with each other, wherein the adding device (1) adds the object identification code (D) to the material member for each container, or to a portion to be the material member among raw materials (S) before the individual material member is separated therefrom.
US11769155B2
Provided is a method including receiving, by a user device, a request from an identity service to approve communicating a user proof-of-identity to a relying party. A user of the user device is prompted to request a one-time transaction identifier based on the request. Based on a first input from the user, the user device requests the one one-time transaction identifier from the identity service. In response to the request for the one-time transaction identifier, the user device receives the one-time transaction identifier from the identity server and displays the one-time transaction identifier on a first user device screen. The user inputs the one-time transaction identifier on a second user device screen and the user device communicates the one-time transaction identifier to the identity service. In response to receiving the at least one inputted one-time transaction identifier, the relying party determines whether to approve or deny a transaction.
US11769153B1
Systems, methods, and apparatuses described herein relate to a method for providing authentication with respect to a cash delivery request made by a customer using a customer user device of the customer. The method includes receiving at least one of security information or a first cash authentication code (CAC) from a cash dispenser machine. The cash dispenser machine obtains the security information or the first CAC from a first user device of a driver or the driver. The method includes authenticating the driver based on at least one of the security information or the first CAC. The method includes generating a second CAC. The method includes transmitting the second CAC to the first user device of the driver. The method includes authenticating the driver and the customer based on at least one of the security information or the second CAC.
US11769148B2
Computer-implemented methods and systems reliant on establishing a common session key between an electronic device and a computer server are disclosed. The method and systems may be for processing de-tokenization requests in payment transaction processing and for preparing an electronic device to perform payment transactions. During such a transaction, the server may perform a method that includes receiving a de-tokenization request including a payment token and a cryptogram generated by the electronic device using a session key generated by the electronic device based on a fingerprint of the electronic device, a secret value previously shared with the electronic device, the payment token, and a transaction counter; retrieving the fingerprint, the secret value, and the transaction counter and generating the session key based on the same; verifying the cryptogram using the session key; retrieving an associated account number; and sending response to the request including the account number.
US11769145B1
Aspects of the present disclosure are directed to techniques to simulate conditions while progressing towards a goal state using token conversions. Tokens can be assets associated with a defined goal and can be implemented to segment accounts for a defined purpose and to improve user planning. An account can be segmented by converting a portion of the user's account balance to tokens to progress towards the goal. In some implementations, a simulation can generate a target token conversion schedule that achieves a target number of tokens at a target date. However, user behavior can change the observed token amounts and cause deviations from the schedule. The simulations can alter the token conversion schedule and arrive at a new target date for the target number of tokens. In some implementations, automated agents and machine learning components can be used to implement the token tracking and simulations.
US11769139B2
Techniques for mobile payments integrated with a booking system are described. In an embodiment, a method includes: receiving a request from a computing device of a user to pay a ticket open at a merchant point-of-sale computer, obtaining a current total ticket amount for the ticket from the merchant point-of-sale computer, determining an estimated total ticket amount based at least in part on the current total ticket amount, authorizing but not capturing payment of the estimated total ticket amount with a payment network gateway computer, after the ticket is closed at the merchant point-of-sale computer, obtaining a final total ticket amount for the ticket from the merchant point-of-sale computer, and capturing payment of the final total ticket amount with the payment network gateway computer.
US11769133B2
The invention provides systems, methods and computer program products for implementing a prepaid currency transaction. The invention comprises (i) receiving a payment instruction for incrementing or debiting a prepaid currency value stored in a first payment account, (ii) implementing the payment instruction, (iii) identifying a set of POS terminals for implementing a memory update memory within each POS terminal in the identified set of POS terminals, wherein the memory update comprises recording an incremented or decremented prepaid currency value stored in the first payment account as a result of implementing the payment instruction, and (iv) performing the memory update within each POS terminal in the identified set of POS terminals.
US11769131B2
A system for automatically processing and storing financial data using financial codes, product identifiers, point-of-sale and non-point-of-sale locations and devices, transaction cards and a financial processing and data management software program capable of processing the financial data that is associated with the financial codes into a financial report for the user of the financial processing and data management system.
US11769130B2
Systems and methods are disclosed for electronic transaction messaging conversion. One method comprises receiving an authorization request message from a point of sale (POS) device, the authorization request message comprising transaction data associated with a transaction. Upon validating the authorization request message, a provisional authorization response message may be generated and sent to the POS device. Subsequently, a capture message may be received from the POS device, requesting clearing and settlement of the transaction. The capture message may be validated and translated to a composite message that is single-message system (SMS)-compatible. The composite message may then be sent downstream for further processing.
US11769129B2
Application Programming Interfaces (APIs) are exposed by a service provider to point-of-sale (POS) devices of a plurality of merchants. Product catalogs including product specifications are received from merchants via a merchant support application executing on the POS devices. Pricing records are received from the POS devices of the merchants that indicate prices, locations, and time periods for the prices. Sales data including quantity, time, and location of historical sales is obtained. A price recommendation is provided to a merchant based at least in part on correlations between the historical sales data and pricing.
US11769123B2
A payment method by a processing server to process payment that is independently performed between a user equipment and a payment channel server is provided. The method includes: generating, by the processing server, a payment order bound to a merchant order generated by a merchant device by determining a corresponding item ID, of a service and/or a product for purchase, that is registered with the payment channel server, the merchant order corresponding to the service and/or the product provided by the merchant device; obtaining, by the processing server, a payment voucher corresponding to the payment order; matching, by the processing server, based on the payment voucher, the merchant order bound to the payment order; and transmitting, by the processing server to the merchant device, based on the matched merchant order, a service/product providing notification for providing the service and/or the product to the user equipment.
US11769121B2
A robot is described. The robot includes a propulsion system, a wireless interface, a memory device, and a processor configured to execute instructions stored in the memory device. The instructions, when executed by the processor, cause the processor to determine, based upon a communication received at the wireless interface, to perform a celebration associated with a trigger event that has occurred on a casino floor and in response to determining to perform the celebration, control the propulsion system to cause the robot to perform at least a portion of the celebration.
US11769120B2
Systems and methods are provided for integrating damage evidence with appraisal management system to create a unified user experience for improving a virtual damage appraisal process. The system may display a curated collection of evidence providing an overview of the vehicle and sections of a vehicle damaged during an adverse incident. A user may select a damaged section from a plurality of damaged sections to view damage evidence determined by machine learning algorithms to best reflect the selected damaged section may be displayed. The damage evidence may be displayed concurrently with vehicle part selection and repair line editing functionality in a configurable graphical user interface (GUI) of a virtual appraisal application. Additionally, the system may generate set of recommendations for repairing or replacing the damaged parts in the selected section. The user may add the recommendations to a repair estimate as repair estimate lines.
US11769118B2
A heating, ventilation, and air conditioning (HVAC) system includes a controller associated with a residence. The controller is configured to determine an expected value range for an operating parameter of a component of the HVAC system. Additionally, the controller is configured to receive a signal from a sensor indicative of a current value of the operating parameter of the component and determine if the current value of the operating parameter is outside the expected value range. Based on the determination that the current value is outside the expected value range, the controller is additionally configured to initiate a diagnostic mode of the controller. In the diagnostic mode, the controller is configured to collect diagnostic data associated with the HVAC system.
US11769114B2
A platform and method for enabling collaboration on data analysis of life sciences data across disparate databases are disclosed. The collaboration platform may allow for performing exploratory analysis for drug discovery and development. The collaboration platform may include a search and graph module for generating a user project and determining and displaying one or more matching data assets and one or more potential collaborators; a collaboration module for coordinating a collaboration between the user and one or more selected collaborators; a data management module for receiving a schema for one or more producer projects, receiving data from the one or more selected data assets, and ingesting the received data using common standards and an ontology; and an insight application for generating disease specific inferences relating to a scientific question using the ingested received data, and receiving a feedback from the user and/or the selected collaborators to improve the search and graph module.
US11769113B2
Disclosed is a social networking system which provides personal pages for users and enables other users to modify the personal page of a given user. Generally, a given webpage is enabled to be collaboratively modified and edited by multiple users. In some embodiments, the owner of the personal page approves the trusted users and may define one or more rules that automatically define a trusted user. In some embodiments, rules for modifying/editing a social webpage may specify the type of operations users can perform on the page and may specify one or more potential target actions.
US11769109B2
The disclosure relates to a method of determining resource usage information for a facility such as an office, conference suite or bathroom; a data collection device for determining resource usage information for the facility; a data collection system; and a method for determining resource usage information for the facility. In the disclosure, resource usage data relating to a location in the facility is received via a first communications channel. A criterion associated with a predetermined usage event is applied to the resource usage data to identify usage data associated with a predetermined usage event. On the basis of the identification, data indicating the occurrence of the predetermined usage event is transmitted via a second communications channel. Thereby, the amount of data needed to be transmitted via the second communications channel may be reduced.
US11769108B2
Systems, methods, apparatus, and computer program products are provided for determining alternative delivery destinations. For example, in various embodiments, a method may be provided comprising receiving shipping information/data for an item indicating the item to be delivered to an original consignee by a carrier and comprising at least a default delivery location, determining whether the original consignee has indicated a first priority alternative consignee among one or more alternative consignees, and in an instance in which a determination is made that the original consignee has indicated the first priority alternative consignee among the one or more alternative consignees, delivering the item to the first priority alternative consignee.
US11769098B2
Data from a knowledge graph associated with an enterprise may be obtained. The knowledge graph may include a plurality of node descriptors that indicate locations, assets, and sensor data feeds of the enterprise, and a plurality of relationship descriptors that indicate relationships amongst the locations, the assets, and the sensor data feeds of the enterprise. An anomaly detection or prediction model associated with a selected one of the plurality of node descriptors may be auto-created based on the data from the knowledge graph. In the auto-creation, one of a plurality of model types for the anomaly detection or prediction model may be selected based on an identified node type of the selected node descriptor.
US11769095B2
An embodiment includes initiating a search engine to conduct a first search of a data resource for information associated with an acquisition candidate using search criteria provided via a user interface. The embodiment receives a first search result from the search engine comprising an information dataset associated with the acquisition candidate. The embodiment generates a candidate rating for the acquisition candidate indicative of a performance metric for the acquisition candidate relative to another acquisition candidate. The embodiment initiates the search engine to conduct a second search of the data resource using search criteria extracted from the information dataset. The embodiment receives a second search result from the search engine comprising due-diligence data. The embodiment calculates an updated candidate rating for the acquisition candidate based on the cognitive analysis of the due-diligence data and uses the updated rating to provide a recommendation regarding the acquisition candidate.
US11769091B1
A construction material quantity certification system includes first and second electronic databases that store construction project data and contractor data, as well as data about a plurality of deliveries of construction materials, including source records that identify sources of the delivered construction materials and chain of custody data. A server is coupled to plurality of devices, such as vehicle weight scales, configured to provide data about respective quantities of construction materials loaded onto respective vehicles. The server automatically obtains data about the respective quantities of construction materials from the plurality of devices, stores the data in the second database, associates each delivery to an associated contractor and to an associated project, updates the chain of custody data and, in response to receipt of a user input, uses data in the databases to automatically store a construction material quantity certification traceable to the source records of construction materials.
US11769089B2
An operation management apparatus includes: a plan generator that generates a travel plane for each of a plurality of vehicles which form a vehicle line and which travel autonomously along a prescribed travel path; a communication device that transmits the travel plan to a corresponding vehicle; and a judging unit that judges necessity of an addition of a vehicle to the vehicle line and an elimination of a vehicle from the vehicle line. When it is judged that the addition of the vehicle is necessary, the plan generator determines a position of addition of a new vehicle in the vehicle line based on at least one of travel information and passenger information transmitted from each of the plurality of vehicles, and generates a travel plan for adding the new vehicle at the position of addition.
US11769087B2
Machine learning based method for multilabel learning with label relationships is provided. This methodology addresses the technical problem of alleviating computational complexity of training a machine learning model that generates multilabel output with constraints, especially in contexts characterized by a large volume of data, by providing a new formulation that encodes probabilistic relationships among the labels as a regularization parameter in the training objective of the underlying model. For example, the training process of the model may be configured to have two objectives. Namely, in addition to the objective of minimizing conventional multilabel loss, there is another training objective, which is to minimize penalty associated with the prediction generated by the model breaking probabilistic relationships among the labels.
US11769084B2
Method for identifying slow transient variations and/or local spatial variations in vehicle related fluid dynamic conditions of a physical property in a set of data points. The method includes obtaining a first set of data points, calculating a temporal filtered value of the representation of the physical property for at least a portion of the first set of data points distributed over the total time period, combining at least a portion of the calculated temporal filtered values to obtain a second set of data points, and analysing in time sequence the second set of data points over at least a portion of the total time period.
US11769080B2
A computer-implemented method in accordance with one embodiment includes, in response to a submission of an input dataset to an artificially intelligent application, receiving an explanation from each module of the application. The modules are configured within the application in a serial sequence in which each module, upon receiving the input dataset and any input generated by an immediately preceding module of the serial sequence, generates output that is forwarded as input to a next module, if any, in the sequence. A determination is made that at least two of the received explanations are semantically inconsistent.
US11769077B2
A method (300) for identifying a characteristic of a user of a personal care device (10) comprising a sensor (28), a controller (30), and a database (34), comprising the steps of: training (320) the device with training data, comprising the steps of: (i) obtaining (322) sensor data for at least one personal care session for each of at least two different users; (ii) extracting (324), via an extraction module, a plurality of features from each of the personal care sessions; and (iii) training (328), using the extracted features, a classifier to identify a characteristic of each of the at least two different users of the device; obtaining (330) sensor data for at least part of a new personal care session; extracting (340) a plurality of features from the sensor data for the new personal care session; and identifying (360), using the trained classifier, a characteristic of the user of the device.
US11769076B2
A memory component includes a memory region to store a machine learning model and input data and another memory region to store host data from a host system. A controller can be coupled to the memory component and can include in-memory logic to perform a machine learning operation by applying the machine learning model to the input data to generate an output data. A bus can receive additional data from the host system and a decoder can receive the additional data from the bus and can transmit the additional data to the other memory region or the in-memory logic of the controller based on a characteristic of the additional data.
US11769064B2
Techniques are described herein to improve onboarding of third party entity data with existing knowledge graphs. In various implementation s, a computing system associated with an existing knowledge graph may receive a request from a third party to onboard, with the existing knowledge graph, a plurality of entities. Each entity may have associated identifier(s) and relationship(s) with other entities of the plurality of entities. First third party entity data that describes the plurality of entities and associated identifiers/relationships may be received from the third party. The first third entity party data may be analyzed to identify semantic fingerprint(s) matching respective subsets of the entities. Results related to the analyzing may be determined. The results may include a statistic representing success or failure of applying rule(s) to a respective subset of entities that match a given semantic fingerprint. Remedial action(s) may be triggered based on the failure statistic.
US11769063B2
A computer-implemented method, system and computer program product for providing predictions tailored for a specific domain. Each field within a set of datasets is classified with a concept defined in a domain specific ontology. After receiving a target field and identifying a target concept tagged to the target field, concepts that have an influential impact directly to the target concept or indirectly to a concept tagged to a field associated with the target field are identified. Fields are then identified as candidates for predictors from the identified concepts using a semantic relationship and a numeric association combined approach. An influential confidence score and a numeric analytics score are then calculated for each of these candidates upon which a final confidence score is computed. The identified candidates are ranked based on the final confidence scores, and the top ranked candidates for predictors are selected to build a statistical model.
US11769055B2
Various embodiments of systems and methods for attention models with random features for multi-layered graph embeddings are disclosed.
US11769054B2
Disclosed are methods and systems for using artificial intelligence (AI) for image recognition by using predefined coordinates to extract a portion of a received image, the extracted portion comprising a word to be identified having at least a first letter and a second letter; executing an image recognition protocol to identify the first letter; when the server is unable to identify the second letter, the server executes an AI model having a nodal data structure to identify the second letter based upon the identified first letter, the nodal data structure comprising a set of nodes where each node represents a letter, each node connected to at least one other node, wherein connection of a first node to a second node corresponds to a probability that a letter corresponding to the second node is used in a word subsequent to a letter corresponding to the first node.
US11769049B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network system used to control an agent interacting with an environment to perform a specified task. One of the methods includes causing the agent to perform a task episode in which the agent attempts to perform the specified task; for each of one or more particular time steps in the sequence: generating a modified reward for the particular time step from (i) the actual reward at the time step and (ii) value predictions at one or more time steps that are more than a threshold number of time steps after the particular time step in the sequence; and training, through reinforcement learning, the neural network system using at least the modified rewards for the particular time steps.
US11769048B2
In an example embodiment, a single machine learned model that allows for ranking of entities across all of the different combinations of node types and edge types is provided. The solution calibrates the scores from Edge-FPR models to a single scale. Additionally, the solution may utilize a per-edge type multiplicative factor dictated by the true importance of an edge type, which is learned through a counterfactual experimentation process. The solution may additionally optimize on a single, common downstream metric, specifically downstream interactions that can be compared against each other across all combinations of node types and edge types.
US11769047B2
The present disclosure discloses an artificial intelligence apparatus including an input interface configured to obtain input data, a sensing interface configured to obtain environment information, and one or more processors configured to classify an object by inputting the input data obtained from the input interface to an artificial intelligence model, in which the artificial intelligence model uses a first learning model and a second learning model which is connected with the first learning model and includes a plurality of output layers to respectively assign weights to the respective result values output by the plurality of output layers and combine the respective result values to which the weights are assigned to derive the final result.
US11769042B2
Some embodiments include a special-purpose hardware accelerator that can perform specialized machine learning tasks during both training and inference stages. For example, this hardware accelerator uses a systolic array having a number of data processing units (“DPUs”) that are each connected to a small number of other DPUs in a local region. Data from the many nodes of a neural network is pulsed through these DPUs with associated tags that identify where such data was originated or processed, such that each DPU has knowledge of where incoming data originated and thus is able to compute the data as specified by the architecture of the neural network. These tags enable the systolic neural network engine to perform computations during backpropagation, such that the systolic neural network engine is able to support training.
US11769040B2
A distributed deep neural net (DNN) utilizing a distributed, tile-based architecture implemented on a semiconductor package. The package includes multiple chips, each with a central processing element, a global memory buffer, and processing elements. Each processing element includes a weight buffer, an activation buffer, and multiply-accumulate units to combine, in parallel, the weight values and the activation values.
US11769030B2
The application provides an enrolment card for a biometric card with a first card body. The enrolment card includes a battery for providing electrical power, a microcontroller unit that is electrically connected to the battery, and a plurality of contact pins that are electrically connected to the battery and to the microcontroller unit. The enrolment card further includes a second card body with a card engagement element. The second card body is sized to correspond to the first card body. The battery and the second microcontroller unit are embedded in the second card body. The enrolment card provides an enrolment mode, wherein the card engagement element engages with the first card body for allowing the contact pins to contact corresponding contact pads of the biometric card and the battery provides the electrical power to the biometric card.
US11769024B2
A label issuing system includes a label issuing apparatus and a label printer. The label issuing apparatus includes a printer interface and a processor. The processor is configured to generate print data for an image including a first region with first information and a second region with a first code symbol and a second code symbol each representing the first information but being of different sizes. The processor controls the printer interface to transmit the print data to the label printer. The label printer is connectable to the printer interface and configured to print the image on a label based on the print data received through the printer interface symbol.
US11769021B2
Example methods and apparatuses to mitigate specular reflections and direct illumination interference in bioptic barcode readers are disclosed. An example method includes creating a first sub-field of view passing through a first window, creating a second sub-field of view passing through a second window, while activating a first illumination source to illuminate the first sub-field of view and deactivating a second illumination source associated with the second sub-field of view, capturing first images of the first sub-field of view, while activating the second illumination source to illuminate the second sub-field of view and deactivating the first illumination source, capturing second images of the second sub-field of view, and attempting to decode a barcode within at least one of the first images and the second images.
US11769006B2
This disclosure describes methods, systems, and non-transitory computer readable media for automatically parsing infographics into segments corresponding to structured groups or lists and displaying the identified segments or reflowing the segments into various computing tasks. For example, the disclosed systems may utilize a novel infographic grouping taxonomy and annotation system to group elements within infographics. The disclosed systems can train and apply a machine-learning-detection model to generate infographic segments according to the infographic grouping taxonomy. By generating infographic segments, the disclosed systems can facilitate computing tasks, such as converting infographics into digital presentation graphics (e.g., slide carousels), reflow the infographic into query-and-response models, perform search functions, or other computational tasks.
US11769005B2
Techniques are provided for assessing uniqueness of information using string-based collection frequency techniques. One method comprises obtaining multiple collections of documents from at least one data source; determining a collection frequency for a given character string based on a number of the collections comprising the given character string relative to a total number of the collections; assigning a uniqueness rating to the given character string based at least in part on a comparison of the collection frequency of the given character string to a collection frequency of one or more additional character strings in one or more of the plurality of collections; and performing an automated action using the given character string based on the assigned uniqueness rating. The automated action may comprise protecting the given character string and/or identifying the given character string as important information satisfying one or more importance criteria.
US11769004B2
A computer system may create a language model corpus including multilingual alignment for training a combined language model and train (or pre-train) the combined language model. The computer system may create an adverse medication reaction corpus to include adverse medication reaction utterances and label an N-gram of an utterance in the adverse medication reaction utterances as a response to query, for multiple N-grams. The computer system may generate a code-mixed utterance model to perform code-mixed utterances in a turn by turn dialogue, by at least adding additional output layer including at least a start vector, language vector, and a query vector including at least the labeled N-gram, which are additional to the combined language model's predicted next words.
US11768989B2
A method of designing a semiconductor device including the operations of analyzing a vertical abutment between a first standard cell block and a second cell block and, if a mismatch is identified between the first standard cell block and the second cell block initiating the selection of a first modified cell block that reduces the mismatch and a spacing between the first modified cell block and the second cell block, the first modified cell block comprising a first abutment region having a continuous active region arranged along a first axis parallel to an edge of the vertical abutment, and replacing the first standard cell block with the first modified cell block to obtain a first modified layout design and devices manufactured according to the method.
US11768980B2
A method includes receiving a drill bit design. The design specifies a design parameter for a plurality of cutter elements of a drill bit. The method also includes estimating a temperature value for the cutter elements based on the design parameter and a drilling parameter; estimating a wear value for the cutter elements based on the design parameter and the temperature value; updating a value of the design parameter for at least one of the cutter elements based on the wear value and a time period; and using the updated design parameter value, repeating the steps of estimating the temperature value, estimating the wear value, and updating the design parameter value until the design parameter value for the at least one of the cutter elements reaches a threshold value.
US11768978B1
Systems and method for realistic simulation of occupancy are provided herein. A context associated with one or more smart devices associated with a property is reterieved, Then, simulation content specific to the context is requested. The simulation content is then caused to be presented by the one or more smart devices.
US11768975B1
An automatic modeling method for a user-defined vehicle controller includes: configuring a component model; generating a description file; summarizing component input and output signals/parameters; and creating the user-defined vehicle controller. A template and data required by the user is provided to automatically build a vehicle controller port model, and a vehicle controller policy model framework to assist the user to quickly and flexibly build the vehicle controller model is provided. The problem of low efficiency in building various user-defined vehicle controller models for different vehicle types is solved. The user develops a vehicle controller policy model under the given model framework, and the model can run directly without additional configuration of port signals. The user can modify the vehicle controller policy model online in real time, which solves the problem that the application configuration of the vehicle controller is complex and cannot be updated online in real time.
US11768963B2
A system-on-chip (SoC) includes a memory, a trust provisioning system, a one-time programmable (OTP) element, and a comparator. The memory is configured to store a first secret key before an execution of a trust provisioning operation. The trust provisioning system is configured to receive an encrypted version of a first set of secure assets and one of a second secret key and an encrypted version of the second secret key, and execute the trust provisioning operation on the SoC to store the first set of secure assets and the second secret key in the OTP element. The comparator is configured to compare the first and second secret keys to generate a valid signal that is indicative of a validation of the trust provisioning operation. The first set of secure assets and a second set of secure assets associated with the SoC are accessible based on the valid signal.
US11768961B2
Methods for speaker role determination and scrubbing identifying information are performed by systems and devices. In speaker role determination, data from an audio or text file is divided into respective portions related to speaking parties. Characteristics classifying the portions of the data for speaking party roles are identified in the portions to generate data sets from the portions corresponding to the speaking party roles and to assign speaking party roles for the data sets. For scrubbing identifying information in data, audio data for speaking parties is processed using speech recognition to generate a text-based representation. Text associated with identifying information is determined based on a set of key words/phrases, and a portion of the text-based representation that includes a part of the text is identified. A segment of audio data that corresponds to the identified portion is replaced with different audio data, and the portion is replaced with different text.
US11768957B2
Some embodiments enable distributing data (e.g., recorded video, photographs, recorded audio, etc.) to a plurality of users in a manner which preserves the privacy of the respective users. Some embodiments leverage homomorphic encryption and proxy re-encryption techniques to manipulate the respective data so that selected portions of it are revealed according to an identity of the user currently accessing the respective data.
US11768956B2
A first device coupled with a first display and an image sensor receives output data from a second device having a second display different from the first display. The output data represents content displayable by the second device on the second display. The first device determines, using the image sensor, a position of the second display relative to the first device and causes the first display to display content based on the output data received from the second device and the determined position of the second display relative to the first device.
US11768951B2
The systems and methods of gesture triggered automatic erasure on a private network, comprising: securely connecting, embedding, sending information within one or more secure objects on the first computing device; detecting, by the first computing device, a signal as a zeroization trigger responsive to a user gesture; and sending, by the first computing device via the private network, a message informing the second computing device of the zeroization trigger, the message causing the second computing device to execute automatic erasure of the one or more secure objects stored on the second computing device; wherein: the second computing device belongs to a zeroization group; the message causing each member computing device belonging to the zeroization group to execute the automatic erasure of the one or more secure objects.
US11768946B2
A method comprising responsive to a first instruction requesting a memory heap operation, identifying a data block of a memory heap; accessing a tag history for the data block, the tag history comprising a plurality of tags previously assigned to the data block; assigning a tag to the data block, wherein assigning the tag comprises verification that the tag does not match any of the plurality of tags of the tag history; and providing the assigned tag and a reference to a location of the data block.
US11768938B2
A mobile application malicious behavior pattern detection method based on Application Programming Interface (API) call graph extraction includes extracting an API Call Graph (ACG) representing an API call flow from benign applications and applications which perform malicious behavior, generating and vectorizing a training dataset for deep learning using the extracted ACG, generating a deep learning algorithm prediction model by training with the vectorized training dataset, extracting ACG features used in the malicious behavior from the generated prediction model and extracting a malicious behavior pattern from an intersection of the malicious applications, and classifying an application which performs malicious behavior through similarity comparison between the extracted malicious behavior pattern and a pattern extracted from the target application. Accordingly, it is possible to detect the malicious behavior itself using the ACG representing an API call flow.
US11768928B2
A method of unlocking a locked device includes receiving a device identifier over a wireless communication protocol, determining if the device identifier is associated with a list of trusted devices, transmitting a request to generate an acoustic signal over the wireless communication protocol based on the determination, receiving the acoustic signal as an audio sound generated external to the locked device, estimating a distance between a source of the audio sound and the locked device, and unlocking the locked device based on the estimation.
US11768923B2
A system for providing permissioned images in media transactions is described. The system processes images in an image set for a media transaction to identify the image owner and other persons depicted in the image and determines use permissions for the images. Various images in the image set are processed to remove or anonymize various persons in order to meet use conditions. The processed images are compiled and provided to an entity requesting the image set.
US11768913B2
A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.
US11768908B2
A system and method for collection of a website in a past state and retroactive analysis thereof are provided. The method includes collecting, from a repository, at least one session replay; identifying, in the at least one collected session replay, at least one main state, wherein a main state is a portion of a session replay; selecting at least one webpage snapshot corresponding to a respective main state of the at least one identified main state, wherein each snapshot is a single-instant webpage state at a specific point in time; identifying, in the at least selected one snapshot, at least one webpage zone; and returning the at least one identified zone.
US11768896B1
Methods and systems that evaluate currently operating online personas is automated to establish the relationships between nodes and assign attributes. A virtual network exploitation (ViNE) protocol can create a prioritized list of every account in the extended network based on its influence score, as well as filtering, to create a subset of the influencer list of accounts that meet attribute criteria. Analysis of this data can identify the key accounts for the influencer and lead lists and provide recommendations on the path and strategy the client should use to most effectively engage the accounts of interest. Automated seed list generation for SNA can be operationalized to identify all of the existing leads within an extended social network in priority order and provide an influence score for each account. The system can be scaled to combine individual accounts that focus on a specific organization, personality or region.
US11768894B2
A system for performing recursive online searches is configured to: (a) determine that a summary profile of a target entity includes at least one unpopulated field; (b) search at least one of a set of data sources to obtain one or more attributes for populating the at least one unpopulated field, the one or more attributes being information extracted from one or more peripheral entities associated with the target entity; (c) calculate, for each of the one or more attributes, a respective confidence score based at least in part on a set of factors, the set of factors including an activity level of the target entity; and (d) based on a respective confidence score being above a threshold, populate a respective unpopulated field with a respective one of the one or more attributes.
US11768889B1
A Uniform Resource Identifier (URI) discovery system is implemented that evaluates web configuration servers obtained from web servers to determine the existence and configuration of URIs hosted by the web servers. To discover URIs, the URI discovery system may obtain web server configuration files, and other metadata, from collection agents executing on web servers. The web server configuration files may then be parsed to evaluate the combinations of hosts, paths, and ports for the web server that may correspond to respective URIs. A URI discovery result may then be generated that describes the discovered URIs and includes configurations of the different URIs. The URI discovery result may be stored in an entry for the web server.
US11768885B2
Described herein are embodiments of a database system for performing multi-document transactions. The database system comprises a database comprising a plurality of data storage nodes. The database system receives transactions that access at least two documents stored in the database. The database system generates a transaction identifier associated with the transaction and associates operations in the transaction with the transaction identifier. The database system performs at least part of the transaction on the database and determines whether an error occurred in performing in performing the transaction. When the database system determines that an error occurred in performing the transaction, the database system reverses any performed operations of the transaction. When no error occurs in performing the transaction, the database system outputs a confirmation.
US11768884B2
A computer system for extracting structured data from unstructured or semi-structured text in an electronic document, the system comprising: a graphical user interface configured to present to a user a graphical view of a document for use in training multiple data extraction models for the document, each data extraction model associated with a user defined question; a user input component configured to enable the user to highlight portions of the document; the system configured to present in association with each highlighted portion an interactive user entry object which presents a menu of question types to a user in a manner to enable the user to select one of the question types, and a field for receiving from the user a question identifier in the form of human readable text, wherein the question identifier and question type selected by the user are used for selecting a data extraction model, and wherein the highlighted portion of the document associated with the question identifier is used to train the selected data extraction model.
US11768876B2
The present disclosure provides a method for visual question answering, which relates to a field of computer vision and natural language processing. The method includes: acquiring an input image and an input question; constructing a Visual Graph based on the input image, wherein the Visual Graph comprises a Node Feature and an Edge Feature; updating the Node Feature by using the Node Feature and the Edge Feature to obtain an updated Visual Graph; determining a question feature based on the input question; fusing the updated Visual Graph and the question feature to obtain a fused feature; and generating a predicted answer for the input image and the input question based on the fused feature. The present disclosure further provides an apparatus for visual question answering, a computer device and a non-transitory computer-readable storage medium.
US11768873B2
A method, an apparatus, an electronic device and a computer readable storage medium for classifying a video are provided. The method may include: acquiring a to-be-classified video and an image complexity of the to-be-classified video; extracting a feature map with a resolution corresponding to the image complexity from the to-be-classified video; and determining a target video class to which the to-be-classified video belongs based on the feature map.
US11768871B2
This disclosure relates to systems, methods, and computer readable media for performing filtering of computer vision generated tags in a media file for the individual user in a multi-format, multi-protocol communication system. One or more media files may be received at a user client. The one or more media files may be automatically analyzed using computer vision models, and computer vision generated tags may be generated in response to analyzing the media file. The tags may then be filtered using Natural Language Processing (NLP) models, and information obtained during NLP tag filtering may be used to train and/or fine-tune one or more of the computer vision models and the NLP models.
US11768862B2
According to one embodiment, an estimation device acquires a data set from history data. The history data includes a plurality of data IDs, path information, first and second qualitative variables. The data IDs respectively indicate a plurality of data flowing through a plurality of nodes. The path information indicates a path of the nodes for each of the data. The first and second qualitative variables are mutually-independent and indicate classifications of each of the data IDs. The data set includes a part of the data IDs having a first variable value assigned as the first qualitative variable. The estimation device estimates an overall relevance indicating a relevancy to the data set for each of the nodes. The estimation device generates a plurality of partial data sets. The estimation device estimates a partial relevance indicating a relevancy to each of the partial data sets for each of the nodes.
US11768853B2
Systems and methods to copy a plurality of source data records of a source client to a target client include deletion of a first set of target data records of a plurality of target data records associated with the target client, each of the first set associated with a key which is not identical to any key of a plurality of source data records, insertion of a second set of source data records into the plurality of target data records, each of the second set of source data records associated with a key which is not identical to any key of the plurality of target data records, and update of a third set of target data records associated with a key which matches a key of one of the fourth set of source data records and which is different from one of the fourth set of source data records.
US11768851B2
Systems and methods are provided for facilitating the transformation of data from a tabular data set organized according to a data schema to an object based data set organized according to data ontology. The data schema and the data ontology may be used to generate a custom coding language suitable for facilitating the creation of a transform script. Error checking, type checking, autocomplete, and preview tools may be provided to permit the verification of the transform script as it is created.
US11768849B2
A computing system that includes one or more server computing devices including one or more processors configured to execute instructions for a domain extensibility module that provides software development tools for building domain extensions for a database platform, and a data ingestion module that provides software development tools for defining a metadata schema for extracting metadata from data files. The one or more processors are configured to receive a set of data from a user computing device, define a target metadata schema that includes one or more metadata fields that will be populated during a data ingestion process, define a target domain extension that defines one or more data types for storing the received set of data after performing the data ingestion process, and ingest the received set of data using a metadata extraction pipeline to generate metadata files based on the target metadata schema.
US11768846B2
Search guidance includes generating user interface data for at least a portion of a user interface including a user input element, a data-analytics request construct card, and a data-analytics guidance portion. The data-analytics request construct card includes text describing usage of a data-analytics request construct card grammatical function. The user interface data is output for presentation to a user. Data-analytic request construct card data expressing usage intent is received and updated user interface data is generated. The updated user interface data corresponds to an updated user input element in accordance with the data-analytic request construct card data and an updated data-analytics guidance portion in accordance with the data-analytic request construct card data. The updated user interface data is output. Resolved-request data is generated in accordance with the data-analytic request construct card data. A visualization representing results data obtained in accordance with the resolved-request data is output.
US11768843B1
Embodiments include technologies to apply at least one machine learning model to features of a search query, features of a searcher user, features of a searchee content item, and features of a searchee user, produce a first outcome prediction that represents a probability of a first objective relating to engagement of the searcher user with a content item in an online system and a second outcome prediction that represents a probability of a second objective relating to engagement of the searchee user with the online system responsive to the engagement of the searcher user with the content item, apply a multi-objective optimization solver to the first objective, the second objective and an outcome prediction that is a combination of the first outcome prediction and the second outcome prediction, and generate a serving function for a search engine based on the first objective, the second objective, and the outcome prediction.
US11768833B2
Concepts for processing a SQL statement comprising a ROLAP sort operation are presented. One such concept comprises: determining whether a ROLAP partitioning column of the SQL statement does not refer to database columns from a sort operation of the SQL statement; and determining whether the ROLAP partitioning columns of the SQL statement are all referenced in the output of the SQL statement. Responsive to determining a ROLAP partitioning column of the SQL statement does not refer to database columns from a sort operation of the SQL statement, and to determining all of the ROLAP partitioning columns of the SQL statement are referenced in the output of the SQL statement, the SQL statement is modified by removing the ROLAP sort operation from the SQL statement.
US11768831B2
A natural language query to domain-specific language query (NLQ-to-DSLQ) translation system includes a language model and a domain-specific language (DSL) parser that constrains the output of the language model to a DSL, such as structured query language (SQL). At each decoding step, the language model generates a predicted next token for each of a set of potential translations of a NLQ. The DSL parser evaluates each of the potential translations at each decoding step based on a set of stored DSL rules, which define valid terminology, syntax, grammar, and/or other constraints of the DSL. The DSL parser may reject and remove from consideration partial potential translations that are invalid or receive a low parsing score, such that the language model only continues to generate new tokens at the next decoding step for partial potential translations that are determined to be valid and/or sufficiently high scoring.
US11768826B2
One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations: generating a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of physical devices and data entities representing data generated by the devices, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first device of the plurality of physical devices; determining a second device from a relational object for the first device based on the received data; and modifying a data entity connected to an object entity of the second device within the database of smart entities based on the received data for the first device.
US11768810B2
A method of managing file permissions in a remote file storage system includes defining permissions for the remote file storage system and controlling access to objects on the remote file storage system according to the permissions of the remote file storage system. The permissions are transferred to a client file storage system remote from the remote file storage system, and access to objects on the client file storage system is controlled according to the permissions of the remote file storage system. A remote file storage system includes a permissions file generator operative to generate a permissions file, which is transmitted to a client file storage system for enforcement at the client file storage system.
US11768799B2
An adaptive document curation method. A machine learning model is trained on a first library of documents to assign staleness scores to documents, each indicating a confidence that the document to which it is assigned should be archived. If a document has a staleness score at least equal to a threshold, the document is identified as a candidate to be archived or deleted.
US11768795B2
A thunderbolt device module is provided. The thunderbolt device module of the invention includes a first interface protocol component, a thunderbolt controller and a second interface protocol component. A root complex of an electronic device is via a bus, conforming to a PCIe interface protocol, directly or indirectly electrically coupled to the second interface protocol component. The first interface protocol component and the second interface protocol component both conform to a predetermined interface protocol. In particular, the predetermined interface protocol is not the PCIe interface protocol, but supports the PCIe interface protocol. The thunderbolt controller is electrically coupled to the first interface protocol component. The second interface protocol component is electrically coupled to the first interface protocol component. The communication between the second interface protocol component and the first interface protocol component conforms to the predetermined interface protocol.
US11768793B2
A plug-in mobile peripheral component interconnect express module connector is disclosed, comprising a plastic body, and a first terminal set and a second terminal set disposed relatively in the plastic body. The plastic body includes transversely penetrated slots, an upper end surface of the slots has intermittently plural upper magazines, and a lower end surface has intermittently plural lower magazines. The first terminal set includes plural first elastic terminals inserted in the upper magazines, and the second terminal set includes plural second elastic terminals inserted in the lower magazines. Each first elastic terminal is opposed to each second elastic terminal, forming a holding gap. A motherboard is inserted between the first elastic terminals and the second elastic terminals from a side, and an MXM board is inserted between the first elastic terminals and the second elastic terminals from the other side.
US11768792B2
A signal receiver and an electronic apparatus including the same are disclosed. A signal receiver according to an embodiment of the present disclosure includes a first input interface to output a first type signal, second to fourth input interfaces to output the first type signal or the second type signal, a first buffer electrically connected to the first and the second input interfaces, a second buffer electrically connected to the second and the third input interfaces, a third buffer electrically connected to the third and the fourth input interfaces, and a fourth buffer electrically connected to the fourth and the second input interfaces. Accordingly, it is possible to simply implement a circuit for receiving a plurality of types of signals.
US11768784B2
A method includes transmitting first data with a first priority through a first dedicated interface on a transmit side of a PCIe system. The method also includes transmitting second data with a second priority through a second dedicated interface on the transmit side of the PCIe system. The method includes transmitting the first data and the second data to a receive side of the PCIe system using two or more virtual channels over a PCIe link, where the first data uses a first virtual channel and the second data uses a second virtual channel.
US11768783B2
A server system is provided that includes one or more compute nodes that include at least one processor and a host memory device. The server system further includes a plurality of solid-state drive (SSD) devices, a local non-volatile memory express virtualization (LNV) device, and a non-transparent (NT) switch for a peripheral component interconnect express (PCIe) bus that interconnects the plurality of SSD devices and the LNV device to the at least one processor of each compute node. The LNV device is configured to virtualize hardware resources of the plurality of SSD devices. The plurality of SSD devices are configured to directly access data buffers of the host memory device. The NT switch is configured to hide the plurality of SSD devices such that the plurality of SSD devices are not visible to the at least one processor of each compute node.
US11768780B2
System and method for training and performing operations (e.g., read and write operations) on a double buffered memory topology. In some embodiments, eight DIMMs are coupled to a single channel. The training and operations schemes are configured with timing and signaling to allow training and operations with the double buffered memory topology. In some embodiments, the double buffered memory topology includes one or more buffers on a system board (e.g., motherboard).
US11768775B2
Methods and systems for a networked storage system are provided. One method includes: generating, by a first node, a dummy entry in a storage location cache of the first node, the dummy entry associated with a read request received by the first node for data stored using a logical object owned by a second node; receiving, by the first node, an invalidation request to invalidate any storage location entry associated with the data, the invalidation request sent in response to the second node receiving a write request to modify the data; invalidating, by the first node, the dummy entry; receiving, by the first node, a response to the read request from the second node with the requested data; and replacing, by the first node, the dummy entry with a storage location entry and invalidating the storage location entry based on the invalidated dummy entry.
US11768773B2
Provided are I/O request type specific cache directories in accordance with the present description. In one embodiment, by limiting track entries of a cache directory to a specific I/O request type, the size of the cache directory may be reduced as compared to general cache directories for I/O requests of all types, for example. As a result, look-up operations directed to such smaller size I/O request type specific cache directories may be completed in each directory more quickly. In addition, look-ups may frequently be successfully completed after a look-up of a single I/O request type specific cache directory, improving the speed of cache look-ups and providing a significant improvement in system performance. Other aspects and advantages are provided, depending upon the particular application.
US11768759B2
Existing methods of automated testing of web service APIs require additional tools to extract API related details and configuration files to create test cases. The method and system disclosed herein taps annotations present in code of web service APIs to extract API related details and creates test cases using the extracted data. The method disclosed herein describes an approach to identify resource classes related to a plurality of web service APIs using built-in annotations in code of web application under test. Further, the identified resource classes are scanned to extract API related details (metadata) using built-in annotations and annotations given by a developer. Further, the extracted metadata is forwarded to a test engine server which generates a plurality of test cases using the extracted metadata. Further, the plurality of web service APIs are tested using the generated test cases.
US11768755B2
Process flow graphs are generated from system trace data by obtaining raw distributed trace data for a system, aggregating the raw distributed trace data into aggregated distributed trace data, generating a plurality of process flow graphs from the aggregated distributed trace data, and storing the plurality of process flow graphs in a graphical store. A first critical path can be determined from the plurality of process flow graphs based on an infrastructure design for the system and a process flow graph corresponding to the first critical path provided for graphical display. Certain examples can determine a second critical path involving a selected element of the first critical path and provide the process flow graph for the second critical path for display. Some examples pre-process the aggregated distributed trace data to repair incorrect traces. Other examples merge included process flow graphs into longer graphs.
US11768752B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that facilitate resource and space efficient analysis of large scale datasets. Methods include obtaining activity data for objects in a dataset. For each data item in the dataset, a hashed parameter having a binary representation is generated using an identifier for the object. A register is identified from among a set of registers based on the hashed parameter. A determination is made that the hashed parameter for the object contributes to an aggregation amount that specifies a number of occurrences of the object in the dataset. Based on this determination, an aggregation amount stored in the register is updated. Based on aggregation amounts stored in the set of registers, a reporting output is generated that provides an aggregate distribution of the objects in the dataset based on the activity data for the objects.
US11768749B2
Apparatuses, methods, systems, and program products are disclosed for analytics-based anomaly detection. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive measurement data for a component of a device, determine a compression rate of the received measurement data by applying a compression algorithm to the measurement data, and generate an alert indicating a possible anomaly in an operation of the component represented by the measurement data in response to the determined compression rate satisfying a threshold compression rate for the at least one condition of the component.
US11768748B2
Systems, apparatuses, and methods include technology that generates synthesized sensors that synthesize operations of a first plurality of sensors using independent variables, such as sensors, as first inputs, where the first plurality of sensors is to sense conditions of operations of a system as the system executes a process based on a first input, and further where the conditions are stored as a first output. The technology generates a second output based on the synthesized sensors and the first input and detects whether one or more of a degradation and an anomalous state exists based on a comparison of the first output to the second output.
US11768745B2
A specification of a data protection intent is received. Configurations for a plurality of different data management services are automatically determined in an attempt to achieve the specified data protection intent. The determined configurations in the plurality of different data management services are automatically implemented.
US11768740B2
A computer-implemented method, according to one embodiment, is for restoring operation of a data storage system at a disaster recovery site. The computer-implemented method includes: in response to a disaster event occurring at a primary site, receiving an inode list from a cloud storage site, and receiving configuration information from the cloud storage site. The cloud storage site includes a backup copy of data that is stored at the primary site. Moreover, the inode list and the configuration information are used to construct a filesystem at the disaster recovery site. The filesystem at the disaster recovery site does not include a copy of the data that is stored at the primary site, but rather the filesystem includes a plurality of metadata stubs. The filesystem is further used to satisfy I/O commands that are received.
US11768731B2
A method includes detecting in a communication bus a write command to a first circuit and comparing a write address of the write command with a set of safe addresses. When the write address matches a safe address of the set of safe addresses, an error correction code (ECC) is generated based at least on write data of the write command, and the ECC is stored in a memory of a parameter safe storage circuit. A read command to the first circuit is detected in the communication bus, a read address of the read command is compared with the set of safe addresses, and, when the read address matches a safe address of the set of safe addresses, it is determined whether read data of the read command is corrupted based on the stored ECC, and an error notification is provided when the read data is determined to be corrupted.
US11768729B2
A method is implemented by one or more network devices to identify an originating point of failure in a composite service executed in a cloud computing environment. The execution of the composite service includes execution of a plurality of atomic services in an ordered sequence, where for each atomic service that is executed, an execution trace for that atomic service is stored in a blockchain to form an ordered sequence of execution traces, where the execution trace for a given atomic service is signed using the private key associated with that atomic service and analyzing one or more of the ordered sequence of execution traces to determine which of the plurality of atomic services originated the failure, where each execution trace that is analyzed is authenticated using the public key that corresponds to the private key associated with the atomic service that generated that execution trace.
US11768723B2
Method and system for predicting failures in interconnected systems based on quantum computing is disclosed. The method may include identifying a set of unique patterns from input data received from a plurality of input data sources, determining a correlation between at least two input data sources, creating a plurality of sets of clusters corresponding to the plurality of input data sources based on the correlation, extracting data associated with each of the set of unique patterns based on the plurality of sets of clusters, predicting, based on the extracted data, a failure of at least one interconnected system using a trained ML model, processing the extracted data associated with each of the set of unique patterns and information associated with the predicted failure through a quantum computing layer, and generating, through the quantum computing layer, at least one corrective action for the at least one interconnected system.
US11768713B2
Systems and methods for dynamically relocating pods to optimize inter-pod networking efficiency are provided. The method comprises receiving and storing inter-pod traffic data for a plurality of pods. The plurality of pods includes a first pod, a second pod, and a third pod. The method further includes receiving and storing node resource availability data for each node of a plurality of nodes, generating a queue that sorts the plurality of pods by an amount of inter-pod traffic indicated by the inter-pod traffic data, generating a hash that maps one or more parameters to the plurality of nodes, selecting, based on the generated hash, a node of the plurality of nodes, and dynamically relocating a highest ranked pod of the plurality of pods from the generated queue to the selected node.
US11768711B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamically modeling a page using dynamic data. One of the methods includes obtaining, from a user device associated with a first resource, a dynamic final event comprising data representing a transaction; generating, using the data representing the transaction, a task chain for a plurality of tasks, wherein generating the task chain comprises: executing a geolocation task to determine a respective geolocation of one or more resources; and determining, using the respective geolocation of the one or more resources, one or more parameters for executing each task, comprising assigning a particular resource of the dynamic modeling to a particular task according to the geolocation of the particular resource; and for each task of the plurality of tasks, executing the task according to the determined parameters of the task.
US11768703B2
The present application discloses Graphics Processing Unit (GPU)-shared dispatching and single-machine multi-card methods, systems, and devices, applied to a dispatcher of a central control host. In the present application, a resource occupation marker and an update marker are added to a pod, the resource occupation marker is used to prove that the pod is running, and the update marker is used to indicate that resource usage information in an annotation of the pod is consistent with actual resource usage information, whereby during dispatching, a resource usage situation of each pod may be determined. The resource usage information, i.e., GPU information of an actually used GPU, in the annotation of the pod is updated before dispatching, to ensure that the GPU information in the annotation is consistent with GPU information actually recorded in an environment variable of the pod.
US11768700B2
Methods and systems for using machine learning to provide application recommendations are described herein. A computing device may capture a first edge frame of a first application displayed at the computing device. The computing device may apply machine learning to the first edge frame of the first application to identify a context tag. The computing device may identify applications subsequently accessed in a sequential manner after accessing the first application in a context corresponding to the identified context tag, where each of the applications corresponds to a context level score. The computing device may identify a second application, which may have a higher context level score than remaining applications. Along with the first application, the computing device may display a selectable interface element corresponding to the second application, and selection of the selectable interface element may cause display of an application list that includes the second application.
US11768692B2
Methods and systems for automated application launching are described herein. A computing device may receive a message, the message indicative of an application for a given event and a time in which to launch the application for the given event, from a client device. Based on the content of the message, the computing device may generate a plurality of text strings based on content of the message. The computing device may identify the application based on a comparison of the plurality of text strings with one or more entries of a database of applications and may launch the application in response to the identification of the application and at the time indicated in the received message, so as to make ready the application for use for the given event.
US11768676B2
Systems and methods are disclosed herein for switching control of an ambulatory medical device from an application executing on the ambulatory medical device to a safe version or a new version of the application without interrupting therapy provided by the ambulatory medical device to a subject. The ambulatory medical device can maintain copies of a safe version and a new version of the application. The disclosed systems and methods can execute the new version, while the prior version of the application continues to execute, determine whether a minimum set of operating conditions are satisfied by the new version, and switch control of the ambulatory medical device from the prior version to the new version. The systems and methods can also automatically revert to the safe version of the application case the current version is malfunctioning without interrupting therapy provided to the subject.
US11768671B2
One or more processors compile user preference and activity information associated with a mobile device operated by the user. The installation of a first application (app) on the mobile device operated by the user is confirmed. Responsive to detecting availability of an update to the first application, and confirmation accepting installation of the update, dynamically embedding a message within a new feature included in the update of the first application. A message is selected from one or more available messages to dynamically embed within the new feature included in the update of the first application, based on profile and activity information collected about the first user, and responsive to receiving a confirmation to receive the update of the first application, the message selected from the one or more available messages, is presented to the user, embedded within the new feature of the update to the first application.
US11768668B2
An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.
US11768661B2
An integrated circuit includes a logic block configured to perform multiplication operations. The logic block includes a plurality of lookup tables configured to receive a plurality of inputs and generate a first plurality of outputs. Additionally, the logic block includes adding circuitry configured to receive the first plurality of outputs and generate a second plurality of outputs. Furthermore, the logic block includes circuitry configured to receive a portion of the plurality of inputs, determine one or more partial products, and generate a third plurality of outputs.
US11768659B2
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
US11768655B2
Example techniques related to a sub-index of a media index. An example implementation may involve maintaining, on a mobile device, a first index of audio tracks associated with a particular user profile, the audio tracks indexed in the first index consisting of a particular subset of audio tracks that are indexed in a second index. Based on the receiving the input data indicating the search query, the mobile device searches, within the first index, for audio tracks corresponding to the search query. If the audio tracks corresponding to the search query are not found in the first index, the mobile device sends to one or more servers of the cloud service, a request to search the second index for audio tracks corresponding to the search query.
US11768651B2
An information processing device includes: a foldable one display; a memory which stores at least a program; and a processor which executes the program stored in the memory. By executing the program stored in the memory, the processor performs: display mode switching processing to switch between a first display mode in which display of a screen area of the display is controlled as one display area, and a second display mode in which the screen area of the display is split into two display areas of a first display area and a second display area to control the display; information holding processing to hold window information about position and size, in the screen area, of a window of each application running in the first display mode; and display control processing to display the window of the running application in the screen area.
US11768643B2
A consumable can be used to securely send data to devices. A security platform can produce a consumable, for example an ink cartridge, with data to be uploaded onto a device, such as a printer. If the consumable and device can perform a successful authentication, broadcast data can be delivered to the device via the consumable. Such techniques can help ensure that authentic consumables are being used in authentic devise. Further, such techniques can enable a licensing model where different consumables can be configured with different data to enable or disable different features of the device.
US11768640B2
An information processing device includes a storage and a controller. The storage stores identification information and registration information of an image forming device in association with each other. The controller connects to the image forming device, based on the identification information, to acquire device information of the image forming device. If the acquired device information does not match the registration information, the connected image forming device announces that the connected image forming device is different from the image forming device identified by the registration information.
US11768639B2
A printer, capable of appropriately extending an existing replacement recommendation time of a component determined based on a life prescribed for the component, includes: a time determination unit (timer), a comparison examination unit (comparator), and a notification unit (notifier). The timer determines a time at which replacement of a component is recommended based on tendency information indicating a deterioration tendency of the component with respect to an operation status. The tendency information is generated from collection and storage of information on the operation status collected from a plurality of printers and information on a degree of deterioration at a disposal time of the component. The comparator compares a time output by the time determination unit with a predetermined life of the component, and examines whether to perform recommendation for component replacement. The notifier notifies of information on recommendation for component replacement based on an examination result of the comparator.
US11768635B2
Scaling storage resources in a storage volume, including: monitoring a usage of a volume in a storage pool that includes one or more cloud-based storage systems; determining that the usage of the volume exceeds a threshold usage; and based on the determination, expanding the resources that are included in the storage pool for servicing the volume, including: instantiating one or more new virtual drives that are included in the one or more cloud-based storage systems; and adding the one or more new virtual drives to the storage pool.
US11768632B2
According to one embodiment, a controller of a memory system executes a first write operation of writing write data into a first storage region, in response to reception of one or more write requests for specifying a first zone from a host, during a period from execution of an erase operation of the first storage region until a first time elapses. When the first time has elapsed after execution of the erase operation, in a state in which an unwritten region having a size larger than or equal to a first size remains in the first storage region, the controller does not execute the first write operation, allocates the first storage region as a nonvolatile buffer capable of temporarily storing write data to be written to each of a plurality of zones.
US11768631B2
A system for file system data access can include memory devices including a non-volatile memory device, as well as a processing device, operatively coupled with the memory devices to perform operations including receiving a file system (FS) write command and determining whether a write count of a physical super management unit (PSMU) of the non-volatile memory device satisfies a threshold criterion. The operations can include, recording a change of a super management unit (SMU) mapping for FS data of an FS mapping table, where the FS mapping table is a portion of a logical-to-physical (L2P) mapping table and performing a move of SMU data corresponding to the change of the SMU mapping. They can also include creating a backup copy of the FS mapping table on the non-volatile memory device, and restoring the FS mapping table from the backup copy of the FS mapping table.
US11768628B2
An information processing apparatus receives an access request to a plurality of storage devices and executes access to one of the plurality of storage devices in response to the received access request. The information processing apparatus changes a mode of the access according to a performance required for readout of target data that is a target of the access request.
US11768627B2
Methods, systems, and devices for using page line filler data are described. In some examples, a memory system may store data within a write buffer of the memory system. The memory system may initiate an operation to transfer the write buffer data to a memory device, for example, due to a command to perform a memory management operation (e.g., cache synchronization, context switching, or the like) from a host system. In some examples, a quantity of write buffer data may fail to satisfy a data size threshold. Thus, the memory system may aggregate the data in the write buffer with valid data from a block of the memory device associated with garbage collection. The memory system may aggregate the write buffer data with the garbage collection data until the aggregated data satisfies the data size threshold. The memory system may then write the aggregated data to the memory device.
US11768624B2
One or more techniques and/or computing devices are provided for resilient replication of storage operations. For example, a first storage controller may host first storage having a replication relationship with second storage hosted by a second storage controller. To improve resiliency against transient network issues of a network between the storage controllers, the first storage controller may implement a queue and retry mechanism to retry replication operations not acknowledge back by the second storage controller within a threshold time. The second storage controller may maintain a cumulative sequence number of a latest replication operation performed in order, an operation response map of replication operations performed out of order, and an operation finder map identifying currently implemented replication operations, which may be used to process incoming replication operations. Single write semantics, write order consistency, and reduction of write amplification may be provided.
US11768623B2
Optimizing generalized transfers between storage systems including identifying, by a first storage system, a request to transfer source data from the first storage system to a second storage system, wherein the first storage system implements a first storage architecture and the second storage system implements a second storage architecture; identifying difference information between the source data that is stored on the first storage system using the first storage architecture and existing data that is stored on the second storage system using the second storage architecture; and transferring, in dependence upon the difference information, a subset of the source data from the first storage system to the second storage system.
US11768621B2
A method and system for live migration of an index in a document store are provided. The method includes creating a new index based on a change request, wherein the change request designates at least one change relative to a current index, wherein the new index includes all mappings and settings of the current index together with the at least one requested change, wherein the new index and the current index are properties of the document store; initiating a reindexing process of the new index by copying documents from the current index to the new index, wherein the current index remains active during the reindexing of the new index; and upon successful completion of the reindexing process, deleting the current index and directing all write and read requests to the new index.
US11768611B2
Techniques in electronic systems, such as in systems including a processing chip and one or more external memory chips, provide improvements in one or more of system security (such as intrusion and/or virus/malware prevention), performance, cost, and efficiency. For example, the processing chip includes at least one CPU and circuitry enabling the at least one CPU to securely boot from an external, non-volatile memory chip containing encrypted, executable code. The circuitry comprises immutable hardware to copy the executable code from the non-volatile memory to another external memory from which the at least one CPU is able to access it. The encryption uses a key created at a manufacturing time of and unique to the processing chip that is never CPU-accessible, forming a secure hardware association between the processing chip and the non-volatile memory chip.
US11768609B2
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations.
US11768580B2
Computer-implemented method of positioning a set of objects on a user interface on a surface of a three-dimensional structure, each member of the set of the objects having a size in two dimensions. Objects are assigned to a respective one of a plurality of subsets of objects based on object characteristics. Each subset is assigned to a respective two-dimensional portion of predetermined size. For each subset having an unpositioned object, object occupancy in the portion is identified and unpositioned objects are allocated to a position within the portion on the basis of object dimension and unoccupied space. The two-dimensional portions are positioned based on a specification and each object position is mapped within the portions to a three-dimensional coordinate. Responsive to input, positioning of the plurality of two-dimensional portions is modified, and each allocated object position is mapped to a new three-dimensional coordinate within the modified portion positions.
US11768572B2
A beverage device with improved diagnostic and repair functionality is shown and described. The beverage device includes an on-board touch screen display and a virtual rendering of device components of the beverage device. Repair instructions, replacement instructions, and diagnostic instructions may be more easily, and efficiently understood and followed by following on-screen outputs, alerts, and instructions that may include various color outputs, animations, and rotatable, movable, or zoomable views.
US11768570B2
An input sensing unit including: a first sensing electrode, a second sensing electrode insulated from the first sensing electrode, a first sensing line connected to one end of the first sensing electrode, a second sensing line connected to the other end of the first sensing electrode, a third sensing line connected to one end of the second sensing electrode, a first bridge pattern connecting the first sensing line and the second sensing line, a second bridge pattern substantially parallel to the first bridge pattern, and a pad connected to the second bridge pattern. The first bridge pattern extends in a first direction and overlaps the first sensing electrode in the first direction, and the pad is disposed closer to the second bridge pattern than the first bridge pattern. Thus, the input sensing unit has improved reliability.
US11768566B2
A touch screen panel including a substrate having an effective area and a pad area, sensing electrodes disposed in the effective area, pads disposed in the pad area, wirings connecting the sensing electrodes and the pads, respectively, the wirings each having different lengths, and an electrostatic dispersion pad disposed adjacent to a sensing electrode disposed closest to the pad area among the sensing electrodes.
US11768565B2
A cover film used together with a pen sensor including a plurality of sensor electrodes, and a sensor controller which detects a position of an active pen in reference to a distribution of signal levels each corresponding to an amount of electric charge induced in an individual one of the plurality of sensor electrodes by a pen signal transmitted from a pen tip electrode disposed at a tip of the active pen. The cover film includes a conductive resin that covers an effective area formed by the sensor electrodes for detection of the position of the active pen and that includes a substantially uniform resistance component at least within a range of the effective area. The cover film is arranged, without via a cover glass, on an upper surface of a sensor electrode group including the plurality of sensor electrodes.
US11768563B2
A touch display device includes a display controller configured to output a control signal and a first touch synchronization signal defining a display period and a touch period, a gate driving circuit configured to receive a high-level gate voltage and the control signal, and output a gate voltage pulse, a display panel comprising gate lines to which the gate voltage pulse is input and sub-pixels, a touch controller configured to receive the first touch synchronization signal, and output a pulse width modulation signal, and a touch power circuit configured to output a voltage generated based on the pulse width modulation signal to the gate driving circuit in at least a first period of the touch period, and output the high-level gate voltage to the gate driving circuit based on a second touch synchronization signal that defines a pseudo display period in a second period of the touch period.
US11768552B2
According to an aspect, a display device with a touch detection function includes: a plurality of pixel electrodes arranged in a matrix; a plurality of scanning signal lines; a drive electrode that faces the pixel electrodes; and a plurality of touch detection electrodes including a detection electrode pattern of a transparent conductive body that faces the drive electrode. The detection electrode pattern includes one or more slits each of which is a region where the transparent conductive body is not present. The slits of the detection electrode pattern of the touch detection electrodes extend in a direction different from an extending direction of the scanning signal lines with a slit pitch having a predetermined interval therebetween in the extending direction of the scanning signal lines. The slit pitch is multiples of a natural number of a predetermined pixel pitch in which the pixel electrodes are arranged.
US11768549B2
Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
US11768547B2
The application herein provides a foldable mouse and the solution is: the mouse comprise a foldable substrate and a circuit board, wherein the foldable substrate includes at least five planes connected in sequence, two planes of the foldable substrate are connected by means of a detachable connection, in case that these two planes are not connected, the foldable substrate can be unfolded, in the case that there two planes are connected, the foldable base plate can be folded to be a bent pyramid, and the circuit board is arranged on the inner side of the foldable base plate. This application can fold the mouse to make it easy to be carried.
US11768546B1
In one implementation, a method for visually indicating positional/rotational information of a finger-wearable device. The method includes: determining a set of translational values and a set of rotational values for the finger-wearable device, wherein the finger-wearable device is worn on a finger of a user; displaying, via a display, a visual representation of a location of the finger-wearable device based on the set of translational values; generating a visual representation of a grasp region of the user based on the set of translational values and the set of rotational values; and concurrently displaying, via the display, the visual representation of the grasp region with the visual representation of the location of the finger-wearable device.
US11768545B2
A Secured Keyboard Video and Mouse (SKVM) system for selectively controlling a plurality of individual computers by a single set comprising a keyboard, a pointing device and at least one video monitor (in some cases, can be controlled also by computer), the SKVM comprising separate electrical circuits for transmitting the display sources, the pointing device and keyboard communications.
US11768543B2
Embodiments include a method. The method includes maintaining, by a processing device, a real-time context describing a circumstance affecting an object. The method also includes determining a first saturation level of the object within a first portion of the field of view (FOV) of a sensor at a first point in time. The method also includes determining a second saturation level of the object within a second portion of the FOV of the sensor at a second point in time. The method also includes executing, by the processing device, an action to address a positive saturation determination between the first saturation level and the second saturation level.
US11768538B1
A head-mounted display unit includes a display and a facial support. The facial supported is coupled to the display for engaging a face of a user to support the display thereon. The facial support is selectively changeable from a compliant state to a support state in which the facial support is more resistant to shape deformation than in the compliant state.
US11768518B1
Systems of the present disclosure can provide a head-mountable device with a head securement element that is integrated with a light seal module, which provides effective and comfortable engagement with a face of the user. By providing the head securement element with a light seal module, both head securement and face engagement can be customized or otherwise selected for achieving the desired fit for a given user. Accordingly, the head securement element (e.g., band, arms, and the like) can be primarily or exclusively secured to an HMD module via a light seal module.
US11768515B2
Methods and apparatuses for an optimal timer array using a single reference counter are presented. According to one aspect, timers of the timer array use the single reference counter to process different timed trigger requests. A count translation logic block translates counts corresponding to the requested timed triggers to target values of the reference counter. Register arrays that include the target values and active/inactive status flags of the timers are used to implement specific timers. Comparators are used to compare values of the reference counter to the target values to establish expiration of the requested timed triggers. A target translation logic block translates a current value of the reference counter to an offset value from the target values for monitoring by an external circuit.
US11768508B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a sensor activation and correlation system. One of the methods includes obtaining information describing a flight plan for implementation. A trigger associated with activating a camera included in an unmanned aerial vehicle (UAV) is determined to be satisfied. Information indicating that the camera is to capture an image is provided to the camera. A first timestamp associated with the image is obtained and stored. Information indicating that the image was captured is received and associated with the obtained first timestamp. Information indicating that the camera captured the image is provided to a user device in communication with the UAV.
US11768506B1
A system may include a first vehicle and a first control system that may control one or more vehicle operations of the first vehicle. The first control system may perform operations including receiving a first vehicle operation signal from a second control system associated with a second vehicle, sending one or more requests to one or more computing systems for a confirmation of the first vehicle operation signal, and determining a set of vehicle instructions to control the one or more vehicle operations based on whether one or more responses from the one or more computing systems provide the confirmation. The first control system may then control the first vehicle based on the set of vehicle instructions.
US11768505B2
A ride system includes a first ride vehicle having a first magnet exposed along a first exterior side of the first ride vehicle and a first additional magnet exposed along a first additional exterior side of the first ride vehicle. The ride system includes a second ride vehicle having a second magnet exposed along a second exterior side of the second ride vehicle and a second additional magnet exposed along a second additional exterior side of the second ride vehicle. The ride system includes a control system configured to control maneuvering of one or both of the first and second ride vehicles to: establish a coupling between the first magnet and the second magnet in a first configuration, establish a coupling between the first magnet and the second additional magnet in a second configuration, establish a coupling between the first additional magnet and the second magnet in a third configuration, establish a coupling between the first additional magnet and the second additional magnet in a fourth configuration.
US11768504B2
Some aspects include a method for operating a cleaning robot, including: capturing LIDAR data; generating a first iteration of a map of the environment in real time; capturing sensor data from different positions within the environment; capturing movement data indicative of movement of the cleaning robot; aligning and integrating newly captured LIDAR data with previously captured LIDAR data at overlapping points; generating additional iterations of the map based on the newly captured LIDAR data and at least some of the newly captured sensor data; localizing the cleaning robot; planning a path of the cleaning robot; and actuating the cleaning robot to drive along a trajectory that follows along the planned path by providing pulses to one or more electric motors of wheels of the cleaning robot.
US11768502B2
The present application discloses a method, system and related device of implementing vehicle automatic payment. The method includes: controlling, by a vehicle controller, a vehicle to drive automatically and stop at a payment position; obtaining, by a payment terminal, vehicle identification information of the vehicle, and determining payment amount corresponding to the vehicle identification information; sending, by the payment terminal, leaving indication information to the vehicle controller after determining that the vehicle controller pays the payment amount; and controlling, by the vehicle controller, the vehicle to start and leave the payment position when receiving the leaving indication information.
US11768498B2
A pose detection sensor, of a mobile agricultural machine, generates, for various points along a route traveled by the mobile machine, signals indicative of a pose of the pose detection sensor. A point cloud is identified, based on the signals generated by the pose detection sensor, the point cloud including a set of points that are estimated to correspond to a surface of the ground over which the mobile machine travels. Elevation values are generated for each point in the point cloud. In some examples, a plane is calculated based on the points in the point cloud, the plane including predictive elevation values of the ground surface ahead of the mobile machine.