US11653426B2

A method for forming a protective antioxidative barrier on the furnace electrodes using a chemically altered cooling liquid containing an antioxidant additive. This method can be applied to electrodes used in electric arc furnaces and ladle metallurgy furnaces. The method can involve spraying the cooling liquid onto the electrode, thereby forming the protective antioxidative barrier and reducing the oxidation of the electrode.
US11653422B2

An induction heating device includes a case, working coils, a cover plate, an input interface, a first control module configured to detect one or more of the working coils at a position of an object seated on the cover plate, a second control module configured to receive information on the position of the object and control the input interface to display an image of a heating zone, and light emitting elements disposed below a periphery of each of the plurality of working coils. The second control module is configured to analyze an arrangement form of the one or more of the working coils based on the information on the position of the object, and control driving of at least one of the light emitting elements based on a result of analyzing the arrangement form.
US11653420B2

A brake system comprising a brake disc, a wheel hub connected to the brake disc, and a bearing assembly mounted around the wheel hub, the brake system further comprising: a first electric circuit embedded inside the brake disc; a second electric circuit embedded inside the wheel hub and electrically connected with the first electric circuit; and a third electric circuit embedded inside the bearing assembly and electrically connected with the second electric circuit, wherein when an electric current flows to the first electric circuit through the second and third electric circuits, the first electric circuit generates heat for applying to the brake disc.
US11653413B2

A method of activating multiple secondary cells can include receiving on a primary cell (PCell) at a user equipment (UE) a first medium access (MAC) control element (CE) for activating a first secondary cell (SCell) and a second SCell for the UE in a wireless communication system. The first and second SCells can operate in a same band. No active serving cell operates on the same band for the UE. In response to that the first SCell is a known SCell, the second SCell is an unknown SCell, and both the first and second SCells operate in the same band that is a frequency range 2 (FR2) band, the first and second SCells can be activated in parallel without performing cell search and reference signal received power (RSRP) measurement and reporting over the first and second SCells.
US11653406B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive configuration information associated with monitoring link quality on a non-serving cell of the UE, wherein the configuration information includes at least one of: information indicating a reference signal resource associated with the non-serving cell, or information indicating an uplink resource associated with the non-serving cell; monitor a reference signal of the non-serving cell based at least in part on the configuration information; and transmit, to a serving cell using the uplink resource, a channel quality indicator associated with the non-serving cell based at least in part on the monitoring. Numerous other aspects are provided.
US11653397B2

A system, method and computer-readable medium for enforcing user telecommunication privileges on a per-schedule basis are provided. Enterprise members may have a schedule associated therewith that defines scheduled locations of the users. Telecommunication service privileges may be coordinated with the users' schedules such that communication services are disabled at particular times based on the users' schedules. In other implementations, particular users may have telecommunication services disabled by an administrator in the event of a catastrophe or emergency. By this mechanism, users that are not proximate to a particular catastrophe or emergency area according to the users' schedule may have services disabled while other users that are located more proximate to the emergency may have their telecommunication services enabled. In this manner, the demand on a cellular network may be alleviated thereby increasing the likelihood that users directly impacted by the emergency may receive and place calls or access data services.
US11653385B2

Various embodiments disclosed herein provide for a closed loop Listen Before Talk (LBT) which is a coexistence mechanism used by wireless technologies such as Wi-Fi, to access unlicensed shared spectrum, such as the ISM UNII bands (5 GHz). The embodiments disclosed herein enable a base station to coordinate the LBT process at both the base station and a receiver in order to avoid hidden node interference where the interfering nodes are outside the sensing range of the transmitting node. The base station device can send a LBT trigger to the receiver to synchronize the clear channel assessments that are performed at each device to determine if there is any activity on the channel. The receiving device can send back a report to the base station device, and if no activity on the channel is detected, the base station device can schedule a transmission on the channel.
US11653380B2

A base station assigns a first set of device-to-device (D2D) communication resources to a first D2D group and assigns a second set of D2D communication resources to a second D2D group. The D2D communication resources of the first set are different from the D2D communication resources of the second set. The first set of D2D communication resources and the second set of D2D communication resources are subsets of reserved D2D communication resources which are a subset of defined uplink communication resources defined by a communication specification for uplink communication between the D2D UE devices and a base station where the reserved D2D communication resources not used for uplink transmission to the base station.
US11653379B2

A user equipment in a wireless communications system supporting direct communication between user equipments selects a sidelink destination group (ProSe destination) associated with a sidelink logical channel having a highest logical channel priority among sidelink logical channels, which have data available for transmission in a sidelink control period (SC period) and which have not previously been selected in the same SC period, wherein each of the sidelink logical channels belongs to a sidelink destination group, each of the sidelink logical channels is allocated to a logical channel group (LCG) depending on a priority of said each sidelink logical channel and on a priority of the logical channel group, and the logical channel group is defined per sidelink destination group. The user equipment allocates radio resources to sidelink logical channels belonging to the selected sidelink destination group in decreasing priority order, and transmits the data using the allocated radio resources.
US11653376B2

In one embodiment, a method includes identifying, by a network access point, a plurality of channels within a spectrum block and determining, by the network access point, to allocate at least one channel of the plurality of channels to a device based on requirements of the device. The method further includes allocating, by the network access point, the at least one channel to the device. The at least one channel is exclusively for use between the network access point and the device.
US11653373B2

Facilitating fast multi-beam listen before talk in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a device can comprise determining a first inactivity in a first beam based on a first performance of a first listen before talk procedure in the first beam and, based on determining the first inactivity, analyzing a presence of an activity in a second beam based on a second performance of a second listen before talk procedure in the second beam. Further, the operations can comprise, based on determining a lack of the presence of the activity in the second beam, transmitting a signal via the second beam. In an example, analyzing the presence of the activity in the second beam can be performed prior to completion of the determining the first inactivity in the first beam.
US11653363B2

Provided in the present disclosure are a method and device for transmitting a downlink channel. The method for transmitting a downlink channel includes: notifying a UE of a resource set for transmission of a group common PDCCH. The solution of the present disclosure enables the UE to ascertain a resource location for detection and reception of a group common PDCCH, thereby detecting and receiving the group common PDCCH at the resource location of the group common PDCCH.
US11653359B2

Provided are time domain resource determination and detection methods and apparatuses, a storage medium and an electronic device. The method includes determining a time domain resource allocation pattern set. The time domain resource allocation pattern set includes at least one of a time domain resource allocation pattern set corresponding to a combination of a first subcarrier spacing (SCS) and a second SCS, where the first SCS is an SCS of a first channel signal, and the second SCS is an SCS of a second channel signal; a time domain resource allocation pattern set indicated by downlink control information (DCI) signaling; or a time domain resource allocation pattern set corresponding to a slot type. A time domain resource allocation pattern in the time domain resource allocation pattern set is used to indicate symbols occupied by the second channel signal.
US11653356B2

A wireless communications system includes a base station; and a wireless station. The base station reserves, in advance, a radio parameter that includes at least any one among a frequency resource and communication method used in transmission of uplink data by a first control signal transmitted to the wireless station and upon receiving a second control signal from the wireless station, provides authorization for the transmission of uplink data, by transmitting a third control signal to the wireless station. The wireless station, upon transmitting the second control signal to the base station, uses the radio parameter configured by the first control signal received from the base station to perform transmission of the uplink data to the base station.
US11653354B2

Wireless communications may comprise communications between a base station and a wireless device. A wireless device may perform beam failure recovery (BFR). Based on an indication of completion of the BFR, the wireless device may determine resources for transmission of uplink signals.
US11653351B2

Provided in an embodiment of the present invention are a wireless communication method and device capable of preventing a more important uplink transmission (e.g. a URLLC service) from being affected by an ongoing uplink transmission (e.g. an eMBB service). The method comprises: a terminal receiving a first message, the first message instructing the terminal to stop an uplink transmission; and the terminal stopping the uplink transmission in response to the first terminal.
US11653336B2

A method and an apparatus for transmitting and receiving downlink control information in a wireless communication system are provided. The method of the terminal includes receiving uplink configuration information from a base station, receiving, from the base station, downlink control information (DCI) including information related to activation of grant-free uplink transmission, identifying the information related to the activation of the grant-free uplink transmission, based on the uplink configuration information, and transmitting an uplink signal to the base station, based on a result of the identifying.
US11653327B2

Aspects relate to using different paging techniques for different sets of scheduled entities. In some examples, different paging message configurations are assigned to different sets of scheduled entities. In some examples, different paging resources are assigned to different sets of scheduled entities. In some examples, different paging-radio network temporary identifiers (P-RNTIs) are assigned to different sets of scheduled entities. In some examples, different SI modification fields indicate SI changes for different sets of scheduled entities. In some examples, different sets of scheduled entities use different paging search spaces. In some examples, different sets of scheduled entities use different paging parameters.
US11653326B2

A paging method, a paging device and a readable storage medium thereof are disclosed. The method includes: measuring synchronization signal blocks to obtain signal qualities of the synchronization signal blocks, wherein each synchronization signal block respectively corresponds to at least one of downlink beams, a random access channel resource, and/or a random access preamble; selecting suitable synchronization signal blocks from the synchronization signal blocks based on the signal qualities, wherein the signal qualities of the suitable synchronization signal blocks satisfies a first predetermined condition; and transmitting a RACH resource and/or the random access preamble corresponding to the suitable synchronization signal blocks.
US11653324B2

A location control subsystem is provided that allows a user of an electronic device to define the granularity used to provide location coarseness. A user can define a coarse location granularity for an application. When a coarse device location is reported to an application, the location can be provided with at least a minimum degree of variable specificity based on the selected location coarseness. When an application is granted a coarse location, the application is to interpret the provided location indicating that the user may be anywhere within a geographic region of variable specificity, as opposed to being close to a center point with a horizontal accuracy based on the precision of the location fix, as when a fine granularity location is provided. In addition to reducing the spatial resolution of the location that is reported to the application, the temporal resolution may also be reduced.
US11653302B2

Systems, methods and devices for low power channel access using a wake up radio are disclosed herein. In accordance with one exemplary embodiment, a method performed by a communication device includes: receiving a wake up signal at a wake up radio from a communication node at a receipt time, wherein the wake up signal indicates a node active time for a main radio to begin communicating with the communication node; determining a transition time between an initiation time for the main radio and a device active time, wherein the device active time is during the node active time; determining a delay time from the receipt time to the initiation time; initiating the main radio at the initiation time; and communicating with the communication node using the main radio during the device active time.
US11653301B2

Various solutions for wake-up signal and preamble design for mobile communications are described. An apparatus, while in a first mode of operation, receives a wake-up signal (WUS) from a network. In response to receiving the WUS, the apparatus switches to a second mode of operation from the first mode of operation. The apparatus then detects a preamble in downlink (DL) transmissions from the network. In response to detecting the preamble, the apparatus monitors a physical downlink control channel (PDCCH) to check for an uplink (UL) transmission grant for the apparatus from the network.
US11653291B2

Systems and methods are provided herein for providing user-based resource allocation using OFDMA functionality. This may be accomplished by a WAP receiving a request for access to a network from a first device, wherein the first device is configured to communicate with the WAP using OFDMA. The request for access comprises an identifier and role associated with the first device. The WAP then determine if a second device associated with the same identifier as the first device is being allocated one or more RUs for communicating with the network. If there is a second device associated with the identifier being allocated RUs for communicating with the network, the WAP determines a number of one or more RUs to provide to the first device based on the role associated with the first device and one or more conditions stored in a database.
US11653285B2

A wireless communications system which provides improved power consumption and fast synchronization for low power and small footprint wireless devices is described. System and methods are described to provide a fast synchronization, low latency and efficient communications capability for services that sip data. That is services that exchange small amounts of data on an infrequent or sporadic basis, or data that is communicated in bursts with relatively large periods of inactivity in between.
US11653276B2

Disclosed are an apparatus and a method in a wireless communication system and a computer readable storage medium, the apparatus comprising a processing circuit, and the processing circuit being configured to: configure a measurement cell range of a user device to include adjacent cells of the current serving cell of the user device and cells other than the adjacent cells; and notify the user device of the measurement cell range, such that the user device implements measurement for the measurement cell range. According to at least one aspect of the embodiments of the present disclosure, expanding the measurement cell range for an unmanned aerial vehicle to include cells other than adjacent cells can prevent the occurrence of frequent handover.
US11653274B2

An information generating method can be applied to user equipment, and include: receiving a first beam signal of a first cell where the user equipment is located, wherein the first beam signal comprises second identifier information of a second beam signal, and the second beam signal is at least one beam signal adjacent to the first beam signal in a second cell adjacent to the first cell; determining the at least one second beam signal according to the second identifier information, and receiving the at least one second beam signal; and generating cell handover information according to the at least one second beam signal and the first beam signal. According to the embodiments of the present invention, time consumed by a user equipment during cell handover can be shortened, thereby facilitating increasing the speed of cell handover by the user equipment.
US11653264B2

Aspects of the present disclosure relate to wireless communications, and more particularly, handling header compression in scenarios with concurrent connections, such as make-before-break (MBB) handover or dual connectivity (DC) scenarios. A method of wireless communication performed by a user equipment (UE) can include concurrently communicating with a first base station (BS) on a connection with the first BS and with a second BS on a connection with the second BS during a handover procedure. The UE maintains a context for a header compression protocol for the connection with the first BS and the connection with the second BS. The concurrently communicating includes using the header compression protocol context for sending one or more packets, receiving one or more packets, or both.
US11653256B2

An apparatus, methods and computer programs are provided for controlling wireless network capacity. The apparatus comprises means for: identifying one or more robots that require wireless network capacity and identifying the locations of the one or more robots that require wireless network capacity. The means may also be configured to obtain information indicative of available wireless network capacity in the locations corresponding to the locations of the one or more robots. This information could provide an indication of the likelihood of congestion within the wireless network. The means may also be configured to enable control of the location of one or more robots that require wireless network capacity so as to enable the one or more robots to maintain sufficient wireless network capacity.
US11653253B2

The disclosure provides a method and an apparatus for operating and controlling a data flow. The method includes steps of: acquiring, by a first node, information on a Quality-of-Service (QoS) flow and/or resource information on a node; and deciding, by the first node, whether to accept the QoS flow and/or performance result information for the QoS flow, according to the acquired resource information on the node and/or the acquired information on the QoS flow.
US11653246B2

Provided is a method in which a secondary node (SN) transmits a measurement configuration by multi radio access technology (RAT) dual connectivity. The SN receives, from a master node (MN), measurement configuration information related to a measurement configuration of the SN, transmits, to user equipment (UE), the measurement configuration on the basis of the measurement configuration information, and receives a measurement report on the basis of the measurement configuration from the UE.
US11653241B2

There is provided mechanisms for reporting performance degradation in a communications system. The method is performed by a wireless device in idle mode. The method comprises detecting occurrence of performance degradation with a first radio access network node. The method comprises reporting the performance degradation as an event to a second radio access network node. The first radio access network node and the second radio access network node operate using mutually different radio access technologies and/or serve mutually different public land mobile networks.
US11653234B2

Cells of a network can be clustered based on signaling behavior, and abnormal signaling conditions against cells can be detected and mitigated. A security management component (SMC) can determine a neural network (NN) of NNs that can be representative of the cell network based on analysis of first signal measurement data associated with the cells. The NN can cluster respective cells into respective clusters based on analysis of second signal measurement data associated with the cells. The NN can determine whether an abnormal signaling condition associated with a cell is occurring based on analysis of third signal measurement data associated with the cells, information relating to the cluster to which the cell is assigned, and a defined network security criterion. SMC can perform feature reforming on the first, second, and/or third signal measurement data to reduce dimensionality of such data to facilitate processing by the NN.
US11653203B2

Base station verification method and apparatus for use in a mobile communication system are provided. The method includes receiving by UE multiple sets of verification information from network, selecting a set of verification information, determining verification result by comparing digital signatures broadcasted by the network and digital signature generated by UE based on the verification information, storing, if verification fails, verification failure information and reporting verification failure information when verification succeed.
US11653196B2

A method for operating a user equipment (UE) includes detecting an occurrence of an overheating condition in the UE, and based thereon, determining a first set of operating capabilities of the UE from a second set of operating capabilities of the UE, where the first and second set of operating capabilities are associated with a connection between the UE and a network entity, and where the first set of operating capabilities is a reduction in operating capability of the UE when compared to the second set of operating capabilities, triggering a transfer of UE capability information associated with the first set of operating capabilities, and applying, by the UE, the first set of operating capabilities to the connection.
US11653186B2

Method and system for determining a status of an application previously installed on a mobile device of a user are disclosed. For example, the method includes determining that an application has been installed on a mobile device of a user, determining whether the sensor data is received from the application at least once during a predetermined time interval, determining that the application does not work properly on the mobile device of the user in response to the sensor data being not received at least once during the predetermined time interval, and transmitting a notification to the mobile device indicating that the application does not work properly.
US11653185B2

Systems and processes that incorporate teachings of the subject disclosure may include, for example, receiving a request for a streaming video application service from a mobile device and, responsive to determining a relationship between a service provider of a wireless access point and a service provider of a cellular network providing the streaming video application service via the cellular services. Responsive to determining that the wireless access point is in a communication range of the mobile device based on a proximity of the wireless access point to the mobile device, a communication session is initiated between the mobile device and the wireless access point. Delivery of the streaming video application service to the mobile device is switched from over the cellular network to over the wireless access point. Other embodiments are disclosed.
US11653184B2

A call prompt methods and terminals. One example method includes displaying a first interface on a display screen of a first terminal, showing that the first terminal is in a call with a second terminal via a CDMA communication network, while the first terminal is in the call with the second terminal, displaying a second interface on the display screen that prompts that a third terminal is initiating a call to the first terminal. Outputting a sound that includes a prompt tone and a call voice between the first terminal and the second terminal, the prompt tone that the third terminal is initiating a call to the first terminal, and when the call initiated by the third terminal is rejected by the first terminal's user, continuing output the call voice between the first terminal and the second terminal, and stopping output the prompt tone.
US11653182B2

A system may comprise a sending mobile phone that transmits SMS messages via a cellular network and packet switched messages via a packet switched message service (PSMS) and at least one server that supports the PSMS, maintains status information and queues messages for later delivery.
US11653180B2

A group communications method and system, and a device are provided. The method includes: when a first terminal initiates access to a local area network group, obtaining, by a group management function network element, an identifier of a first user plane network element to be accessed by the first terminal, context information of the local area network group, and a first session port identifier; creating, for the local area network group, a rule group applied to a first session port, and creating or updating, for the local area network group based on the context information, a local area network group forwarding action rule (FAR) applied to the first user plane network element; and sending a first message to a session management network element, for configuring the rule group on the first session port, and configuring the local area network group FAR on the first user plane network element.
US11653173B2

Methods, systems, and apparatus for monitoring a vehicle. The system includes a sensor of the vehicle configured to detect sensor data indicating a presence of an electronic device within the vehicle. The system also includes an electronic control unit (ECU) of the vehicle communicatively coupled to the sensor. The ECU is configured to determine whether the electronic device is within the vehicle. The ECU is also configured to provide a notification to a user of the vehicle regarding the presence of the electronic device within the vehicle.
US11653163B2

3D audio virtualization within headphone-type sound reproduction devices, comprises: deriving an HRTF, comprising a PRTF, that includes acoustical effects due to pinnae and ear canals, and a remainder HRTF, that includes acoustical effects due to head, shoulders, torso and other body parts while excluding acoustical effects from pinnae and ear canals; wherein the remainder HRTF is electronically implemented and omits acoustical effects due to pinnae and ear canal effects; and wherein the PRTF is acoustically implemented and personalized to the user through use of two or more transducers positioned such that a front plane of the transducer, the front plane of the transducer's diaphragm, the transducer's mechanical center or the transducer's acoustical center point are 25 mm or more from a user's ear canal entrance, and/or oriented so the 0° axis of acoustical output is aligned with the acoustical output axes of typical external loudspeakers positioned in the acoustical far-field.
US11653162B2

An apparatus for converting an object position of an audio object from a Cartesian representation to a spherical representation is described. A basis area of the Cartesian representation is subdivided into a plurality of basis area triangles, and wherein a plurality of spherical-domain triangles are inscribed into a circle of a spherical representation. The apparatus is configured to determine, in which of the basis area triangles a projection of the object position of the audio object into the base area is arranged; and the apparatus is configured to determine a mapped position of the projection of the object position using a linear transform, which maps the base area triangle onto its associated spherical domain triangle. The apparatus is configured to derive an azimuth angle and an intermediate radius value from the mapped position. The apparatus is configured to obtain a spherical domain radius value and an elevation angle in dependence on the intermediate radius value and in dependence on a distance of the object position from the base area. An apparatus for converting an object position of an audio object from a spherical representation to a spherical representation, applications of these apparatuses, methods and computer programs are also described.
US11653158B2

The present disclosure relates in a first aspect to a head-wearable hearing instrument comprising first and second portions and a radio-frequency data communication interface configured to transmit and receive data packets at transmit and receipt time slots, respectively, through a wireless communication channel. The head-wearable hearing instrument comprises a connector assembly configured to electrically and mechanically interconnect the first portion with the second portion. The second portion comprises a sensor configured to measure a physical property and generate sensor data representative of the measured physical property. The head-wearable hearing instrument further comprises a wired data communication link extending between the first and second portions through the connector assembly for transmission of sensor data during transmit time slots. Said transmit time slots of the sensor data and at least said receipt time slots of the wireless communication channel are non-overlapping in time.
US11653157B2

A hearing assistance device to provide sound to the ear of a user, the device comprising a housing, hearing assistance electronics enclosed in the housing, an acoustic transducer adapted to be worn in the ear, a cable assembly adapted to connect the acoustic transducer to the hearing assistance electronics, a wireless communications receiver connected to the hearing assistance electronics, and an antenna comprising one or more conductors forming at least a portion of the cable assembly.
US11653142B2

Embodiments are directed to a speaker system that contains an array of multiple dispersion drivers that creates an expansive acoustic pattern to playback multi-channel audio content through a standalone speaker. The speaker system comprises an interface receiving stereo audio; an upmixer generating surround sound formatted audio from the stereo audio including one or more height channels; a virtualizer/downmixer component coupled to the upmixer and generating speaker feeds for two or more loudspeaker output sections, configured to play back the stereo audio, wherein each output section is further configured to play its own dedicated stereo audio signals; and a set of drivers each coupled to a respective output section and configured to project sound in at least two different dispersion patterns.
US11653134B2

The present disclosure relates to an acoustic output apparatus including a first acoustic driver for outputting sounds within a first frequency range via a plurality of first sound guiding holes and a second acoustic driver for outputting sounds within a second frequency range via a plurality of second sound guiding holes. The sounds output via the plurality of first sound guiding holes may radiate to the environment and form a leaked sound. The acoustic output apparatus may further include a support structure configured to support the first acoustic driver and the second acoustic driver such that the plurality of sound guiding holes are located at positions away from a user's ear. The sounds output via the plurality of second sound guiding holes may interfere with the leaked sound in an overlapping frequency range between the second frequency range and the first frequency range to reduce the leaked sound.
US11653128B2

An electronic device such as a voice-controlled speaker device may have a housing characterized by a vertical longitudinal axis. A flexible substrate such as a flexible mesh substrate with component support regions coupled by flexible segments may be wrapped around the housing and the vertical axis. The housing may have surface regions with compound curvature. The flexible substrate may conform to the regions with compound curvature. A fabric spacer layer may be interposed between the flexible substrate and the housing. Electrical components such as input-output devices may be mounted to the component support regions. A display may be formed from an array of light-emitting devices that are mounted on respective component support regions. Light from the light-emitting devices may pass through the fabric spacer layer toward the housing and back out away from the housing. An outer fabric layer may cover the mesh.
US11653120B2

A sensor system includes a sensor array configured to include a first sensor and a second sensor, the first sensor detecting with a first sensitivity a variation in a quantity of light at a first pixel address, the second sensor detecting with a second sensitivity a variation in a quantity of light at a second pixel address, the second pixel address being adjacent to or coinciding with the first pixel address, the second sensitivity being lower than the first sensitivity, and an event signal processing section configured to output information indicative of a difference between times at which the first sensor and the second sensor each have generated an event signal in response to a luminance variation event.
US11653119B2

In a solid-state image sensor provided with a comparator that compares a reference signal and a pixel signal, the image quality of image data is improved. A voltage divider circuit supplies a divided voltage of an input voltage and a predetermined reference voltage that are input. An input-side differential transistor outputs a drain current corresponding to the gate-source voltage between the divided voltage input to the gate and a predetermined source voltage. An output-side differential transistor outputs a voltage corresponding to the drain current as a result of comparison between the input voltage and the reference voltage. A control transistor reduces the gate-source voltage in a case where the input voltage is out of a predetermined range.
US11653107B2

An image pick up apparatus includes an image sensor configured to pick up an image while changing an in-focus position during pickup of the image, at least one memory configured to store instructions, and at least one processor coupled to the at least one memory and configured to execute the instructions to perform a correction of a difference in exposure resulting from a change in the in-focus position while one image is picked up.
US11653093B2

A focus detection device, comprising an image sensor, and that performs focus detection by calculating evaluation values representing contrast based on an image signal, while executing a scan operation of the image sensor, comprising a positional change detection circuit for detecting positional change of the focus detection device, and a processor having a running time setting section and a control section, wherein the running time setting section sets running time to restrict focus movement range of the scan operation based on the positional change, and the control section performs focus detection by restricting focus movement rage of the scan operation based on the running time.
US11653088B2

Systems and methods are disclosed for image signal processing. For example, methods may include receiving a current image of a sequence of images from an image sensor; combining the current image with a recirculated image to obtain a noise reduced image, where the recirculated image is based on one or more previous images of the sequence of images from the image sensor; determining a noise map for the noise reduced image, where the noise map is determined based on estimates of noise levels for pixels in the current image, a noise map for the recirculated image, and a set of mixing weights; recirculating the noise map with the noise reduced image to combine the noise reduced image with a next image of the sequence of images from the image sensor; and storing, displaying, or transmitting an output image that is based on the noise reduced image.
US11653082B2

Proposed are a method of synchronizing a rotary LiDAR and a camera, and a device thereof. The synchronization device may include a LiDAR, a camera, and a synchronization control unit. The method of synchronizing a LiDAR and a camera may comprise the steps of: outputting a sample at every predetermined output cycle while rotating, by the LiDAR; deriving a trigger timing that is a time estimated for the LiDAR to rotate from a current position to a trigger target on the basis of the sample, by the synchronization control unit; and outputting a trigger signal to the camera after a time indicated by the trigger timing elapses, by the synchronization control unit. The sample may include a rotation angle indicating the current position of the LiDAR, and the trigger target may indicate a virtual direction in which the center of the angle of view of the LiDAR matches that of the camera.
US11653081B2

An imaging method is provided that includes: taking an image of an object to generate an image signal of the object; generating a taken image of the object on a basis of the image signal; detecting motion information of the object on the basis of the image signal; taking an image of the object on a basis of the motion information multiple times so as to differentiate an exposure amount thereof and generating an HDR synthetic image of the object on the basis of a plurality of image signals whose exposure amounts are different from each other.
US11653072B2

A method for generating interactive media content on a portable electronic user device is disclosed. The method includes in one or more electronic processing devices: retrieving an Edit Decision List (EDL), the EDL providing an event driven timeline for the interactive media content that defines events including: one or more segments of pre-existing media content to be used in the generation of the interactive media content; timestamps for when the one or more segments of pre-existing media content are to be introduced into the timeline and their associated duration; one or more user interactions to be used in the generation of the interactive media content; and, timestamps for when the one or more user interactions are to be introduced into the timeline and their associated duration; and, processing the EDL to generate the interactive media content in real time by: retrieving the one or more segments of pre-existing media content; recording the one or more user interactions using a sensing device of the user device; and, combining the one or more recorded user interactions with the one or more segments of pre-existing media in accordance with the event driven timeline of the EDL.
US11653068B2

Systems and methods for tracking the status of an anticipated dynamic event and displaying a corresponding notification icon on a media progress indicator. A media guidance application receives, from an application (e.g., Uber), a notification (e.g., “Driver Found”) during consumption of a media asset (e.g., “Fast and Furious”) and determines that an expected event without a fixed time of occurrence will happen (e.g., arrival of driver at user's location). The media guidance application determines an anticipated time of the expected event and generate a visual icon representing the expected event on the media asset's consumption progress indicator at the anticipated time relative to the consumption (e.g., 56-minute mark of the movie). As updated information (e.g., traffic, driver's route, etc.) is received, the media guidance application recalculates the anticipated time and shift the visual icon based on the new calculation.
US11653066B2

A system and method to execute, via a graphical user interface of a video player, playback of video content including a cue object corresponding to an item. An overlay is generated within the display, wherein the overlay includes an interactive portion configured to receive a user interaction associated with the cue object. A user interaction corresponding to the cue object is received via the interactive portion of the overlay. In response to the user interaction, a transaction associated with the item is processed.
US11653064B2

Methods and systems for determining and using disliked content are described. The method includes obtaining, by a service provider system, channel viewing data from a user device of a user, pre-processing, by a content analysis unit, the channel viewing data to mitigate inaccuracies and inconsistencies in the channel viewing data, scaling, by the content analysis unit, the pre-processed channel viewing data to highlight temporal dislike aspects of the pre-processed channel viewing data, applying, by the content analysis unit, machine learning algorithms to the scaled channel viewing data to generate a disliked content ratings matrix, and outputting, by the content analysis unit to user interface systems in the service provider system, to provide enhanced user viewing. The user interface systems including a recommender system, an alternate content generation system, or both.
US11653061B2

Apparatus, systems, articles of manufacture, and methods are disclosed for handling exceptions reported by media device meters. An example apparatus includes a static display detector to determine whether current measurements for a media presentation device at a time corresponding to an exception reported by a media device meter indicate the media presentation device was in a static display state at the time corresponding to the exception. The example apparatus includes a muted viewing detector to determine whether the media presentation device was in a muted viewing state at the time of the exception based on an audio level associated with the media presentation device, and an exception modifier to determine whether to modify the exception based on whether the media presentation device was in the static display state and whether the media presentation device was in a muted viewing state at the time of the exception.
US11653059B2

Systems, apparatuses, and methods are described for preventing and/or discouraging access by children and/or other persons to restricted content and/or other information. Some users may have different hearing and may be able to hear sounds at different, for example higher, frequencies than other users. Users may also wish to discourage and/or prevent other users from consuming restricted content. A sound output at a high frequency may be used to disrupt the viewing experience of a user that is not permitted to consume restricted content. The high frequency sound may cause the user that is not permitted to consume restricted content to leave an environment where the content item is output. The high frequency sound may be inaudible to users that are permitted to consume restricted content. The high-frequency sound may discourage and/or prevent some users from consuming restricted content without disrupting the user experience of other users.
US11653058B2

The present technology relates to a demodulation device, a processing device, a reception device, and a data processing method for more flexibly coping with change in transmission method. A demodulation device includes a demodulation unit configured to demodulate a first transmission packet obtained from a broadcast signal, and an output unit configured to output a divided packet via a predetermined interface, the divided packet being obtained by dividing the first transmission packet that is a variable-length packet used in a first transmission method into a packet length according to a second transmission packet that is a fixed-length packet used in a second transmission method and arranging the first transmission packet in a payload, and adding a header including information for restoring the first transmission packet to the payload. The present technology can be applied to, for example, a demodulation IC incorporated in a television receiver or a set top box.
US11653054B2

A method, apparatus and computer program product encode, into a media description, a first information item indicative of a first locator for segment metadata for a set of representations. The method, apparatus and computer program product encode, into the media description, one or more representation-specific information items indicative of representation-specific locator for segment media data for one or more representations of the set of representations. The method, apparatus and computer program product cause storage of the media description with the set of representations.
US11653053B2

A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described.
US11653050B2

A method of controlling the operating mode of a remote device based upon a local user preference setting includes determining a user privacy setting by a user at a local device and storing the user privacy setting. The user privacy setting is conveyed to the remote device and the operational mode of the remote device is modified based upon the transmitted user privacy preference setting. The operational mode of the remote device is returned to the normal operational mode upon meeting a predetermined condition.
US11653049B2

A set-top box with enhanced content and system and method for use of the same are disclosed. In one embodiment of the set-top box, a wireless transceiver is located within a housing, which also interconnectively includes a television input, a television output, a processor, and memory. The set-top box provides a fully tuned signal including general content via the television output to a display or a television, for example. The set-top box may also identify a proximate wireless-enabled interactive programmable device and responsive to identifying the proximate wireless-enabled interactive device, forward a fully tuned signal including custom content relative to a group identification associated with the proximate wireless-enabled interactive programmable device.
US11653047B2

A method includes communicating a first stream of a video comprising first and second objects to a device. The first stream has a first resolution. The method also includes communicating a second stream to the device. The second stream indicates that the first object is contextual and that the second object is non-contextual. The method further includes, after a decrease in bandwidth, communicating a third stream of the video to the device. The third stream has a second resolution that is lower than the first resolution. When the video is presented for display using the third stream and based on the second stream indicating that the first object is contextual and that the second object is non-contextual, the first object is presented in the first resolution and the second object is presented in the second resolution.
US11653040B2

A method for streaming an audio-video file can include: receiving a request for a playback segment of the audio-video file in a rendition from a computational device; in response to identifying absence of the playback segment in the rendition from a rendition cache and identifying absence of an assignment to transcode the playback segment in the rendition: assigning a worker to transcode the playback segment in the rendition. The method can also include, at the worker: identifying a subset of mezzanine segments in the set of mezzanine segments coinciding with a playback interval in the audio-video file; and for each mezzanine segment in the subset of mezzanine segments: concurrently transcoding the mezzanine segment into a rendition segment in the rendition and transmitting the rendition segment coinciding with the playback interval to the computational device via a peer-to-peer stream; and storing the rendition segment in the rendition cache.
US11653039B2

A computer-implemented method, a system, a video camera, and a server all for dynamically batching a video stream from a video camera. The method comprising the steps of: capturing, by the video camera, a video stream; identifying two or more intended subscribers of the video stream, said subscribers connected to the video camera via the packet-switched network; determining a sensitivity to latency for each subscriber; batching the video stream into a plurality of batches, wherein the size of each batch of the plurality of batches is based on the subscriber determined to be most sensitive to latency; and transmitting the plurality of batches of the video stream to each subscriber.
US11653035B2

Systems, methods, and devices of the various embodiments disclosed herein may provide a protocol and architecture for decentralization of content delivery. Various embodiments may provide a client based method for content delivery from content delivery networks (CDNs) via tiered caches of content hosted by Internet Service Providers (ISPs). In various embodiments, content delivery protocol (CDP) messages may enable clients to discover local cache network topologies and request content from a CDN based on a discovered local cache network topology. In various embodiments, security may be provided for the content delivery by the use of key encryption and/or file hashing.
US11653027B2

A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child coding units of unequal size, representing the two child coding units as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child coding units represented by leaf nodes of the binary tree with JVET, wherein further partitioning of child coding units split from quadtree leaf nodes via asymmetric binary partitioning is disallowed.
US11653024B2

The various embodiments of the invention relates to a method and a technical equipment for video compression. The method comprises processing volumetric image data comprising a plurality of points; defining a hemisphere (601) around a surface (602) normal at each point in the volumetric image; partitioning each of the defined hemispheres spatially into a predefined number of angles (603); determining a representative radiance value for each angle of the predefined number of angles (603) of a defined hemisphere (601); generating a matrix (610) for a point storing the determined representative radiance values; and encoding the generated matrix (610) for the point for video compression.
US11653022B2

The disclosure discloses a method for processing video signals and an apparatus therefor. Specifically, the method of processing video signals based on inter prediction, comprising: configuring a merge candidate list based on a spatial neighboring block and a temporal neighboring block to a current block; adding a history-based merge candidate of the current block to the merge candidate list; obtaining a merge index indicating a merge candidate used for an inter prediction of the current block within the merge candidate list; generating a prediction sample of the current block based on motion information of the merge candidate indicated by the merge index; and updating a history-based merge candidate list based on the motion information.
US11653012B2

A method or coding image information, according to the present invention, comprises the steps of: binarizing according to different techniques, index values of forward prediction, backward prediction, and bidirectional prediction, depending on whether the bidirectional prediction is applied when inter-predicting a current block; and entropy coding a binarized codeword, wherein whether to apply the bidirectional prediction when inter-predicting the current block can be determined on the basis of the size of the current block. As a result, provided are a method for binarizing an inter-prediction direction of a prediction unit having a specific size, and an apparatus using same.
US11652994B2

Neural image compression with adaptive intra-prediction is performed by at least one processor and includes receiving an optimal partition and a compressed representation of an input comprising a first set of blocks, for each block in the first set of blocks, receiving a block selection signal indicating one of a first recovered block and a second recovered block as a currently recovered block, and based on the received block selection signal, performing one of a first recovery and a second recovery, and merging the currently recovered blocks to obtain a reconstructed image. The first recovery comprises compute the first recovered block based on a respective block in the first set of blocks directly. The second recovery comprises generating a recovered residual based on a computed residual, partitioning the first predicted block and adding the recovered residual to obtain the second recovered block.
US11652986B2

A video decoding method performed by a video decoding device according to this document comprises the steps of: parsing prediction weighted table syntax from a bitstream; parsing information on the number of reference pictures in a reference picture list from the prediction weighted table syntax; deriving weights for weighted prediction on the basis of the information on the number of reference pictures; deriving prediction samples of a current block by performing weighted prediction for the current block on the basis of the weights; and reconstructing a current picture on the basis of the prediction samples, wherein the prediction weighted table syntax may be parsed from a picture header of the bitstream.
US11652980B2

Techniques for controlling optical behavior of a multi-view display apparatus comprising a first layer comprising first optical elements and a second layer comprising second optical elements. The techniques include obtaining a plurality of scene views; obtaining information specifying a model of the multi-view display apparatus; obtaining information specifying at least one blurring transformation; and generating actuation signals for controlling the multi-view display apparatus to concurrently display a plurality of display views corresponding to the plurality of scene views, the actuation signals comprising first actuation signals for controlling the first optical elements and second actuation signals for controlling the second optical elements, the generating comprising: generating the first actuation signals and the second actuation signals based, at least in part, on the plurality of scene views, the information specifying the model of the multi-view display apparatus, and the information specifying the at least one blurring transformation.
US11652970B2

Shown is an apparatus for representing a spatial image of an object in a virtual environment. The apparatus includes a first image capturing element configured to generate a first stereoscopic image data stream of an environment. A second image capturing element may generate a second stereoscopic image data stream of the object. A computing unit is configured to receive the first and the second stereoscopic image data streams, proceeding from a reference point, to generate a spatial image of the virtual environment based on the first stereoscopic image data stream and to insert, proceeding from the reference point, the object from the second stereoscopic image data stream into the virtual environment. A display element may, proceeding from the reference point, display the spatial image of the object in the virtual environment so that a viewer of the display element is given the impression of a 3D object in a 3D environment.
US11652968B1

A method for implementing a synchronous rising, falling, or translation of a projection image along with the movement of a rollable screen is provided. After a system is powered on and started, a projection screen first reports a current position of a screen to a project host via a communication link. The projection host performs a preprocessing on a projection image according to the current screen position n0 obtained from the projection screen and an image is projected onto the projection screen. The projection host informs the projection screen via the communication link and confirms that the current projection image is aligned according to the current position of the projection screen. After the projection screen obtains confirmation information from the projection host, the projection screen is driven to reach the next position, and the projection host obtains the next specific position of the projection screen via the communication link.
US11652952B2

An analog-to-digital conversion circuit includes a convertor configured to perform a first comparison operation for sensing a noise based on a reset signal and to perform a second comparison operation for sensing raw data to output data which is obtained by removing the noise from the raw data, and a ramp voltage generator configured to generate a ramp voltage used for the first comparison operation and the second comparison operation and to output the ramp voltage to the convertor. The ramp voltage generator includes a first current source for supplying a bias current for generating the ramp voltage in response to a first control signal, a second current source for supplying a boost current for generating the ramp voltage in response to a second control signal, and a generation circuit for generating the ramp voltage based on the bias current and the boost current.
US11652949B2

An image reading apparatus includes a stacking unit, a conveyance unit to convey stacked sheets, a reading unit, a white reference plate provided in a second position, and a processor. The reading unit is movable and, at a first position, reads a conveyed sheet image to obtain image data and, at the second position, reads the white reference plate. The processor generates, based on a plate reading result, a shading correction value and corrects the image data using the shading correction value. Based on whether the number of times in which reading the white reference plate has been performed is less than a predetermined number of times, the reading unit changes a time interval in a reading period that is from a first timing to a second timing. The processor generates, each time the white reference plate is read, the shading correction value based on the plate reading results.
US11652945B2

A method of controlling multiple imaging devices includes wirelessly communicating with the imaging devices, and displaying identifiers corresponding to each of the plurality of imaging devices, on the basis of the communication.
US11652942B2

There is provided a mechanism for determining whether to perform processing of lifting up a document tray upon detection of a document depending on an active application. A method for controlling an image processing apparatus includes lifting up a document tray upon placement of a document on the document tray, conveying the document placed on the document tray lifted up in the lifting, reading the document conveyed in the conveying, and registering, for an application, whether to lift up the document tray upon the placement of the document on the document tray.
US11652940B2

There is provide a photoelectric conversion device. In a first mode, a control unit performs control such that a signal output from each of a plurality of pixels is held in a corresponding holding unit. In a second mode, the control unit performs control of outputting a signal from the holding unit corresponding to a pixel in a first column and control of holding a signal based on a pixel in the first column in the holding unit corresponding to a pixel in a second column in parallel in the same period.
US11652939B2

A position sensing apparatus and a method of detecting a position. The position sensing apparatus includes a scanner configured to emit light to an object to scan an image of the object, and a position detector. In the position sensing apparatus, the scanner outputs a first result of scanning obtained by irradiating the object with visible light and a second result of scanning obtained by irradiating the object with invisible light to the position detector, and the position detector corrects the second result of scanning based on the first result of scanning, and to detect an invisible alignment image based on the corrected second result of scanning. The method includes emitting light to an object using a scanner, obtaining a first result of scanning as the scanner irradiates the object with visible light, and obtaining a second result of scanning as the scanner irradiates the object with invisible light.
US11652933B2

A network device manages a first definition information in which a type of data to be collected in the network device and a first collection condition are defined received from a first client application, manages, after a second client application for transmitting data to a second system via the network is added to the network device, second definition information in which a type of data to be collected in the network device and a second collection condition are defined received from the added second client application, and collects data in the network device in accordance with the first definition information and second definition information. Data to be collected in accordance with both the first collection condition and the second collection condition is collected at a same timing.
US11652931B2

An MFD is disclosed. For example, the MFD includes a processor and a non-transitory computer-readable medium storing a plurality of instructions. The instructions when executed by the processor cause the processor to perform operations that include receiving an email, determining that a user wants to establish a connection based on the email, generating a reply email to the user, wherein the reply email includes an executable file that automatically configures an endpoint device of the user to establish the connection, transmitting the reply email to the user, and establishing the connection to the endpoint device of the user in response to execution of the executable file by the endpoint device of the user.
US11652930B2

Systems and methods of co-editing a design for a printed product is disclosed. According to certain aspects, a server may store tool state variable(s) corresponding to editing tool(s) included in a printed product editor in a database; receive, from a first electronic device executing a first instantiation of the printed product editor, a request for a collaborative communication session with a second electronic device executing a second instantiation of the printed product editor; generate the collaborative communication session between the two devices in response to the request, the collaborative communication session including a state of editing tool(s) of the first instantiation of the printed product editor; update the tool state variable(s) corresponding to the state of editing tool(s) of the first instantiation in the database; and synchronize a state of editing tool(s) of the second instantiation in response to the updating.
US11652921B2

Customers can become bored with an interaction with an agent. By providing speech and/or images, of a celebrity disguising the speech, and/or image, of the agent, customers can appear to interact with a particular celebrity. As a result, customers are more likely to stay engaged and have a positive experience. The celebrity, or a particular persona of a celebrity, may be selected from customer preferences and/or a purpose of the call. For example, a movie star's role may have a persona, such as a “heavy,” suitable for collection calls (audio or audio-video), whereas a scientific or technical innovator may be selected for technical support calls.
US11652910B2

A data transmission method, device, and system are provided. The method includes: receiving a first data packet sent by an external network device; verifying an authentication header (AH) packet header of the first data packet by using a first security association (SA); and sending the first data packet to an internet of things (IoT) device if the verification succeeds. According to the embodiments of this application, storage overheads and computational overheads of the IoT device in internet of things can be reduced, to implement end-to-end secure communication between the IoT device and the external network device, and improve security of a communications system.
US11652909B1

Disclosed are a computer-implemented method, a system and a computer program product for TCP session closure in a container orchestration system. In the computer-implemented method for TCP session closure in a container orchestration system, a first pod being not alive in a second node can be determined by one or more processing units at a first node. A TCP session between a second pod in the first node and the first pod can be determined by one or more processing units at the first node based on a pod IP address of the first pod. The TCP session between the second pod and the first pod can be closed by one or more processing units at the first node.
US11652907B1

A method including configuring a VPN server to determine aggregate amounts of VPN data communicated with a host device during sample durations of time within a reference period; configuring the VPN server to determine difference amounts indicating differences in the aggregate amounts of VPN data communicated with the host device during successive sample durations of time; configuring the VPN server to determine average aggregate amounts of VPN data communicated with the host device based at least in part on averaging the difference amounts; configuring the VPN server to determine a largest average aggregate amount as an average threshold level; and configuring the VPN server to selectively adjust an amount of VPN data communicated with the host device based at least in part on a result of comparing the average threshold level with an observed average aggregate amount of VPN data communicated with the host device. Various other aspects are contemplated.
US11652902B2

Mobile devices often receive mobile notifications via a wireless communication network. The mobile notifications may relate to apps operating on the mobile devices. Techniques described herein allow users to manage such mobile notifications by defining, at a mobile device, preferences for managing mobile notifications related to apps operating on the mobile device. The mobile device receives, via a wireless communication network, the mobile notifications. Based at least in part on the preferences, the mobile notifications received at the mobile device are managed.
US11652900B2

Facilitating separation of intended and non-intended browsing traffic in browsing history advanced networks (e.g., 4G, 5G, and beyond) is provided herein. Operations of a system can comprise determining respective contradiction values for second-level domains of a group of second-level domains in observed browsing history traffic. The operations can also comprise separating intended network traffic from non-intended network traffic based on the respective contradiction values. The respective contradiction values can indicate levels of inconsistency between the observed browsing history traffic and a determined popularity ranking.
US11652896B1

A learning system for automatically transmitting files according to user capabilities is provided. The learning system may include non-transitory memory storing instructions executable to transmit a file to a user device, and a processor circuitry configured to execute the instructions to determine a home base location of a user from at least one of a database storing user information of the user and the user device of the user. The processor circuitry further configured to calculate a travel distance from the home base location of the user to a hub circuitry of the learning system, determine a type of the file and an amount of content of the file based on the travel distance, and transmit, to the user device, the file according to the type of the file and the amount of content of the file.
US11652895B1

A method for dynamic optimized NF discovery includes querying an NF repository function (NRF), receiving at least one response to the querying, and building, from the at least one response, an NF discovery data digest of NF profile attributes and corresponding attribute values usable as query parameters in NF discovery requests. The method further includes determining that a consumer NF has a need for a service, and, in response, formulating, using the NF discovery data digest, an NF discovery request message including at least one of the NF profile attribute values as a query parameter. The method further includes transmitting the NF discovery request message to the NRF. The method further includes receiving an NF discovery response from the NRF including at least one NF profile. The method further includes using the at least one NF to facilitate providing of the service to the consumer NF.
US11652891B2

An architecture for dynamically selecting and routing traffic from Internet of things (IoT) devices and sensors to the nearest or most proximate IoT hub device. A method can comprise receiving a connection request from a user device; retrieving address data representing a network device of a group of network devices; and sending the address data to the user device.
US11652890B1

Proxy servers within a service provider infrastructure are enabled to maintain multiple persistent connections among themselves and to exchange data bi-directionally in an unsolicited manner. Specifically, exit proxy servers are enabled to request their respective proxy supernodes to update the already existing network connection to support WebSocket communication channels. Accordingly, the respective proxy supernodes are enabled to update the network connection with the exit proxy servers to support WebSocket communication channels. A single instance of a proxy supernode and an exit proxy server can maintain multiple WebSocket communication channels with each other. By utilizing the said WebSocket communication channels, the proxy supernode and the exit proxy servers can exchange data with each other simultaneously without any data losses. Thus, by exchanging data via the said WebSocket communication channels, the proxy supernodes and the exit proxy servers are aimed at servicing the proxy clients in processing their data requests.
US11652888B2

Systems and methods described herein include receiving, at a network device, a message including an identifier associated with a subscriber and an identifier associated with a rating group associated with one or more data flows and determining a data quota and one or more usage monitoring thresholds associated with the subscriber. The data quota indicates a first amount of data associated with the rating group that the subscriber is authorized to use during a time period and the one or more usage monitoring thresholds indicate one or more second amounts of data associated with the rating group and one or more service flows that the subscriber is authorized to use during the time period. The network device transmits the data quota and the one or more usage monitoring thresholds, receives data usage information, and processes the data usage information.
US11652887B2

A system and method for providing online games on client devices based on capabilities of the client devices are disclosed. Device capability information may be obtained from the client devices during the online game. Values of one or more capability parameters may be determined based on the device capability information obtained. Device profiles may be assigned to the client devices based on the determined values of the capability parameters. One or more game features may be adjusted in accordance with the assigned device profile for implementing the online game on the client devices. The adjustable game features may include frame rate, level of detail of rendering, level of 3D graphics, level of collision effects, animation type, gameplay available for user interaction, gameplay content for user interaction, communication mode, physics effects available for display, level of artificial intelligence, and/or any other features of the online game.
US11652886B2

Data is received describing a local model of a first device generated by the first device based on sensor readings at the first device and a global model is updated that is hosted remote from the first device based on the local model and modeling devices in a plurality of different asset taxonomies. A particular operating state affecting one or more of a set of devices deployed in a particular machine-to-machine network is detected and the particular machine-to-machine network is automatically reconfigured based on the global model.
US11652882B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method performed by a source edge enabler server for selecting a target edge application server in an edge computing system for a user equipment (UE) is provided.
US11652878B2

An extended-reality system is described which determines extended-reality data to be obtained from the remote network-connected storage based on a location of the extended-reality system. The extended-reality system determines a communication method by which to obtain the extended-reality data, wherein the extended-reality data may be obtained by one or more requests to the remote network-connected storage or by one or more requests to a local device outside of the extended-reality system. A request is sent to at least one of the local device via a peer-to-peer network and the remote network-connected storage in dependence upon the determination by the extended-reality system.
US11652865B2

A method for determining the quality of a media stream transmitted via a communication network, including at least the quality of the media stream as it is transmitted via a radio access network to a receiving device, based on data which is obtained prior to that transmission via the radio access network. The method utilizes a predictive model which is developed using a machine-learning algorithm.
US11652862B2

Embodiments may relate to a user equipment (UE) that is configured to determine a real-time transport protocol (RTP) media flow that includes visual data related to a plurality of images concurrently taken of a location and a supplemental information enhancement (SEI) message that is to be used to display at least a portion of the visual data. The UE is further configured to visually display, based on the visual data and the SEI message, the portion of the visual data to a user of the user device. Other embodiments may be described or claimed.
US11652859B2

Methods, apparatus, systems and articles of manufacture for identifying streaming sessions are disclosed. An example apparatus includes an audience measurer to determine an identifier for a commercial presented at a media presentation device, and to determine a time at which the commercial was presented. The example apparatus also includes a log analyzer to compare the identifier and the time to a streaming session log from a streaming service provider (SSP) to identify a streaming session in which the commercial associated with the identifier was presented at the time. The example apparatus also includes a panelist matcher to associate, based on the comparison, a panelist identifier with a streaming session identifier corresponding to the streaming session.
US11652858B2

Embedding functionality of a communication platform into a third-party application is described. The communication platform can receive, from the third-party application, a request to connect to the communication platform, wherein the third-party application and the communication platform are associated with a user account. In response to receiving the request, causing an embedded user interface associated with the communication platform to be presented via a user interface of the third-party application. In an example, data input in the embedded user interface can be presented via a group-based communication user interface of the communication platform.
US11652857B2

Disclosed are systems and methods for improving interactions with and between computers in content providing, streaming and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel conference framework that automatically determines and prioritizes speaker allocation within a conference in order to remedy and/or avoid conflicts between speakers so that a clear and decisive dialog can occur. The disclosed conference framework balances a determined weighting factor and queue management ranking of the conference to provide a prioritized speaker queue that enables all participants to speak without conflict or interruption. The disclosed systems and methods enable a prioritized, conflict-resolution based conferencing environment where orderly conferencing can occur while maintaining each participants rights to participate accordingly.
US11652853B2

Disclosed herein is an integrated core network of 5G and ATSC 3.0. The integrated core network of 5G and ATSC 3.0 includes multiple control plane entities and a user plane entity, and further includes an ATSC 3.0 gateway, thereby enabling multimedia content transmitted from the ATSC 3.0 gateway to the user plane entity under the control of the control entity to be delivered to user equipment over an ATSC 3.0 terrestrial network. The ATSC 3.0 gateway may include an ATSC 3.0 Control Plane Gateway (CP-GW) connected between the user plane entity and the multiple control plane entities and an ATSC 3.0 User Plane Gateway (UP-GW) connected to the user plane entity.
US11652850B2

A system for real time federation of file permissions for digital content protection is described. The system automatically protects the files as the files leave application boundaries and then ensures that the files can only be used as per the permissions defined on those files while they were inside the application. The system also provides real time federation of policies with the application that generated the file and automatic protection of files as the files leave the application boundary. The system thus creates a single integral platform that is easy to access as well as reliable, and provides ease-of-use, advanced technology, and connectivity that delivers automated file protection.
US11652831B2

Examples disclosed herein relate to processing health information of a computing device according to a deep learning model to determine whether an anomaly has occurred. Multiple computing devices can be part of a system. One of the computing devices includes a host processing element, a management controller separate from the host processing element, and a deep learning model that includes parameters that are trained to identify anomalistic behavior for the computing device. The management controller can receive health information from multiple components of the computing device and process the health information according to the deep learning model to determine whether an anomaly occurred.
US11652823B1

An administrator creates an access policy for a network resource using an access server. The access policy may specify device characteristics that are needed to access the network resource. These characteristics may relate to the type of user device, the computing environment of the user device, installed applications and versions, installed certificates, and physical characteristics. The access policy for the network resource may be assigned to a user or to groups of users. Later, when the user attempts to access the network resource, an application installed on the user device provides a file containing the characteristics of the user device to the access server. The access server determines whether the characteristics of the file satisfies the access policy associated with the user and network resource, and if so permits access to the network resource. Else, access to the network resource is denied.
US11652818B2

A method for accessing a service system includes: receiving fingerprint information of a to-be-verified terminal device and identification information of a to-be-verified user from a login computer system based on a service access instruction to access the service server; verifying, according to the fingerprint information of the to-be-verified terminal device and the identification information of the to-be-verified user, whether the to-be-verified terminal device is a specified device of the to-be-verified user based on a specified device database, the specified device database comprising identification information of each user and fingerprint information of a specified device of each user; determining, according to a result of the verifying, whether to allow the login computer system to access the service server according to the service access instruction; and if yes, sending a notification to the login computer system to enable the login computer system to access the service server.
US11652815B2

A security platform architecture is described herein. The security platform architecture includes multiple layers and utilizes a combination of encryption and other security features to generate a secure environment.
US11652803B2

Exemplary system, method, and computer-accessible medium for transmitting or generating an encrypted message(s) to or for a receiver(s) from a sender(s), can be provided, which can include, for example, generating an electronic public key(s) and an electronic private key(s) for the sender(s), generating first information based on (i) data of the sender(s), (ii) a state(s) of the sender(s), and/or (iii) a type of the sender(s), electronically selecting an electronic message signal(s) and a time stamp(s) based on the first information, generating a message(s) based on the electronic message signal(s) and the time stamp(s), generating the encrypted message(s) by encrypting the message(s) using the electronic private key(s), and transmitting the encrypted message(s) to the receiver(s).
US11652800B1

A method including utilizing, during an established VPN connection between the VPN server and a user device, a first exit IP address to transmit a first query to a host device for retrieving data of interest requested by the user device; determining that the host device has blocked the first exit IP address; establishing, during the established VPN connection, a secure connection with a secondary server to enable communication of encrypted data between the VPN server and the secondary server; and transmitting, during the established VPN connection and over the secure connection to the secondary server, an encrypted message identifying the host device and the data of interest to be retrieved from the host device to enable the secondary server to transmit a second query to request the data of interest based on utilizing a second exit IP address is disclosed. Various other aspects are contemplated.
US11652799B2

A method including receiving, at a first VPN server during an established VPN connection, a first data request and a second data request from a user device; transmitting, by the first VPN server during the established VPN connection, the first data request and the second data request to a second VPN server; and receiving, by the first VPN server from the second VPN server during the established VPN connection, first data associated with the first data request and second data associated with the second data request, the first data being retrieved by the second VPN server using a first exit IP address associated with the second VPN server and the second data being retrieved by the second VPN server using a second exit IP address associated with the second VPN server, the second exit IP address being different from the first exit IP address. Various other aspects are contemplated.
US11652794B2

Techniques for transport layer signaling security with next generation firewall are disclosed. In some embodiments, a system/process/computer program product for transport layer signaling with next generation firewall includes monitoring transport layer signaling traffic on a service provider network at a security platform; and filtering the transport layer signaling traffic at the security platform based on a security policy.
US11652791B2

Systems, methods, and computer-readable media for implementing an extranet policy include receiving a request from a source to perform a lookup for a destination address. A lookup for the destination address is performed in a consolidated routing table, the consolidated routing table including a consolidated mapping of address prefixes associated with two or more virtual networks. If the lookup results in a match for the destination address with a matching address prefix, a matching virtual network associated with the matching address prefix is determined. An access policy for the request corresponding to the matching virtual network is obtained, and based on the access policy the request is allowed to access the destination address in the matching virtual network or disallowed. The consolidated routing table can be implemented in a mapping server using a Locator/ID Separation Protocol (LISP).
US11652768B2

Methods and devices are presented for managing communications in an ephemeral communication system. In some embodiments, messages in the system are associated with a default trigger for deleting each message following an initial viewing of the message. A non-ephemeral analysis module analyses elements of the message to identify any content elements indicating that a message status should be changed from a default ephemeral status to a non-ephemeral status. Following identification of such elements in the message, the message status is changed from ephemeral to non-ephemeral. Based on the non-ephemeral message status, a copy of the message may be automatically stored in a non-ephemeral format, or a default trigger for deletion of the message may be changed.
US11652760B2

A buffer logic unit of a packet processing device including a power gate controller. The buffer logic unit for organizing and/or allocating available pages to packets for storing the packet data based on which of a plurality of separately accessible physical memories that pages are associated with. As a result, the power gate controller is able to more efficiently cut off power from one or more of the physical memories.
US11652759B1

Methods and apparatus for preamble detection in a communication network are disclosed. In an exemplary embodiment, a method includes retrieving parameters from a parameter database, filling a buffer of preamble data received in an uplink transmission from user equipment, and frequency shifting the buffer of preamble data based on one or more first parameters to generate frequency shifted data. The method also includes oversampling the frequency shifted data to generates oversampled data, downsampling the over sampled data based on one or more second parameters to generate preamble samples, and updating the parameter database with updated values for the one or more first and second parameters. The method also includes repeating all the operations until a selected amount of preamble samples is obtained.
US11652748B2

A method of transmitting multicast traffic to workloads of tenants communicating over overlay networks provisioned on top of a physical network includes the steps of: detecting the multicast traffic; determining that the multicast traffic is bound for workloads of a first tenant and workloads of a second tenant; encapsulating one instance of the multicast traffic using a Layer 2 (L2) over Layer 3 (L3) encapsulation protocol to generate encapsulated traffic, wherein the encapsulated traffic includes an identifier of a first backplane network corresponding to the first tenant and an identifier of a second backplane network corresponding to the second tenant in a header portion of each packet of the encapsulated traffic; and transmitting, to a first host computing device, the encapsulated traffic with the identifiers of the first and second overlay networks.
US11652747B2

Techniques for load balancing encrypted traffic based on security parameter index (SPI) values of packet headers and sets of 5-tuple values of the packet headers are described herein. Additionally, techniques for including quality of service (QoS)-type information in SPI value fields of packet headers are also described herein. The QoS-type information may indicate a particular traffic class according to which the packet is to be handled. Further, techniques for pre-configuring a backend host such that encrypted traffic may be migrated to the backend host from another backend host without causing temporary service disruptions are also described herein.
US11652737B2

A route recursion control method includes a first network device that receives Border Gateway Protocol (BGP) routing information from a second network device. The BGP routing information includes a destination address, a next-hop address for the destination address, and attribute information. The attribute information indicates a manner of performing route recursion on the next-hop address by the first network device. The first network device determines, based on the attribute information, the manner of performing the route recursion on the next-hop address.
US11652736B2

Systems and methods are provided to enable packets of network traffic to be hashed to available network gateway. Each packet can include a route table with a pool of network gateways as a next-hop of the packet. A network device may intercept the packet and hash the packet to a network gateway of the pool of network gateways. The network gateway can correspond to a stateful network router and the stateful network router can transmit the packet to a network appliance. The network device can monitor and perform health-checks on the network gateways, the stateful network routers, and the network appliances. The network device can remove components that are no longer healthy or available and can add components that subsequently become healthy.
US11652735B2

A multicast data packet processing method performed by an intermediate node of a multicast tree includes: receiving a first Bit Index Explicit Replication (BIER) packet including a first label; obtaining, according to the first label, a second label corresponding to a multicast tree including the intermediate node; and obtaining a second BIER packet according to the second label and the first BIER packet, and sending the second BIER packet which includes the second label.
US11652732B2

A system and method for scattering network traffic across a number of disparate hosts is provided. Each gateway located along a real transmission pathway between a real point of origin and a real point of destination is identified. A network and a sub-network for each gateway is identified. At least one host along the real transmission pathway is used to observe network traffic for a number of illusionary hosts, each having network addresses appearing to be plausibly located along the real transmission pathway. A host having aggregate network traffic data deviating the most from a mean value for all hosts is selected. The network address for the selected host is used as the source address of an outgoing IP datagram.
US11652729B1

A method including receiving, at an infrastructure device from a first device in a mesh network, a request to determine a communication parameter associated with communicating meshnet data with the first device; configuring a transport layer included in a network stack associated with the infrastructure device to determine the communication parameter; configuring the transport layer to determine a response indicating the communication parameter; and transmitting, by the infrastructure device, the response to the first device is disclosed. Various other aspects are contemplated.
US11652725B2

A method and/or system may receive a test application to be tested on a wireless communication network. The method and/or system may obtain a test design for the test application. The test design may include at least one performance parameter. The method and/or system may define at least one slice of the wireless communication network to test the test application based on the test design. The at least one slice of the wireless communication network may include at least one test wireless network service (e.g. a radio access network). The method and/or system may perform at least one performance test on the at least one slice of the wireless communication network for the test application based on the at least one performance parameter. By designating performance parameters in test designs, the testing may be optimally effective, efficient, and practical.
US11652724B1

Disclosed are various embodiments for automating data center builds through the use of service proxies. A proxy is configured in a testing computing environment to receive service calls for a plurality of first services in the testing computing environment. The proxy forwards the service calls to at least one corresponding instance of the plurality of first services not in the testing computing environment. One or more second services in the testing computing environment that generate the service calls for the plurality of first services are then tested. The service calls are handled by the proxy during testing.
US11652721B2

Provided herein are systems and methods for sanitizing logged data packets in a distributed system prior to storing them in a remote or third-party data server. Interactions with an application are monitored and values in a data packet are extracted from the interaction. The values are classified based on a classification configuration and respective labels of the values. The values are then sanitized based on the classification to prevent exposure of secure or private data. The sanitized data packets are then logged into the remote data server. The logged data can be used to help resolve events occurring in the application. The classification configuration can be iteratively updated and the interactions repeated to capture data that was previously sanitized to aid in resolution of events. The logged data can also be used in research or analysis, such as for identifying potential improvements to the application.
US11652717B2

Example methods and systems are provided for simulation-based cross-cloud connectivity checks. One example method may include injecting a connectivity check packet in a first cloud environment, and obtaining first report information associated with a first stage of forwarding the connectivity check packet from one or more first observation points in the first cloud environment. The method may also comprise: based on configuration information associated with one or more second observation points in the second cloud environment, simulating a second stage of forwarding the connectivity check packet towards a second virtualized computing instance via the one or more second observation points. The method may further comprise: generating second report information associated with the simulated second stage to identify a connectivity status between a first virtualized computing instance and the second virtualized computing instance based on the first report information and the second report information.
US11652716B2

A data collection device can determine that a connection is unavailable between the data collection device and a data processing platform. The data collection device can obtain, after the connection is unavailable, a plurality of readings. The data collection device can determine, based on determining that the connection is unavailable, to discard one or more readings from the plurality of readings to form a set of readings. The data collection device can store, based on determining that the connection is unavailable, the set of readings without storing the one or more readings. The data collection device can determine, after storing the set of readings, that the connection is available. The data collection device can transmit, based on determining that the connection is available, the set of readings to the data processing platform.
US11652713B2

The packet capture manager uses a multi-tiered storage for storing captured network traffic. Captured packets are stored on a primary storage with a time-to-live according to a retention policy. The packet capture manager receives instructions from one or more network monitoring devices identifying one or more captured packets as packets of interest. The packet capture manager flags the identified packets as packets of interest, moves the flagged packets to a secondary storage, and changes the TTL of the moved packets. A machine learning model analyzes historical data of the instructions received from the one or more network monitoring devices. The packet capture manager uses the machine learning model to identify packets of interest and move identified packets to the secondary storage without specific instructions from a network monitoring device.
US11652708B2

In a communication system, a first network node is configured to execute at least one service application executing a first service and at least one analytics application executing at least part of a distributed analytics service. The first network node obtains information about a new telecommunication service and transmits, to a second network node in the communication system, a request for a policy for the new telecommunication service. The first network node receives, from the second network node, the policy for the new telecommunication service and updates a currently applied policy on the basis of the received policy. The updated policy rebalances resources allocated from a shared computing resource pool of the first network node between the new telecommunication service and the at least one analytics application such that the new telecommunication service maintains adherence to the one or more requirements of a service level agreement.
US11652707B2

Constructed is a network management system which manages, in an integrated manner, a first communication system, a second communication system and a third communication system passed through by packets that are sent and received via wireless communication between a first device and a second device. The network management system performs information setting to these communication systems for dividing a communication system group, which includes these communication systems, into a plurality of logical partitions each corresponding to a plurality of different service levels based on the management information of each of these communication systems. A logical partition corresponding to a service level with regard to each of the plurality of different service levels is a partition passed through by packets that are sent and received via wireless communication between the first device and the second device belonging to that service level.
US11652699B2

Disclosed are systems and methods for a robust Self-Organizing Network (SON) framework that quantifies SON applications' control and management of a network into key performance indicators (KPI) that are leveraged to determine the impact of a SON's application effectiveness in regulating network parameters, which then dictates how the SON application operates. The disclosed framework is configured to receive multiple data streams from existing data sources, determine the performance of a node on a network, and then automatically perform SON operations based therefrom. The disclosed framework can utilize this information to predict additional and/or future opportunities for SON automation on the network.
US11652697B1

Systems and methods to manage and efficiently implement functional proxy services are disclosed. In the proxy services, a single instance of exit-node is connected to at least two or multiple supernodes at any given time. One of the plurality of supernodes is configured to ping and send diagnostic requests to the connected exit-node through a network. The exit-node is directed to send the pong message and diagnostic response data to a different supernode from among the plurality of supernodes connected to the exit-node. Likewise, a client's request is received by an element of the proxy service provider and forwarded to a specific supernode capable of forwarding the client's request to the exit-node. After performing the client's request, the exit-node returns response data to a different supernode from among the plurality of supernodes connected to the exit-node.
US11652696B1

Embodiments of the present disclosure include a processing device that determines that a first node device of a plurality of node devices in a network is non-compliant with a network policy, identifies a subset of the plurality of node devices that is associated with the first node device, and disrupts, by the processing device, a communication path of the subset of the plurality of node devices and the first node device within the network.
US11652683B2

A failure notification system includes a logical configuration provider which provides logical configurations in which a plurality of types of hardware are virtualized, a processor using logical configurations provided from the logical configuration provider, and a failure notifier which notifies the processor 3 of a failure in the logical configuration provider. A notifier includes a storage device 10 which stores hardware configuration data in which an ID of the hardware is associated with an ID of a logical configuration corresponding to the hardware, a logical configuration identifier which identifies a logical configuration corresponding to hardware from which a failure is detected from the hardware configuration data when a failure in the hardware is detected, and a notifier which notifies the processor of occurrence of a failure in the logical configuration identified by the logical configuration identifier.
US11652676B2

A transmitting apparatus according to one aspect of the present disclosure transmits a plurality of first transmission data and a plurality of second transmission data by using an OFDM (Orthogonal Frequency-Division Multiplexing) method. The transmitting apparatus includes frame configuring circuitry, which in operation, generates a frame including a first period in which a preamble is transmitted, a second period in which the plurality of first transmission data is multiplexed by a time division multiplexing method and is transmitted, and a third period in which the plurality of second transmission data is multiplexed by a frequency division multiplexing method and is transmitted; and transmitting circuitry that transmits the frame.
US11652663B1

Systems and methods for a controller area network braided ring are provided. In certain embodiments, a node within a controller area network braided ring includes a controller area network (CAN) controller that transmits and receives CAN messages according to CAN protocol. The node also includes braided ring availability integrity network (BRAIN) circuitry coupled to the CAN controller, wherein the BRAIN circuitry alters the received CAN messages from the CAN controller for transmission to other nodes within a BRAIN network and alters BRAIN messages received from the other nodes into CAN messages for processing by the CAN controller.
US11652658B2

The present invention relates to a method for configuring, a method for monitoring and a method for controlling at least one home-automation system of a building, said home-automation system comprising a plurality of home-automation devices, wherein each home-automation device is represented by at least one instance of a generic device model (GDM) and least one instance of a low-level device model (RDM), the method being executed by a CPU connected to the at least one home-automation system and comprising the following steps: determination of a status, model or control conversion that converts status, model or control variables between the low-level model and the generic model.
US11652656B2

A method, computer system, and computer program product for web conference replay association are provided. The embodiment may include recording a web meeting utilizing web conference software. The embodiment may also include parsing meeting invitation information associated with the recorded web meeting. The embodiment may further include extracting meeting-related information associated with the recorded meeting. The embodiment may also include updating meeting replay information based on the extracted meeting-related information by modifying an original meeting invitation. The embodiment may further include sending an update notification to a required participant.
US11652654B2

Systems and methods are described in which the control of virtual activities is cooperatively shared among two or more interactive users. Within selected virtual actions, an initiation component is identified that, when enacted, automatically informs one or more shared-experience users of the intent by the initiator to complete the virtual action and triggers monitoring of the shared-experience users for indications signaling agreement to proceed. When the degree of agreement meets a predetermined threshold or is judged by the initiator to be adequate, the completion component of the virtual actions is enacted on all devices. Automatic incorporation of initiation and completion components during shared activities may allow for cooperative control of virtual activities without repeated and potentially monotonous questions and responses regarding when to proceed.
US11652650B1

A method for establishing an externally verifiable proof of work comprises receiving a first metadata commitment value and a first validation data and receiving a second metadata commitment value and a second validation data. The method further comprises storing the first and second metadata commitment values and the first and second validation data together with timestamps for a time of receipt at the commitment database server. The method further comprises providing the second metadata commitment value and the second validation data to the first mining node for verification. If the first mining node verifies that the second mining node has analyzed the same data package as the first mining node, the method further comprises receiving the metadata characteristic of the analysis of the data package by the first mining node and storing the metadata together with a timestamp for the time of receipt at the commitment database server.
US11652647B2

In an authentication system (120) of an organization that is another organization different from a first organization that a first user belongs to, a management device (200) accepts a registration transaction for a client certificate of the first user. Then, the management device registers the client certificate of the first user in a client certificate blockchain. When the first user accesses a service of another organization from a user terminal of the first organization, an authentication device (300) authenticates the first user using the client certificate of the first user in the client certificate blockchain.
US11652637B2

A segmentation server defines a segmentation policy and distributes the segmentation policy to be enforced by a plurality of operating system (OS) instances. The segmentation policy includes rules controlling which workloads executing on the OS instances can communicate with other workloads and controlling how the workloads may communicate. When a connection between two OS instances is requested, each OS instance provides an identity and a cryptographic proof of the identity. The OS instances each authenticate the identity received from the other OS instance, and once authenticated, determines based on the authenticated identities if the rules permit the communication. If the rules permit the communication, the OS instances obtain session parameters that enable the OS instances to validate integrity of the messages communicated between the workloads and optionally encrypt the messages.
US11652634B2

A computer implemented method and system is described which uses blockchain technology as a storage system for data acquired from a digital twin. The blockchain can be used to generate an immutable transaction history of data produced by the digital twin. In the case of an error, failure, incident, or accident, parties of interest can then access and analyse an immutable set of data. The blockchain network can also execute a digital smart contract based on the data received from a digital twin. The invention may be used in conjunction with the Bitcoin blockchain or another blockchain protocol.
US11652628B2

A method, computer program product, and system obtaining and identity verification request that include a specification for one or more electronic identity documents including one or more requested document types to fulfill the identity verification request. One or more processors locate at least one electronic identity document including each of the requested document types. Each electronic identity document in the repository includes machine readable metadata that includes the document type of that document. The one or more processors perform a deterministic match to select one electronic identity document including each of the one or more requested document types to utilize in formulating a response to the identity verification request and formulate a response to the identity verification request, based on the selected electronic identity document(s).
US11652627B2

A system for distributed key storage, comprising a requesting device communicatively connected to a plurality of distributed storage nodes, the requesting device designed and configured to receive at least a confidential datum, select at least a distributed storage node of a plurality of distributed storage nodes, whereby selecting further comprises receiving a storage node authorization token from the at least a distributed storage node, querying an instance of a distributed authentication listing containing authentication information using at least a datum of the storage node authorization token, retrieving an authentication determination from the instance of the authentication listing, and selecting the at least a distributed storage node as a function of the authentication determination, generate at least a retrieval authentication datum, and transmit the at least a confidential datum and the at least a retrieval verification datum to the at least a distributed storage node.
US11652626B2

Aspects of the invention include generating a cryptographic key to restrict access to a resource. The cryptographic key being defined by a key token. An exemplary method includes designating a storage field in metadata of the key token, in metadata of a cryptographic key data set record that includes the key token, or in a resource access control database that controls use of the cryptographic key for inclusion of an indicator that the cryptographic key may or may not be deleted or modified. The indicator in the designated storage field is set to indicate whether or not the cryptographic key may be deleted or modified.
US11652625B2

A system and process for performing a touchless key provisioning operation for a communication device. In operation, a key management facility (KMF) imports a public key and a public key identifier uniquely identifying the public key of the communication device. The public key is associated with an asymmetric key pair generated at the communication device during its factory provisioning and configuration. The KMF registers the communication device and assigns a key encryption key (KEK) for the communication device. The KMF then provisions the communication device by deriving a symmetric touchless key provisioning (TKP) key based at least in part on the public key of the communication device, encrypting the KEK with the symmetric TKP key to generate a key wrapped KEK, and transmitting the key wrapped KEK to the communication device for decryption by the communication device.
US11652614B2

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

Methods and systems described herein may implement non-fungible tokens that implement a programmable grammar-based syntax in a variety of environments. In an embodiment, a first non-fungible token that implements a programmable grammar-based syntax standard and includes a first updatable programmable section is generated. The first non-fungible token includes at least one of first executable instructions or first data, and a first portion of the at least one of the first executable instructions or the first data is stored, according to the grammar-based syntax standard, in the first updatable programmable section. The first non-fungible token may then be stored at a first blockchain address on a blockchain, and the first portion of the at least one of the first executable instructions or the first data in the first updatable programmable section of the first non-fungible token is subsequently changed to at least one of second executable instructions or second data.
US11652601B2

The invention relates to methods for communicating within a communication system when re-configured from a source to a target uplink/downlink configuration. The invention is also providing mobile station for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. Specifically, the invention suggests to perform PUSCH transmissions in response to Downlink Control Information, DCI, transmissions such that the source uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received up to and including subframe N−6, a predefined uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received during subframes N−5 to N−1; and the target uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received from subframe N onward.
US11652586B2

Embodiments of the present disclosure relate to methods and devices for reference signal (RS) transmission. In example embodiments, a method implemented in a network device is provided. According to the method, a first set of RS resources are determined for RS transmission by the network device. The first set of RS resources are associated with a first number of RS ports to be used for RS transmission and correspond to a first set of resource elements (REs) interpolated with unused REs in frequency domain. A first RS configuration for RS transmission is generated based on the first set of RS resources. Information on the first RS configuration is transmitted to a terminal device served by the network device.
US11652580B2

Provided are a method and an apparatus for transmitting downlink control information in a wireless communication system configured with a plurality of serving cells. The method generates downlink control information scheduling frequency division duplex (FDD) cells by means of FDD frames (DCI_FDD) and downlink control information scheduling time division duplex (TDD) cells by means of TDD frames (DCI_TDD), and transmits the DCI_FDD and the DCI_TDD, wherein parts of the fields of DCI_FDD and DCI_TDD are generated to have equal bit sizes, and if the FDD or TDD cell is used exclusively, then said parts of the fields in the FDD and TDD cells have mutually different bit sizes.
US11652579B2

An apparatus and method for a base station (BS) in a cellular network for uplink (UL) Joint Reception of Coordinated Multi Point (JR-CoMP) operations, wherein the User Equipment (UE) sends to the serving and coordinating Radio Units (RUs) a first data block, wherein because of different channel qualities, first data block arriving as second data block at serving RU and as third data block at coordinating RU, respectively. The Baseband Unit (BBU) associated with these RUs using two nested HARQ processes: First, a ‘fake’ HARQ process to combine the separately channel processed second data block with the third data block; then, a real HARQ process to combine the fake HARQ-combined data block with the retransmitted first data block. Fake HARQ uses Chase Combining while real HARQ uses Incremental-Redundancy Combining.
US11652564B2

This application discloses a bandwidth allocation method, an optical line terminal (OLT), an optical network unit (ONU), and a system, where the method includes receiving a bandwidth request from each ONU, where the ONU includes an ONU1, generating a bandwidth map (BWMap) message according to bandwidth requested by the ONU and bandwidth configured for the ONU, where the BWMap message includes a first allocation identifier (Alloc-ID1), a first time corresponding to the Alloc-ID1, a second allocation identifier (Alloc-ID2), and a second time corresponding to the Alloc-ID2, and both the Alloc-ID1 and the Alloc-ID2 are allocated to the ONU1 for use, and sending the BWMap message to each ONU. Therefore, a problem that a transmission delay does not satisfy a requirement when a passive optical network (PON) system is applied to mobile backhaul is resolved, a data transmission rate and data transmission efficiency are improved, and user satisfaction is improved.
US11652560B1

An antenna system comprising (1) a plurality of transceivers capable of being calibrated over the air to improve beamforming and (2) at least one controller communicatively coupled to the plurality of transceivers, wherein the controller (A) identifies a set of partially overlapping subgroups that include the plurality of transceivers, (B) obtains leakage measurements taken in connection with signals emitted by at least one transceiver included in each of the partially overlapping subgroups, (C) identifies, within the leakage measurements, a subset of leakage measurements taken in connection with an overlapping transceiver and multiple non-overlapping transceivers included in the set of partially overlapping subgroups, and (D) calibrates, based at least in part on the subset of leakage measurements, the plurality of transceivers with respect to at least one feature to improve beamforming. Various other apparatuses, systems, and methods are also disclosed.
US11652559B2

Path-loss measurements are determined for a test client device moving along a path in a field test environment in which field Wi-Fi mesh network nodes are distributed. The path-loss measurements are reproduced in a field-to-lab test environment that includes a test client device disposed in an electromagnetically-isolated chamber and field test Wi-Fi mesh network nodes disposed in respective electromagnetically-isolated chambers. The test client device and the field test Wi-Fi mesh network nodes are in wired or wireless communication with each other via signal lines. A programmable attenuator is electrically coupled to each signal line. The attenuation of each programmable attenuator is varied to reproduce the path-loss measurements from the field test environment. Path-loss measurements at the location of each field Wi-Fi mesh network node are also reproduced with the programmable attenuators to reproduce the field Wi-Fi mesh network node configuration.
US11652557B2

Aspects of the present disclosure include methods for communication using a MIMO channel, such as an acoustic channel for underwater communication. An acoustic receiver may receive a signal comprising information encoded in at least one transmitted symbol. Using a two-layer iterative process, the at least one transmitted symbol is estimated. The first layer of the two-layer process uses iterative exchanges of soft-decisions between an adaptive turbo equalizer and a MAP decoder. The second layer of the two-layer process uses a data-reuse procedure that adapts an equalizer vector of both a feedforward filter and a serial interference cancellation filter of the adaptive turbo equalizer using a posteriori soft decisions of the at least one transmitted symbol. After a plurality of iterations, a hard decision of the bits encoded on the at least one transmitted symbol is output from the MAP decoder.
US11652552B2

Aspects of the present disclosure describe systems, methods and structures providing detection and localization of disaster-related indoor events via hybrid ethernet/optical fiber cable.
US11652550B2

Various of the disclosed embodiments relate to line-of-sight (LOS), e.g., optical, based networks. Systems and methods for determining where to place and how to configure nodes in an optically connected network across a geographic region are provided. Various factors concerning the region may be collected, including, e.g., building locations and height, building types, population densities, backbone connection locations, recurring weather factors, geographic elevation, etc. The algorithm may iteratively place nodes based upon the accessible range of a preceding contemplated node position.
US11652547B2

A method to determine the types of optical fibers forming a link of an optical communication network. By scanning a signal's bit error rate at a receiver end, as a function of a pre-dispersion applied to a signal at a transmitter end, local minimums in the curve indicate the presence of amplifiers, and therefore fiber span extremities. By determining the accumulated dispersion at each fiber extremity, a ratio of dispersion per span length can be obtained and the span's coefficient of chromatic dispersion be inferred, thereby identifying the type of fiber. Alternatively, a signal's signal-to-noise ratio can be scanned, instead of its bit error rate. In a typical network, the required instrumentation is pre-existing.
US11652545B2

Systems and methods for avoiding fiber damage of an optical fiber link are provided. A method, according to one implementation, includes monitoring optical signals transmitted along an optical fiber link from an output port of a first card to an input port of a second card. In response to detecting a fiber disconnection state when an amplifier of the first card is operating in a normal condition, the amplifier of the first card enters a forced Automatic Power Reduction (APR) condition. In addition to potentially reducing the risk of eye damage from laser light emitted from the optical fiber link, the forced APR condition is configured to allow for an uninterrupted debugging procedure. Also, the method includes returning the amplifier of the first card from the forced APR condition back to the normal operating condition after receiving an indication that the fiber disconnection state has cleared.
US11652538B2

An architecture to reduce or eliminate uplink interference induced by aerial user equipment (UE) when aerial UE is introduced into groups of terrestrial based UE operating in terrestrial fourth generation (4G) long term evolution (LTE), fifth generation (5G) networks. A method can comprise determining a number of terrestrial based user equipment impacted by uplink interference caused by uplink transmissions associated with aerial user equipment, wherein the aerial user equipment and the terrestrial based user equipment are controlled by serving cell equipment; determining an enclosed area that bounds the number of terrestrial based user equipment; and initiating a carrier aggregation process on the aerial user equipment, wherein the carrier aggregation divides the uplink transmissions associated with the aerial user equipment over a group of serving cell equipment included in the enclosed area.
US11652534B2

Aspects are provided which allow a UE to manage a number of antennas in adaptive receive diversity (ARD) based on packet error rate (PER). The UE measures a downlink PER and determines a number of antennas for receiving a downlink transmission based on the measured, downlink PER. The UE measures downlink PER during switching from a fallback state to a steady state in an ARD state machine, and the UE changes a size of a fallback window in the ARD state machine based on the measured, downlink PER. The UE also disables switching from the steady state to the fallback state based on the measured downlink PER. As a result, a balance between UE reception performance and power savings is maximized and improved downlink data throughput is achieved.
US11652532B2

A method and apparatus are disclosed from the perspective of a first network node. In one embodiment, the method includes the first network node transmitting a second transmission to a UE (User Equipment) in at least a first symbol of a first TTI (Transmission Time Interval). The method further includes the first network node transmitting a first transmission to a second network node in at least a second symbol of a second TTI, wherein the first TTI is TTI-level aligned to the second TTI and the first symbol is at least partially overlapped with the second symbol in time domain.
US11652530B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a set of beam failure detection reference signals to monitor for a set of secondary cells based at least in part on at least one of a cell configuration, a set of secondary cell reference signal selection rules, or a set of primary cell reference signal selection rules; monitor the set of beam failure detection reference signals based at least in part on determining the set of beam failure detection reference signals; and detect, based at least in part on monitoring the set of beam failure detection reference signals, a beam failure for a secondary cell of the set of secondary cells. Numerous other aspects are provided.
US11652520B2

Methods, systems, and devices for wireless communications are described. According to one or more aspects, a device, such as a user equipment (UE), may receive downlink control information, and may determine assignment information for processing batch-based feedback based on the downlink control information. The UE may determine the batch-based feedback for a batch of downlink transmissions (for example, transmissions associated with packets of information) that are configured to be processed together by the UE. The UE may receive a downlink transmission from the base station, and may construct a codebook based on assignment information and the downlink transmission. In some examples, the UE may determine acknowledgment feedback for the downlink transmission based on the codebook. The UE may transmit the acknowledgment feedback to the base station.
US11652518B2

This application discloses a channel estimation method and apparatus, and relates to the field of communications technologies, to help reduce indication overheads. The method may include: generating and sending indication information. The indication information is used to indicate K N-dimensional spatial-domain component vectors, L M-dimensional frequency-domain component vectors, and a weight matrix, to indicate to construct an M×N-dimensional spatial-frequency matrix, or an M×N or N×M spatial-frequency matrix.
US11652516B2

In an aspect, a method of wireless communication includes transmitting first reference signals from a base station using a first set of antenna ports, and receiving first feedback information at the base station from a user equipment (UE). The first feedback information may be associated with the first reference signals. The method includes configuring a first precoder based on the first feedback information, and transmitting second reference signals to the UE based on the configuration of the first precoder. The method includes receiving second feedback information at the base station from the UE. The second feedback information may be associated with the second reference signals. The method includes configuring a second precoder based on the second feedback information.
US11652513B2

Techniques for improved wireless reliability are provided. Data is transmitted to a client device using a first set of retry parameters. It is determined that the client device is an augmented reality (AR) or virtual reality (VR) device, and a second set of retry parameters is determined, where the second set of retry parameters are more robust than the first set of retry parameters. Data is transmitted to the client device using the second set of retry parameters.
US11652508B2

A node of a radio frequency waveguide system can include a waveguide interface, a signal splitter, a power rectifier and conditioner, a communication filter, and a network processor. The waveguide interface is configured to communicate through a waveguide in the radio frequency waveguide system. The signal splitter is configured to split a radio frequency transmission received at the waveguide interface between a power path and a communications path within the node. The power rectifier and conditioner are configured to produce a conditioned power signal based on power received through the power path. The communication filter of the communications path is configured to produce a filtered communication signal. The network processor is powered by the conditioned power signal and configured to extract encoded information from the filtered communication signal.
US11652507B1

Systems and methods are described for dynamically updating a duration of link training time for a first stage of link training implemented to set up a first characteristic of a link connection between a physical layer transceiver (PHY) and a link partner. A first stage of link training preconfigured to last for a first duration of time is initiated and a metric of link quality that measures a link connection quality is initiated. Based on the determined metric of link quality, updating the first duration of time for the first stage of link training.
US11652504B2

Circuits, devices, and methods related to setting a drive power of a power amplifier to a first power level, switching an input of the power amplifier to an isolation state, switching an antenna selection state of an antenna network, and switching the input of the power amplifier to an active state.
US11652502B2

Systems for bi-directional single-ended transmission are described. For example, a system may include a receiver with a first differential input terminal and a second differential input terminal, wherein the first differential input terminal is coupled to a first node and the second differential input terminal is coupled to a second node; a transmitter with an output terminal coupled to a third node; a first inductor connected between the first node and the third node; a second inductor connected between the second node and the third node; and a shunt resistor connected between the third node and a ground node.
US11652499B2

A radio frequency module includes: a first terminal to which a signal of a first frequency band is inputted, the first frequency band being at least a portion of an unlicensed band higher than or equal to 5 GHz; a second terminal to which a signal of a second frequency band is inputted, the second frequency band being at least a portion of a licensed band lower than 5 GHz; a first amplifier configured to amplify a signal of the first frequency band inputted to the first terminal; and a second amplifier configured to amplify a signal of the second frequency band inputted to the second terminal. In the radio frequency module, the first amplifier and the second amplifier are disposed in one package.
US11652497B2

This application discloses a neural network-based QEC decoding method. The method includes: obtaining error syndrome information of a quantum circuit; performing block feature extraction on the error syndrome information by using a neural network decoder, to obtain feature information; and performing fusion decoding processing on the feature information by using the neural network decoder, to obtain error result information, the error result information being used for determining a data qubit in which an error occurs in the quantum circuit and a corresponding error type. In this application, a block feature extraction manner is used, a quantity of channels of feature information obtained by each feature extraction is reduced, and inputted data of next feature extraction is reduced, which reduces a quantity of feature extraction layers in a neural network decoder. Therefore, a decoding time used by the neural network decoder is reduced, thereby achieving real-time error correction.
US11652492B2

A system for processing a signal in a signal chain having decentralized embedded power management of components of the signal chain includes an input circuit to generate a measurement signal responsive to a stimulus, where the measurement signal is indicative of a characteristic of the stimulus. The system additionally includes a signal converter circuit coupled to the input circuit to convert the measurement signal to a digital signal according to a timing condition for capturing a sample of the measurement signal. The signal converter includes a control circuit to provide electrical power to the input circuit based on the timing condition and a sampling circuit to capture the sample of the measurement signal responsive to an indicator signal generated by the sensor circuit.
US11652489B1

Systems, devices, and methods related to frequency divider circuitry are provided. An apparatus includes frequency divider circuitry including a first node to receive an input signal; fractional divider circuitry to generate, based on the input signal and a frequency-division ratio, a first signal having a first series of pulses with adjacent pulses triggered by opposite edges of the input signal, wherein the fractional divider circuitry includes first signal selection circuitry; balancer divider circuitry to generate, based on the input signal, a second signal having a second series of pulses aligned to the first series of pulses, wherein the balancer divider circuitry includes second signal selection circuitry triggered by opposite edges of the input signal than the first signal selection circuitry; and a second node to combine the first signal and the second signal.
US11652484B1

An application specific integrated circuit (ASIC) chip includes: a systolic array of cells; and multiple controllable bus lines configured to convey data among the systolic array of cells, in which the systolic array of cells is arranged in multiple tiles, each tile of the multiple tiles including 1) a corresponding sub array of cells of the systolic array of cells, 2) a corresponding subset of controllable bus lines of the multiple controllable bus lines, and 3) memory coupled to the subarray of cells.
US11652482B1

Asynchronous circuits implemented using threshold gate(s) and/or majority gate(s) (or minority gate(s)) are described. The new class of asynchronous circuits can operate at lower power supply levels (e.g., less than 1V on advanced technology nodes) because stack of devices between a supply node and ground are significantly reduced compared to traditional asynchronous circuits. The asynchronous circuits here result in area reduction (e.g., 3× reduction compared to traditional asynchronous circuits) and provide higher throughput/mm2 (e.g., 2× higher throughput compared to traditional asynchronous circuits). The threshold gate(s), majority/minority gate(s) can be implemented using capacitive input circuits. The capacitors can have linear dielectric or non-linear polar material as dielectric.
US11652479B2

A method of controlling a half-bridge circuit includes receiving an analog feedback signal proportional to an output of the half-bridge circuit, comparing the received analog feedback signal with a threshold value, selecting a digital feedback signal based on a result of the comparing, comparing the digital feedback signal with a digital reference signal to generate a digital error signal, integrating the digital error signal to generate an integration error signal, downscaling the integral error signal to generate a downscaled integration signal, sampling the downscaled integration signal to generate a sampled integration signal, and generating pulsed signals from the sampled integration signal to provide an input to the half-bridge circuit.
US11652467B2

A vibration device has a substrate, a mount disposed on the substrate, a vibration element having a base end and a tip end, the base end being disposed on the mount, and an adhesive fixing the mount and the vibration element. The mount has a first protrusion and a second protrusion disposed to be aligned in a first direction in which the base end and the tip end are aligned, and whose protrusion heights on the vibration element side differ from each other, the second protrusion is located on the base end side of the vibration element relative to the first protrusion, the vibration element is disposed on the first protrusion and the second protrusion, and a portion of the vibration element on the base end side relative to the second protrusion is separated from the substrate and the mount.
US11652466B2

An acoustic wave device comprises a substrate including a piezoelectric material, interdigital transducer (IDT) electrodes disposed on a surface of the substrate, the IDT electrodes having gap regions, edge regions, and center regions, a first dielectric film having a lower surface disposed on the IDT electrodes and the surface of the substrate, and a material having a density greater than a density of the first dielectric film disposed above the gap regions of the IDT electrodes.
US11652465B2

A bulk acoustic resonator operable in a bulk acoustic mode includes a resonator body mounted to a separate carrier that is not part of the resonator body. The resonator body includes a piezoelectric layer, a device layer, and a top conductive layer on the piezoelectric layer opposite the device layer. A surface of the device layer opposite the piezoelectric layer is for mounting the resonator body to the carrier.
US11652457B2

A MOSFET has a current conduction path between source and drain terminals. A gate terminal of the MOSFET receives an input signal to facilitate current conduction in the current conduction path as a result of a gate-to-source voltage reaching a threshold voltage. A body terminal of the MOSFET is coupled to body voltage control circuitry that is sensitive to the voltage at the gate terminal of the MOSFET. The body voltage control circuitry responds to a reduction in the voltage at the gate terminal of the MOSFET by increasing the body voltage of the MOSFET at the body terminal of the MOSFET. As a result, there is reduction in the threshold voltage. The circuit configuration is applicable to amplifier circuits, comparator circuits and current mirror circuits.
US11652450B2

Circuits and methods for generating a bypass pulse to an RF circuit that increases the response time of the circuit to mode changes. Embodiments include a pulse generation circuit that it is self-initiated and self-terminated, generating a bypass pulse as a function of voltages V1 and V2 along a signal path. Voltage V3, a scaled version of V1, is compared to a voltage V4 derived from V2 and a pulse is output while V3>V4. The pulse temporarily lowers the signal path impedance, reducing the RC time constant of the signal path and allowing fast charging of components coupled to the signal path. The pulse may be used with any other circuit that needs a faster settling time after a mode change but is slowed down by an RC time constant. Usage also extends to providing for rapid discharge of the signal path by adding additional logic components.
US11652437B2

An electrical combination, a tool system, an electric motor, a battery pack, and operating and manufacturing methods. The tool may include a tool housing, a motor supported by the tool housing, the motor having a nominal outer diameter of up to about 80 millimeters (mm), the motor being operable to output at least about 2760 watts (W), and a tool terminal electrically connected to the motor; a battery pack including a pack housing defining a volume of the battery pack, the volume being up to about 5.2×106 cubic millimeters (mm3), battery cells supported by the pack housing, the battery cells being electrically connected and having a nominal voltage of up to about 80 volts (V), and a pack terminal electrically connectable to the tool terminal to transfer current between the battery pack and the tool; and a controller operable to control the transfer of current.
US11652436B2

Disclosed are systems and methods for protecting an escrow clutch of a self-service terminal. The systems and methods may include actuating a motor of the self-service terminal to cause an escrow clutch of the self-service terminal to spin at a rate. As the clutch spins, a determination as to when a clutch slippage exceeds a preset slippage rate may be made. When the clutch slippage exceeds the preset slippage rate, the motor may be actuated to cause the escrow clutch to spin at a second rate. The second rate may less than the first rate.
US11652432B2

Systems and methods are provided for braking a translator of a linear multiphase electromagnetic machine. The system detects a fault event, and in response to detecting the fault event, causes the translator to brake using an electromagnetic technique. Braking includes causing the translator to stop reciprocating, by applying a force opposing an axial motion, which may occur within one cycle, or over many cycles. The fault event may include, for example, a fault associated with an encoder, a controller, an electrical component, a communications link, a phase, or a subsystem. The system includes a power electronics system configured to apply current to the phases. The system may use position information, current information, operating parameters, or a combination thereof to brake. Alternatively, the system need not use position information, current information, and operating parameters, and may brake the translator independent of such information.
US11652430B2

A method for determining an offset of an angular position encoder is associated with a rotor of an electric machine, wherein a reference offset of a reference angular position encoder of a reference electric machine is known at a reference rotational speed and a reference current with a reference phase angle and a reference absolute value. The method includes the steps of applying a current having the reference absolute value; setting a phase angle of the current to achieve the reference rotational speed; comparing the phase angle with the reference phase angle and the reference offset; and determining the offset on the basis of this comparison.
US11652429B2

A microcomputer stores an offset correction value for correcting an offset of a detected current along with a pulse shift for each of a detected current of a maximum phase to which power is supplied for the longest time among three phases and a detected current of a minimum phase to which power is supplied for the shortest time among the three phases, and corrects the detected current of each of the phases with use of the stored offset correction values for the detected current of the maximum phase and the detected current of the minimum phase.
US11652428B2

A system for controlling a motor includes a controller module comprising a controller portion, a regulator portion and an integrator portion. The regulator portion includes a set of regulator modules communicatively coupled in a sequence. Each regulator module configured to receive a respective input signal, indicative of a target or selected value, from the controller portion or the immediately preceding regulator module in the sequence, determine a respective selectable value; select one of the respective selectable value and the value indicated by the received input signal; and provide the selected value as an output signal to the next regulator module in the sequence or the integrator module. The integrator module is configured to receive the output signal from the last regulator module in the sequence, calculate a final demand value based on the received signal, and provide an output signal indicative of the final demand value.
US11652427B2

A system for providing electric motor control to a plurality of motor loads. The system comprises a plurality of motor controllers that are configurable into different arrangements of motor controllers. The system further comprises a central controller that is operable to individually set a phase and/or frequency of respective PWM carrier signals for the motor controllers, wherein the central controller is configured to set the phase and/or frequency of the PWM carrier signals for the motor controllers within a respective arrangement of motor controllers differently depending on the configuration of the motor controllers within the arrangement.
US11652404B2

A method for calibrating currents includes performing a first sorting operation on a plurality of first current sources according to current levels generated by the first current sources, performing a second sorting operation on a plurality of second current sources according to current levels generated by the second current sources, determining a first switching sequence for the first plurality of current sources according to a result of the first sorting operation, and determining a second switching sequence for the second plurality of current sources according to a result of the second sorting operation and the first switching sequence. The plurality of first current sources have a same target current value, and the plurality of second current sources have a same target current value.
US11652399B2

Disclosed are a Miller Clamp protection circuit, a driving circuit, a driving chip and an intelligent IGBT module, which are connected to a device to be driven. The Miller Clamp protection circuit comprises a main driving circuit configured to provide a driving signal; a Miller switch configured to reduce a voltage glitch; a Miller switch control circuit configured to automatically control an on and off of the Miller switch according to an intermediate signal of the main driving circuit. The main driving circuit is connected to a power supply, the Miller switch control circuit, one end of the Miller switch and the device to be driven, and another end of the Miller switch is grounded.
US11652388B2

A lubricant supported electric motor includes a stator and a rotor and a drive hub. The rotor is moveable relative to the stator and a gap is defined between the rotor and the stator. A lubricant is disposed within the gap to support the rotor relative to the stator and provide a bearing mechanism. The drive hub is coupled to the rotor such that rotation of the rotor causes rotation of the drive hub. The drive hub may be connected to the rotor via a coupler member that is torsionally stiff and axially and radially compliant. The stator may be fixed relative to a connection structure that extends radially within the stator. The connection member may support the drive hub for rotation. Lubricant is supplied via a passageway extending through the connection member into a chamber that includes the gap.
US11652387B2

An electric motor includes a rotor having a rotor shaft part and a first shaft part and a second shaft part. The rotor shaft is situated axially between the first and the second shaft parts. The first shaft part includes a first bearing seat and is connected to the rotor shaft part in a torsionally fixed manner, and the second shaft part includes a second bearing seat and is connected to the rotor shaft part in a torsionally fixed manner.
US11652376B2

In some embodiments, the present invention may include, for example, systems, devices, and methods for power generation using a permanent magnet and/or an electro magnet installed on a twisted band wheel or wheels and/or installed on stationary discs and plates. Due to magnetic field forces for example between the stationary discs and the twisted band, the twisted band may be driven to move (e.g., rotate), rotation of the twisted band is optionally transferred by an axle to a generator.
US11652374B2

A rotary electrical machine is equipped with a rotor that is rotatably supported, and a stator having a stator core that is disposed coaxially with the rotor. The stator core is configured as a plurality of stacked steel plates, and has a yoke portion that is of annular shape, a plurality of teeth extending radially from the yoke portion, and slots between adjacent teeth. A stator winding is wound in the slots. The yoke portion has holes that extend in the stacking direction of the steel plates, at positions of radial-direction extension of the slots, and molded powder bodies formed from a magnetic powder are provided within the holes.
US11652373B2

An electronic device is provided. The electronic device includes a housing, a wireless charging coil disposed inside the housing, a fan disposed inside the housing and in proximity to the coil, a temperature sensor disposed inside the housing and in proximity to the coil, a wireless charging circuit having the coil and configured to transmit power wirelessly to an external device via the coil, and a control circuit electrically connected to the fan, the temperature sensor, and the wireless charging circuit. The control circuit may be configured to receive a signal from the external device, receive data related to a temperature of the coil from the temperature sensor, and control the fan at least partially on the basis of at least one of the signal and the data.
US11652372B2

A wireless power receiver is for receiving power from a wireless power transmitter, the wireless power receiver may include at least one of: resonant circuitry; communication circuitry; and a controller configured to at least one of: enable a charging function to receive, through the resonant circuitry from the wireless power transmitter, first power for charging the wireless power receive, transmit, through the communication circuitry, a first signal indicating complete charge to the wireless power receiver while receiving the first power, receive, through the communication circuitry, a first charging function control signal that disables a charging function from the wireless power transmitter, based on the receiving of the first charging function control signal, disable the charging function, after disabling the charging function, identify that charging is required, transmit, through the communication circuitry, a second signal including information which is, by the wireless power receiver, set based on identifying that the charging is required to the wireless power transmitter, receive, through the communication circuitry, a second charging function control signal, and based on the receiving of the second charging function control signal, enable the charging function without outputting the indication related to the charging.
US11652369B2

A method of wireless power transmission includes transmitting, via antenna elements of an antenna array, a plurality of first signals having a first phase and a first gain. The method further includes determining a location of a receiver device based on the plurality of first signals transmitted by the antenna elements of the antenna array. The method includes adjusting, for the antenna elements of the antenna array, one of a phase and a gain based on the location of the receiver device. The method includes transmitting, via the antenna elements, a plurality of second signals having a second phase or a second gain such that the plurality of second signals are focused at a focus region that is approximately the size of an antenna array of the receiver device and provide energy at the focus region that is converted by the receiver device into usable power.
US11652368B2

A power transmission device includes a transmission coil that supplies power to a power reception device, a power supply circuit that converts DC power supplied from a DC power source via a plurality of switching elements connected in a full bridge shape or a half bridge shape between DC power sources and the transmission coil into AC power and supplies the AC power to the transmission coil, a phase adjustment circuit having an LC series circuit connected in parallel with the transmission coil and a switching element connected in series with the LC series circuit, and a control circuit that controls switching on and off of the switching element of the phase adjustment circuit in accordance with a measured value of an amount of current when any of the plurality of switching elements of the power supply circuit is turned off by a current detection circuit.
US11652365B2

An electrical distribution grid energy management and router device, or GER device, may be installed in a distribution grid, and route power from power supply to one or more power consumers. The GER devices described herein may provide platforms to add one or more features to a distribution transformer, provide additional features and benefits to both the utility company and end consumer, and may serve as a platform for providing other features, such as communications services, local and remote management, and intelligence to components of the distribution grid. A GER device may include sensors to measure electrical properties of incoming and outgoing power, and may include an electrical circuit layer having a central DC power stage. A GER device may also include a communications platform for one or more communication devices to communicate with a utility, power consumers, other electrical devices/parties, and/or other GER devices to form a micro-grid.
US11652363B2

UPS machine comprising a synchronous machine (9) coupled to an accumulator (10) of kinetic energy, which accumulator essentially comprises: a body (12) with a main shaft; a hollow drum (18) able to rotate about the axle; a pony motor, for starting the drum (18); a rotor (20) fastened to the main shaft coaxially with the drum (18), which is equipped with coils (24) in order to electromagnetically couple the drum (18) and the rotor (20); characterised in that: the rotor (22) comprises a core (21) made of iron with a certain number of poles (22) that are delineated by notches (23) parallel to the main shaft (11) and that are distributed around the circumference of the core (21) which, for each poll (22), is provided with a winding (24) wound in the notches (23) around the pole (22) in question; the cumulative width of all of the poles (22) in the narrowest portion thereof is at least equal to the cumulative width.
US11652359B2

The present disclosure discloses a charging device, which comprises an energy storage module, an output interface, a switch module and a control module. The energy storage module is configured to store and provide electrical energy. The output interface is configured to be electrically coupled to a load, wherein the energy storage module is configured to output electrical energy to the load through a discharge circuit. The output interface is electrically coupled in the discharge circuit. The switch module is electrically coupled in the discharge circuit. The control module is configured to detect a current of the discharge circuit, and turn off the switch module when the current of the discharge circuit is greater than a preset current, to switch off an electrical connection between the energy storage module and the output interface.
US11652353B2

Provided is a device to be charged. The device includes: a battery supply circuit, including first and second cells configured to switch between being coupled in parallel with each other and being coupled in series with each other; a charging interface, through which the device receives output voltage and current of an adapter; a first charging circuit coupled between the charging interface and the battery supply circuit, and configured to convert the output voltage and apply the converted output voltage on both ends of the first and second cells coupled in parallel; and a second charging circuit coupled between the charging interface and the battery supply circuit, and configured to directly apply the output voltage and current on both ends of the first and second cells coupled in series, or directly apply the output voltage and current on both ends of the first and second cells coupled in parallel.
US11652350B2

An apparatus for controlling components in a grid branch of an electrical power supply grid having a grid branch control unit for limiting a load in the grid branch, containing a grid state determination device, by means of which at least one physical parameter denoting a grid state of the grid branch is determinable, a control device for generating a control signal, by means of which an electric current between the grid branch and a component connected to a connection point thereof is influencable on the basis of the grid state, wherein the components have associated communication means for sending and/or receiving data and the control device of at least one of the components evaluates the determined parameters of the multiple components and takes the evaluation result as a basis for generating the control signals of the associated components of the same grid branch.
US11652343B1

Disclosed is a device for monitoring icing of a transmission line and preventing a tower from falling down, including a power transmission tower, an insulator string and a connecting mechanism; the connecting mechanism includes two connecting plates, and a monitoring-control connector and a damping component are arranged between the two connecting plates; sides of the two connecting plates are respectively provided with connecting grooves matched with two ends of the monitoring-control connector; the monitoring-control connector is provided with a monitoring component in signal connection with a master station; the two ends of the monitoring-control connector are respectively provided with load release components and are fixedly connected with the two connecting plates, and sides of the two connecting plates further from the monitoring-control component are fixedly connected with the power transmission tower and one end of the insulator string respectively, the other end of the insulator string is hung with wires.
US11652335B2

To prevent a sealant from intruding between a flange and a stepped portion during manufacture of a spark plug and to prevent cracking of an insulator during use of the spark plug, a spark plug includes a center electrode including a flange, an insulator having a through-hole extending in an axial-line direction and holding the center electrode, and a sealant filled in the through-hole to fix the flange and the insulator to each other; the insulator including a stepped portion in which the through-hole reduces a diameter toward a front end side and that supports the flange, and a small-diameter portion that is continuous with a front end side of the stepped portion and in which the diameter of the through-hole is smaller than in the stepped portion; an angle θ1 formed by the stepped portion and a plane perpendicular to the axial line and an angle θ2 formed by the plane perpendicular to the axial line and an opposing surface of the flange opposing the stepped portion satisfies θ1−θ2≥6°, and in a cross section including the axial line, a maximum diameter D1 of the flange and a diameter D2 of the through-hole at a rear end of the small-diameter portion in the axial-line direction satisfy 0.15 mm≤(D1−D2)/2.
US11652328B2

A terminal crimping device 1 comprises a terminal cutting device 260 configured to cut off a terminal 130 provided on a band-shaped terminal carrier 140 from the terminal carrier, a terminal carrying unit 270 configured to carry the terminal 130 separated from the terminal carrier 140 by the cutting unit 260 to a terminal crimping work unit 14, a cable carrier 210 for carrying the electric cable 110 to the terminal crimping work unit 14, a crimping device 280 configured to crimp the terminal 130 carried to the terminal crimping work unit 14 by the terminal carrying unit 210 to the tip end of the electric wire 112 of the electric cable 110 carried to the terminal crimping work unit 14 by the cable carrying unit 210.
US11652320B2

The present invention is a system and method using a hand-mounted force sensor to verify installation of a CPA-enabled electrical connector. The system has at least one CPA-enabled electrical connector with a locking button; at least one hand-mounted force sensor; an interface board; a transmission channel; a system processor; a non-transitory computer readable memory element; a display; and an input. The hand-mounted force sensors have an electrical output that is proportional to the force. By interposing a force sensor between the locking button and the source of force, the force to close the locking tab can be read. The method is accomplished with the steps of mounting at least one force sensor so that it will record the force exerted when depressing a locking button of a CPA-enabled electrical connector; depressing the locking button; measuring the force; recording the force; comparing the force to a pre-determined threshold; passing the CPA-enabled electrical connector if the force was less than the pre-determined threshold and otherwise failing it.
US11652317B2

An electrical connector assembly includes a receptacle connector disposed in a wearable machine and equipped with one row contacts and a set of magnets, and a cable connector equipped with two rows of contacts and another set of magnets so as to be mated with the receptacle connector in a flippable manner wherein the interface between the receptacle connector and the cable connector is of a stadium configuration, and the set of magnets are located at two opposite halves of the long sides of the stadium configuration in the diagonal direction.
US11652316B2

A retention clip providing mechanical strain relief of a cable in a connector comprises two curved spring sections each having a free end and a base, the two curved spring sections separated from each other at their respective free ends by a cable insertion gap. A center section of the retention cable extends from the base of one of the two curved spring sections to the base of the other one of the two curved spring sections and includes a cable insertion opening. The cable insertion gap and the cable insertion opening are aligned providing a through-opening extending through the retention clip in a cable insertion direction, and each of the free ends has at least one discontinuity in a direction along its edge.
US11652312B1

An indoor electrical wall outlet cover permitting functional use of an electrical wall outlet while concealing the plug contact openings of the outlet. The cover has a functional electrical plug that inserts into the wall outlet and is connected to an extended electrical cord having at its distal end a direct connection to a small appliance, lamp, or electronic device for indirect use of the wall outlet. In one embodiment, the cover is essentially featureless in outward appearance, and when positioned over the wall outlet, the cover fully hides the wall outlet from view. The functional electrical plug has electrical connection pins that are bent at a angle enabling the cover to function without extending any significant degree outward of the wall outlet, so that furniture or the connected appliance, lamp, or device may be positioned effectively flush against the wall in front of the covered wall outlet.
US11652304B2

An electrified vehicle assembly includes, among other things, a grounding block secured to a frame member of an electrified vehicle. The grounding block includes a bore configured to receive a fastener to hold a grounding strap connector relative to the grounding block.
US11652298B2

A detection system for a vehicle, including at least one detection device operable for detecting objects in a detection area. The detection device also includes a first emission antenna, a first reception antenna, and a plurality of extension portions. One of the plurality of extension portions is integrally formed as part of the first emission antenna, and another of the plurality of extension portions is integrally formed as part of the first reception antenna. The first emission antenna generates an emission wave at a predetermined angle which contacts objects in the first detection area and deflects of the objects in the first detection area, and returns to the first reception antenna as a return wave. In an embodiment, the first emission antenna includes at least one Vivaldi wing, and the first reception antenna includes at least one Vivaldi wing.
US11652283B2

Systems and methods of manufacture are disclosed for semiconductor device assemblies having a front side metallurgy portion, a substrate layer adjacent to the front side metallurgy portion, a plurality of through-silicon-vias (TSVs) in the substrate layer, metallic conductors located within at least a portion of the plurality of TSVs, and at least one conductive connection circuitry between the metallic conductors and the front side metallurgy portion. The plurality of TSVs with metallic conductors located within are configured to form an antenna structure. Selectively breakable connective circuitry is used to form and/or tune the antenna structure.
US11652282B2

A liquid crystal antenna is provided. The liquid crystal antenna includes a first substrate, a second substrate, a liquid crystal layer, a plurality of transmission electrodes including a first transmission electrode and a second transmission electrode, a plurality of signal lines including a first signal line and a second signal line, a plurality of signal terminals including a first signal terminal and a second signal terminal, and a ground electrode. A transmission electrode is electrically connected to a signal terminal through at least one signal line. The first transmission electrode is connected to the first signal terminal through the first signal line, and the second transmission electrode is connected to the second signal terminal through the second signal line. A resistance of the first signal line is A, and a resistance of the second signal line is B, where A/B is less than 10.
US11652280B2

A cellular antenna structure for integration in a vehicle includes a ground plane to follow a slope of a spoiler chassis. The spoiler chassis is a portion of the vehicle covered by a spoiler. The cellular antenna structure also includes a cellular antenna orthogonal to the ground plane and electrically connected to the ground plane and a structural support affixed to the ground plane to maintain a fixed position of the cellular antenna orthogonal to the ground plane.
US11652279B2

An ultra-wideband monopole antenna for 5G application is disclosed comprising a first quarter wavelength conductor and a second quarter wavelength conductor, for transmitting and/or receiving electromagnetic waves. A flat portion of the first quarter wavelength conductor and a flat portion of the second quarter wavelength conductor are preferably arranged and located perpendicular and intersecting to each other. Two curved wings of the first quarter wavelength conductor and two curved wings of the second quarter wavelength conductor are preferably arranged and located concentrically and having a same center. The first and second quarter wavelength conductors are joined to deliver ultra wideband frequency in the range of 600-960 MHz and 1710-6000 MHz.
US11652265B2

A high frequency coupler is disclosed that is configured for grid array-type surface mounting. The coupler includes a monolithic base substrate having a top surface and a bottom surface. A first thin film microstrip and a second thin film microstrip are each disposed on the top surface of the monolithic base substrate. Each microstrip has an input end and an output end. At least one via extends through the monolithic base substrate from the top surface to the bottom surface of the monolithic base substrate. The via(s) are electrically connected with at least one of the input end or the output end of the first microstrip or the second microstrip. The coupler has a coupling factor that is greater than about −30 dB at about 28 GHz.
US11652250B2

An accessory component assembly is provided that includes a frame, a first vehicle accessory, and a second vehicle accessory. The frame is configured to support vehicle accessories. The first vehicle accessory is mounted to the frame. The second vehicle accessory is mounted to the frame. The frame is configured to simultaneously couple the first vehicle accessory and the second vehicle accessory to a chassis of a vehicle such that the accessory component assembly can be functionally coupled to at least two other vehicle sub-systems.
US11652247B2

An electric stored energy source for a motor vehicle has a housing that defines an inner chamber in which electrochemical components of an energy storage cell are accommodated, and a line extending through the inner chamber and via which a coolant or a heating medium can be guided through the inner chamber.
US11652245B2

Some embodiments of the present disclosure relate to technical field of the battery cooling technical and provide a battery cooling assembly, including: a cooling tube; a collecting tube, provided with at least one collecting opening; a connecting aid, including a base plate provided with a through hole, and a hole wall of the through hole extends outwardly to form an extension. An end of the cooling tube is connected to the extension through the through hole, the base plate is connected with the collecting tube, and the through hole being in communication with the collecting opening. The battery cooling assembly of the present disclosure can increase the connection strength between the cooling tube and the collecting tube, thereby reducing a risk of leakage of a cooling medium.
US11652237B2

Provided is a nonaqueous electrolyte solution for batteries, which contains an additive A that is composed of a boron compound represented by formula (1), and an additive B that has a lower reductive decomposition potential than the Additive A, in which n represents an integer from 1 to 5, M+ represents an Li+ ion or an H+ ion, and when n is an integer from 2 to 5, more than one M+ may be the same as or different from each other.
US11652235B2

Provided is a battery comprising a cathode, an anode, and an electrolyte layer. The electrolyte layer includes a first electrolyte layer and a second electrolyte layer. The first electrolyte layer includes a first solid electrolyte material. The second electrolyte layer includes a second solid electrolyte material which is different from the first solid electrolyte material. The first solid electrolyte material includes lithium, at least one kind selected from the group consisting of metalloid elements and metal elements other than lithium, and at least one kind selected from the group consisting of chlorine and bromine. The first solid electrolyte material does not include sulfur.
US11652230B1

Energy storage devices, battery cells, and rechargeable batteries of the present technology may include an anode and a cathode. The battery cells may include a separator positioned between the anode and the cathode. The battery cells may include an electrolyte incorporated with the anode and the cathode. The battery cells may also include a pseudo-reference electrode at least partially in contact with the electrolyte. The pseudo-reference electrode may be positioned between layers of the separator.
US11652225B2

During performance of low efficiency power generation, a control device controls the flow rate of feed of the oxidizing agent gas so that the amount of heat generation of the fuel cell accompanying power generation loss becomes a first amount of heat generation when the state of a mount on which the fuel cell system is mounted is a first mode and controls the flow rate of feed of the oxidizing agent gas so that the amount of heat generation becomes a second amount of heat generation smaller than the first amount of heat generation when the state of the mount is a second mode where the generated electric power of the fuel cell fluctuates more easily compared with the first mode.
US11652212B2

A cell includes a first current collector and a second current collector. A tail end of the first current collector exceeds a tail end of the second current collector by at least half a circle in a winding direction. The inventor of the present application finds that after the length of the first current collector is increased, and the tail end of the first current collector exceeds the tail end of the second current collector by at least half a circle, the following situation may occur: the outermost circle of the cell is the first current collector, the secondary outer circle is the first current collector, and the next secondary outer circle is the second current collector, such that both the outermost circle and the secondary outer circle of the cell are the first current collector.
US11652208B2

A sulfur-carbon composite including a porous carbon material; and sulfur present in at least a part of pores of the porous carbon material and on an outer surface of the porous carbon material, wherein an inner surface and the outer surface of the porous carbon material are doped with a carbonate compound. Also, a positive electrode and a secondary battery including the same. Further, a method of preparing a sulfur-carbon composite and a method of preparing a positive electrode.
US11652207B2

An LFP electrode material is provided which has improved impedance, power during cold cranking, rate capacity retention, charge transfer resistance over the current LFP based cathode materials. The electrode material comprises crystalline primary particles and secondary particles, where the primary particle is formed from a plate-shaped single-phase spheniscidite precursor and a lithium source. The LFP includes an LFP phase behavior where the LFP phase behavior includes an extended solid-solution range.
US11652202B2

The present invention provides a positive electrode for non-aqueous electrolyte secondary battery, having a novel overcharge protective function. The positive electrode for non-aqueous electrolyte secondary battery according to the present invention includes a positive electrode active material layer including a plurality of positive electrode active material particles, wherein the positive electrode active material layer comprises: a carbonaceous coating film formed on a surface of each of the positive electrode active material particles; and 0% by weight or more and 20% by weight or less of a conductive auxiliary agent disposed between the plurality of positive electrode active material particles, and at least one of the carbonaceous coating film and the conductive auxiliary agent is graphitizable carbon.
US11652189B2

A display device includes a substrate, a plurality of pixels provided to the substrate, a plurality of light emitting elements provided to each of the pixels, and a cathode electrode covering the light emitting elements. The light emitting elements each include a p-type cladding layer, an active layer, an n-type cladding layer, and a high-resistance layer stacked in order on the substrate, sheet resistance of the high-resistance layer is higher than sheet resistance of the n-type cladding layer, an upper surface of the n-type cladding layer has a plurality of recesses, and the cathode electrode covers the high-resistance layer and is directly coupled to the recesses and a peripheral part of the n-type cladding layer.
US11652183B2

An infrared photodetector includes: a p-type and highly-doped silicon substrate; a metal structure disposed on the silicon substrate; a first electric contact to the silicon substrate; and a second electric contact to the metal structure.
US11652174B2

A display device including a pixel having a memory. The pixel includes at least a display element, a capacitor, an inverter, and a switch. The switch is controlled with a signal held in the capacitor and a signal output from the inverter so that voltage is supplied to the display element. The inverter and the switch can be constituted by transistors with the same polarity. A semiconductor layer included in the pixel may be formed using a light-transmitting material. Moreover, a gate electrode, a drain electrode, and a capacitor electrode may be formed using a light-transmitting conductive layer. The pixel is formed using a light-transmitting material in such a manner, whereby the display device can be a transmissive display device while including a pixel having a memory.
US11652166B2

A method of forming a power semiconductor device includes providing an epi layer over a substrate; forming a well at an upper portion of the epi layer; forming a pillar below the well and spaced apart from the well to define a Schottky contact region; etching a trench into the epi layer, the trench having a sidewall and a base, a portion of the sidewall of the trench corresponding to the Schottky contact region; forming a metal contact layer over the sidewall and the base of the trench, the metal contact layer forming a Schottky interface with the epi layer at the Schottky contact region; and forming a gate electrode and first and second electrodes.
US11652153B2

The present disclosure includes methods for replacement gate formation in memory, and apparatuses and systems including memory formed accordingly. An embodiment includes forming a first oxide material in an opening through alternating layers of a second oxide material and a nitride material. An array of openings can be formed through the first oxide material formed in the opening. The layers of the nitride material can be removed. A metal material can be formed in voids resulting from the removal of the layers of the nitride material.
US11652131B2

A pixel array includes pixel cells disposed in semiconductor material. Each of the pixel cells includes photodiodes, and a floating diffusion to receive image charge from the photodiodes. A source follower is coupled to the floating diffusion to generate an image signal in response image charge from the photodiodes. Drain regions of first and second row select transistors are coupled to a source of the source follower. A common junction is disposed in the semiconductor material between gates of the first and second row select transistors such that the drains of the first and second row select transistors are shared and coupled together through the semiconductor material of the common junction. The pixel cells are organized into a rows and columns with bitlines.
US11652130B2

An image sensor includes a first layer including pixels in a pixel array, and a first logic circuit configured to control the pixel array. Each of the pixels include at least one photodiode configured to generate a charge in response to light, and a pixel circuit configured to generate a pixel signal corresponding to the charge. A second layer includes a second logic circuit that is connected to the pixel array and the first logic circuit and is on the first layer. A third layer includes storage elements that are electrically connected to at least one of the pixels or the first logic circuit and an insulating layer on the storage elements. A lower surface of the insulating layer is attached to an upper portion of the first layer, and an upper surface of the insulating layer is attached to a lower portion of the second layer.
US11652123B2

An image sensing device is disclosed. The image sensing device includes a semiconductor substrate configured to generate charge carriers in response to light incident, a plurality of control regions supported by the semiconductor substrate and configured to cause majority carrier currents in the semiconductor substrate to control movement of minority carriers, and a plurality of detection regions formed adjacent to the control regions and configured to capture the minority carriers moving in the semiconductor substrate. Each of the control regions includes an upper portion, a lower portion, and a middle portion disposed between the upper portion and the lower portion. The middle portion has a smaller horizontal cross-sectional profile than each of the upper portion and the lower portion.
US11652121B2

A color separation element and an image sensor including the same are disclosed. The color separation element includes a spacer layer, and a color separation lens array including at least one nano-post provided in the spacer layer to control a phase distribution of incident light so that light having the same wavelength of the incident light is multi-focused on a plurality of target regions; and periodic regions in which the phase distribution control layer is repeatedly arranged.
US11652119B2

A detection component is provided for detecting electromagnetic radiation, the detection component comprising a mask arranged to block the electromagnetic radiation for at least one detector. The opaque mask comprises a successive stack of a first metal layer, a second metal layer, a third transparent layer having a low optical index, and an assembly of metal components. The second metal layer, the transparent layer, and the assembly of components form MIM structures in the wavelength range. The invention further relates to a method for manufacturing such a detection component.
US11652117B2

An image sensing device is disclosed. The image sensing device includes a first unit pixel provided with a first photoelectric conversion element and a first floating diffusion region, a second unit pixel provided with a second photoelectric conversion element and a second floating diffusion region, a third unit pixel provided with a third photoelectric conversion region and a third floating diffusion region, and a fourth unit pixel provided with a fourth photoelectric conversion element and a fourth floating diffusion region. The first to fourth unit pixels are isolated from each other by a first device isolation structure. The first to fourth floating diffusion regions are coupled to a common floating diffusion node through conductive lines. At least one unit pixel among the first to fourth unit pixels includes a conversion gain transistor coupled to the common floating diffusion node and configured to adjust capacitance of the common floating diffusion node in response to a gain control signal provided to the conversion gain transistor.
US11652105B2

A method includes forming a gate stack on a first portion of a semiconductor fin, removing a second portion of the semiconductor fin to form a recess, and forming a source/drain region starting from the recess. The formation of the source/drain region includes performing a first epitaxy process to grow a first semiconductor layer, wherein the first semiconductor layer has straight-and-vertical edges, and performing a second epitaxy process to grow a second semiconductor layer on the first semiconductor layer. The first semiconductor layer and the second semiconductor layer are of a same conductivity type.
US11652100B2

A semiconductor device has a silicon film for a diode formed on a semiconductor substrate via an insulating film, and first and second wirings formed on an upper layer of the silicon film. The silicon film has a p-type silicon region and a plurality of n-type silicon regions, and each of the plurality of n-type silicon regions is surrounded by the p-type silicon region in a plan view. The p-type silicon region is electrically connected to the first wiring, and the plurality of n-type silicon regions are electrically connected to the second wiring.
US11652098B2

Disclosed are a transistor structure for electrostatic protection and a method for manufacturing the same. The transistor structure comprises: a doped region in a substrate; field oxide layers; a first N-type well region, a P-type well region and a second N-type well region in the doped region and spaced in sequence; a first polycrystalline silicon layer and a second polycrystalline silicon layer covering part of the P-type well region; a first N+ region and a first P+ region respectively formed in the first N-type well region and the second N-type well region second P+ region and the second N+ region are close to the first N+ region and the first P+ region, respectively. The structure may change a current path under forward/reverse operation; thus, a device keeps a good electrostatic protection capability and high robustness.
US11652097B2

A transient voltage suppression device includes a P-type semiconductor layer, a first N-type well, a first N-type heavily-doped area, a first P-type heavily-doped area, a second P-type heavily-doped area, and a second N-type heavily-doped area. The first N-type well and the second N-type heavily-doped area are formed in the layer. The first P-type heavily-doped area is formed in the first N-type well. The first P-type heavily-doped area is spaced from the bottom of the first N-type well. The second P-type heavily-doped area is formed within the first N-type well and spaced from the sidewall of the first N-type well. The second P-type heavily-doped area is formed between the first P-type heavily-doped area and the second N-type heavily-doped area.
US11652096B2

A memory cell array includes a first and second memory cell, a first and second word line and a first bit line. The first memory cell is in a first row in a first direction. The second memory cell is in a second row in the first direction, and is separated from the first memory cell in a second direction. The first word line extends in the first direction and is coupled to the first memory cell. The second word line extends in the first direction and is coupled to the second memory cell. The first bit line extends in the second direction and is coupled to the first and second memory cell. The first memory cell corresponds to a five transistor memory cell. The first memory cell includes a first active region having a first length, and a second active region having a second length.
US11652094B2

In one embodiment, a semiconductor device includes a first interconnection including a first extending portion extending in a first direction, and a first curved portion curved with respect to the first extending portion. The device further includes a second interconnection including a second extending portion extending in the first direction and adjacent to the first extending portion in a second direction, and a second curved portion curved with respect to the second extending portion. The device further includes a first plug provided on the first curved portion, or on a first non-opposite portion included in the first extending portion and not opposite to the second extending portion in the second direction. The device further includes a second plug provided on the second curved portion, or on a second non-opposite portion included in the second extending portion and not opposite to the first extending portion in the second direction.
US11652091B2

A solid state switching device, such as a solid state circuit breaker, includes at least one heat sink, a control electronics printed circuit board (PCB), and power electronics. The power electronics are useful to regulate the flow of current from one terminal of the solid state switching device to another terminal. The power electronics can include one or more solid state devices such as FETs, Thyristors, Thyristors+SiC JFET in parallel, IGBTs, and IGCTs. The control PCB can include a variety of circuit elements useful to perform the function of a gate driver useful to activate the solid state device of the power electronics. The heat sink includes one or more signal vias formed therethrough to permit nesting of the control PCB within the heat sink.
US11652089B2

A method for making a micro LED display panel not requiring high-accuracy or individual positioning includes providing a carrier substrate with micro LEDs, providing a TFT substrate including a driving circuit, and forming a conductive connecting element, an insulating layer, and a contact electrode layer on the TFT substrate. The insulating layer and the contact electrode layer are patterned to define a through hole, the first electrode is placed against the contact electrode layer, and different voltages Vref and Vdd are applied to the contact electrode layer and to the conductive connecting element respectively, creating an electrostatic attraction. The micro LEDs and the first electrode are transferred from the carrier substrate onto the TFT substrate; and the conductive connecting element is bonded to the first electrode. The method of making is simple. A micro LED display panel made by the method is also provided.
US11652086B2

A method includes bonding a first plurality of device dies onto a wafer, wherein the wafer includes a second plurality of device dies, with each of the first plurality of device dies bonded to one of the second plurality of device dies. The wafer is then sawed to form a die stack, wherein the die stack includes a first device die from the first plurality of device dies and a second device die from the second plurality of device dies. The method further includes bonding the die stack over a package substrate.
US11652080B2

An apparatus comprising a bonding nozzle that has one or more channels in a bonding surface. The one or more channels comprise a first channel portion in an inner region of the bonding surface and a second channel portion along an outer periphery of the bonding surface. The one or more channels are in fluid communication with a vacuum port. A vacuum relief conduit within the bonding nozzle comprises a first opening into the second channel portion along the outer periphery of the bonding surface, and a second opening along an exterior wall of the bonding nozzle.
US11652079B2

A method of forming a flip-chip integrated circuit die that includes a front side including active circuitry formed therein and a plurality of bond pads in electrical communication with the active circuitry, at least two through-wafer vias in electrical communication with the active circuitry and extending at least partially though the die and having portions at a rear side of the die, and a bond wire external to the die and electrically coupling the portions of the at least two through-wafer vias to one another at the rear side of the die.
US11652070B2

According to various embodiments, an integrated circuit is described comprising a plurality of subcircuits having different signal transfer reaction times, a control circuit configured to form two competing paths from the plurality of subcircuits in response to a control signal, an input circuit configured to supply an input signal to the two competing paths and an output circuit configured to generate an output value depending on which of the competing paths has transferred the input signal with shorter reaction time.
US11652068B2

A vertical memory device including: a circuit pattern on a first substrate; an insulating interlayer on the first substrate, the insulating interlayer covering the circuit pattern; a bending prevention layer on the insulating interlayer, the bending prevention layer extending in a first direction substantially parallel to an upper surface of the first substrate; a second substrate on the bending prevention layer; gate electrodes spaced apart from each other in a second direction on the second substrate, the second direction being substantially perpendicular to the upper surface of the first substrate; and a channel extending through the gate electrodes in the second direction.
US11652064B2

Improve EM coupling for the wafer-bonding process from a first wafer to a second wafer by a shielding technique. Examples may include building an EM shield implemented by BEOL-stacks/routings, bonding contacts, and TSVs for a closed-loop shielding platform for the integrated device to minimize EM interference from active devices due to eddy currents. The shield may be implemented in the active device layer during a wafer-to-wafer bonding-process that uses two different device layers/wafers, an active device layer/wafer and a passive device layer/wayer. The shield may be designed by the patterned routings for both I/O ports and the GND contacts.
US11652058B2

Various embodiments of the present disclosure are directed towards an integrated circuit (IC) chip comprising a semiconductor device that is inverted and that overlies a dielectric region inset into a top of a semiconductor substrate. An interconnect structure overlies the semiconductor substrate and the dielectric region and further comprises an intermetal dielectric (IMD) layer. The IMD layer is bonded to the top of the semiconductor substrate and accommodates a pad. A semiconductor layer overlies the interconnect structure, and the semiconductor device is in the semiconductor layer, between the semiconductor layer and the interconnect structure. The semiconductor device comprises a first source/drain electrode overlying the dielectric region and further overlying and electrically coupled to the pad. The dielectric region reduces substrate capacitance to decrease substrate power loss and may, for example, be a cavity or a dielectric layer. A contact extends through the semiconductor layer to the pad.
US11652053B2

A semiconductor device includes a first dielectric layer disposed over a substrate and a conductive feature, a doped dielectric layer disposed over the first dielectric layer, a first metal portion disposed in the first dielectric layer and in contact with the conductive feature, and a doped metal portion disposed over the first metal portion. The first metal portion and the doped metal portion include a same noble metal material. The doped dielectric layer and the doped metal portion include same dopants. The dopants are bonded to the noble metal material.
US11652041B2

A device includes gates and a first conductive segment. A first distance is present between a first gate of the gates and the first conductive segment. A second distance is present between a second gate of the gates and the first conductive segment. The first distance is greater than the second distance.
US11652038B2

A semiconductor device structure and a method for making a semiconductor device. As non-limiting examples, various aspects of this disclosure provide various semiconductor package structures, and methods for making thereof, that comprise a thin fine-pitch redistribution structure.
US11652030B2

Implementations of semiconductor packages may include a substrate, a first die coupled on the substrate, and a lead frame coupled over the substrate. The lead frame may include a die attach pad. Implementations of semiconductor packages may also include a second die coupled on the die attach pad. The second die may overlap the first die.
US11652026B2

An electronic device comprises an integrated circuit (IC) die. The IC die includes a first bonding pad surface and a first backside surface opposite the first bonding pad surface; a first active device layer arranged between the first bonding pad surface and the first backside surface; and at least one stacked through silicon via (TSV) disposed between the first backside surface and the first bonding pad surface, wherein the at least one stacked TSV includes a first buried silicon via (BSV) portion having a first width and a second BSV portion having a second width smaller than the first width, and wherein the first BSV portion extends to the first backside surface and the second BSV portion extends to the first active device layer.
US11652022B2

A power semiconductor device includes: a semiconductor body having a front side and a backside and configured to conduct a load current between the front side and the backside; and a plurality of control cells configured to control the load current. Each control cell is at least partially included in the semiconductor body at the front side and includes a gate electrode that is electrically insulated from the semiconductor body by a gate insulation layer. The gate insulation layer is or includes a first boron nitride layer.
US11652021B2

A power module has a plurality of packaged power semiconductors, a printed circuit board, a heat sink, and possibly a sealing compound. The power semiconductors have electrically conductive connection elements and heat removal areas on respective outer sides. The power semiconductors are arranged on a cooling surface of the heat sink and has its heat removal area connected to the cooling surface of the heat sink to conduct heat, and the printed circuit board is arranged on a side of the power semiconductors that is opposite the heat sink in an orthogonal direction, wherein the connection elements of the power semiconductors make electrical contact with pads on the printed circuit board regions, for example, laterally beside an edge of the heat sink, in which a projection of the heat sink onto the printed circuit board in the orthogonal direction does not cover the connection elements.
US11652020B2

Integrated circuit assemblies, electronic systems, and methods for fabricating the same are disclosed. An integrated circuit assembly is formed by thermally contacting at least two integrated circuit packages to opposite sides of a shared heat dissipation device. In one embodiment, the at least two integrated circuit packages are electrically attached to an electronic card to form an intermediate integrated circuit assembly. In a further embodiment, the integrated circuit assembly includes at least one intermediate integrated circuit assembly electrically attached to an electronic board.
US11652014B2

An electronic package and method for manufacturing the same are provided. The electronic package includes a first conductive structure, a second conductive structure, an electronic component, an underfill and a dam structure. The second conductive structure is disposed on the first conductive structure, wherein the second conductive structure defines a cavity over the first conductive structure. The electronic component is disposed on the first conductive structure and at least partially disposed in the cavity. The underfill is disposed between the first conductive structure and the electronic component. The dam structure is disposed on the first conductive structure and configured to confine the underfill.
US11652009B2

A method for securing and verifying semiconductor wafers during fabrication includes receiving a semiconductor wafer after a layer of features has been patterned thereon. At least one security mark is formed at one or more locations embedded within a backside of the semiconductor wafer by implanting an inert species at the one or more locations. At a subsequent point in fabrication and/or after fabrication of the semiconductor wafer has completed the backside of the wafer is inspected for detection of the at least one security mark. If the at least one security mark is not detected at an expected location within the backside of the semiconductor wafer a determination is made that the semiconductor wafer has been compromised.
US11652003B2

Processes to form differently-pitched gate structures are provided. An example method includes providing a workpiece having a substrate and semiconductor fins spaced apart from one another by an isolation feature, depositing a gate material layer over the workpiece, forming a patterned hard mask over the gate material layer, the patterned hard mask including differently-pitched elongated features, performing a first etch process using the patterned hard mask as an etch mask through the gate material layer to form a trench, performing a second etch process using the patterned hard mask as an etch mask to extend the trench to a top surface of the isolation feature, and performing a third etch process using the patterned hard mask to extend the trench into the isolation feature. The first etch process includes use of carbon tetrafluoride and is free of use of oxygen gas.
US11652000B2

In one embodiment, a method of manufacturing a semiconductor device includes forming a first semiconductor layer including impurity atoms with a first density, on a first substrate, forming a second semiconductor layer including impurity atoms with a second density higher than the first density, on the first semiconductor layer, and forming a porous layer resulting from porosification of at least a portion of the second semiconductor layer. The method further includes forming a first film including a device, on the porous layer, providing a second substrate provided with a second film including a device, and bonding the first and second substrates to sandwich the first and second films. The method further includes separating the first and second substrates from each other such that a first portion of the porous layer remains on the first substrate and a second portion of the porous layer remains on the second substrate.
US11651991B2

A wafer support structure in a chamber of a semiconductor manufacturing apparatus is provided. The wafer support structure includes a dielectric block having a bottom surface and a top surface supports a wafer when present. The wafer support structure includes a baseplate for supporting the dielectric block. The wafer support structure includes a first electrode embedded in an upper part of the dielectric block. The first electrode is proximate and below the top surface of the dielectric block. A top surface of the first electrode is substantially parallel to the top surface of the dielectric block. The first electrode is configured for connection to a direct current (DC) power source. The wafer support structure includes a second electrode embedded in the dielectric block. The wafer support structure includes a second electrode disposed below the first electrode and a separation distance is defined between the first electrode and the second electrode within the dielectric block. The wafer support structure includes a radio frequency (RF) gasket provides an electrical connection between the second electrode and the a baseplate.
US11651984B2

A multiple transport carrier docking device may be capable of storing and/or staging a plurality of transport carriers in a chamber of the multiple transport carrier docking device, and may be capable of forming an air-tight seal around a transport carrier in the chamber. Semiconductor wafers in the transport carrier may be accessed by a wafer transport tool while the air-tight seal around the transport carrier prevents and/or reduces the likelihood that contaminants in the semiconductor fabrication facility will reach the semiconductor wafers. The air-tight seal around the transport carrier may reduce defects of the semiconductor wafers that might otherwise be caused by the contaminants, may increase manufacturing yield and quality in the semiconductor fabrication facility, and/or may permit the continued reduction in device and/or feature sizes of integrated circuits and/or semiconductor devices that are to be formed on semiconductor wafers.
US11651978B2

A protective sheet application method for applying a protective sheet on a front surface of a substrate includes mounting the substrate on a support table in a vacuum chamber, mounting the protective sheet on the substrate to separate a space in the vacuum chamber into a first compartment and a second compartment, depressurizing the first compartment to a predetermined air pressure and also depressurizing the second compartment, opening the depressurized second compartment to the atmosphere to bring the protective sheet into close contact with the substrate by a predetermined force, and opening the depressurized first compartment to the atmosphere to separate the lower housing and the upper housing from each other. A protective sheet application apparatus for applying the protective sheet on the front surface of the substrate includes the vacuum chamber.
US11651976B2

Optical packages and methods of fabrication are described. In an embodiment, a controller chip is embedded along with optical components, including a photodetector (PD) and one or more emitters, in a single package.
US11651975B2

A stack package and a method of manufacturing the stack package are provided. The method includes: attaching a first semiconductor device onto a first surface of a first package substrate; attaching a molding resin material layer onto a first surface of a second package substrate; arranging the first surface of the first package substrate and the first surface of the second package substrate to face each other; compressing the first package substrate and the second package substrate while reflowing the molding resin material layer; and hardening the reflowed molding resin material layer.
US11651971B2

An etching method includes forming a protective layer containing a tin atom on a surface of a substrate. The substrate has a region to be etched and a mask provided on the region. The etching method further includes etching the region in the substrate using the mask.
US11651966B2

Methods and apparatus for processing a substrate are provided herein. For example, a method for processing a substrate includes applying at least one of low frequency RF power or DC power to an upper electrode formed from a high secondary electron emission coefficient material disposed adjacent to a process volume; generating a plasma comprising ions in the process volume; bombarding the upper electrode with the ions to cause the upper electrode to emit electrons and form an electron beam; and applying a bias power comprising at least one of low frequency RF power or high frequency RF power to a lower electrode disposed in the process volume to accelerate electrons of the electron beam toward the lower electrode.
US11651964B2

A semiconductor structure and a forming method thereof are provided. In one form, a forming method includes: providing a base; forming a mandrel layer extending along a first direction; forming a mask spacer on a side wall of the mandrel layer; forming a first segmentation layer extending along a second direction, where the first segmentation layer is in contact with a side wall of the mask spacer along the first direction; forming a sacrificial layer arranged spaced from the mandrel layer along the second direction, where the sacrificial layer covers the side wall of the mask spacer along the first direction, and along the first direction, the sacrificial layer protrudes from two sides of the first segmentation layer and covers a part of a side wall of the first segmentation layer; forming a planarization layer on the base exposed from the sacrificial layer, the mandrel layer, the mask spacer, and the first segmentation layer; removing the sacrificial layer to form a first groove, where the first groove is segmented by the first segmentation layer along the first direction; removing the mandrel layer to form a second groove; and patterning a target layer below the first groove and the second groove by using the mask spacer, the first segmentation layer, and the planarization layer as a mask to form a target pattern. Embodiments and implementations of the present disclosure help to improve pattern precision and pattern quality of a target pattern.
US11651962B2

In a method of forming patterns, first and second upper reverse patterns are formed on a lower reverse layer. A buffer layer is formed to fill first opening portions provided by the first upper reverse pattern. A shield pattern is formed to cover a second region of the buffer layer. An etching process is performed using the shield pattern and the first upper reverse pattern as an etching mask to form first lower reverse patterns providing second openings overlapping first openings, a buffer layer pattern and a second lower reverse pattern overlapping the shield pattern. A hard mask layer is formed and etched to separate hard mask layer first patterns filling the first and second openings. An etching process is performed using the hard mask layer first patterns and the second upper reverse patterns as etching masks to form third lower reverse patterns overlapping the second upper reverse pattern.
US11651960B2

The present invention relates to a method for forming an amorphous silicon thin film, a method for manufacturing a semiconductor device including the same, and a semiconductor device manufactured thereby. The present invention discloses a method for forming an amorphous silicon thin film, wherein the method includes a first step (S10) of providing a first gas containing silicon and a second gas containing nitrogen on a substrate (100) to form a first amorphous silicon layer (310b), and a second step (S20) of providing a first gas containing silicon on the substrate (100) having the first amorphous silicon layer (310b) formed thereon to form a second amorphous silicon layer (300a).
US11651958B2

By widening a terrace on a crystal surface on a bottom face of a recess by step flow caused by heating, a flat face is formed on the bottom face of the recess, a two-dimensional material layer made of a two-dimensional material is formed on the formed flat face, and then a device made of the two-dimensional material layer is produced.
US11651950B1

An excimer lamp includes light-emitting gases containing krypton gas and chlorine gas in a sealing body composed of fused quartz glass having an absorption band at least in a wavelength band of 240 nm to 260 nm. An ultraviolet light irradiation device includes: an excimer lamp having light-emitting gases containing krypton gas and chlorine gas in a sealing body; a housing having an extraction part for extracting ultraviolet light emitted from an excimer lamp; and fused quartz glass disposed in the extraction part and having an absorption band at least in a wavelength band of 240 nm to 260 nm.
US11651945B2

A system for the mass spectrometry analysis of an analyte includes a droplet ejection device, a spray head comprising a spray tip for ejecting the solvent as a spray, and a solvent delivery conduit for delivering solvent to the spray tip. The spray head includes a droplet inlet opening communicating with the surrounding atmosphere for receiving liquid droplets comprising the analyte. The droplet ejection device selectively ejects a liquid analyte droplet comprising the analyte through a surrounding atmosphere and the droplet inlet opening into a solvent flowing through the solvent delivery conduit. A method for the mass spectrometry analysis of an analyte is also disclosed.
US11651942B2

An atmospheric pressure plasma system includes an atmospheric pressure plasma source that generates a glow discharge-type plasma. The atmospheric pressure plasma source comprises a plasma head and a gas sensor system. The plasma head includes a gas inlet, a gas passage surrounded by a dielectric liner, a radio frequency (RF) electrode and a ground electrode. The RF electrode and the ground electrode are arranged at opposite sides of an outer surface of a segment of the gas passage. The gas sensor system comprises a first pellistor that is exposed to a process gas entering the gas inlet and provides real-time monitoring of the presence and concentration of helium in the process gas entering the gas inlet during plasma operation.
US11651928B2

Disclosed herein are apparatuses and systems for reentrant fluid delivery techniques. An example system includes at least a fluid delivery conduit extending between first and second electrical potentials, wherein the fluid delivery conduit is formed into a tilted helical so that a fluid flowing through the fluid delivery conduit experiences an electric field reversal through each winding of the fluid delivery conduit.
US11651913B1

A locking device for a standard toggle light switch is disclosed. The locking device has a partial rectangular cuboid member, a planar torque arm member, a planar locking member, and a locking tab with a notch. The planar locking member inserts into an interstice at the base of the rotary hub of a standard toggle light switch. The locking tab fits into another interstice along the side of the rotary hub and engages with the toggle housing, locking itself in place.
US11651912B1

A control device includes a display panel and a key structure. The key structure is located over the display panel. The key structure includes a circuit board, a keycap, an elastic element and a conducting element. The circuit board includes a circuit structure. The circuit structure includes a first circuit pattern and a second circuit pattern. The first circuit pattern and the second circuit pattern are separated from each other by a gap. The conducting element is disposed on a support part of the elastic element. When the keycap is pressed down, the keycap is moved downwardly to push the support part. After the support part is moved downwardly for a specified travel distance, the conducting element is contacted with the first circuit pattern and the second circuit pattern. Consequently, the first circuit pattern and the second circuit pattern are electrically connected with each other.
US11651911B2

A method operates an electrical treatment device having a user-operable operating switch, and a motor electronics system with a motor control and an electric drive motor. The switch electrically connects to a drive voltage source and the motor electronics system. The motor electronics system electrically connects to the drive motor on an output side via the motor control. The method monitors whether an input voltage at the motor electronics system meets a closed criterion or an open criterion, wherein the closed criterion is characteristic of a closed switching state of the operating switch, and wherein the open criterion is characteristic of an open switching state of the operating switch, and when the open criterion is met, operates the motor control in a state from an open state set that includes a voltage control state for limiting an increase in the input voltage caused by the running-down electric drive motor.
US11651910B2

An example polarity inverter includes multiple contactors, each of which includes switches that are controllable to configure a current path. Each of the multiple contactors includes contacts, which are interleaved such that first contacts to receive voltage having a first polarity alternate with second contacts to receive voltage having a second polarity, where the first polarity and the second polarity are different. The polarity inverter also includes a first conductive plate to connect electrically to each of the first contacts, and a second conductive plate to connect electrically to each of the second contacts. The first conductive plate and the second conductive plate are in parallel. A dielectric material is between the first conductive plate and the second conductive plate.
US11651903B1

An apparatus suitable for use in an air-conditioning system and configured to provide a plurality of selectable capacitance values includes a plurality of capacitive devices and a pressure interrupter cover assembly. Each of the capacitive devices has a first capacitor terminal and a second capacitor terminal. The pressure interrupter cover assembly includes a deformable cover, a set of capacitor cover terminals, a common cover terminal, and a set of insulation structures. The apparatus also includes a conductor configured to electrically connect the second capacitor terminal of at least one of the capacitive devices to the common cover terminal.
US11651900B2

A multilayer electronic component includes a body including dielectric layers and first and second internal electrodes alternately laminated with respective dielectric layers interposed therebetween, and first and second surfaces opposing each other in a direction by which the internal electrodes are laminated, third and fourth surfaces connected to the first and second surfaces and opposing each other, and fifth and sixth surfaces connected to the first to fourth surfaces and opposing each other; a moisture-proof layer disposed on at least one surface of anyone of the first, second, fifth, or sixth surface and containing a rare-earth oxide; a first external electrode disposed on the third surface and connected to the first internal electrodes; and a second external electrode disposed on the fourth surface and connected to the second internal electrodes.
US11651889B2

The present disclosure relates to a reinforced insulation transformer and a design method thereof. The reinforced insulation transformer according to an embodiment of the present disclosure is a transformer in which a secondary winding is wound on a primary winding so that the primary winding and the secondary winding have a stacked structure and satisfy a reinforced insulation criterion, wherein each of the primary winding and the secondary winding includes a conducting wire and an insulation outer layer that surrounds the conducting wire, and the insulation outer layer of the secondary winding has more layers or a greater thickness than the insulation outer layer of the primary winding.
US11651888B2

A flange portion includes a projecting surface that is positioned in a leading end of a projection projecting toward a mounting substrate and that faces the mounting substrate, and a principal surface that extends in a direction crossing the projecting surface and that faces a direction in which the pair of flange portions are aligned. A metal terminal includes a mounting portion opposed to the projecting surface and an end surface portion opposed to the principal surface. An angle θ between the mounting portion and the end surface portion satisfies the relationship 85 degrees≤θ<90 degrees. The angle θ between the mounting portion and the end surface portion is smaller than an angle θ1 between the projecting surface and the principal surface.
US11651887B2

A transformer structure may include a first coil having one or more turns, and a second coil having one or more turns. A turn of the one or more turns of the first coil may overlap a turn of the one or more turns of the second coil in a lateral direction substantially along the turn of the first coil and in a vertical direction substantially along the turn of the first coil. In some implementations, the transformer structure may be integrated in a semiconductor device.
US11651884B2

Structures that include a peaking inductor and a T-coil, and methods associated with forming such structures. A back-end-of-line interconnect structure includes a first metallization level, a second metallization level, and a third metallization level arranged between the first metallization level and the second metallization level. The T-coil includes a first inductor with a first coil arranged in the first metallization level and a second inductor with a second coil arranged in the second metallization level. A peaking inductor includes a coil arranged in the third metallization level. The first coil of the first inductor, the second coil of the second inductor, and the coil of the peaking inductor are stacked in the back-end-of-line interconnect structure with an overlapping arrangement.
US11651883B2

A switchable permanent magnetic unit is disclosed. The unit comprises: a housing, first and second permanent magnets, and a conductive coil. The first magnet is mounted within the housing and the second magnet is rotatable between first and second positions and mounted within the housing in a stacked relationship with the first magnet. The unit generates a first level of magnetic flux at a workpiece contact interface when the second magnet is in the first position and a second level of magnetic flux at the interface when the second magnet is in the second position, the second level being greater than the first level. The conductive coil is arranged about the second magnet and generates a magnetic field. A component of the conductive coil's magnetic field is directed from S to N along the second magnet's N-S pole pair when the second magnet is in the first position.
US11651881B2

Mn—Zn ferrite particles according to the present invention contain 44-60% by mass of Fe, 10-16% by mass of Mn and 1-11% by mass of Zn. The ferrite particles are single crystal bodies having an average particle diameter of 1-2,000 nm, and have polyhedral particle shapes, while having an average sphericity of 0.85 or more but less than 0.95.
US11651875B2

An electrical bushing is provided that includes a conductor, a conductive polymer screen, and an insulating body. The conductive polymer screen has a first region and a second region. The insulating body is molded over at least a portion of the conductor and is molded over the first region of the screen. The second region of the screen extends outward from the insulating body to define an exterior flange.
US11651874B2

High-voltage insulators are disclosed that are capable of handling diverse requirements, such as providing high standoff voltages, high temperature cycling, and the ability to withstand flexural stress. One high-voltage insulator includes a first piece formed from a first material, a second piece formed from a second material, and an interface section where the first piece contacts with and forms a seal with the second piece. The interface includes a first groove located that accommodates a first gasket, sets of matching threads on the first and second pieces. The interface section further accommodates a second gasket. In this multi-piece high-voltage insulator, the first material can have a first set of flexural, heat resistance, and electrical standoff characteristics suitable for a first environment, and the second material can have a second set of flexural, heat resistance and electrical standoff characteristics suitable for a second environment.
US11651865B2

A method is provided for lowering blood pressure in a subject in need thereof by administering an angiotensin II receptor blocker pharmaceutical composition to a subject qualified for over-the-counter access to the angiotensin II receptor blocker pharmaceutical composition. In some embodiments, the angiotensin II receptor blocker pharmaceutical composition includes azilsartan medoxomil, candesartan, eprosartan, irbesartan, losartan, olmesartan, telmisartan, or valsartan. In some embodiments, the angiotensin II receptor blocker pharmaceutical composition comprises an active ingredient that is (5-methyl-2-oxo-1,3-dioxol-4-yl)methyl 2-ethoxy-1-{[2′-(5-oxo-4,5-dihydro-1,2,4-oxadiazol-3-yl)biphenyl-4-yl]methyl}-1H-benzimidazole-7-carboxylate or a pharmaceutically acceptable salt thereof.
US11651850B2

A computer-implemented method includes preprocessing a variable dimension medical image, identifying one or more areas of interest in the medical image; and analyzing the one or more areas of interest using a deep learning model. A computing system includes one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to preprocess a variable dimension medical image, identify one or more areas of interest in the medical image; and analyze the one or more areas of interest using a deep learning model. A non-transitory computer readable medium contains program instructions that when executed, cause a computer to preprocess a variable dimension medical image, identify one or more areas of interest in the medical image, and analyze the one or more areas of interest using a deep learning model.
US11651848B2

Methods and systems are provided which relate to the planning and delivery of radiation treatments by modalities which involve moving a radiation source along a trajectory relative to a subject while delivering radiation to the subject. An artificial intelligence (AI) agent trained using reinforcement learning (and/or some other suitable form of machine learning) is used to control the radiation delivery parameters in effort to achieve desired delivery of radiation therapy. In some embodiments, the AI agent selects suitable control steps (e.g. radiation delivery parameters for particular time steps), while accounting for patient motions, difference(s) in patient anatomical geometry and/or the like.
US11651841B2

Provide a reinforcement learning model including an agent and a critic; the critic includes a neural network pre-trained to generate, from input biomolecular data characterizing tissue cells and input compound data defining a compound molecule, a property value for said biomolecular action of that molecule on those tissue cells. The agent includes a neural network adapted to generate the compound data in dependence on input biomolecular data. Supply biomolecular data characterizing patient tissue cells to the agent and supply that data, and the compound data generated therefrom, to the critic to obtain a property value in an iterative training process in which reward values, dependent on the property values, are used to progressively train the agent to optimize the reward value. After training the agent, supply target biomolecular data, characterizing the target tissue cells, to the agent to generate compound data corresponding to a set of drug compounds.
US11651832B2

A memory device includes: a normal cell region suitable for storing write data and outputting read data; a parity cell region suitable for storing write parity bits and outputting read parity bits; a pattern generation circuit suitable for generating test data whose value is sequentially increased, and providing the test data as the write data, in a first test mode; an error correction circuit suitable for generating the write parity bits based on the write data, correcting an error of the read data based on the read parity bits, and outputting the error-corrected data; and an output circuit suitable for compressing the error-corrected data and outputting the compressed data, wherein the output circuit is further suitable for compressing the read parity bits output from the parity cell region to output the compressed data, in the first test mode.
US11651829B2

A nonvolatile memory device includes a peripheral circuit region and a memory cell region vertically connected with the peripheral circuit region, the peripheral circuit region including at least one first metal pad, and the memory cell region including at least one second metal pad directly connected with the at least one first metal pad. A method of programming the nonvolatile memory device includes: receiving a programming command, data for a plurality of pages, and an address corresponding to a selected word-line; programming the data for one of the pages to an unselected word-line; reading data of a previously programmed page from the selected word-line; and programming the data for the remaining pages and the data of the previously programmed page to the selected word-line.
US11651827B2

A semiconductor memory device includes a memory cell array and a peripheral circuit. The memory cell array includes at least two planes. The peripheral circuit performs a memory operation on a selected plane of the at least two planes during a single plane operation and performs a dummy operation on an unselected plane of the at least two planes.
US11651826B2

A memory device is provided. The memory device includes a first transistor and a second transistor connected in series with the first transistor. The second transistor is programmable between a first state and a second state. A bit line connected to the second transistor. A sense amplifier connected to the bit line. The sense amplifier is operative to sense data from the bit line. A feedback circuit connected to the sense amplifier, wherein the feedback circuit is operative to control a bit line current of the bit-line.
US11651824B2

The present technology includes a memory device and a method of operating the memory device. The memory device includes a memory block including memory cells, a peripheral circuit configured to perform a plurality of program loops to cause a threshold voltage of selected memory cells included in a selected page among the memory cells to attain a target voltage, and a control logic circuit configured to control the peripheral circuit to perform the program loops by selectively applying a normal program or a double program to the program loops.
US11651818B2

According to one embodiment, a memory device includes: a variable resistance memory region; a semiconductor layer; an insulating layer; first and second word lines; and a first select gate line. When information stored in the first memory cell is read, or when information is written into the first memory cell, after a voltage of the first select gate line is set to a first voltage and voltages of the first and second word lines are set to a second voltage, the voltage of the first select gate line is increased from the first voltage to a third voltage. After the voltage of the first select gate line is increased to at least the second voltage, the voltage of the first word line is decreased from the second voltage to the first voltage, and the voltage of the second word line is increased from the second voltage to a fourth voltage.
US11651814B2

Methods, systems, and devices for timing signal calibration for a memory device are described. In some memory devices, operations for accessing memory cells may be performed with timing that is asynchronous with an input signal. To support asynchronous timing, a timing signal generation component of a memory device may include delay components that support generating a timing signal having aspects that are delayed relative to an input signal. Delay components may have characteristics that are sensitive to fabrication or operational variability, such that timing signals may also be affected by such variability. In accordance with examples as disclosed herein, a memory device may include delay components, associated with access operation timing signal generation, that are configured to be selectively enabled or disabled based on a calibration operation of the memory device, which may improve an ability of the memory device to account for various sources of timing signal variability.
US11651811B2

A memory apparatus comprises: a sampling circuit for sampling an input address through a sampling method corresponding to a first selection signal among at least two sampling methods, a storage circuit for storing up to N number of addresses having different values among sampled addresses received from the sampling circuit, an arranging circuit for determining an output sequence of addresses stored in the storage circuit through an arranging method corresponding to a second selection signal among the two arranging methods, and setting, as a target address, an address outputted according to the output sequence, a selection control circuit for setting each of the first selection signal and the second selection signal based on a state of the storage circuit, and a refresh operation circuit for controlling a target refresh operation on a row of memory cells corresponding to the target address.
US11651809B2

Methods, systems, and devices for activity-based data protection in a memory device are described. In one example, a memory device may include a set memory sections each having memory cells configured to be selectively coupled with access lines of the respective memory section. A method of operating the memory device may include determining a quantity of access operations performed on a set of sections of a memory device, selecting at least one of the sections for a voltage adjustment operation based on the determined quantity of access operations, and performing the voltage adjustment operation on the selected section. The voltage adjustment operation may include applying an equal voltage to opposite terminals of the memory cells, which may allow built-up charge, such as leakage charge accumulating from access operations of the selected memory section, to dissipate from the memory cells of the selected section.
US11651807B2

The present disclosure is drawn to a magnetoresistive device including an array of memory cells arranged in rows and columns, each memory cell comprising a magnetic tunnel junction, each row comprising a word line, and each column comprising a bit line; a column select device that selects a bit line. The magnetoresistive device also includes a sense amplifier comprising a first input corresponding to a selected bit line, a second input corresponding to a reference bit line, and a data output. The plurality of columns comprise a reference column, the reference column comprising a conductive element coupled to the magnetic tunnel junctions in the reference column.
US11651796B2

Systems and methods for providing individualized meeting content to participants in online meetings. Participant preferences may be summarized and displayed for speakers to see and attempt to follow, thus increasing the likelihood that meetings will progress according to the preferences of their attendees. Participants may also have their individual meeting feeds tailored to their preferences, if those preferences can be met in real time, during the meeting. Participants may further receive individual recordings of the meetings afterward, for those preferences that cannot be met in real time. In this manner, meeting participants may experience personalized versions of meetings, tailored to their particular preferences. This may improve participant interest in, and engagement with, online meetings.
US11651788B2

To provide a spinel ferrite magnetic powder having excellent characteristics. A method for manufacturing a magnetic powder includes: melting and then quenching a glass-forming component and a spinel ferrite magnetic powder-forming component to manufacture an amorphous body; and heat-treating the amorphous body to precipitate a spinel ferrite magnetic powder. An oxygen partial pressure during the heat treatment is 1.0 kPa or less.
US11651787B2

The present disclosure relates to pretreating a magnetic recording head for magnetic media drive. For a heat assisted magnetic recording (HAMR) head, a light source provides the necessary heat for the drive to operation. A vertical cavity surface emitting laser (VCSEL) is mounted to a top surface of a slider. A plurality of laser beams are emitted from the bottom surface of the VCSEL and directed to a corresponding number of waveguide structures within the HAMR head. The waveguide structures feed into a multimode interference (MMI) device that then directs the laser into a single waveguide for focusing on a near field transducer (NFT). The VCSEL lasers are phase coherent and have no mode hopping.
US11651780B2

A speech recognition system utilizing automatic speech recognition techniques such as end-pointing techniques in conjunction with beamforming and/or signal processing to isolate speech from one or more speaking users from multiple received audio signals and to detect the beginning and/or end of the speech based at least in part on the isolation. Audio capture devices such as microphones may be arranged in a beamforming array to receive the multiple audio signals. Multiple audio sources including speech may be identified in different beams and processed.
US11651778B2

Disclosed are methods of encoding and decoding an audio signal, and an encoder and a decoder for performing the methods. The method of encoding an audio signal includes identifying an input signal corresponding to a low frequency band of the audio signal, windowing the input signal, generating a first latent vector by inputting the windowed input signal to a first encoding model, transforming the windowed input signal into a frequency domain, generating a second latent vector by inputting the transformed input signal to a second encoding model, generating a final latent vector by combining the first latent vector and the second latent vector, and generating a bitstream corresponding to the final latent vector.
US11651776B2

Methods, apparatus and articles of manufacture to identify sources of network streaming services are disclosed. An example apparatus includes a coding format identifier to identify, from a received first audio signal representing a decompressed second audio signal, an audio compression configuration used to compress a third audio signal to form the second audio signal, and a source identifier to identify a source of the second audio signal based on the identified audio compression configuration.
US11651772B2

A system and method for improving the performance of a hands-free voice user interface system while minimizing the computational complexity without sacrificing performance. Specifically, when estimating the location of the talker for the purpose of steering a directional beam in the direction of the active talker. A hands-free voice user interface system requires a clean signal to be streamed to the cloud for recognition. One way to improve the speech signal is to estimate where the talker is and steer a beam in the direction of the active talker. To locate the talker to a localized position, a direction of arrival estimator (DOA) algorithm is used. DoA generally requires noise and echo free signal for optimal estimation, but it is computationally expensive to run audio pre-processing such as an acoustic echo cancellation for each microphone in microphone array. To reduce computational complexity, the system and method extract certain range of frequency and operate pre-processing only on the selected frequency. By properly selecting the frequency range, it does not degrade DoA accuracy while significantly reducing computational complexity.
US11651771B2

Provided is a home appliance and a speech recognition server system, in which a plurality of speech recognition home electronics may perform a command intended by a user without conflicting with one another using artificial intelligence with respect to a speech command of the user and a method for controlling such a home appliance and a speech recognition server system. The present disclosure determines whether a first group to which a control target device belongs is identical to a second group to which a speech recognition device belongs when the control target device is different from the speech recognition device. Then, when the first group is different from the second group, the present disclosure controls an operation of the control target device based on the control command of the user. Accordingly, the user may control the control target device disposed in a space different from another space in which the speech recognition device is disposed.
US11651769B2

An electronic device includes a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory to receive audio data corresponding to a user's utterance, to identify the user's utterance characteristics based on the received audio data, to determine a parameter for performing voice activity detection, by using the identified user's utterance characteristics, and to perform voice activity detection on the received audio data with respect to the user's utterance by using the determined parameter.
US11651763B2

Described herein are systems and methods for augmenting neural speech synthesis networks with low-dimensional trainable speaker embeddings in order to generate speech from different voices from a single model. As a starting point for multi-speaker experiments, improved single-speaker model embodiments, which may be referred to generally as Deep Voice 2 embodiments, were developed, as well as a post-processing neural vocoder for Tacotron (a neural character-to-spectrogram model). New techniques for multi-speaker speech synthesis were performed for both Deep Voice 2 and Tacotron embodiments on two multi-speaker TTS datasets—showing that neural text-to-speech systems can learn hundreds of unique voices from twenty-five minutes of audio per speaker.
US11651755B2

A drum includes a low volume drum head, a pellet chamber, and a magnetic choke. The pellet chamber is located beneath the low volume drum head. The pellet chamber is configured to hold a plurality of pellets, and the pellet chamber defines a plurality of apertures in a wall of the pellet chamber. The magnetic choke carries at least one magnet. The magnetic choke is configured to move relative to the pellet chamber so as to adjust a magnetic force imparted on the pellet chamber.
US11651751B2

Systems and methods for production and presentation of video content are provided. The system receives a camera signal indicative of image data of a scene that includes a transparent panel and receives an overlay signal having at least one visual element. The system generates a first signal based on the processed camera and overlay signals and displays, on a first display, a processed image of the first signal indicative of the at least one visual element overlaid on the image data. The system displays an application window of a second signal on a second display and, based on a user input, relocates the application window from the second display to the overlay signal. The system displays the application window on the first display by transforming the application window utilizing a keying function and overlaying the transformed application window in the processed image of the first signal.
US11651748B2

A driving method of a display device includes supplying a pixel with a first light emission stop pulse having a first pulse width during a first frame that is driven at a first frequency; supplying the pixel with a second light emission stop pulse having a second pulse width during a second frame that is driven at a second frequency; and supplying the pixel with a third light emission stop pulse having a third pulse width during a third frame that is driven at the second frequency. The first frequency is different from the second frequency. The second pulse width is between the first pulse width and the third pulse width.
US11651745B2

A backlight driving method includes steps of: (A) receiving a piece of image data; (B) generating a piece of adjustment data based on the image data; (C) generating, based on a plurality of predetermined delay values and on an original synchronization control (SC) signal that has a pulse, an internal SC signal that has a plurality of pulses, where respective time delays of the pulses of the internal SC signal with respect to the pulse of the original SC signal are respectively dependent on the predetermined delay values; and (D) generating a backlight driving output based on the adjustment data and the internal SC signal, so as to drive a backlight source of a scan-type display to emit light intermittently.
US11651739B2

A shift register unit, a scanning drive circuit, a display substrate, and a display device are provided. The shift register unit includes an output end, a node control end, a first output node control circuit, a second output node control circuit and an output circuit, the second node control circuit is electrically connected to a first clock signal line, the node control end, the first output node and the second node; the first output node control circuit is electrically connected to the second node and the first output node and is configured to control a potential of the first output node; the second output node control circuit is electrically connected to the second node and the second output node; the output circuit is electrically connected to a first output node, a second output node, a first voltage line, a second voltage line and an output end.
US11651733B1

A pixel circuit, a display device and a driving method thereof are provided. The pixel circuit includes: a light emitting diode; a first transistor for controlling an operation of writing a data voltage; a second transistor for controlling a light emitting time of the light emitting diode; a third transistor for controlling a driving transistor initializing; a fourth transistor for resetting a voltage of an anode of the light emitting diode; a first capacitor and a second capacitor connected between the data voltage and a stable signal storing a threshold voltage of the driving transistor and an attenuated data voltage; the driving transistor for driving the light emitting diode. The pixel circuit solves problem of non-uniform brightness caused by discrete threshold voltage of the driving transistor and voltage drop of power voltage, enlarges range of gamma voltage, avoids coupling effect brought by second capacitor, and is favorable for circuit layout.
US11651730B2

A display device includes a gate line extending in a first direction, a left data line and a right data line extending in a second direction and crossing the gate line, and a plurality of sub-pixels arranged along the first and second directions, wherein the sub-pixels of a pixel row of the first direction are connected to a same gate line, and the sub-pixels of a pixel row of the second direction are alternately connected to the left data line and the right data line.
US11651729B2

The present disclosure relates to a driving method for a display device and a display device. The display device includes a display driver, the display driver includes a plurality of driving channels each of which drives corresponding display unit according to display data in a pulse width modulation manner within one frame period, the method comprises: selectively enabling, in each sub-frame subset among a plurality of different sub-frame subsets of the frame period, different channel subset among a plurality of channel subsets of the plurality of driving channels to drive corresponding display unit, wherein each channel subset of the plurality of channel subsets includes two or more driving channels among the plurality of driving channels.
US11651724B2

Disclosed is an electroluminescent display panel and a display device, and relates to the field of display technologies. The display region comprises a photosensitive device arranging region, a camera or fingerprint recognition device is arranged in the photosensitive device arranging region, rather than in the frame, and thus a relatively larger area occupying in the frame is avoided, to allow the frame be made narrower, and the screen-to-body ratio be increased. Also for the photosensitive device arranging region, the first signal lines and the second signal lines are arranged more intensively by arranging overlap areas in the orthographic projection of one first pixel on the base substrate, to allow the display panel have more concentrated space as the light-transmission region, so that the light transmittance of the photosensitive device arranging region can be increased to provide more lights to the camera or fingerprint recognition device.
US11651721B1

A driving method of the display panel and a driving apparatus are provided. The method includes: during a display period of one frame, acquiring an actual charge grayscale of a pixel unit of an Nth row and a target grayscale of a pixel unit of an N+1th row, wherein the pixel unit of the Nth row and the pixel unit of the N+1th row are connected to a same data line; according to the actual charge grayscale of the pixel unit of the Nth row and the target grayscale of the pixel unit of the N+1 th row, acquiring an over drive grayscale of the pixel unit of the N+1 th row; and driving the pixel unit of the N+1 th row using the over drive grayscale. Thus, the over drive grayscale of the pixel unit of the N+1 th row is more accurate, thereby increasing a charge rate of the pixel unit.
US11651705B2

A method and system are provided for tracking manipulation data. A wearable sensor array is capable of providing force data, motion data and location data. A body part of a person is covered with the wearable sensor array. The body part of the person is being manipulated through the wearable sensor array, and then a computer system obtains sensor data from the wearable sensor array. The computer system generates a force, motion and location map based on the obtained sensor data which is useful for a variety of purposes as detailed herein.
US11651702B2

Systems and methods of the present invention provide for one or more machine learning models configured to generate one or more student outcome predictions, such as whether a student will correctly respond to items of an assessment or will pass the assessment, based on monitored student activity and associated parameters. Inputs to the machine learning models may include outputs of other predictive models, such as an item response theory model and a short term prediction model. The machine learning models may output a student outcome prediction vector containing student outcome predictions for each uncompleted item of an assessment being delivered to a student in real-time. Remediation activities may be recommended to or automatically initiated for the student based on the student outcome predictions. A delivery order of the assessment may be modified based on the student outcome predictions.
US11651699B2

The aircraft threat envelope protection system employs a threat envelope data structure in a computer-readable medium that stores at least one trigger condition for each of a plurality of different types of threats associated with the aircraft, and modeled using a common schema. A processor computes plural different projected trajectories representing different possible aircraft paths through spacetime. The processor associates at least some of the plurality of the threats to specific trigger points in spacetime along each of the projected trajectories. The processor will deprecate ones of the projected trajectories when they are deemed not viable to recover from a threat. The processor initiates an aircraft protective response when all projected trajectories but one have been deprecated and the aircraft is within a predetermined proximity to the closest trigger point in spacetime along the non-deprecated trajectory.
US11651695B2

Methods, apparatus, and articles of manufacture to provide improved engine load models are disclosed. An example apparatus includes a model generator to generate an engine load model for an engine using flight information, weather information, and manifest information to predict a load on the engine from an engine subsystem utilization modeled for a flight. The example model generator is to incorporate the engine load model into an engine model, the engine model representing engine behavior for the flight. The example model generator is to determine a first measure of thrust from the engine and a second measure of fuel flow to the engine using the engine model with the engine load model, the engine load model to modify engine behavior by the predicted load on the engine from the engine subsystem utilization. The example model generator is to generate flight parameters for a flight path using the first measure of thrust and the second measure of fuel flow for the predicted load on the engine based on the engine load model.
US11651680B2

A function disabler system includes a personal electronic device having at least one component such as a camera, and a processor having pulsed light communication software enabling receipt and transmission of pulsed light communication signals. The processor additionally includes a hosting customer software application, where the personal electronic device receives at least one pulsed light communication signal within a designated area and the pulsed light communication signal includes an instruction signal which instructs the hosting customer software application to disable the at least one component when the personal electronic device is positioned in the designated area.
US11651678B2

A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances, via an interactive instruction set and associated programming. The programming is accessible by a STB or other controllable appliance and is configured to appropriately display interactive instructions and prompts to a user during a user initiated set up procedure for configuration of another controllable device (e.g., DVD, VCR, DVR, etc) available to the user.
US11651675B2

A safety device tester that verifies the operation of a safety device by identifying the safety device, placing the safety device in a test mode, and recording the operation of the safety device, and then storing the recording data in the cloud.
US11651673B2

Disclosed is an electronic device including an intelligence function that reminds a user of a task to be performed, even though the user does not manually set a reminder and notifies the user whether the task has been completed. This intelligence function may be implemented in various applications, such as a reminder, a calendar, or an artificial intelligence assistant. Aspects of the disclosure may also increase business utilization of a care service. For example, the electronic device may be used to check the progress of housework of a sitter who cares for a person such as a child, an elderly parent, or a patient.
US11651671B2

To be capable of efficiently transmitting appropriate information on the motion improvement to a person in motion. A motion evaluation system includes a sensor unit, an information processing device, and an information presentation device. The information processing device includes a communication device, a storage device, and an arithmetic device. The arithmetic device acquires motion data acquired by observing a user through the use of a sensor via the communication device, checks the motion data against information about the correctness of motions in the reference information, determines a state of motion of the user, specifies a motion in a state to be improved as an improvement, check the motion data after the motion corresponding to the improvement against information about busy levels of the user to specify a busy level of the user, and outputs, as improvement suggestion information about the improvement, information with different contents at each of multiple times to an information presentation device based on the improvement and a rule predetermined according to each situation of the busy level.
US11651656B2

Described is a retro sports system for creating new sporting events with new outcomes utilizing past sporting events that can be used for sports gaming and entertainment or other sports competition games. The system includes a server that may be programmed to randomly select increments of historical past games in order to create a new full game formed from the randomly selected increments. This new game can be used for betting or other competitive games and for entertainment.
US11651651B2

A blockchain system for providing ticketing within a blockchain network of participating electronic devices includes an electronic gaming machine (EGM) configured to participate in the blockchain network. The EGM a memory storing a local blockchain and a system blockchain. The EGM also includes at least one processor configured to execute instructions which, when executed, cause the at least one processor to identify a first ticket creation blockchain transaction in the local blockchain from a ticket creation device of the first plurality of electronic gaming devices, the first ticket creation blockchain transaction including at least a ticket value and a ticket identifier (ID), create a system ticket creation blockchain transaction including at least the ticket value and the ticket ID, and broadcast the system ticket creation blockchain transaction to the system blockchain.
US11651632B2

An example operation includes one or more of determining an issue related to a stationary transport, determining a cause of the issue, determining moving transports that do not have the issue, but exhibit characteristics similar to the cause, and based on the characteristics, notifying the moving transports of a potential of the issue.
US11651624B2

The disclosure is inputting a first image captured an image of an authentication target; inputting a second image captured an image of a right eye or a left eye of the target; determining whether the second image is of a left eye or a right eye of the target based on information including the first image, and outputting a determination result as left/right information in association with the second image; detecting an overlap between a region including the second image and a predetermined region in the first image; calculating a verification score by comparing characteristic information that are related to the left/right information with iris characteristic information calculated from the second image, and calculating a first weighted verification score obtained by weighting the verification score with a detection result; and authenticating a target in the second image based on the first weighted verification score, and outputting an authentication result.
US11651613B2

Embodiments of the present disclosure provide a fingerprint recognition circuit, a driving method therefor, a display panel, and a display device. The fingerprint recognition circuit includes: a photosensitive detection circuit, coupled to a bias control signal terminal and configured to receive light reflected from a fingerprint and generate a control signal; a reset control circuit, coupled to a reset signal terminal, a first control terminal, and the photosensitive detection circuit respectively, and configured to provide a signal of the reset signal terminal to the photosensitive detection circuit under control of the first control terminal; and a signal reading circuit, coupled to the photosensitive detection circuit, a power supply terminal, a second control terminal, and a signal output terminal respectively, and configured to output a corresponding fingerprint recognition signal according to the control signal under control of the second control terminal.
US11651607B2

An information processing apparatus includes a processor configured to extract a description including a phrase indicating a relation with a second document element from a first document element, and generate relation information corresponding to information on the description extracted from the first document element, by an AI which has learned, in advance, by machine learning to generate the relation information indicating a relation between the first document element and the second document element from the information on the description.
US11651606B1

Certain aspects of the present disclosure provide techniques for extracting data from a document. An example method generally includes identifying a bounding polygon of the region from an electronic image of the document and extracting data from within the bounding polygon of the region. The method further includes generating revised extracted data based on the extracted data, and combining the revised extracted data with other data extracted from the electronic image of the document to generate input data for a data processing application.
US11651602B1

Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for machine learning classification based on separate processing of multiple views. In some implementations, a system obtains image data for multiple images showing different views of an object. A machine learning model is used to generate a separate output based on each the multiple images individually. The outputs for the respective images are combined to generate a combined output. A predicted characteristic of the object is determined based on the combined output. An indication of the predicted characteristic of the object is provided.
US11651601B1

Methods and systems for controlling a camera can involve automatically setting an exposure control for a camera based on data obtained from the camera and using a synchronized infrared flash for video recording by the camera with the exposure control automatically set for the camera. The exposure control can include a managed fixed exposure time controlled with automatic gain correction by the camera. The exposure time for the camera can be fixed. A gain can be monitored, and the exposure time adjusted when an average gain attains a maximum value or a minimum value with changes to ambient light.
US11651600B2

A driver monitor includes a processor configured to detect the orientation and the position of the face of a driver of a vehicle from each of face images obtained by a camera for capturing the driver, update a reference direction of orientations or a reference position of the driver's face, based on orientations or positions of the driver's face detected from face images obtained in a preceding predetermined period, and detect putting a wearable object on or taking a wearable object off the driver's face in each face image. Upon detection of putting on or taking off the wearable object, the processor updates the reference direction or the reference position, based on only orientations or positions of the driver's face detected from face images obtained after the detection.
US11651590B2

An operation management system is disclosed. The operation management system may receive a video stream from a wearable device of a user that is performing an operation in a physical environment. The operation management system may process, using an operation performance model, a set of frames of the video stream that indicates a state of a performance of the operation by the user. The operation management system may determine, based on the state of the performance by the user, a next task of the operation. The operation management system may configure display data that is associated with a physical object that is associated with the next task. The display data may be associated with an indicator that identifies the physical object and/or task information associated with performing the next task. The operation management system may provide the display data to the wearable device.
US11651586B2

In one embodiment, a method includes receiving an indication of a trigger action by a first user at a client system, wherein the trigger action is associated with a priming content object, identifying related content objects associated with the priming content object, selecting recommended content objects based on the priming content object, the related content objects, and profile information of the first user, wherein each of the selected recommended content objects comprises entity information of entities associated with the priming content object, and presenting content suggestions at the client system, wherein each content suggestion comprises one of the selected recommended content objects.
US11651583B2

A method may include obtaining first sensor data captured by a first sensor system and second sensor data captured by a second sensor system of a different type from the first sensor system. The method may include detecting a first object included in the first sensor data and a second object included in the second sensor data. The method may include assigning a first label to the first object and a second label to the second object after comparing the first and the second sensor data. The first and second labels may indicate degrees to which the first and the second objects match. Responsive to the first and second labels indicating that the first and the second objects match, the method may include designating a matched object representative of the first object and the second object and sending the matched object to a downstream computing system of an autonomous vehicle.
US11651578B2

A method and a system for end-to-end modeling are provided. The method includes: determining a topological structure of a target-based end-to-end model, where the topological structure includes an input layer, an encoding layer, an code enhancement layer, a filtering layer, a decoding layer and an output layer; the code enhancement layer adds information of a target unit to a feature sequence outputted by the encoding layer, the filtering layer filters a feature sequence added with the information of the target unit; collecting multiple pieces of training data; and training parameters of the target-based end-to-end model by using the multiple pieces of the training data.
US11651575B2

A system and method for displaying a virtual three-dimensional environment, including: displaying at least a portion of the virtual three-dimensional environment in a head-mounted display, where the head-mounted display includes a retinal tracking device; enabling a user to interact with the virtual three-dimensional environment; displaying a virtual representation of a written work within the virtual three-dimensional environment in the head-mounted display; enabling the user to interact with the virtual representation of the written work; tracking the user's reading position in the representation of the written work via the retinal tracking device; determining the content of the representation of the written book at the user's reading position; and modifying the virtual three-dimensional environment based at least in part on the content at the user's reading position.
US11651568B2

A computing device spatially reconstructs a virtual feature surface in a mixed reality environment. The computing device detects addition of a raycast element to a virtual user space, maps multiple feature points detected from multiple video frames of a physical user space into a virtual user space, selecting at least three feature points from the multiple feature points that satisfy selection criteria applied in the virtual user space along a raycast axis of the raycast element in the virtual user space, and defines the virtual feature surface in the virtual user space using the at least three selected feature points. At least two of the at least three feature points are detected in different video frames.
US11651562B2

A method for enabling the enhanced user-to-user communication in digital realities comprising generating a marker of a target user that is persistently applied on the target user; detecting, through a wireless network, the presence of a target user device and counterpart user device connected to the server via the wireless network; sending a notification to the counterpart user device informing about the presence of the target user device based on a set of rules; receiving one or more forms of interaction from the counterpart user device on the marker of the target user; opening up a communication channel between the counterpart user device and target user device; and receiving, processing and accordingly redirecting corresponding communications through and between the counterpart user device and target user device. A system thereof is also disclosed.
US11651561B2

A method and system are provided for enabling a shared augmented reality experience. The system may include one or more onsite devices for generating AR representations of a real-world location, and one or more offsite devices for generating virtual AR representations of the real-world location. The AR representations may include data and/or content incorporated into live views of a real-world location. The virtual AR representations of the AR scene may incorporate images and data from a real-world location and include additional AR content. The onsite devices may synchronize content used to create the AR experience with the offsite devices in real time, such that the onsite AR representations and the offsite virtual AR representations are consistent with each other.
US11651553B2

A method and a system for generating a mesh representation of a surface. The method includes receiving a three-dimensional (3D) point cloud representing the surface, generating a reconstruction dataset having a higher resolution than the 3D point cloud in one or more regions corresponding to the surface from the 3D point cloud, and generate a polygon mesh representation of the surface by using a fine-to-coarse hash map for building polygons at a highest resolution first followed by progressively coarser resolution polygons, using the reconstruction dataset.
US11651549B2

A method for generating 3D entity shape data using image recognition which is performed by a computing device, the method includes the steps of: recognizing a grid matching part having four edge vertices of a quadrangle displayed in an image captured by a camera; generating a cube-shaped 3D space grid of a specific distance unit applied to the image by using the grid matching part; and generating shape data for an external object using the 3D space grid.
US11651541B2

Various input modes and output modes may be used for a three-dimensional (3D) environment. A user may use a particular input mode (e.g., text, audio, video, etc.) for animating a 3D avatar of the user in the 3D environment. The user may use a particular output mode (e.g., text, audio, 3D animation, etc.) in the presentation of the 3D environment. The input/output modes may change based on conditions such as a location of the user.
US11651537B2

A method for generating visual feedback based on a textual representation comprising obtaining and processing a textual representation, identifying at least one textual feature of the textual representation, assigning at least one feature value to the at least one textual feature, and generating visual feedback based on the textual representation. The generated visual feedback comprises at least one visual feature corresponding to the at least one textual feature. A system for generating visual feedback based on a textual representation, comprising a capturing subsystem configured to capture the textual representation, a processing subsystem configured to identify at least one textual feature and to generate visual feedback based on the textual representation, and a graphical user output configured to display the generated visual feedback. The visual feedback generated based on the textual representation comprises at least one visual feature corresponding to the at least one textual feature.
US11651518B2

An image capture system is configured to align a field of view of the image capture component with a field of view of a user of the system. In some cases, the image capture system may adjust the field of view of the image data based at least in part on orientation and position data associated with the capture device.
US11651515B2

It is possible to determine a geometric transformation matrix representing geometric transformation between an input image and a template image with high precision. A geometric transformation matrix/inlier estimation section 32 determines a corresponding point group serving as inliers, and estimates the geometric transformation matrix representing the geometric transformation between the input image and the template image. A scatter degree estimation section 34 estimates scatter degree of the corresponding points based on the corresponding point group serving as inliers. A plane tracking convergence determination threshold calculation section 36 calculates a threshold used in convergence determination when iterative update of the geometric transformation matrix in a plane tracking section 38 is performed based on the estimated scatter degree. The plane tracking section 38 iterates update of the geometric transformation matrix so as to minimize a difference in value to pixels of a geometric transformation image obtained by transforming one of the input image and the templated image using the geometric transformation matrix and corresponding pixels until it is determined that convergence has been completed using the calculated threshold.
US11651513B2

The present invention provides a method of generating a robust global map using a plurality of limited field-of-view cameras to capture an environment. Provided is a method for generating a three-dimensional map comprising: receiving a plurality of sequential image data wherein each of the plurality of sequential image data comprises a plurality of sequential images, further wherein the plurality of sequential images is obtained by a plurality of limited field-of-view image sensors; determining a pose of each of the plurality of sequential images of each of the plurality of sequential image data; determining one or more overlapping poses using the determined poses of the sequential image data; selecting at least one set of images from the plurality of sequential images wherein each set of images are determined to have overlapping poses; and constructing one or more map portions derived from each of the at least one set of images.
US11651512B2

A method by which a left atrial wall thickness measurement device for the heart measures the left atrial wall thickness of the heart, according to one embodiment of the present invention, can simply, quickly, and accurately measure the thickness of the left atrium of the heart with only a simple input of a user so as to also derive the optimum effect of a radiofrequency catheter ablation procedure, and measures the thickness of the left atrium of the heart by using, without a separate additional inspection, computed tomography, which is relatively inexpensive and is performed for most patients with arrhythmia, thereby minimizing the financial burden on a patient.
US11651510B2

A method for determining features of a trailer being towed by a vehicle includes initiating a calibration drive of the vehicle and capturing frames of image data via a vehicle camera, and, via processing by an image processor of frames of captured image data, determining features of the trailer being towed by the vehicle during the calibration drive. The features of the trailer are determined by determining features that have similar changes between a current frame of captured image data and a previous frame of captured image data captured during the calibration drive. The features are tracked over multiple frames of captured image data for different angular positions of the trailer relative to the vehicle to determine trailer length from the hitch ball of the vehicle to an axle of the trailer. The trailer angle is determined based on the determined trailer length.
US11651507B2

Provided are a content-adaptive binocular matching method and apparatus. The method includes: dividing both left and right images into grids so as to calculate feature information at grid points, and performing matching calculation between the left and right images at the grid points according to the feature information so as to determine points with high matching degrees as reference points; calculating parallax values of the reference points, determining an interlayer spacing, and layering all the reference points in a depth direction according to the parallax values and the interlayer spacing; for a non-reference point pixel in a certain image, determining a reference point closest to the non-reference point pixel, and determining a search range and the parallax value of the reference point; and performing matching calculation on the non-reference point pixel and a pixel in the search range in the other image.
US11651506B2

A system for low compute high-resolution depth map generation using low-resolution cameras is configured to obtain a stereo pair of images and generate a depth map by performing stereo matching on the stereo pair of images. The system is also configured to obtain a first image comprising first texture information for the environment that has a first image resolution that is higher than an image resolution of images of the stereo pair of images. The system is further configured to generate a reprojected first image by reprojecting the first image to correspond to an image capture perspective associated with the depth map. The reprojection of the first image is based on depth information from the depth map and includes reprojected first texture information for the environment. The system is also configured to generate an upsampled depth map based on the depth map.
US11651496B2

A liver fibrosis recognition method based on medical images and a computing device using thereof obtains a plurality of first binary images by segmenting a region of interest in each of a plurality of medical images of a liver. A rectangular region is created for each first binary image, and a plurality of second binary images is obtained by generating a second binary according to each rectangular region and the first binary image. A feature map is obtained from each liver medical image and images are generated according to the second binary images and corresponding to the plurality of feature maps. A model for recognition is iteratively trained based on the plurality of final images and recognition of liver fibrosis in patients is then achievable using the model.
US11651492B2

In one embodiment, an X-ray inspection system may nondestructively inspect a printed circuit board to measure a number of dimensions at a number of pre-determined locations of the printed circuit board. The X-ray inspection system may generate a data set for the printed circuit board based on the measured dimensions. The X-ray inspection system may calculate one or more drilling values based on the data set of the printed circuit board. The X-ray inspection system may provide, to a drilling machine, instructions for drilling a number of plated-through vias based on the calculated drilling values for the printed circuit board.
US11651487B2

Devices, systems and methods related to techniques for performing four-chamber segmentation of echocardiograms are disclosed. In one example aspect, a method for generating segmented image data based on an input echocardiogram includes receiving an input echocardiogram that includes information associated with four chambers of a heart, performing segmentation on the information associated with the four chambers using an adversarial model that comprises a first artificial neural network with multiple layers, and combining data from selected layers of the first artificial neural network to generate an output image that includes the segmented four chambers of the heart.
US11651469B2

Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters.
US11651468B2

Apparatuses, methods, systems, and program products are disclosed for watermark security. An apparatus includes a watermark module configured to generate a digital watermark to be presented as part of a graphical interface based on data presented on the graphical interface. A digital watermark verifies an authenticity of data to be presented in a graphical interface. An apparatus includes a presentation module configured to embed the digital watermark into the graphical interface prior to the data being presented in the graphical interface such that the digital watermark is graphically imperceptible to a user, dynamically update the digital watermark during runtime in response to detecting a change in the at least a portion of the data that is encoded into the digital watermark, and re-embed the digital watermark into the graphical interface in response to the digital watermark being updated.
US11651464B2

An apparatus for providing a car sharing service includes a processor configured to: extract at least one car-sharing station candidate between a departure point and a destination point; generate at least one route that combines and provides a car-hailing service and a car-sharing service from the departure point to the destination point; determine a priority of the at least one route using at least one of a number of cars providing the car-hailing service, a car-hailing success probability, a state whether traffic is congested around the car-sharing station candidate, a state whether it is possible to return the car, a distance from the car-sharing station candidate to the destination point, a distance from the departure point to the car-sharing station candidate, a fare by the route, a driving distance, an estimate driving time, or an estimate waiting time; and provide the determined priority to a user terminal.
US11651461B1

A computing system accesses crime incident data from two or more organization systems. The crime incident data includes a first set of inputs associated with a plurality of crime incident groupings and a second set of inputs associated with incident data for incidents associated with each of the two or more organization systems. The computing system preprocesses the crime incident data to remove incidents that include suspect identifiers not present in at least two or more organization system. The computing system analyzes the preprocessed crime incident data to identify links between incidents across two or more organization systems using a trained crime linking model. The computing system generates a link between a first incident at a first organization system of the two or more organization systems and a second incident at a second organization system based on the analyzing.
US11651460B2

A system for predicting and prescribing actions for impacting policymaking outcomes may include at least one processor configured to access first information scraped from the Internet to identify, for a particular pending policy, information about a plurality of policymakers slated to make a determination on the pending policy. The processor may parse the scraped first information to determine an initial prediction relating to an outcome of the pending policy. The processor may access second information to identify an action likely to change at least one of the initial prediction and the propensity of at least one policymaker, to thereby generate a subsequent prediction corresponding to an increase in a likelihood of achieving the desired outcome. The processor may display to the system user a recommendation to take the action in order to increase the likelihood of achieving the desired outcome.
US11651457B2

Methods and systems for managing real estate permissions are disclosed. At least one user device is in network communication with a server platform. The server platform comprises a database storing at least one master key associated with at least one piece of real estate. The at least one user device is operable to unlock the at least one master key by at least one corresponding slave key for permission. The at least one user device is operable to function within the at least one piece of real estate based on obtained permission. At least one geofence is associated with the at least one piece of real estate. The at least on geofence is defined by at least one geographic designator associated with at least one Internet Protocol (IP) address.
US11651451B1

In one embodiment, a method includes receiving a user request from a client system associated with a user, generating a response to the user request which references one or more entities, generating a personalized recommendation based on the user request and the response, wherein the personalized recommendation references one or more of the entities of the response, and sending instructions for presenting the response and the personalized recommendation to the client system.
US11651442B2

A system, method, and mobile device application are configured to capture, with a mobile device, a document such as a next generation sequencing (NGS) report that includes NGS medical information about a genetically sequenced patient. The method includes receiving, from a mobile device, an image of a medical document comprising NGS medical information of the patient, extracting a first region from the image, extracting NGS medical information of the patient from the first region into a structured dataset, the extracted NGS medical information including at least one RNA expression, correlating a portion of the extracted NGS medical information that includes the at least one RNA expression with summarized medical information from a cohort of patients similar to the patient, and generating, for display on the mobile device, a clinical decision support report comprising the summarized medical information.
US11651439B2

An artificial intelligence-based multi-channel system and method to evaluate a buyer or consumer's intent to purchase benefits products. The system and method determine the buyer or consumer's needs, identifies and presents relevant benefits products based on eligibility to the buyer or consumer. The system and method can transfer the buyer or consumer to a producer to facilitate an enrollment process for the benefits products.
US11651438B2

Methods, computer-readable media, systems and apparatuses for determining and implementing risk unit based insurance policies are presented. A user may receive a plurality of risk units associated with an insurance policy. The risk units may be stored in a risk unit account associated with the user, the vehicle, etc. During operation of the vehicle, sensor data may be received. The sensor data may provide information associated with driving behaviors of the user, environmental conditions in which the vehicle is being operated, and the like. A consumption rate of the risk units may be determined based, at least in part, on the received sensor data. If a number of risk units in a risk unit account is below a predetermined threshold, a notification may be transmitted to the user and/or a predetermined number of risk units may be automatically added to the risk unit account.
US11651436B1

Methods, computer-readable media, software, and apparatuses provide a system for adjusting a deductible based on a current driving situation. Information regarding the current driving situation related to a vehicle may be obtained from various sources. The information may be used to evaluate a degree of safety of the current driving situation. If the driving situation is deemed to be safe, the deductible may be lowered. The amount the deductible may be lowered may be determined based on insurance information regarding past accidents or past insurance claims. A notification of the adjustment may be output to the driver. Also, the adjustment may be stored with a time associated with the adjustment so that the appropriate deductible is used in case of an accident. Multiple adjustments to the deductible may be made during a single trip as the driving situation changes.
US11651432B1

Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
US11651430B2

A method may include storing information in a supply mesh. The supply mesh may include two or more value links. The method may include determining that a first value link of the two or more value links fulfills a value link condition of a second value link. The method may include providing a transaction proposal to the first value link. The transaction proposal may include an amount of private currency. The method may include receiving, from the first value link, a transaction acceptance to the transaction proposal. The method may include transferring the amount of private currency from the second value link to the first value link. The method may include confirming completion of a transaction between the first value link and the second value link. The transaction may be based on the transaction proposal. Other methods and systems are also disclosed.
US11651429B2

A trading system includes a first trading apparatus including a first processor, and a second trading apparatus including a second processor. The first processor encrypts data using secret information. The first processor publishes second trading information on a distributed ledger when first trading information enabling reception of crypto assets on a condition of publication of argument information that enables derivation of the secret information is published on a distributed ledger. The second trading information is information for receiving the crypto assets and includes the argument information. The second processor publishes the first trading information on a distributed ledger. The second processor acquires the argument information when the second trading information is published on a distributed ledger. The second processor decrypts encrypted data using the argument information.
US11651425B2

Disclosed herein is a digital lending platform with integrated product, pricing, and eligibility. The digital lending platform includes, in some embodiments, one or more server hosts supporting an application stack of the digital lending platform. The application stack includes a loan-product database, a pricing algorithm, and an eligibility rules engine. The loan-product database includes each loan product of a number of loan products offered through the digital lending platform. The pricing algorithm is configured to determine a price for each loan product of the number of loan products. The eligibility rules engine includes eligibility rules for each loan product of the number of loan products. Also disclosed herein is a computer-implemented method of the digital lending platform with the integrated product, pricing, and eligibility.
US11651423B2

An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order.
US11651421B2

A portable web widget for distribution of multimedia content over a computer communications network, the web widget adapted for viral distribution and execution in a web browser on a client device wherein the widget includes a content retrieval component communicatively coupled to an application server over the computer communications network, the content retrieval component configured to retrieve one or more multimedia display files and metadata into an embedded electronic commerce store in the web widget after it enters an active operational mode, the widget also including a content preview component configured to enable a streamed execution of a portion of the multimedia content files associated with each of the multimedia display files from a multimedia content distribution system executing on the application server, and a transaction processing component operative to execute and complete a commercial transaction in the embedded electronic commerce store pertaining to the multimedia content files.
US11651420B1

A customer relations management system for streamlined dining experiences comprising: a software application configured to be used by restaurants that collects the data regarding customer dining experiences; a database for storing the data regarding customer dining experiences; a user interface configured for use on a mobile device of a restaurant customer which provides selections for restaurant choices and customer preferences and live video communication with a virtual staff member (for ordering inside or outside the restaurant building); a mobile application (tablet, phone) of a restaurant manager or staff which tracks customer time/distance from restaurant, enables table assignments, and provides an interaction with customers through live video/text with the virtual staff member; a smart watch application that enables communication between the staff member and the customer, a data processor which performs analytics on the data stored during the customer dining experiences.
US11651419B2

An Indoor location mapping and wayfinding system for mapping waypoints on an interactive mapping system that can function both indoors and outdoors based on user selections and location. It can include a shopping system that allows users to pre-select items for purchase, maps the items on an indoor map of the store, and provides a route to the user for the collection of the selected items.
US11651414B1

A system includes a processor and an information wallet application stored on machine readable storage media coupled to the processor and including program logic that causes the processor to receive a shopping list from a first information wallet adapter stored on a user computing device, send the shopping list to a second information wallet adapter stored on a merchant computing device, receive merchant data from the second information wallet adapter, wherein the merchant data includes one of price data and quantity data for at least one item included in the shopping list, and send the merchant data to the first information wallet adapter. The system also includes a cloud storage computing system accessible by the information wallet storage application and configured to communicate with the first and second information wallet adapters in order to store and retrieve shopping list data associated with the shopping list.
US11651412B2

In selected embodiments a recommendation generator builds a network of interrelationships between venues, reviewers and users based on their attributes and reviewer and user reviews of the venues. Each interrelationship or link may be positive or negative and may accumulate with other links (or anti-links) to provide nodal links the strength of which are based on commonality of attributes among the linked nodes and/or common preferences that one node, such as a reviewer, expresses for other nodes, such as venues. The links may be first order (based on a direct relationship between, for instance, a reviewer and a venue) or higher order (based on, for instance, the fact that two venue are both liked by a given reviewer). The recommendation engine in certain embodiments determines recommended venues based on user attributes and venue preferences by aggregating the link matrices and determining the venues which are most strongly coupled to the user.
US11651410B2

Disclosed herein are system, method, and computer program product embodiments for enhancing the experience for new sellers when creating listings are described. An embodiment operates by: enabling a new seller to create one or more new listings for an electronic marketplace (EM); determining that a number of the new listings satisfy a predetermined threshold; and enabling the new seller to acquire one or more for sale objects (FSOs) from associated eligible listing(s) on the EM at no or reduced cost. In an embodiment, the new seller is a user who has not previously sold a FSO on the EM, and the eligible listings are (1) listings having an offer price less than or equal to a predetermined maximum mice; and (2) listings by users who have not previously sold a FSO on the EM. The new seller may create new listings manually, and/or via any combination of: automatic inventory ingestion based on analyzing images; automatic inventory ingestion based on analyzing emails; and/or automatic inventory ingestion based on analyzing retailer websites.
US11651404B2

In an approach to provide contact-less shopping assistance to a user, a computer implements a method for receiving customer authentication data from a user and associating the customer authentication data with a tagged wearable device and a tagged mobility device with the user. The method further includes receiving an indication the user is wearing the tagged mobility device, and that the user is entering a shopping facility using the tagged mobility device. The method further includes receiving a user instruction to capture an image causing the tagged wearable device to capture the image, identifying a bar code in the image, determining an item based on the bar code and transmitting an action instruction to the tagged mobility device to retrieve the item and secure the item. The method further includes receiving an indication that the user has completed the task and delivering the item to the user.
US11651401B2

The present invention provides, among other aspects, methods, systems, devices and software products (computer program products) for creating and maintaining a transactional platform and network for offering, providing, selling and purchasing services, content and time.
US11651400B1

Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US11651398B2

Contextual menus based on images submitted to a network based publication system are disclosed. Images depicting a variety of locales such as businesses, or other items, may be stored in an image repository in the system and used to identify images that users may submit as photograph images taken by cell phone, camera, webcam, a laptop with camera capability. After identification of the submitted image the system may categorize the image and provide the user a category driven menu relating to the photograph, the menu based on both the submitted image and the user's intent when he or she is capturing the image.
US11651391B2

An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to access first cookies and a plurality of user identifiers, the first cookies and the user identifiers corresponding to devices accessing media, determine an error between a first demographic estimate based on the first cookies forming a pattern and based on a second demographic estimate corresponding to the user identifiers, obtain impression information from a database proprietor, the impression information including second cookies, identify a subset of the second cookies that are associated with a same person based on the pattern, and associate impressions corresponding to the subset with the same person.
US11651385B2

A wallet server includes a processor including hardware. The processor is configured to acquire, from a plurality of terminals that are preset, evaluation information indicating an evaluation for a terminal other than an own terminal among the plurality of terminals, the evaluation information being generated by the own terminal, calculate reward amounts for the respective terminals based on the evaluation information, and deposit electronic money corresponding to the reward amounts to electronic wallets associated with the respective terminals.
US11651384B2

After a first transaction but before any subsequent transaction, a merchant communicates an incentive containing a URL to a customer to make a donation to a charity in exchange for a future transaction. The customer uses the URL to accesses and use the incentive. Data may be collected about all customers, either expressly, or from offline or online transactions between the customers and the merchants, and the data may be stored in a data storage area. All data in the data storage area may be utilized by logic tool, which may provide information, such as details of consumer behavior and analytic reporting. Matches between transactions between merchants and customers, and corresponding online activities of the customers that pertain to the merchants may be identified and used to determine the accuracy of a level of certainty of each such match to assess the efficacy of the incentive.
US11651383B2

An improved analytics system generates actionable KPI-based customer segments. The analytics system determines predicted outcomes for a key performance indicator (KPI) of interest and a contribution value for each variable indicating an extent to which each variable contributes to predicted outcomes. Topics are generated by applying a topic model to the contribution values for the variables. Each topic comprises a group of variables with a contribution level for each variable that indicates the importance of each variable to the topic. User segments are generated by assigning each user to a topic based on attribution levels output by the topic model.
US11651381B2

A method including retrieving a product information from a database is provided. The method includes associating the product information with multiple classification values, forming a vector associated with a consumer product. The classification values form coordinates of the vector in a vector space that comprises multiple vectors associated with multiple consumer products. The method includes determining a cluster in the vector space, including at least one vector selected according to a relative distance within a cluster boundary. The method includes selecting a discriminator vector from a vector difference between a first vector in a first cluster in the vector space and a second vector in a second cluster in the vector space and identifying a new consumer product associated with a new vector that is formed by adding the discriminator vector to a third vector from the vector space, the third vector associated with a known consumer product.
US11651377B2

Provided are a system and method for authenticating a transaction. The authentication method may be performed by a user computing device, and may include providing, to a merchant device, account information for payment of a transaction, receiving, from the merchant device, a request to authenticate the transaction using payment software of the user device, and executing the payment software in a virtual environment. The executed payment software may authenticate, with an external server, that the account is paired with the payment software of the user device, and transmit a result of the authenticating to a payment network.
US11651372B2

Disclosed are methods, systems, and devices for preventing payments to unintended beneficiaries. A service provider system may receive, from a user device of a user, a payment request to transfer funds from a source account to an identified destination account. A beneficiary system may be identified, and a validation request (e.g., an API call) may be transmitted to the beneficiary system. The service provider system may receive from the beneficiary system a transmission indicating whether the destination account is associated with the recipient identified in the payment request. The user may be alerted if the account number for the destination account is not validated.
US11651371B2

A zero-step user recognition and biometric access control system and method which comprises various sensors configured to capture a plurality of biometric data associated with a user, a database configured to store a plurality of user information including identifiable biometric data associated with the user, a biometric verification server configured to receive a plurality of biometric data from the sensors and user information from the database, and to return a confirmation of the user's identity, in order to provide real-time user recognition, authentication, and access control using biometric data.
US11651347B2

The present disclosure is drawn to, among other things, a method of providing a payment terminal application on an electronic device, the electronic device comprising a volatile storage module, a user input module and a network interface module. In some aspects the method includes receiving user credentials from the user input module, transmitting an authentication request message to a remote data center via the network interface module, the authentication request message including the user credentials, receiving an authentication response message from the remote data center, the authentication response message including an indication as to whether authentication was successful, and if the authentication was successful, receiving at least one encryption key from the remote data center; and storing the at least one encryption key in the volatile storage module.
US11651345B2

A shopping cart scanning device, including a main body, a scanner disposed on at least a portion of the main body to scan a machine-readable code of at least one item, a scale movably disposed within at least a portion of the main body to receive the at least one item thereon, such that a weight of the at least one item is determined, a display unit disposed on at least a portion of the main body to display at least one of a price of the at least one item in response to the scanner scanning the at least one item and the weight of the at least one item in response to the scale receiving the at least one item thereon, and a cart clip disposed on at least a portion of the main body to removably connect the main body to a shopping cart.
US11651339B2

Disclosed herein are systems and methods for processing financial instruments in ATMs or other processing devices. A user can deposit financial instruments, such as cash or a check, into the ATM, to be processed to determine the monetary value of the financial instruments. Once counted and valued, the financial instruments can be dropped into an escrow chamber. The escrow chamber can have a door or gate such that the financial instruments are visible, but not accessible during the transaction. If the customer discovers an error during the transaction, the door or gate can transition to an open state allowing the customer to retrieve the financial instruments.
US11651333B2

Techniques for enhancing usability and electronic resource efficiency using job relevance are disclosed herein. In some embodiments, a list of a predetermined number of top job openings for a member of the social networking system is generated. The list is communicated to a device of the user for presentation in a user interface on the device. The user interface allows the member to browse through and provide an indication of a lack of relevancy of each of the list of the predetermined number of top job openings to the member and an indication of a reason for the lack of relevancy. Based on the user providing the indication of the lack of relevancy and the reason, a modified relevancy assessment of each of the plurality of job openings is generated. The list of the predetermined number of top job openings for the member is regenerated and communicated to the device.
US11651322B2

Wireless presence is used as a theft prevention mechanism for packages. When a package is shipped, the package includes a wireless security device. Before the package is delivered to its final destination shipping address, the wireless security device is activated and programmed with a security credential. The security credential, though, is based on information obtained during an initial purchase. The wireless security device may thus only be deactivated by a recipient participating in the initial purchase.
US11651298B2

A system and a method for simplifying payment of a vehicle parking fee for a user. The method includes detecting, by a sensor, that a vehicle is parked; determining a geographical vehicle position data of the parked vehicle; sending the parking request message to the vehicle parking management server from a communication device; determining, by the vehicle parking management server, at least a first vehicle parking fee service provider among plural of available vehicle parking fee service providers that is available for receiving payment of the vehicle parking fee where the vehicle is parked; displaying, via a user interface of the communication device, selection information associated with the a least first vehicle parking fee service provider available for receiving payment of the vehicle parking fee where the vehicle is parked.
US11651293B2

Embodiments of a method are disclosed. The method includes performing a batch of decentralized deep learning training for a machine learning model in coordination with multiple local homogenous learners on a deep learning training compute node, and in coordination with multiple super learners on corresponding deep learning training compute nodes. The method also includes exchanging communications with the super learners in accordance with an asynchronous decentralized parallel stochastic gradient descent (ADPSGD) protocol. The communications are associated with the batch of deep learning training.
US11651287B1

Embodiments of the present disclosure may provide a data sharing system implemented as a local application in a consumer database of a distributed database. The local application can include a training function and a scoring function to train a machine learning model on provider and consumer data, and generate output data by applying the trained machine learning model on input data. The input data can include data portions from a consumer database and a provider database that are joined to create a joined dataset for scoring.
US11651286B2

The present teaching relates to estimating one or more parameters on a system including a plurality of nodes. In one example, the system comprises: one or more learner nodes, each of which is configured for generating information related to a group of words for estimating the one or more parameters associated with a machine learning model; and a plurality of server nodes, each of which is configured for obtaining a plurality of sub-vectors each of which is a portion of a vector that represents a word in the group of words, updating the sub-vectors based at least partially on the information to generate a plurality of updated sub-vectors, and estimating at least one of the one or more parameters associated with the machine learning model based on the plurality of updated sub-vectors.
US11651283B1

An approach is described for a method, product, and apparatus for a machine learning process using dynamic rearrangement of sparse data and corresponding weights. This approach includes a method, product, and apparatus for dynamically rearranging input data to move sparse data to a location such that computations on the sparse data might be avoided when executing a machine learning processing job. For example, sparse data within each row of the input matrix can be moved to the end of each corresponding row. When the input data is folded to fit the array, that sparse data might be at least partially contained within a fold that comprises only sparse data and possibly filler data. In such an event, computations on the fold are unnecessary and are avoided. In some embodiments, the approach includes dynamically rearranging a weight matrix to maintain a correspondence between the input data and the weights.
US11651275B2

Techniques facilitating tree-based associative data augmentation are provided. In one example, a computer-implemented method comprises: generating, by a device operatively coupled to a processor, a model probability distribution for one or more measured samples based on conditional probabilities for respective nodes of a tree structure associated with dimensions of the one or more measured samples; and producing, by the device, synthetic samples by drawing from the model probability distribution for at least one of the one or more measured samples.
US11651272B2

An improved system and process for machine-learning upgrade analysis and training thereof is provided herein. A request to analyze the time to upgrade a current system to a target system may be received. A change list having one or more changes for the target system may be read. Custom code for the current system may be compared to the change list to identify recommended changes to the custom code to upgrade the custom code to be compatible with the target system. The recommended changes may be classified into one or categories respectively via a trained first machine-learning algorithm. Time to upgrade the custom code for the respective classified changes may be estimated via a trained second machine-learning algorithm. The recommended changes, the classifications of the recommended changes, and the time estimates of the recommended changes may be provided.
US11651266B2

A quantum circuit, including, a first S gates, a first Toffoli gate, a Controlled-SWAP gates, a Controlled-Toffli gates, a second Toffoli gate, and a second S gates.
US11651264B2

Systems and methods that address an optimized method to improve systems and methods for handling inequality constraints in mixed binary optimization problems on quantum computers and to solve local optima which significantly improves system performance. Embodiments employ an improved methodology that can optimize parameters, determine an optimal slack variable and optimize variational parameters for fixed slack variables. This procedure allows to move out of local minima, solve an optimization and improve the system performance by providing optimal results. These embodiments also extend to variational hybrid quantum/classical algorithms for gate-based quantum computers.
US11651263B2

Methods, systems, and apparatus for nonlinear calibration of quantum computing apparatus. In one aspect, elements in a set of experimental data correspond to a respective configuration of control biases for the quantum computing apparatus. An initial physical model comprising one or more model parameters of the quantum computing apparatus is defined. The model is iteratively adjusted to determine a revised physical model, where at each iteration: a set of predictive data corresponding to the set of experimental data is generated, and elements in the predictive data represent a difference between the two smallest eigenvalues of a Hamiltonian characterizing the system qubits for the previous iteration, and are dependent on at least one model parameter of the physical model for the previous iteration; and the model for the previous iteration is adjusted using the obtained experimental data and the generated set of predictive data for the iteration.
US11651259B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining neural network architectures. One of the methods includes generating, using a controller neural network having controller parameters and in accordance with current values of the controller parameters, a batch of output sequences. The method includes, for each output sequence in the batch: generating an instance of a child convolutional neural network (CNN) that includes multiple instances of a first convolutional cell having an architecture defined by the output sequence; training the instance of the child CNN to perform an image processing task; and evaluating a performance of the trained instance of the child CNN on the task to determine a performance metric for the trained instance of the child CNN; and using the performance metrics for the trained instances of the child CNN to adjust current values of the controller parameters of the controller neural network.
US11651258B2

An integrating device 200 for supporting one or more devices 207 capable of delivering mass, energy and/or information to occupants localized to a sub-area of a room is combined with sensors 212 capable of detecting occupants within one sub-area or another and processor 206 which correlates the coordinates of the occupants to those of the delivery devices 207 and a controller 206 that drives the specific sub-area device to provide a localized delivery of services such as lighting, heating, cooling, sound and video, intercom, noise cancellation systems, information, entertainment content, connectivity to the internet or social media, and light therapy in an automatic process based on the detected instantaneous needs of the occupant for services.
US11651256B1

A data processing system receives a plurality of electronic documents in image format. The system extracts text from the electronic documents using an optical character recognition processor, and determines a plurality of entity data based on the extracted text. The system receives pre-defined question data from a user, and determines pre-annotated answer data based on the entity data and the question data using an open-domain question answering model. The system determines context data based on the entity data and the question data. The system provides the pre-annotated answer data to the user, and receives corrected entity data from the user. The system trains a closed-domain question answering model based on the corrected entity data and re-aligned context data. The system determines a plurality of n-gram words based on the corrected entity data and the context data using a context phrase model. The n-grams words are stored in a knowledge base.
US11651255B2

The present disclosure relates to a method and an apparatus for object preference prediction, and a computer readable medium. The method includes: acquiring evaluation information indicating preference values of partial users in a user set for partial objects in an object set; acquiring auxiliary information of at least one of the user set and the object set, wherein the auxiliary information indicates an attribute of at least one of a corresponding user in the user set and a corresponding object in the object set; determining a user feature representation and an object feature representation using a matrix decomposition model, based on the evaluation information and the auxiliary information; and determining a preference prediction value of a target user in the user set for a target object in the object set based on the user feature representation and the object feature representation.
US11651253B2

A method and system for identifying and classifying Visitor Information tracked on websites to identify Internet Service Providers (ISPs) and non-Internet Service Providers (non-ISPs). The technology employs machine intelligence to train a classifier on firmographically-enriched Visitor Intelligence from website tracking technology. The ISP classifier can distinguish ISPs from non-ISPs to identify website traffic for a given website that is attributable to ISPs.
US11651251B2

Methods and systems for recommending one or more computing devices for accessing one or more applications are described herein. Resource requirements may be determined for at least one application. Such resource requirements may be, e.g., a display resolution. Computing device attributes may be determined for computing devices capable of executing the application. The resource requirements and/or the computing device attributes may be normalized and/or modified based on machine learning techniques. The machine learning techniques may modify the application resource requirements and/or computing device attributes based on user feedback. Distances between the resource requirements and the computing device attributes may be determined. A recommendation to use a particular preferred computing device may be transmitted based on the distance comparison. The recommendation may be based on the minimum or maximum distance calculated. User feedback regarding the recommendation may be received.
US11651247B2

A method including receiving an unknown vector including a data structure populated with unknown features describing a user. The method also includes executing a primary machine learning model (MLM) trained using a prediction data set to predict a score representing a prediction regarding the user. The prediction data set includes the unknown vector stripped of a biased data set including markers set that directly indicate that the user belongs to a cohort against which bias is to be avoided. The method also includes executing a supervisory MLM trained using the prediction data set to predict whether the user belongs to the cohort. The method also includes performing, using an industry tool, a computer-implemented action using the score after executing the primary MLM and the supervisory MLM.
US11651245B2

Embodiments relate to learning and determining user interface (UI) compliance with design guidelines. Those guidelines may enforce operability with requirements of an external UI platform. Embodiments receive as an input, a UI comprising a plurality of elements. An image of the UI is rendered, and a plurality of elements of the UI are identified from the image according to a recursive procedure. The plurality of elements are stored in a first logic tree exhibiting a first hierarchical structure having the plurality of elements as leaf nodes. The first logic tree is compared to a second logic tree exhibiting a second hierarchical structure, that is labeled with semantic metadata and stored within a knowledge base of a database. Input for the comparison may comprise the tree and/or additional meta information. Based upon the comparing, an output is generated indicating a similarity between the first logic tree and the second logic tree.
US11651240B2

Systems, methods, tangible non-transitory computer-readable media, and devices for associating objects are provided. For example, the disclosed technology can receive sensor data associated with the detection of objects over time. An association dataset can be generated and can include information associated with object detections of the objects at a most recent time interval and object tracks of the objects at time intervals in the past. A subset of the association dataset including the object detections that satisfy some association subset criteria can be determined. Association scores for the object detections in the subset of the association dataset can be determined. Further, the object detections can be associated with the object tracks based on the association scores for each of the object detections in the subset of the association dataset that satisfy some association criteria.
US11651234B2

A method, device and system for estimating causality among observed variables are provided. In response to receiving observation data of a plurality of observed variables, a causality objective function is determined, based on fitting inconsistencies when fitting is performed using the observed variables and a sparse constraint for a causal network structure. The fitting inconsistencies are adjusted based on weighting factors of the observed variables, wherein a weighting factor of an observed variable indicates a minimum underestimate value of cost required for fitting a target variable using all other observed variables than the above observed variable. Then, the causality among the plurality of observed variables is estimated by using the observations data to optimally solve the causality objective function through sparse causal reasoning under a directed acyclic graph constraint.
US11651227B2

In general, the disclosure describes techniques for facilitating trust in neural networks using a trusted neural network system. For example, described herein are multi-headed, trusted neural network systems that can be trained to satisfy one or more constraints as part of the training process, where such constraints may take the form of one or more logical rules and cause the objective function of at least one the heads of the trusted neural network system to steer, during machine learning model training, the overall objective function for the system toward an optimal solution that satisfies the constraints. The constraints may be non-temporal, temporal, or a combination of non-temporal and temporal. The constraints may be directly compiled to a neural network or otherwise used to train the machine learning model.
US11651223B2

Described herein are systems and methods to prune deep neural network models in reducing the overall memory and compute requirements of these models. It is demonstrated that using block pruning and group lasso combined with pruning during training, block-sparse recurrent neural networks (RNNs) may be built as accurate as dense baseline models. Two different approaches are disclosed to induce block sparsity in neural network models: pruning blocks of weights in a layer and using group lasso regularization to create blocks of weights with zeros. Using these techniques, it is demonstrated that block-sparse RNNs with high sparsity can be created with small loss in accuracy. Block-sparse RNNs eliminate overheads related to data storage and irregular memory accesses while increasing hardware efficiency compared to unstructured sparsity.
US11651188B1

A biological computing platform may include a multielectrode array (MEA) connected to a computing device. The MEA may include a 2D grid of excitation sites, biological neurons disposed on the MEA, a processing device to apply a plurality of impulses at excitation sites having coordinates on the 2D grid, and one or more sensors to measure electrical signals output by one or more of the biological neurons at coordinates of the 2D grid, wherein the processing device is to receive the electrical signals from the one or more sensors and generate a representation of the electrical signals. The computing device may be programmed to receive a digital input signal, convert the digital input signal into instructions for the plurality of impulses, send the instructions to the MEA, receive the representation of the electrical signals from the MEA, and process the representation of the electrical signals.
US11651184B2

Example embodiments of systems and methods for card production are provided. A card may include processing circuitry including a chip and memory. The card may include one or more antennas in communication with the chip. The card may include a first layer of material aligned within a perimeter of the card via laminate encapsulation. The first layer of material may comprise a non-rectangular shape. The first layer of material may be offset with a shape of the card. The first layer of material may be in communication with the chip. The first layer of material may comprise at least one selected from the group of steel, tungsten, titanium, or any combination thereof. The card may be compliant with one or more form factors.
US11651180B1

A method is provided to determine unique identifiers. A physical item has an RFID integrated circuit (IC) having a unique identifier and a secret. The RFID IC may be configured to provide an identifier portion and a response to a previously sent challenge, where the identifier portion by itself is insufficient to completely identify the IC or item and the response is based on the challenge and the secret. Attempts are made to verify the response using a set of potential secrets determined using the identifier portion. If the response is successfully verified using a certain secret, the secret may then be used to determine one or more other identifier portions. The unique, complete identifier may then be determined from a combination of at least the identifier portions.
US11651175B2

Disclosed herein are methods of using an augmented reality trigger to locate and/or read a Data Code in an image. A method according to this disclosure may include the step of using an augmented reality trigger in an image to initiate an augmented reality experience, locating portions of Data Code arrange in a plurality of locations within the image, and combining each of the Data Code portions for processing as a unified Data Code. The augmented reality trigger may be stored in a data set including location information to locate each of the Data Code portions. The data set may include information to combine the plurality of Data Code portions.
US11651169B2

Systems and methods for operating a tag system. The methods comprising: emitting a wireless signal from an antenna of the tag with a first signal characteristic when the tag is proximate to an active antenna modulation marker; changing an impedance of a sensor from a first impedance value to a second impedance value when the active antenna modulation marker is exposed to a stimulus; and emitting a wireless signal from the antenna of the tag with a second signal characteristic when the tag is proximate to the active antenna modulation marker and the sensor has the second impedance value.
US11651163B2

Machine classifiers in accordance with embodiments of the invention capture long-term temporal dependencies in particular tasks, such as turn-based dialogues. Machine classifiers may be used to help users to perform tasks indicated by the user. When a user utterance is received, natural language processing techniques may be used to understand the user's intent. Templates may be determined based on the user's intent in the generation of responses to solicit information from the user. A variety of persona attributes may be determined for a user. The persona attributes may be determined based on the user's utterances and/or provided as metadata included with the user's utterances. A response persona may be used to generate responses to the user's utterances such that the generated responses match a tone appropriate to the task. A response persona may be used to generate templates to solicit additional information and/or generate responses appropriate to the task.
US11651159B2

A method, computer system, and a computer program product for generating a custom corpus is provided. The present invention may include generating a domain graph. The present invention may also include gathering seed data based on the generated domain graph. The present invention may then include identifying domain related data based on the gathered seed data. The present invention may further include querying the domain related data. The present invention may also include creating word embeddings for the domain related data. The present invention may then include evaluating the domain related data.
US11651149B1

The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
US11651147B2

A method and system for providing replacement text segment suggestions for an unoriginal text segment in a document may include examining a portion of the document to determine if the portion includes a text segment containing unoriginal content. Upon determining that the portion includes the unoriginal text segment, the method may enable display of a notification that the text segment contains unoriginal content and receive a request, via a network, to provide the replacement text segment for the unoriginal text segment. Upon receiving the request, the method may identify the replacement text segment for the text unoriginal segment, based at least in part a guideline relating to the use of content that is included in a source. The replacement text segment may include a citation for the source.
US11651145B2

A system and method are presented for interoperability of computer software applications. Subdocuments are located within slots of a main document along with a fully-qualified file identifier. Subdocuments can be saved in the main document in an intermediate format. Editing a slot triggers the opening of the original document in its native application. An intermediate format file is then created and reimported into its original slot. A document containing subdocuments can be exported in its entirety from one program to another. An auxiliary program identifies a target template format and converts the original document to the target template in its native application using the original subdocuments. Page image exports are used to transfer all content in the original application document to a destination document in a different format.
US11651137B2

Systems, methods, and devices can efficiently manage the displaying of text on a screen of a computing device. For example, a client application can provide a data object for a particular style window on the screen. The data object can include a data item, comprising text data, one or more units specifying one or more portions of the text data to be displayed in the style window, and an identifier corresponding to a particular display function to be used in displaying the text data. The display function can be invoked to determine a potential text string to display based on the text data, the one or more units, and one or more rules corresponding to the particular display function. Additional text strings can be generated to obtain a text string that is shorter than or equal to a maximum length for the data item.
US11651128B2

Disclosed herein are techniques for analyzing software delta changes based on functional line-of-code behavior and relation models. Techniques include identifying a prompt to change a first version of code on a controller to a second version of code; constructing, based on the identified prompt, a line-of-code behavior and relation model representing execution of functions of the controller based on the second version of code; performing a signature operation on the generated line-of-code behavior and relation model to produce a signature value; and sending the signature value to the controller; wherein the controller is configured to compare the signature value to a computed signature value that the controller is configured to compute based on the second version of code and determine, based on the comparison, whether to validate the second version of code.
US11651121B2

A system and method to evaluate building cooling fuel consumption with the aid of a digital computer is described. The evaluation can be used for quantifying personalized electric and fuel bill savings. Such savings may be associated with investment decisions relating to building envelope improvements; HVAC equipment improvements; delivery system efficiency improvements; and fuel switching. The results can also be used for assessing the cost/benefit of behavioral changes, such as changing thermostat temperature settings. Similarly, the results can be used for optimizing an HVAC control system algorithm based on current and forecasted outdoor temperature and on current and forecasted solar irradiance to satisfy consumer preferences in a least cost manner. Finally, the results can be used to correctly size a photovoltaic (PV) system to satisfy needs prior to investments by anticipating existing energy usage and the associated change in usage based on planned investments.
US11651114B2

A method for designing a magnetic plate allowing magnetic particles contained in magnetic ink distributed at different densities includes estimating a distribution of the magnetic particles allowing the magnetic ink to be spread, estimating forms of magnetic field applying the magnetic force to the magnetic particles in order for the magnetic ink to be spread in a desired magnetic printing pattern within the printing layer, obtaining adjustment factors of the magnetic plate corresponding to the estimated forms of the magnetic field by using a model for which deep learning or machine learning has been performed using design conditions including at least one of an upper surface structure of the magnetic plate and a magnetization property of the magnetic plate and obtaining a parameter for the magnetic plate configured to form the magnetic printing pattern based on the obtained adjustment factors.
US11651109B2

Embodiments of this application disclose a permission verification method, and related apparatuses. In the embodiments of this application, a permission operation request is received by a first node device in a blockchain from a client, and the permission operation request is forwarded to a second node device in the blockchain; a first contract execution result is obtained according to the permission operation request; a second contract execution result broadcasted by the second node device is received based on the permission operation request; and the user permission verification is determined to succeed in a case that the first contract execution result is consistent with the second contract execution result. This solution implements decentralized permission verification based on a blockchain permission management contract system, thereby improving the data security.
US11651105B2

A system includes a user computing device with an application for removal of privacy data. The application obtains vehicle information associated with a target vehicle that has a target in-vehicle device from which privacy information of a user is to be removed. Using the vehicle information, the application determines vehicle parameters associated with the target vehicle. The application obtains a privacy information removal file comprising an instruction set associated with removing privacy data from candidate in-vehicle devices, and presents the instruction set. A user experience feedback associated with the candidate in-vehicle devices is obtained and stored in a database.
US11651103B2

Systems and methods are provided for performing operations comprising: storing a set of input data; generating a noise distribution based on a two-step function, wherein a height of the two-step function is determined by a privacy parameter, a width of the two-step function is determined by minimizing a variance of the noise distribution, and wherein a mean of the two-step function is determined by a value of the set of input data to be privatized; applying the noise distribution to the set of input data to generate privatized noisy output data; and transmitting the resulting privatized noisy output data in response to a request for a portion of, or a complete set of, the input data.
US11651101B2

Examples of multi-persona account management in client devices are described. A client device can host a personal workspace, such as for personal data and applications of a user, along with a separate alternate persona workspace for work-related data and applications of the user. The client device interfaces with a management computing environment to enroll in device management services and establish the alternate persona workspace on the client device. In one example, the client device queries a management computing environment to establish an alternate persona workspace in the client device. The client device then creates the alternate persona workspace in the client device based on a response from the management computing environment, associates an alternate persona account with the alternate persona workspace, and receives a notification to install at least one application in the alternate persona workspace from an account administration environment of the alternate persona account.
US11651090B2

A method for securely terminating a distributed trusted execution environment (TEE) spanning a plurality of work accelerators. After wiping sensitive data from the memory of its accelerator, a root of trust for each accelerator is configured to receive confirmation that the data has been wiped from the processor memory in relevant other accelerators prior to moving on to the next stage at which the TEE on its associated accelerator is terminated. Since the data has been wiped from the other accelerators, even if a third party were to inject malicious code into the accelerator, they would be unable to read out the secret data from the other accelerators since the data has been wiped from those other accelerators. In this way, a mechanism is provided for ensuring that when the distributed TEE is terminated, malicious third parties are unable to read out confidential data from the accelerators.
US11651086B2

A method for executing a computer program, wherein when a microprocessor writes a block of No bytes of a datum of a block of cleartext data stored in an unencrypted memory, a security module switches a validity indicator associated with this block of No bytes to an active state wherein it indicates that this block of bytes is valid, and each time a block of No bytes of a datum of the block of cleartext data is loaded by the microprocessor from the unencrypted memory, the hardware security module verifies whether the validity indicator associated with this block of No bytes is in its active state and, if such is the case, processing, by the microprocessor, of this block of No bytes is permitted, and, if such is not the case, processing, by the microprocessor, of this block of No bytes is forbidden.
US11651082B2

Technology related to blockchain cybersecurity solutions and a blockchain applicability framework is disclosed. In one example of the disclosed technology, a system is configured to receive parameters for a blockchain candidate application and evaluate the parameters to determine a recommendation for types of blockchain to apply to the candidate application. The recommendation may be based on an evaluation of the parameters to determine a level of applicability of blockchain usage, a level of applicability of one or more blockchain privacy types, and a level of applicability of one or more blockchain consensus types. The system may be configured to calculate an overall percentage distribution of the levels of applicability and to output an indication of the overall percentage distribution.
US11651077B2

An information handling system may include a host system comprising a host system processor and a management controller communicatively coupled to the host system processor and configured to perform out-of-band management of a plurality of devices of the information handling system, and further configured to, during a powering on of the host system randomly select a subset of one or more devices of the plurality of devices for partial validation of firmware of the plurality of devices, randomly select a plurality of offsets associated with the one or more devices for partial verification of the firmware, and perform verification of the one or more devices at the plurality of offsets.
US11651062B2

The method disclosed herein provides for performing user authentication and maintaining user authentication and access to a first device based on the user maintaining control of the first device. The continued control may be based on determining the user's continued possession of the first device, or determining an acceptable proximity of the user to the first device. The proximity of the user may be determined using a second device associated with the user, or sensors associated with the first device.
US11651061B2

A memory controller and a storage device including the same are disclosed. A memory controller for controlling a nonvolatile memory includes: a security access control module configured to convert biometric authentication data received from a biometric module into security configuration data having a data format according to a security standard protocol and perform, based on the security configuration data, at least one of authority registration and authority authentication of a user authority set for an access control of a secure area of the nonvolatile memory, encrypted user data being stored in the secure area; and a data processing unit configured to, based on an access to the secure area being permitted, encrypt user data received from a host device or decrypt the encrypted user data read from the secure area.
US11651052B2

A method for extracting point cloud feature includes: obtaining an original point cloud, conducting hybrid scale voxelization on the original point cloud; generating point-wise hybrid scale voxel features by feature encoding the point cloud subjected to the hybrid scale voxelization; and generating pseudo image feature maps using aggregated features and projection scale information. In this way, problems that at a single voxel scale, the inference time is longer when the voxel scale is smaller, and the larger voxel fails to capture intricate features and accurate location of smaller objects can be effectively overcome.
US11651051B2

A server is provided and is programmed to automatically determine, based on the identification data that uniquely identifies a patient device, whether there is an upgrade to the code or data (e.g., software or firmware) stored in the electronic memory of the patient device that can be applied thereto. In response to determination that there is an upgrade that can be applied, a data package is delivered to the patient device via the first wireless transceiver, the data package to be automatically applied to the electronic memory of the patient device.
US11651050B2

Methods and systems predict parameters in a dataset of an identified piece of (“information technology”) IT equipment. An automated method identifies datasets IT equipment in a same category of IT equipment as a piece of IT equipment identified as having incomplete dataset information. Each dataset of IT equipment parameters is used to construct generalized linear models of different classes of IT equipment within the category of IT equipment. The class of the identified IT equipment is determined. A predicted equipment parameter of incomplete information of the identified piece of IT equipment is computed using the generalized linear model associated with the class. The predicted equipment parameter can be used to complete the dataset of the identified piece of IT equipment.
US11651046B2

A request for a page is received. A client-side executable code that is included in a plurality of content elements associated with the page is extracted. A single instance of the client-side executable code is injected at an optimized location of the page. The page that includes the single instance of the client-side executable code is provided.
US11651037B2

The present disclosure relates to a new method for cross-modal retrieval via deep binary hashing and quantization. In a training phase, the system simultaneously learns to generate feature vectors, binary codes, and quantization codes for data across two or more modalities that preserves the semantic similarity correlations in the original data. In a prediction phase, the system retrieve a data item in a database that is semantically similar to a query item of a different modality. To identify the database item closest in semantic meaning to the query item, the system first narrows the database search space based on binary hash code distances between each of the database items and the query item. The system then measures the quantization distances between the query items and the database items in the smaller search space. The system identifies database item have the closest quantization distance to the query item as the closest semantic match to the query item.
US11651032B2

The embodiments herein provide a framework for and specific implementations of machine learning (ML) analysis of incident, online chat, knowledgebase, skills, and perhaps other types of databases. The ML techniques described herein may include various forms of semantic analysis of textual information in these databases, such as clustering, term frequency, word embedding, paragraph embedding, and potentially other techniques. Advantageously, use of ML in the specific ways described herein can provide insights into this textual information that otherwise would be impossible to determine in an accurate or concise fashion.
US11651029B2

Systems, methods, and non-transitory computer readable media are provided for displaying and annotating map-based geolocation data at an augmented reality (AR) headset. Users with access to the map-based geolocation data can create or confirm annotations for geospatial data that may be sent to the server computer and transmitted back to the headset of the user as well as different AR headsets associated with other users.
US11651016B2

Systems, method, and computer-readable mediums for automated text classification, and particularly a mechanism for performing binary classification using only a set of positive labeled data as training data and having a large set of unlabeled data, where the algorithm can function without any information regarding the negative class. The disclosed classification systems and methods may use a text classification process which automatically classifies text based on the current positive training data available, but identifies additional words which can be added to the positive training data such that future iterations of the text classification can better identify the positive class of text.
US11651002B2

A method for providing an intelligent service, an intelligent service system and an intelligent terminal based on artificial intelligence. The method comprises: receiving a first service request from a user (102); determining a search term and the weight thereof for the first service request (104); providing a first service result according to the search term and the weight thereof (106); and collecting feedback information for the first service result from the user, and adjusting, in real time, the search term and/or the weight thereof for the first service request, according to evaluation information in the feedback information (108).
US11650999B2

A method, system and computer program product for database search enhancement and interactive user interface therefor. Database records are ranked by a match score, calculated using a plurality of criteria for determining a match level between values of a record and a search query, and using a plurality of priority parameters for aggregating the match level determined. A plurality of top-ranking records is selected, and a diversity measure is calculated therefor, using at least one class label assigned to records therein. If a sufficiency condition is not met by the diversity measure, at least one reference set of records sharing a class label in common is extracted from the plurality of top-ranking records and analyzed for determining at least one modification to the search query in improvement of the diversity measure, the scoring computational operator is accordingly redefined, and the process reiterates; otherwise, the plurality of top-ranking records is outputted.
US11650997B2

Aspects of systems and methods for providing contextual and event driven insights are provided. The system monitors information about the users and their conversations. Upon receiving a natural language request for information for a topic, the system utilizes a model to extract one or more topics from the request. The system utilizes the topic to query a resource for candidate users with knowledge about the topic. The system then queries a resource to identify candidate content items associated with the topic and the candidate users. Thereafter, the system refines the candidate users and the candidate content items to identify relevant users and content items that are meaningful to the user.
US11650991B2

Disclosed is a system, method, and computer program product to efficiently process multi-set operations in a database system. An approach is described to perform a group-by operation with a counter to efficiently process such queries. Techniques are described to optimize multi-set operations into regular-set operations.
US11650988B2

The database management system (DBMS) receives a first instruction specifying anonymization rule information corresponding to a column of the relation table, among anonymization rule information that is present for each column included in the relation table and shows a plurality of generalization rules. The DBMS reads the column from the relation table in response to the first instruction, and generates a temporary result obtained by generalizing each attribute value of the column based on any of a plurality of generalization rules. The DBMS generates an aggregate result obtained by aggregating the temporary result. The DBMS generates an anonymization method including generalization information indicating a correspondence relationship of each attribute value of the column and any of the plurality of generalization rules when the aggregate result satisfies a disclosure rule. The DBMS generates anonymization information as a result of processing the relation table based on the first anonymization method.
US11650984B2

A technique for using a caching layer for key-value storage in a database is described. In one example of the present disclosure, a system can receive, at an unsorted data structure of a caching layer, a key-value pair associated with a data object. The unsorted data structure can store a first plurality of key-value pairs. The system can receive one or more operations for updating the key-value pair in the caching layer. The system can determine the key-value pair is to be migrated to a sorted memory table based on a caching algorithm. The system can migrate the key-value pair to a sorted memory table configured to store a second plurality of key-value pairs that is larger than the first plurality of key-value pairs and sort the key-value pair with the second plurality of key-value pairs prior to storing the key-value pair in the sorted memory table.
US11650983B2

A method is provided for generating a classification model configured to select an optimal execution combination for query processing. The method provides, to a processor, training queries and different execution combinations for executing the training queries. Each different execution combination involves a respective different query engine and a respective different runtime. The method extracts, from a set of Directed Acyclic Graphs (DAGs) using a set of Cost-Based Optimizers (CBOs), a set of feature vectors for each of the plurality of training queries. The method adds, by the processor to each of merged feature vectors a respective label indicative of the optimal execution combination based on actual respective execution times of the plurality of different execution combinations, to obtain a set of labels. The method trains, by the processor, the classification model by learning the set of merged feature vectors with the set of labels.
US11650970B2

Methods, systems, and computer program products for extracting structure and semantics from tabular data are provided herein. A computer-implemented method includes processing tabular data comprising data cells and header cells, wherein the processing includes: identifying one or more regions within the tabular data, wherein each of the regions comprises one or more of the data cells; matching some of the regions to one or more of the header cells, wherein the matched header cells are semantically related to the data cells inside the matched region; and generating, based on the matching, an output describing semantic relationships between the data cells and the header cells. The method also includes creating, for each data cell, a tuple comprising semantic information contained within one or more of the header cells that pertains to the data cell.
US11650965B2

Systems and methods include obtaining statistics based on monitoring in a cloud-based system for a given time period; and, responsive to determining an arrangement of counters for N counters, storing each of M counters for the given time period as a plurality of records with each record including a record type, a possible offset to a next record in terms of a counter identifier (ID), and a counter value, wherein N and M are integers and M<
US11650963B2

A method for storing serialized structured data generically in a standardized serialized data structure. The method includes obtaining structured data that includes one or more field pairs and transcoding the structured data into serialized self-describing data. Each field pair includes a corresponding field identifier and a field value associated with the corresponding field identifier. The serialized self-describing data includes one or more self-describing data portions each representing a corresponding one of the one or more field pairs. Each self-describing portion of the one or more self-describing portions includes a first series of bits representing the corresponding field identifier, and a second series of bits representing the field value associated with the corresponding field identifier. The method also includes transmitting the serialized self-describing data to a remote entity.
US11650960B2

A distributed ledger system is described. The system includes a provider to provide a plurality of infrastructure resources, a client to access a first set of the plurality of resources; and an operator platform to facilitate access to the first set of resources from the providers, including a processor to generate one or more blocks of transaction data associated with each resource in the first set of resources to update chain code and measure of usage the first set of resources measure, wherein the chain code is stored in a distributed ledger database shared between the operator platform and the client.
US11650955B2

In one aspect, the present disclosure provides a system and method for distributed data storage and delivery using blockchain. For example, a file can be received from a participant and split into constituent files. A hash value for the received file and each of the constituent files can be generated, and the constituent files can be encrypted using one or more predetermined or user selected encryption keys. The encrypted files can be stored in at least one storage location. Upon receiving a file retrieval request, each file of the plurality of encrypted files can be retrieved and decrypted using the one or more predetermined or user selected encryption keys. A hash value for each decrypted file can be generated and compared to hash values for the corresponding files of the plurality of constituent files, or a hash value for the recombined constituent files can be generated and compared to the hash value for the original file. Other aspects also are described.
US11650951B2

An apparatus is described. The apparatus includes logic circuitry embedded in at least one of a memory controller, network interface and peripheral control hub to process a function as a service (FaaS) function call embedded in a request. The request is formatted according to a protocol. The protocol allows a remote computing system to access a memory that is coupled to the memory controller without invoking processing cores of a local computing system that the memory controller is a component of.
US11650937B2

A storage system and method for secure host controller memory buffer access are provided. In one embodiment, a storage system is provided comprising a storage area configured to store a database comprising a submission queue and a completion queue dedicated for use by an authorized host, and a controller. The controller is configured to: receive a request to access the storage area; determine whether the request is from the authorized host or from an unauthorized host; in response to determining that the request is from the authorized host, grant the request; and in response to determining that the request is from an unauthorized host, deny the request. Other embodiments are provided.
US11650925B2

A method includes receiving a signal at a memory sub-system controller to perform an operation. The method can further include, in response to receiving the signal, enabling, by the memory sub-system controller, an interface to transfer data to or from a registering clock driver (RCD) component. The RCD component is coupled to the memory sub-system controller. The method can further include transferring the data to or from the RCD component via the interface. The method can further include, in response to the enablement of the interface being unsuccessful, transferring control of a memory device to the memory sub-system controller.
US11650924B2

Provided herein is a memory controller for controlling a memory device. The memory controller includes a workload detector configured to determine a change in workload based on reception of a changed request from a host or a change in clock received from an external device, a device performance controller configured to determine, if the workload is determined as changed, read performance based on a ratio of a size of data output to the host to a size of data requested from the host every preset period and configured to output a read-look-ahead (RLA) command to the memory device based on the determined read performance, a buffer memory configured to store data read from the memory device in response to the RLA command and a memory size controller configured to control a size of the buffer memory. The RLA command instructs to output data which is frequently requested from the host.
US11650922B2

A method for operating a database and a cache of at least a portion of the database may include receiving a plurality of read requests to read a data entity from the database and counting respective quantities of the requests serviced from the database and from the cache. The method may further include receiving a write request to alter the data entity in the database and determining whether to update the cache to reflect the alteration to the data entity in the write request according to the quantity of the requests serviced from the database and the quantity of the requests serviced from the cache. In an embodiment, the method further includes causing the cache to be updated when a ratio of the quantity of the requests serviced from the database to the quantity of the requests serviced from the cache exceeds a predetermined threshold.
US11650916B2

Systems and methods for garbage collection are disclosed. A garbage collection is triggered in a memory allocation based on a free list and selected amount of free space in an inner closed feedback loop. The free list is determined from a selected memory load and a current memory load as generated from the garbage collection in an outer feedback loop.
US11650915B2

A data storage device monitors a storage media temperature and adjusts data storage operations of the storage device based on the monitored and/or a predicted future temperature of the storage media. In one approach, data is stored in a first mode (e.g., a TLC mode) in a non-volatile storage media. One or more temperatures associated with the non-volatile storage media are monitored using at least one sensor to collect sensor data. The manner of storage of the data in the storage device is adjusted based on the collected sensor data. The adjusting comprises compressing the data to provide compressed data, and storing the compressed data in a second mode (e.g., an SLC mode) in the non-volatile storage media.
US11650910B2

An automated testing method and apparatus relate to the technical field of software test. The automated testing method includes: configuring a common Software Development Kit (SDK) interface and a Basic SDK model, and receiving a to-be-tested script comprising control information data and an operation type by using the SDK interface; performing a standardization process on the control information data using the SDK basic model to obtain a standard data structure; and running the to-be-tested script according to the operation type, and positioning a to-be-tested control in the to-be-tested script according to the standard data structure.
US11650907B2

Abstract interpretation based static analysis tools use relational/non-relational abstract domains to verify program properties. Precision and scalability of analysis vary basis usage of abstract domains. K-limited path-sensitive interval domain is an abstract domain that was conventionally proposed for analysis on industry strength programs. The domain maintains variables' intervals along a configurable K subsets of paths at each program point, which implicitly provides co-relation among variables. When the number of paths at the join point exceeds K, set of paths are partitioned into K subsets, arbitrarily, which results in loss of precision required to verify program properties. To address the above problem, embodiments of the present disclosure provide selective merging of paths in such a way that the intervals computed help verifying more properties. The selective path-sensitive method of the present disclosure is based on the knowledge of variables whose values influence the verification outcome of program properties.
US11650906B2

Embodiments disclosed herein relate to methods, systems, and computer programs for verifying that data incorporated into a computer program is current. The methods, systems, and computer programs compare a source identifier status code associated with the data to a current source identifier status code at the location where the data was obtained. The methods, systems, and computer programs include at least one validation function which determines the validity of the data according to selected parameters. If the source identifier status code and current source identifier status code match and the at least one validation function determines the data is valid, an executable computer program incorporating the data and one or more functions is produced as output.
US11650901B2

Operations include obtaining a first patch that corrects a first error in a first buggy code snippet of first source code based on the first buggy code snippet and a first repaired code snippet. The operations also include generating a second patch based on the first patch and a bug pattern of a bug scenario that corresponds to the first error. In addition, the operations include generating a third patch based on the second patch, the bug pattern, and a second buggy code snippet of second source code, the third patch correcting a second error in the second buggy code snippet. Moreover, the operations include performing one or more repair operations with respect to the second buggy code snippet based on the third patch.
US11650900B2

There are provided systems and methods for tracking data flow through data services using a processing request identifier in callstack data. During processing requests with a service provider, each request is assigned a particular identifier, called a correlation identifier. The correlation identifier is stored in callstack data and may be used to map these individual data processing flows for the requests to the data processing services of the service provider used during the flows. Once the data flows are determined the actual used services may be identified. The mapping system may also provide for removal of erroneous callstack and reassembly of callstack data during asynchronous service calls. Additionally, the data flows may be used to see where multiple callstacks have divergent data flows. A service provider may utilize the data flows for determination of service usage rates.
US11650896B2

Embodiments disclose a method and a device for processing frequency converter monitoring data and a storage medium. An embodiment of the method includes: acquiring a script file containing a monitoring parameter specifying field and a storage location; parsing the script file to acquire the storage location and the monitoring parameter specifying field and determining the monitoring parameter specified by the monitoring parameter specifying field; collecting the monitoring data corresponding to the monitoring parameter; and storing the monitoring data in the storage location. The embodiments provide a script file based processing solution for frequency converter monitoring data, without no special tracking or debugging software tool required. Thus, the implementation complexity is reduced and the service cost and time are saved.
US11650895B2

A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components.
US11650893B2

Presented embodiments facilitate efficient and effective flexible implementation of different types of testing procedures in a test system. In one embodiment, a multiple-name-space testing system comprises a load board, testing electronics, and a namespace testing tracker. The load board is configured to couple with a plurality of devices under test (DUTs). The testing electronics are configured to test the plurality of DUTs, wherein the testing electronics are coupled to the load board. The controller is configured to direct testing of multiple-name-spaces across the plurality of DUTs at least in part in parallel. The controller can be coupled to the testing electronics. The namespace testing tracker is configured to track testing of the plurality of DUTs, including the testing of the multiple-name-spaces across the plurality of DUTs at least in part in parallel. In one embodiment, the DUTs are NVMe SSD devices.
Patent Agency Ranking