US11617274B2
A display component includes a display screen, and a transparent cover covering the display screen. The transparent cover includes a first portion and a second portion. The first portion covers a display area of the display screen, and a shape of a projection of the first portion on a reference plane is substantially rectangular. The second portion extends outward from the first portion to form a protruding portion.
US11617266B1
In some embodiments, a method includes receiving, at a circuit board, a power from a power supply. The method further includes filtering, at the circuit board and via a power filter having at least three choke filters, the power to produce a filtered power. The method further includes dividing, at a first portion of a circuit on the circuit board, a power associated with the filtered power into a first power and a second power, a characteristic of the first power differing from a characteristic of the second power by a factor of at least 1.5 or at most one half.
US11617260B2
A multi-board mid-plane includes a disk backplane board (DBB) having a front side and a rear side. Venting holes are provided within the DBB extending between the front side of the DBB and the rear side of the DBB. The multi-board mid-plane also includes a controller backplane board (CBB) having a front side and a rear side. The front side of the CBB includes venting holes provided within the CBB extending between the front side of the CBB and the rear side of the CBB. A top fabric plane board (TFPB) and a bottom fabric plane board (BFPB) are provided for connecting the DBB with the CBB. A combination of the DBB and the CBB has a venting ratio that is equal to a lower of the venting ratio of the DBB and the venting ratio of the CBB.
US11617241B2
A pixel-controlled LED light includes a plurality of LED modules and a controller. Each LED module includes at least one LED and a LED drive apparatus. The LED drive apparatus burns an ordinal number according to connection sequence thereof. The controller defines the ordinal number of the LED module as a target number, and sequentially transmits a plurality of light mode data whose number is greater than or equal to the target number to each of the LED modules. Each of the LED drive apparatuses sequentially receives each of the light mode data and counts sequence of the light mode data. If the sequence of the light mode data is equal to the ordinal number of the LED drive apparatus, the LED drive apparatuses identify the light mode data, and after identifying the light mode data, the LED drive apparatuses control the corresponding at least one LED.
US11617240B2
A microwave heating device includes radiating portions adapted to radiate microwaves to the heating chamber and is operated according to operational configurations that differ in frequency or in phase shift(s) between the radiated microwaves. A learning procedure is executed by sequentially operating the radiating portions in several operational configurations. Energy efficiency data are calculated for those operational configurations. An operating frequency is selected based on energy efficiency data. An operational configuration with a maximum energy efficiency at the selected operating frequency is taken as a reference. A heating procedure is executed by sequentially operating the radiating portions in operational configurations having the selected operating frequency and respective phase shift(s) chosen around the respective phase shift(s) of the reference operational configuration. The phase shift(s) of each chosen operational configuration may have a phase shift distance from the respective phase shift(s) of the reference operational configuration, such that, in the space of the phase shifts, the reference operational configuration is surrounded by the chosen operational configurations.
US11617236B2
The invention relates to an induction hob comprising: a hob plate (2); two or more induction coils (3) arranged below the hob plate in order to form heating zones (4) at the hob plate (2); one or more pot detection sensors (5), the pot detection sensors (5) being at least partially placed between a pair of adjacent induction coils (3); wherein the pot detection sensor (5) is a strip-shaped sensor extending in a space between said pair of adjacent induction coils (3) and the pot detection sensor (5) is coupled with an evaluation unit (8) adapted to determine information regarding the coverage of the pot detection sensor (5).
US11617235B2
A cooking system includes a placement unit which has a food-holding element and a heating unit for heating the food-holding element. An induction unit provides in at least one operating state an amount of heating energy for inductively heating the food-holding element. The heating unit includes a heating element which is different from an induction heating element and is provided for heating the food-holding element.
US11617211B2
The present disclosure generally relates to wireless communication. In some aspects, a user equipment may receive an indication of an association between one or more downlink reference signals and a corresponding physical cell identifier (PCI) of multiple PCIs associated with a serving cell, wherein the one or more downlink reference signals are used to identify one or more beams associated with one or more random access channel (RACH) occasions for a RACH procedure; transmit one or more first random access messages in one or more corresponding RACH occasions associated with one or more PCIs of the multiple PCIs; and receive one or more second random access messages, that include a physical download control channel portion and a physical download shared channel portion, associated with the one or more PCIs based at least in part on transmitting the one or more first random access messages. Numerous other aspects are provided.
US11617207B2
Provided is a method for transmitting a random access preamble by a user equipment (UE) in a wireless communication system supporting a narrow band-Internet of things (NB-IoT). Specifically, the UE transmits the random access preamble to an eNB in a subcarrier allocated by the eNB according to a specific preamble structure and receives a random access response message from the eNB in response to the random access preamble. In this case, the random access preamble is repeatedly transmitted 16 times during a predetermined duration and then, a gap is inserted for a predetermined time and the predetermined duration is determined by multiplying a transmission duration in which the random access preamble is transmitted by the number of repeated transmission times.
US11617205B2
Methods, systems, and devices for wireless communications are described. In some cases, a sidelink user equipment (UE) may receive a configuration for performing a channel sensing procedure of a sidelink resource selection procedure for identifying sidelink resource candidates in a resource selection window. The configuration may indicate a first channel metric and a second channel metric for performing the channel sensing procedure. The UE may measure reference signaling in a sensing window according to one or both of the first and second channel metrics based on a duplex mode of the UE while performing the channel sensing. The reference signaling may correspond to a set of sidelink resource candidates in a resource selection window. The UE may determine an available set of sidelink resource candidates for a sidelink transmission from the set of sidelink resource candidates based on the measuring.
US11617171B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may receive, in a first time slot, a cyclic prefix (CP) at a start end of the first time slot, data content, and tail samples at a tail end of the first time slot. The wireless communication device may initiate a gap action, such as switching beams, during receipt of the tail samples, the gap action taking place within a time gap formed by at least the tail samples. The time gap may also include a CP of a second time slot that is subsequent to the first time slot. The wireless communication device may complete the gap action within the time gap. Numerous other aspects are described.
US11617167B2
Certain example embodiments provide systems, methods, apparatuses, and computer program products for enhanced traffic co-existence with multi-panel user equipment (UE). For example, certain embodiments may avoid excess dropping and/or cancellation. Taking inter-UE uplink (UL) prioritization as one example, whenever a network node has to accommodate higher-priority traffic on resources overlapping with ongoing and/or incoming lower-priority transmissions, certain embodiments may instruct a UE to transmit on spare antenna panel(s).
US11617160B2
Methods, systems, and devices for wireless communications are described. The described techniques relate to the categorization of resources in a system to enable a user equipment (UE) to determine whether resources may be reclaimed. At least two categories may be defined for the resources, and the UE may use various criteria for categorizing the resources in a system. For example, the UE may include a first set of resources in an “available” category and a second set of resources in an “occupied” category. Resources in the “occupied” category may be indicated as occupied by another UE's sidelink channel information. In cases where resources are indicated as reserved for retransmission by another UE, but no feedback is detected, then the UE may use additional parameters to determine whether those resources may be reclaimed for its own transmission and may categorize the resources accordingly.
US11617158B2
Presented herein are methodologies for managing radio resources in a venue that implements a high density wireless infrastructure. The methodology includes detecting, using wireless access points, neighbor awareness networking (NAN) communications broadcast by a mobile device, determining a wireless channel on which the mobile device is sending the NAN communications, predicting a destination of the mobile device based on a path, through a predetermined venue, being taken by the mobile device, the path being detected using the wireless access points; and implementing a radio resource management remediation technique to reduce radio interference that is expected to be caused by the NAN communications broadcast by the mobile device at the destination based on the wireless channel and the destination.
US11617150B2
This disclosure provides methods, devices, and systems for beam group reporting for positioning in new radio (NR) wireless communications systems. In some wireless communications systems, multiple PRS resources, e.g., a beam group, received by a user equipment (UE) from the same network entity may be used to produce a combined Time of Arrival (TOA) measurement for the reference or target to derive an Reference Signal Time Difference (RSTD) estimate. The UE provides to a network entity an indication of the PRS resources in the beam group, which may be specifically or generally identified. Additionally, parameters associated with the beam group are provided, such as a relative quality of the TOA measurement for each PRS resource in the subset, a spread of the TOA measurements in the subset, a relative signal strength of each PRS resource in the subset, or a spread of the signal strength in the subset.
US11617149B2
A plurality of smart city devices are configured using an application running on a mobile device. The method includes installing a particular smart city device and automatically identifying a geo-location of the particular smart city device by identifying a current geo-location of the mobile device using a location service of the mobile device. Configuration information for the particular smart city device is entered using a user interface of the mobile device. The geo-location and the configuration information of the particular smart city device are saved in the mobile device. The installing, entering, recognizing and storing steps are repeated for each of a number of the plurality of smart city devices. The saved geo-location and the configuration information for each of the number of smart city devices are uploaded from the mobile device to a remote server.
US11617148B2
A method and apparatus of a first network entity in a wireless communication system is provide. The method and apparatus comprises: identifying at least one set of bit strings to generate a ranging scrambled timestamp sequence (STS); identifying at least one initialization vector (IV) field corresponding to the at least one set of bit strings, wherein the at least one IV field comprises a 4-octet string; generating a ranging STS key and IV information element (RSKI IE) that includes the at least one IV field to convey and align a seed that is used to generate the ranging STS; and transmitting, to a second network entity, the generated RSKI IE for updating the ranging STS of the second network entity.
US11617139B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may be scheduled to send uplink data to a base station using a particular transmission length provided by the base station. The UE may send multiple repetitions of the uplink data to the base station using transmissions that have varying lengths. The UE may determine a transmit power based on the length provided by the base station and use that transmit power for transmitting the repetitions, regardless of the actual lengths of the repetitions.
US11617138B2
A method of transmitting data by a terminal device operating in a wireless communications system comprising a non-terrestrial network access node and the terminal device, comprises the terminal device receiving an indication of an initial value of a set of one or more communications parameters for transmitting radio signals carrying the data, and modelling a state of a communications channel from the terminal device to a non-terrestrial network access node, in which a link adaptation procedure is used to select a revised value of the set of the one or more communications parameters with respect to the initial value of the set of the one or more communications parameters for the modelled channel state, and the method includes adapting the value of the set of the one or more communications parameters according to the revised value.
US11617137B1
The telecommunications systems, software, and methods are for power-efficient coordinated multipoint transmission, particularly in millimeter-wave small cells. The systems, software, and methods apply portfolio theory to determine an allocation of power to a plurality of transmitters in communication with one or more receivers in a joint transmission configuration, such as a MMW or BF-MMW joint transmission configuration. The systems, software, and methods apply portfolio theory to determine an allocation of power to a plurality of transmitters such that a mean received power, associated with a certain level of variance, is maximized, or the variance of received power, associated with a certain level of mean received power, is minimized.
US11617132B2
A server includes a processor configured to execute instructions stored on a memory to cause the server to: receive a client position signal; predict a future position of a client device based on a client device position signal providing location and velocity information about the client device; instruct a first access point device to provide a first Wi-Fi hotspot network with a first SSID, currently in use by the client device with another access point device, based on the predicted future position of the client device; and instruct a second access point device, which was previously providing a second Wi-Fi hotspot network with the first SSID, to stop providing the second Wi-Fi hotspot network with the first SSID after instructing the first access point device to provide the first Wi-Fi hotspot network with the first SSID.
US11617130B2
The present disclosure relates to a carrier information indication method and apparatus, a cell search method and apparatus, a base station, a user equipment and a computer-readable storage medium. The carrier information indication method includes setting independent machine-type communication (MTC) carrier information; and transmitting the independent MTC carrier information to a user equipment (UE). In the aspects of the disclosure, by means of setting independent MTC carrier information and transmitting the independent MTC carrier information to a UE, the UE does not need to search for an independent MTC carrier when searching for a cell, thereby saving on the electricity of the UE.
US11617128B2
Described herein are methods and apparatus for receiving notifications at a wireless device from a base station of upcoming system information (SI) updates. The wireless device is communicating with the base station using a contiguous subset of physical resources on a first carrier. A method in a wireless device comprises obtaining an indication of a subset of a plurality of paging occasions in a SI modification period that the wireless device is configured to monitor, wherein responsive to an upcoming update of SI the base station is configured to transmit a notification on each of the plurality of paging occasions in the SI modification period; and monitoring the subset of the plurality of paging occasions for notifications of upcoming SI updates.
US11617099B2
Methods for reporting logged information by a user equipment (UE) and a UE reporting logged information for sidelink communications. The measurement information includes a reference signal received power (RSRP) and a reference signal received quality (RSRQ) independently measured and logged for each Proximity Service Per-Packet Priority (PPPP). Reporting the logged information is based on a transmission delay higher than a threshold configured for the each PPPP.
US11617098B2
A measurement gap configuration method and a device are provided. The method includes: sending, by a secondary node, first indication information or second indication information to a master node; receiving, by the master node, the first indication information or the second indication information sent by the secondary node, wherein the first indication information is used to indicate that the secondary node needs to configure a terminal to perform an E-UTRAN inter-frequency measurement, or is used to request the master node to configure a measurement gap, the second indication information is used to indicate that the secondary node does not need to configure a terminal to perform an E-UTRAN inter-frequency measurement, or is used for not requesting the master node to configure a measurement gap.
US11617095B2
A method of interference measurement includes performing interference measurement with interference measurement resource. The interference measurement resource may be a subset of resources for reference signal (RS). Measurements for the RS in the NR system are improved.
US11617093B1
The disclosed system and method obtain a report of an issue reported by a user of the wireless telecommunication network, and historical information associated with the user and the wireless telecommunication network. The historical information includes multiple issues reported by users similar to the user, and multiple user statuses associated with the users similar to the user. The user status among the multiple user statuses includes active and inactive, indicating whether the user is an active member of the telecommunication network or has left the network. The system provides the historical information to an AI model, and obtains from the AI model a priority associated with the issue experienced by the user. The system causes a resolution of the issue based on the priority.
US11617090B2
Provided are systems and methods for performing dynamic spectrum allocation and state shifting in order to provide high quality stateful services to user equipment (“UE”) that access the stateful services from different network locations. The dynamic spectrum allocation and state shifting may include tracking mobility of a UE accessing a stateful service using a first allocation of spectrum from a first Radio Access Network (“RAN”), predicting continued stateful service access via a second RAN, determining latency requirements of the stateful service, selecting a second allocation of spectrum at the second RAN with a frequency range that provides a first amount of latency, transferring the stateful service state to a Multi-Access Edge Computing (“MEC”) location that provides a second amount of latency for services accessed via the second RAN such that the first and second amounts of latency satisfy the performance requirements of the stateful service.
US11617087B2
A method and network node for classification of interference connections between Citizens Broadband Radio Service Devices, CBSDs, in a wireless communication network are provided. According to one aspect, a method includes calculating an interference level, the calculation being based on whether two interfering CBSDs are operating in one of the alternate channels, adjacent channels and the same channel. The method also includes comparing the calculated interference level to a threshold to determine a classification of an interference connection.
US11617079B2
A first carrier may support inbound roaming requests for subscribers of a trusted second carrier. For example, the first carrier may receive an inbound roaming request from a UE. The first carrier may determine a second carrier that is a home carrier of the UE is a trusted carrier associated with the first carrier. In response, an IMS procedure associated with the UE may be performed including communicating, by a first CSCF node of the first carrier, with a first HSS of the second carrier, using a same protocol as used by the first CSCF node to communicate with a second HSS of the first carrier and communicating, by the first CSCF node, with a first AS of the second carrier, using a same protocol as used by the first CSCF node to communicate with a second AS of the first carrier.
US11617073B2
A method enabling migration of a subscription from a source device to a destination device is disclosed. The method may be performed in a migration entity and comprises: receiving, from the source device, a confirmation of a first profile associated with the subscription having been deleted in the source device, securing a second profile associated with the subscription to be provisioned onto the eUICC of the destination device, wherein at least one piece of subscription information is the same for the first and second profiles, and providing an activation code for use in migration of the subscription to the destination device. A method in a source device, migration entity, source device, computer programs and computer program products are also provided.
US11617057B2
A system and method are provided to inform travelers of nearby pet relief areas. At least one remote server manages at least one user account. The user account is associated with a corresponding PC device. The remote server includes a plurality of terminal profiles, and each terminal profile includes a plurality of nearby service animal relief area (SARA) locations. The remote server retrieves travel information for the user account and compares the travel information with the plurality of terminal profiles. After comparing the travel information with the plurality of terminal profiles, the remote server identifies at least one closest departure SARA location and at least one closest arrival SARA location for the user account. The closest departure SARA location and one closest arrival SARA location can then be displayed to the user through the corresponding PC device.
US11617049B2
A receiver is provided in the present invention. The receiver includes: a housing having a hollow inner cavity; a diaphragm mechanism disposed in the hollow inner cavity and configured for partitioning the hollow inner cavity into a first cavity and a second cavity, the diaphragm mechanism including a vibration plate, a fixed end of the vibration plate being fixed to an inner wall of the housing, and a free end of the vibration plate being suspended in the hollow inner cavity; an electromagnetic driving mechanism disposed in the hollow inner cavity and including at least one coil assembly and at least one magnetic field assembly, each magnetic field assembly being disposed in the first cavity or the second cavity and being close to the free end of the vibration plate, and each coil assembly being disposed in the first cavity or the second cavity and being close to the fixed end of the vibration plate. Compared with the prior art, the receiver in the present invention reduces connection between movable parts, thereby simplifying the assembly process and reducing the manufacturing cost.
US11617044B2
Techniques described herein include generating first audio signals representative of sounds emanating from an environment and captured with an array of microphones disposed within an ear-mountable listing device. A rotational position of the array of microphones is determined. A rotational correction is applied to the first audio signals to generate a second audio signal. The rotational correction is based at least in part upon the determined rotational position. A speaker of the ear-mountable listening device is driven with the second audio signal to output audio into an ear.
US11617038B2
A display device includes a display panel which displays an image, a cover window which is disposed on a first surface of the display panel, and a first sound generator which is disposed on a second surface opposite the first surface of the display panel and outputs sound by vibrating the display panel. The cover window includes a first lattice pattern area including lattice patterns surrounding the first sound generator in a plan view.
US11617035B2
Embodiments include an audio system comprising an audio device, a speaker, and a processor. The audio system is configured to receive data from one or more sensors corresponding to persons in a room and/or characteristics of a room, and responsively take action to modify one or more characteristics of the audio system, share the information with other systems or devices, and track data over time to determine patterns and trends in the data.
US11617033B2
The present disclosure discloses a loudspeaker apparatus. The loudspeaker apparatus may include a circuit housing, an ear hook, a rear hook, a loudspeaker component, and a magnetic connector. The circuit housing may be configured to accommodate a control circuit or a battery component. The ear hook may be connected to one end of the circuit housing and at least partially covered by a first protective housing. The rear hook connected to another end of the circuit housing and at least partially covered by a second protective housing. The magnetic connector may be configured to absorb a charging interface of an external power source to establish an electrical connection so as to charge the loudspeaker apparatus.
US11617028B2
Systems and methods for temperature monitoring and environmentally related calculations are disclosed herein. A system according to embodiments herein may include a memory, a network interface, and one or more processors. The system may receive one or more environmental readings from a sensor taking readings at an environmentally controlled area. The system may further determine a timestamp corresponding to each of the one or more readings and calculate, using the one or more readings and their corresponding timestamps, an exposure of a good stored within the temperature controlled area. The system may further determine that the calculated exposure of the good has surpassed a pre-determined exposure threshold for the good and send an electronic message configured to indicate such determination to a user. The system may use a neural network to predict future readings based on current readings and use the predicted future readings in methods described herein.
US11617017B2
Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.
US11617013B2
Systems and methods relate to display of insights, including a method including: causing a user display to display a graphical user interface (GUI) that enables a user to select a time range and a single digital display as a locale; and causing, based on the user selecting the time range and the single digital display as the locale, the user display to display, on the GUI, a list of a plurality of media content that have been displayed on the single digital display, each of the plurality of media content being ordered according to analysis insight for the single digital display selected and the time range selected. The analysis insight may include at least impression counts that are counts of views by people of the plurality of media content on one or more digital displays associated with the locale.
US11617010B1
Methods and apparatus are described that relate to stitching different streams of high dynamic range (HDR) content together and handling HDR metadata mismatches between the differently produced content streams.
US11617006B1
Methods and systems for managing data storage strategies for continuous video segment recordings on a video recording device are disclosed. The data storage strategies include the detection of various trigger events and ending events detected from the video recordings or measurements detected from sensor devices that are included in the video recording device.
US11617005B2
Systems, methods and devices are provided for managing media content storage priority and retention in a single- or multi-user environment. Indications of previous user activity are received regarding multiple portions of content stored via one or more storage devices. The previous user activity may include previous user deletion selections and/or previous user viewing selections of one or more of the multiple portions of content. A retention priority may be assigned to portions of media content based on the previous user activity. Responsive to receiving an indication of low available storage space on the one or more storage devices, a quantity of storage space on the one or more storage devices to make available is determined based on the previous user activity. Deletion of one or more portions of currently stored content is initiated based on the determined quantity of storage space to make available.
US11617004B2
Methods, systems, and computer readable media may be operable to facilitate the resolving of a tuner conflict at a digital video recorder. When a multimedia device receives a request for a new recording session, and there is no available tuner for carrying out the recording session, the multimedia device may determine a duration of time until a tuner becomes available. If the duration of time until a tuner becomes available is less than a threshold duration, the multimedia device may initiate the recording session once the tuner becomes available, and the missing portion of the recording may be recovered at an alternate time or from an alternate content source. When the missing portion is recovered, the recording and the missing portion may be stitched together. If the duration of time until a tuner becomes available is greater than a threshold, the multimedia device may present alternate times for recording the requested content.
US11617000B2
Provided is a system and method for publishing a disparate live media output stream that complies with distribution format regulations. The system generates an updated schedule in real-time based on an event identified in a low-latency preview of a plurality of live input streams. The system further generates a disparate live media output stream manifest based on manipulation of manifests of the plurality of live input streams and a plurality of pre-encoded media assets in accordance with the updated schedule.
US11616996B2
Methods and systems are described for providing media content for continuous watching. A rewind command is received while a first episode of a series is generated for display. In response, and without detecting a further command to skip a portion of an episode, the first episode of the series is rewound. Then, in response to rewinding the first episode to the beginning, title credits of the first episode and end credits of a previous episode of the series are automatically skipped; and the previous episode of the series is automatically rewound.
US11616988B2
Proposed are a method and apparatus for evaluating the quality of an image, the method including obtaining blocks each having a predetermined size by splitting a target image for evaluating a quality and a reference image that is to be compared with the target image, determining sensitivity information and quality assessment information of each of the blocks by inputting the blocks to a video quality assessment network, and determining a final image quality assessment score of the target image by combining the pieces of quality assessment information of the blocks with each other, based on the pieces of sensitivity information of the blocks.
US11616983B2
A Method of decoding an encoded video bitstream using at least one processor includes: obtaining an encoded video bitstream, the encoded video bitstream including encoded color components; entropy parsing the encoded color components; dequantizing the color components and obtaining transform coefficients of the color components; applying a joint components secondary transform (JCST) on the transform coefficients of the color components, thereby generating JCST outputs; performing a backward transform on the JCST outputs, thereby obtaining residual components of the color components; and decoding the encoded video bitstream based on the residual components of the color components.
US11616975B2
An image decoding method according to the present document includes obtaining motion prediction information for a current block from a bitstream, generating an affine MVP candidate list for the current block, deriving CPMVPs for CPs of the current block based on the affine MVP candidate list, deriving CPMVDs for the CPs of the current block based on the motion prediction information, deriving CPMVs for the CPs of the current block based on the CPMVPs and the CPMVDs, and deriving prediction samples for the current block based on the CPMVs.
US11616974B2
A method of coding video data, including constructing a history-based motion vector prediction (HMVP) candidate history table that includes motion vector information of previously coded blocks that extend beyond adjacent neighboring blocks of a current block, constructing a motion vector predictor list, and adding one or more HMVP candidates from the HMVP candidate history table to the motion vector predictor list. Adding the one or more HMVP candidates from the HMVP candidate history table comprises comparing a first HMVP candidate in the HMVP candidate history table to two entries in the motion vector predictor list and no other entries, and adding the first HMVP candidate to the motion vector predictor list when the first HMVP candidate is different than both of the two entries in the motion vector predictor list. The method also includes coding the current block of video data using the motion vector predictor list.
US11616965B2
A method for visual media processing, including performing a conversion between a current chroma chroma block of visual media data and a bitstream representation of the current chroma chroma block, wherein, during the conversion, a chroma residual of the current chroma chroma block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
US11616964B2
A signaling of the layer ID is described which each of the packets of a multi-layered video signal is associated with. In particular, an efficient way of signaling this layer association is achieved, with nevertheless maintaining the backward compatibility with codecs according to which a certain value of the base layer-ID field is restricted to be non-extendable such as base layer-ID value 0 in the base layer-ID field. Instead of circumventing this restriction specifically with respect to this non-extendable base layer-ID value, the layer-ID of portions of the multi-layer data stream is signaled in an extendable manner by sub-dividing the base layer-ID field into a first sub-field and a second sub-field: whenever the first sub-field of the base layer-ID field fulfills a predetermined criterion, an extension layer-ID field is provided, and if the first sub-field of the base layer-ID field does not fulfill the predetermined criterion, the extension layer-ID field is omitted.
US11616960B2
System and method for improving video encoding and/or video decoding. In embodiments, a video encoding pipeline includes a main encoding pipeline that compresses source image data corresponding with an image frame by processing the source image data based at least in part on encoding parameters to generate encoded image data. Additionally the video encoding pipeline includes a machine learning block communicatively coupled to the main encoding pipeline, in which the machine learning block analyzes content of the image frame by processing the source image data based at least in part on machine learning parameters implemented in the machine learning block when the machine learning block is enabled by the encoding parameters; and the video encoding pipeline adaptively adjusts the encoding parameters based at least in part on the content expected to be present in the image frame to facilitate improving encoding efficiency.
US11616958B2
A method for decoding a data stream representative of an image split into blocks. The method includes: for a current block, determining whether the size of the current block is less than or equal to a threshold, and if so, decoding information indicating a coding mode of the block among first and second coding modes, and reconstructing the current block according to the indicated coding mode, and otherwise reconstructing according to the first coding mode. According to the first coding mode, the current block is reconstructed using an inverse transform of a transformed prediction residue decoded for the current block, and according to the second coding mode the current block is reconstructed, for each pixel, by obtaining a prediction of the pixel from another previously decoded pixel belonging to the current block or to a previously decoded block, and reconstructing the pixel from the prediction and a decoded prediction residue.
US11616955B2
A method includes encoding, by a encoder, a video frame of a versatile-video coding (VVC) video-compression system. The encoder generates/uses tile information associated with a video frame, determines for a slice that the slice is a subset or a superset of a tile based on the tile information, determines slice parameters associated with the slice, and signals the slice parameters associated with the slice. In other aspects, a method may include retrieving, by a decoder of a video-compression system, tile information associated with a video frame, determining, for a slice, that the slice is a subset or a superset of a tile based on the tile information, determining slice parameters associated with the slice, and decoding the video frame using the determined slice parameters.
US11616951B2
The present invention relates to an encoding method and decoding method, and a device using the same. The encoding method according to the present invention comprises the steps of: specifying an intra prediction mode for a current block; and scanning a residual signal by intra prediction of the current block, wherein the step of scanning the residual signal can determine a scanning type for a luminance signal and a chroma signal of the current block according to an intra prediction mode for a luminance sample of the current block.
US11616948B2
An image encoding/decoding method and apparatus are provided. An image decoding method according to the present disclosure is performed by an image decoding apparatus. The image decoding method comprises determining whether bi-directional optical flow (BDOF) or prediction refinement with optical flow (PROF) applies to a current block, based on BDOF or PROF applying to the current block, fetching a prediction sample of the current block from a reference picture of the current block based on motion information of the current block, and deriving a refined prediction sample for the current block, by applying BDOF or PROF to the current block based on the fetched prediction sample.
US11616935B2
There is provided an information generation method including, identifying a correspondence relationship between a projector coordinate system and a camera coordinate system, receiving a first operation of designating a first display area representing an arrangement destination of a projection object which is projected on a projection target in a first coordinate system which is one of the camera coordinate system or the projector coordinate system, transforming the first display area into a second display area representing an arrangement destination of the projection object in a second coordinate system which is another of the camera coordinate system or the projector coordinate system based on the correspondence relationship, receiving a second operation of changing at least one of a shape or a position of the second display area, and generating information for changing at least one of a shape or a position of the projection object in accordance with the second operation.
US11616932B1
An apparatus including a capture device and one or more sensors. The capture device may be configured to operate in a standby mode of operation until a wakeup signal is received and operate in video capture mode of operation in response to the wakeup signal. The sensors may each be configured to detect a trigger condition and communicate the wakeup signal in response to detecting the trigger condition. The capture device may be configured to consume a first amount of power in the standby mode of operation and a second amount of power in the video capture mode of operation. The first amount of power may be less than the second amount of power. The capture device may be configured to generate pixel data in the video capture mode of operation. Each of the sensors may be remotely located on a vehicle with respect to the capture device.
US11616926B2
Disclosed is a circuit which includes a first amplifier that generates a first output signal by comparing a ramp signal and a reset signal of a pixel signal output from a pixel array in a first operating period and comparing the ramp signal and an image signal of the pixel signal output from the pixel array in a second operating period, a second amplifier that generates a second output signal based on the first output signal, and a counter. During at least one operating period of the first operating period and the second operating period, the first output signal controls a first source current of the first amplifier, or the second output signal controls at least one of the first source current of the first amplifier and a second source current of the second amplifier.
US11616917B1
Among other things, embodiments of the present disclosure can help to automatically generate images displaying activity-based information and distribute such images to other users, such as members of a social network. The image may be modified based on activity data associated with other users and/or from other activity sensors.
US11616913B2
A system for recording image content of a moving user. The system includes a control system, a drone carrying an imaging device, and a user interface for communication with the control system. The control system is configured to: obtain identification data of a user via the user interface; capture an identification image of a predetermined starting area; output said identification image for display on the user interface; obtain identification confirmation of the image; and control the drone, responsive to the obtained confirmation, to monitor movement of the user using the imaging device.
US11616910B2
A vehicular vision system includes a plurality of cameras and an ECU. The cameras are in communication with one another via a vehicle network and image data captured by the cameras is provided to the ECU. Responsive to a type of driving maneuver of the vehicle, (i) the ECU generates a first control signal that enables automatic control of exposure, gain and white balance of one camera of the plurality of cameras and (ii) the ECU generates respective second control signals that disable automatic control of exposure, gain and white balance of at least one other camera of the plurality of cameras. Responsive to processing of captured image data, composite video images derived from image data captured by the plurality of cameras are synthesized, and composite images are displayed that provides bird's eye view video images derived from video image data captured by the cameras.
US11616899B1
A camera system may include one or more controllers to perform in-field monitoring of autofocus performance and instability mitigation. The controllers may monitor one or more parameters associated with adjustment of a relative position between a lens group and an image sensor and/or one or more images. The controllers may analyze the parameters and/or images to calculate various metrics. The controllers may evaluate the metrics with respect to corresponding thresholds. The controllers may detect, based at least in part of the evaluation the metrics, one or more instability events associated with controller performance degradation. In response to detecting the instability events, the controllers may perform one or more remedial actions to mitigate the controller performance degradation.
US11616896B2
According to some embodiments, a portable electronic device is described. The portable electronic device includes a housing member defining an external sidewall, a first glass cover and a second glass cover, where the second glass cover includes a first region having a first exterior surface, a second region having a second exterior surface vertically displaced from the first exterior surface, where the second region includes a first opening, a second opening, and a third opening, and a transition region having an exterior surface that extends between the first exterior surface to the second exterior surface. The portable electronic device further includes a first camera module disposed within the first opening, a second camera module disposed within the second opening, a strobe module disposed within the third opening, and a trim structure having an edge that overlays the second region of the second glass cover.
US11616893B2
A first terminal device includes a communicator capable of communicating with a server device which provides a service enabling message exchange among a plurality of terminal devices, a controller, and a display, wherein the controller displays, on the display, a message showing that a first communication device received a first image from the second communication device, receives an instruction for sending a second image to the second communication device, and, when failing to send the second image to the second communication device, sends, to the server device, an instruction for sending a reply message in response to having received the first image to the second terminal device.
US11616885B2
An image forming apparatus includes a communication interface, a display, and a controller configured to, when the image forming apparatus is remotely connected with an information processing device via the communication interface, transmit, to the information processing device, screen data for causing the information processing device to display a same screen as a display screen being displayed on the display, when receiving remote access from the information processing device, perform display processing for the display screen in accordance with the remote access, and when the remote access is received while a particular screen is being displayed as the display screen on the display, impose a display restriction on the display screen.
US11616873B2
A communication device and an output sidetone adjustment method thereof are disclosed. The method includes the steps of: receiving a far-end sound; receiving a near-end sound to form a sidetone and obtaining an average input volume of the near-end sound; detecting ambient noise of the near-end sound; analyzing an average noise volume and a noise frequency band of the ambient noise to determine whether the average noise volume of the ambient noise is higher than the average input volume; if yes, adjusting the volume of the sidetone in a specific frequency band by increasing it by a first gain value to form an adjusted sidetone, wherein the specific frequency band and the noise frequency band of the ambient noise belong to the same frequency band or different frequency bands; and outputting the adjusted sidetone and the far-end sound.
US11616863B2
Embodiments of the present disclosure are directed to protocol state transition and/or resource state transition tracker configured to monitor, e.g., via filters, for certain protocol state transitions/changes or host hardware resource transitions/changes when a host processor in the control plane that performs such monitoring functions is unavailable or overloaded. The filters, in some embodiments, are pre-computed/computed by the host processor and transmitted to the protocol state transition and/or resource state transition tracker. The protocol state transition and/or resource state transition tracker may be used to implement a fast upgrade operation as well as load sharing and or load balancing operation with control plane associated components.
US11616857B2
A computerized-method for providing real-time lockless parallel screen recording compliance enforcement to omni-channel cloud systems, is provided herein. In a processor of a client computer configured to execute code for recording events of one or more voice or digital interactions, on one or more screens associated to the client computer, the computerized-method maintains a cache for storing a masked state. Each interaction is having an associated interaction identifier and upon receiving a screen event from a server of a cloud-based video recording that is communicating with the client computer over a communication network, operating a compliance-enforcement module. The compliance-enforcement module includes updating the cache; and operating a module of recording of screen events for the screen events of the one or more voice or digital interactions. Thus, by updating in real-time the cache on the client computer refraining from database locks in the server of the cloud-based video recording.
US11616844B2
In some embodiments, an electronic and digital building block system includes modular electronic building modules that can be electrically coupled together to create various different electronic devices. In addition to physical electronic modules, the system can include digital building blocks to further enhance and integrate the functions of an assembled bit-system that can be created/assembled by a user of the block electronic building system. The digital building blocks are not a physical module, but digital content or other software or cloud applications that can be represented as virtual digital blocks, and that can interface with the physical modules. The digital blocks can provide integration between the functionality of the physical building blocks and functionality of computer-based and/or web-based applications, programs and systems. The electronic and digital building block system can include a system program and a visualizer that can be viewed on the display of a computer device.
US11616839B2
An edge computing platform with machine learning capability is provided between a local network with a plurality of sensors and a remote network. A machine learning model is created and trained in the remote network using aggregated sensor data and deployed to the edge platform. Before being deployed, the model is edge-converted (“edge-ified”) to run optimally with the constrained resources of the edge device and with the same or better level of accuracy. The “edge-ified” model is adapted to operate on continuous streams of sensor data in real-time and produce inferences. The inferences can be used to determine actions to take in the local network without communication to the remote network. A closed-loop arrangement between the edge platform and remote network provides for periodically evaluating and iteratively updating the edge-based model.
US11616830B1
Systems and methods are provided for a computer-implemented method of implementing an on-demand computing network environment. A network specification is received from a user. Resources from one or more resource providers are provisioned. The on-demand computing network is configured, where configuring comprises assigning a first provisioned resource as a hub device and assigning one or more second provisioned resources as rim devices, where a particular rim device comprises a bridge device, where the bridge device repackages data received from the on-demand computing network prior to forwarding that data such that the data received from the on-demand computing network appears to terminate at the bridge device to an observer viewing the data between the hub device and the bridge device.
US11616829B2
An apparatus for providing a folder chat room includes: a memory; and a processor electrically connected to the memory, wherein the processor receives a request for access to a folder from a user terminal, provides a list of files in the folder, and determines the user terminal's right to access a folder chat room and provides at least part of a message thread that is associated with the folder and rendered as a folder chat room on the user terminal.
US11616813B2
A secured exploration agent for reinforcement learning (RL) is provided. Securitizing an exploration agent includes training the exploration agent to avoid dead-end states and dead-end trajectories. During training, the exploration agent “learns” to identify and avoid dead-end states of a Markov Decision Process (MDP). The secured exploration agent is utilized to safely and efficiently explore the environment, while significantly reducing the training time, as well as the cost and safety concerns associated with conventional RL. The secured exploration agent is employed to guide the behavior of a corresponding exploitation agent. During training, a policy of the exploration agent is iteratively updated to reflect an estimated probability that a state is a dead-end state. The probability, via the exploration policy, that the exploration agent chooses an action that results in a transition to a dead-end state is reduced to reflect the estimated probability that the state is a dead-end state.
US11616806B1
A method, non-transitory computer readable medium and device that assists with preventing distributed denial of service attack includes receiving a request for a web resource from a client computing device. The received requested for the web resource is determined for presence of referrer header information. When the received request is determined to include the referrer header information, then the referrer header information is checked whether it includes a known domain and a valid cookie associated with the known domain. A distributed denial of service attack is prevented by providing a proactive challenge to the requesting client computing device when received request for the web resource does not include the referrer header information or when the referrer header information comprises the known domain and does not include the valid cookie.
US11616802B2
Methods and systems for automated ad hoc customer premise equipment (CPE) bi-directional vulnerability scanning. A method includes an auto provisioning server receiving CPE information for a designated CPE to initiate a bi-directional vulnerability scan, obtaining telemetry data from a cable modem termination system (CMTS) based on the CPE information, configuring switches to form a virtual local area network channel between a LAN scanner and the designated CPE using the CPE information, provisioning the LAN scanner to obtain a LAN side Internet Protocol (IP) address from the designated CPE, initiating vulnerability scans at a wide area network (WAN) scanner and the LAN scanner using a stored WAN side IP address and a stored LAN side IP address, respectively, and generating a vulnerability scan report based on results from the WAN scanner and the LAN scanner. At least one network device can be configured based on the report.
US11616801B2
The present disclosure describes systems and methods for determining a subsequent action of a simulated phishing campaign. A campaign controller identifies a starting action for a simulated phishing campaign directed to a user of a plurality of users. The simulated phishing campaign includes a plurality of actions, one or more of the plurality of actions to be determined during execution of the simulated phishing campaign The campaign controller responsive to the starting action, communicates a simulated phishing communication to one or more devices of a user. The campaign controller determines a subsequent action of the plurality of actions of the simulated phishing campaign based at least on one of a response to the simulated phishing communication received by the campaign controller or a lack of response within a predetermined time period and initiating, responsive to the determination, the subsequent action of the simulated phishing campaign.
US11616795B2
Methods, apparatus, systems, and articles of manufacture for detecting anomalous activity of an IoT device are disclosed. An example apparatus includes a communications aggregator to aggregate communications from a device communicating via a communications interface, a statistical property extractor to extract statistical properties of the aggregated communications, an image generator to generate an image based on the extracted statistical properties, a persona identifier to identify a persona associated with the device, and a machine learning model trainer to train a machine learning model using the generated image and the persona.
US11616794B2
Methods, systems, and computing platforms for data communication are disclosed. Exemplary implementations may: electronically process with a machine learning controller; electronically process the data payloads in the network with deep machine learning; and real-time adjusting of a plurality of network infosec controls associated with the originating node attribute based on the infosec control attribute.
US11616781B2
A network isolation device includes an internal network interface to connect the network isolation device to an internal network and an external network interface to connect the network isolation device to an external network. The network isolation device further includes an airgap device that operates to (i) close an air gap to connect the internal network to the external network, (ii) open the air gap to disconnect the internal network from the external network. The device further includes a signal receiver that receives a signal from a signal source, and based on the signal, performs an authentication process to determine whether the signal or the signal source are authorized. In response to determining that the signal or the signal source is authorized, the receiver operates the airgap device to close the air gap and connect the internal network to the external network.
US11616780B2
Disclosed embodiments relate to systems and methods for security protection against threats to network identity providers. Techniques include identifying a first request from a client for access to a secure network resource; redirecting the client to an identity provider. The identity provider may be configured to authenticate the client and provide the client with data signed using a first identity provider key. Further techniques include identifying a second request from the client, the second request including a doubly-signed version of the data, verifying the doubly-signed version of the data using a second identity provider key corresponding to the first identity provider key and a second client key corresponding to the first client key; and allowing, conditional on a result of the verifying, the client to access the secure network resource.
US11616770B2
A method may include receiving, from a user device, a registration request that includes a subscription concealed identifier (SUCI), identifying a network element to decode the SUCI and forwarding the SUCI to the identified network element. The method may also include decoding the SUCI to identify a subscription permanent identifier (SUPI), identifying a unified data management (UDM) device associated with the SUPI and transmitting an authentication request to the identified UDM device to obtain authentication information associated with the user device. The method may further include receiving the authentication information and authenticating the user device based on the received authentication information.
US11616766B2
The present disclosure describes techniques of encryption and decryption. The described techniques comprise obtaining a digital code to be encrypted; obtaining at least one predetermined rule; generating an encrypted digital code by rearranging and reorganizing bits comprised in the digital code to be encrypted based on the at least one predetermined rule; and delivering the encrypted digital code to a client computing device.
US11616762B2
A method, a system, and a non-transitory computer readable medium are disclosed for a voice based application blocker. The method includes receiving, on a gateway, a text message from a mobile device; tokenizing, on a processor of the gateway, the text message into at least a user and a purpose, the purpose being denying or granting access of the user to one or more applications from the gateway; and creating, on a firewall of the gateway, blocking rules for the user to the one or more applications from the gateway.
US11616756B1
Systems, methods, and computer-readable storage media for enabling secure transfer of Internet domains between registrars. An example method can include receiving, at a registry, a request from a first registrar for information associated with an object recorded in the registry and registered by the first registrar, then generating, at the registry, an authorization code, the authorization code having an expiration. The registry can then transmit, to the first registrar, the authorization code, which in turn can be given to the registrant. The registrant can forward the authorization code to the second registrar, and the registry can receive, from a second registrar before the expiration has been reached: the authorization code and a transfer request for the object, the transfer request identifying a transfer of the object from the first registrar to the second registrar. At that point the registry can verify the authorization code authorize the transfer request of the object from the first registrar to the second registrar.
US11616747B1
Systems and methods of the disclosure include receiving a message from a user at a user client device for a multi-agent entity. The message initiates a message thread between the user and the multi-agent entity. An administrator user for the multi-agent entity is determined and the message thread is forwarded to the administrator at an administrator client device. The method facilitates an exchange of security information between the administrator client device and the user client device. The method includes receiving a message thread forwarding a command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device. The command can comprise a payload containing the security information.
US11616745B2
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating and selecting customized media content items (such as images) with avatars of different users within electronic messages based on the context of communications between the users. For example, users of different mobile computing devices can exchange electronic communications with each other, and the system can analyze these communications to present options for media content items containing the users' avatars based on content in the communications, actions or events taken by or involving the users, or combinations thereof. The users may select such media content items for inclusion in their electronic communications.
US11616742B2
Exemplary embodiments relate to methods and systems for transferring a user's messaging history from one device to another. A user's primary device, storing the official truth of the user's messaging history, establishes an end-to-end encrypted session with a new device, using a first decryption key during initial session setup. The primary device may conglomerate all or a portion of the messages comprising the user's messaging history into a data blob which is encrypted and sent to a blob store. An E2E encrypted message is sent from the primary device to the new device, via an intermediate server. The E2E encrypted message includes a second key for decrypting the data blob and a pointer to the location of data blob on the blob store. The new device retrieves the data blob from the blob store and decrypts the data blob using the second key to extract plaintext versions of the user's messages and adds the messages to the messaging application on the new device. Multiple data blobs may be sent from the primary device to the new device until all or a desired subset of the user's messaging history is present on the new device.
US11616729B2
A method and an apparatus for processing a low-latency service flow, where the method includes that a first forwarding device obtains a low latency identifier corresponding to a first service flow, and obtains a second data packet based on the first data packet and the low latency identifier after determining that a received first data packet belongs to the first service flow, where the second data packet includes the first data packet and the low latency identifier, the low latency identifier instructing a forwarding device that receives the first service flow to forward the first service flow in a low-latency forwarding mode, and the low-latency forwarding mode is a mode in which fast forwarding of the first service flow is implemented under dynamic control, and the first forwarding device sends the second data packet to a second forwarding device in the low-latency forwarding mode.
US11616727B2
In one embodiment, a service associates a plurality of descriptive tags with a node in a network, based on an inspection of packets sent by the node that is performed by one or more sensors deployed to the network. The service identifies, based on the plurality of descriptive tags, data to be extracted from traffic of the node by an edge device located at an edge of the network. The service determines, based on the plurality of descriptive tags, an external destination to which the data should be sent by the edge device after extraction. The service sends a data pipeline configuration to the edge device, wherein the data pipeline configuration causes the edge device to extract the data from the traffic sent by the node and to send the data to the external destination.
US11616719B2
In one embodiment of the present invention, a sticky canary router routes each request associated with a service to either a canary cluster of servers that implement a modification to the service or a baseline cluster of servers that do not implement the modification. The sticky canary router implements a mapping algorithm that determines the routing of each request based on a current time, a time window for the routing, and a characteristic of the request. Notably, the mapping algorithm may be implemented such that, for time segments with duration equal to the time window, the sticky canary router routes all requests received from a particular device in a consistent fashion—either to the canary cluster or to a baseline cluster. Configured thusly, the sticky canary router enables the analysis of approximately full sections of client interactions with the canary servers, thereby facilitating identification of client-side effects of the changes.
US11616709B2
A method is provided. The method comprises receiving link information for each link of aggregated links, where the received link information comprises data for each link including at least one capacity, and corresponding availability due to one or more link availability factors; and generating availability data for each capacity of the aggregated links.
US11616706B2
This application provides a method for constructing a blockchain network based on an interior gateway protocol (IGP). A new IGP packet used to transmit a blockchain task is provided by extending the IGP. When receiving the new IGP packet, a network device can participate in execution of the blockchain task by using its idle computing power. The computing power of the network device is better utilized to construct the blockchain network, avoiding a waste of idle computing power of the network device.
US11616702B2
A method and apparatus for differentially optimizing a quality of service (QoS) includes: establishing a system model of a multi-task unloading framework; acquiring a mode for users executing a computation task, executing, according to the mode for users executing the computation task, the system model of the multi-task unloading framework; and optimizing a quality of service (QoS) on the basis of a multi-objective optimization method for a multi-agent deep reinforcement learning. According to the present invention, an unloading policy is calculated on the basis of a multi-user differentiated QoS of a multi-agent deep reinforcement learning, and with the differentiated QoS requirements among different users in a system being considered, a global unloading decision is performed according to a task performance requirement and a network resource state, and differentiated performance optimization is performed on different user requirements, thereby effectively improving a system resource utilization rate and a user service quality.
US11616691B1
A method includes identifying a master template from a repository corresponding to one or more servers in a preconfigured cluster positioned at an edge location. The identifying also includes receiving an input from a user defining a new configuration set by the user. The identifying also includes changing one or more parameter values in at least one configuration profile references. The identifying also includes creating a new master template based on the one or more parameter values. The identifying also includes creating a new planned inventory file based on the new master template. The identifying also includes changing an existing configuration of the one or more servers in the preconfigured cluster during runtime, based on the new planned inventory file.
US11616683B2
A deep reinforcement learning-based information processing method includes: determining whether a target edge computing server enters an alert state according to a quantity of service requests received by the target edge computing server within a preset time period; when the target edge computing server enters the alert state, obtaining preset system status information from a preset memory library; computing an optimal action value corresponding to the target edge computing server based on a preset deep reinforcement learning model according to the preset system status information and preset strategy information; and generating an action corresponding to the target edge computing server according to the optimal action value, and performing the action on the target edge computing server. A deep reinforcement learning-based information processing apparatus for an edge computing server includes a first determining module, an acquisition module, a first computing module, a first generation module.
US11616679B2
In current practice, faulted messages are typically discarded and a retransmission is requested. Forward error-correction codes (FEC) in 5G and 6G are bulky, resource-expensive, and often unable to resolve the problem. Disclosed are systems and methods for determining which specific message elements are faulted, so that just the faulted portion can be retransmitted, instead of the entire message. For example, the amplitudes of the I and Q branches, of each message element, can be compared to the calibrated amplitude levels of the modulation scheme. Any message element with a large amplitude deviation is suspect. Other factors, such as the SNR, can also be considered in evaluating the validity of each message element. Usually, all of the faulted message elements occupy just a portion of the message. Compact formats are disclosed specifying which portion of the message is to be retransmitted, thereby saving time, power, and background generation.
US11616674B2
The apparatus may be a base station. The apparatus processes a first group of synchronization signals. The apparatus processes a second group of synchronization signals. The apparatus performs a first transmission by transmitting the processed first group of the synchronization signals in a first synchronization subframe. The apparatus performs a second transmission by transmitting the processed second group of the synchronization signals in a second synchronization subframe.
US11616673B2
Concepts and technologies for dynamic cyclic extension (“CE”) for Fast Access to Subscriber Terminals (“G.Fast”) are described. According to one aspect described herein, a system can synchronize a G.Fast modem with the default CE value, measure an upstream signal attenuation of a G.Fast cable in a G.Fast circuit to obtain an upstream signal attenuation value, determine a new CE value based upon the upstream signal attenuation value, and determine if the new CE value is not equal to a default CE value. In response to determining that the new CE value is not equal to the default CE value, the system can update and apply a CE value for the G.Fast cable in the G.Fast circuit to the new CE value. If, however, the new CE value is equal to the default CE value, the system can instead apply the default CE value.
US11616662B2
The present invention provides a fractal tree structure-based data transmit device and method, a control device, and an intelligent chip. The device comprises: a central node that is as a communication data center of a network-on-chip and used for broadcasting or multicasting communication data to a plurality of leaf nodes; the plurality of leaf nodes that are as communication data nodes of the network-on-chip and for transmitting the communication data to a central leaf node; and forwarder modules for connecting the central node with the plurality of leaf nodes and forwarding the communication data; the central node, the forwarder modules and the plurality of leaf nodes are connected in the fractal tree network structure, and the central node is directly connected to M the forwarder modules and/or leaf nodes, any the forwarder module is directly connected to M the next level forwarder modules and/or leaf nodes.
US11616656B2
A multicast data transmission method includes: determining, by a first BFIR in a first BIER domain, a BIFT-id and a bitstring that correspond to multicast data in a second BIER domain, where the BIFT-id is determined based on at least an SI to which a BFR-id of a first BFER belongs and a BSL supported by the first BFER, and the first BFER is a BFER in the second BFER domain that is used to receive the multicast data; encapsulating the multicast data into a BIER data packet, where a BIER header of the BIER data packet includes the BIFT-id and the bitstring that correspond to the multicast data in the second BIER domain; and finally sending the labeled BIER data packet to a second BFIR, where the label is a label corresponding to a prefix of the second BFIR.
US11616655B2
A lock for securing access to a physical resource is provided. The lock includes a wireless interface configured for communication with a plurality of lock access devices in vicinity of the lock. The wireless interface is further configured to receive digital certificates from the plurality of lock access devices. The lock further includes a memory configured to store a public key, and a processor configured to authenticate a digital certificate received from a lock access device using the public key. The processor may further be configured to extract a wait time parameter, scheduled access period parameter, or re-use parameter from the digital certificate. In addition, the processor is configured to unlock the lock after a delay period based on the wait time parameter, during a scheduled access period based on the scheduled access period parameter, or based on the number of times indicated by the re-use parameter.
US11616651B2
According to one embodiment, a system receives, at a host channel manager (HCM) of a host system, a request from an application to establish a secure channel with a data processing (DP) accelerator, where the DP accelerator is coupled to the host system over a bus. In response to the request, the system generates a first session key for the secure channel based on a first private key of a first key pair associated with the HCM and a second public key of a second key pair associated with the DP accelerator. In response to a first data associated with the application to be sent to the DP accelerator, the system encrypts the first data using the first session key. The system then transmits the encrypted first data to the DP accelerator via the secure channel over the bus.
US11616645B1
A first node of a network includes a quantum transmitter, a classical transceiver, and an initial-key generator that cooperate with a second node to transmit an initial key via the quantum transmitter. The first node includes a key-series generator that (i) encrypts a first unencrypted key of a series of unencrypted keys to generate a first encrypted key of a series of encrypted keys and (ii) encrypts each subsequent unencrypted key of the series of unencrypted keys with a preceding unencrypted key of the series of unencrypted keys to generate a subsequent encrypted key of the series of encrypted keys. The encrypted keys are transmitted to the second node. The first node includes one or both of a decryptor and an encryptor. The decryptor decrypts encrypted data using a last unencrypted key of the series of unencrypted keys. The encryptor encrypts unencrypted data using the last unencrypted key.
US11616642B1
A method including determining, by the first device for a group, a group access key pair including a group access public key and a group access private key; determining, by the first device, a sharing encryption key based on the group access private key and an assigned public key associated with a second device; encrypting, by the first device, the group access private key based on utilizing the sharing encryption key; determining, by a second device, a sharing decryption key based on the group access public key and an assigned private key associated with the second device; decrypting, by the second device, the group access private key based on utilizing the sharing decryption key; and accessing, by the second device, the group based on utilizing the group access private key. Various other aspects are contemplated.
US11616638B2
Systems and methods for blockchain ledger growth management using separation of a blockchain ledger into multiple blockchain ledgers (each ledger having a state that can be tracked and used). The systems and methods also include linking the separated ledgers by utilizing a linking application and smart contracts added to the separated ledgers.
US11616620B2
A wireless device receives a radio resource control message comprising an aperiodic sounding reference signal (SRS) subframe parameter. A downlink control information is received. The downlink control information indicates uplink resources in a plurality of scheduled consecutive subframes for transmission of transport blocks by the wireless device and triggers an SRS transmission in a subframe of the plurality of scheduled consecutive subframes. The SRS is transmitted in the subframe. A position of the subframe in the plurality of scheduled consecutive subframes is determined based on the aperiodic SRS subframe parameter.
US11616615B2
This disclosure describes systems, methods, and devices related to adaptation of secure sounding signal. A device may determine a negotiated bandwidth to be used when communicating with a first station device. The device may determine a first bit stream used to generate a cyclic shift diversity (CSD) value based on the negotiated bandwidth, wherein a first number of bits is used for the first bit stream when a first negotiated bandwidth is used, and wherein a second number of bits is used for the first bit stream when a second negotiated bandwidth is used. The device may determine a second bit stream used to generate a random phase. The device may determine a secure a long training field (LTF) based on a combination of the first bit stream and the second bit stream. The device may cause to send a frame to the first station device, wherein the frame comprises the secure LTF.
US11616601B2
Provided are an information transmission method, a terminal device and a network device. The method includes that: a terminal device acquires a first sequence, the first sequence being used for determining a sequence carrying feedback information for downlink data; the terminal device determines target feedback information for target downlink data sent by a network device according to the target downlink data; the terminal device determines a second sequence carrying the target feedback information according to the first sequence; and the terminal device sends the second sequence to the network device. Therefore, the terminal device may efficiently acquire a sequence configured to carry uplink control information.
US11616599B2
Methods, systems, and devices for wireless communications are described in which a two-stage interleaving pattern may be provided for communication of coded information via a channel. The channel may have a channel bandwidth within a bandwidth part (BWP) of a total frequency bandwidth, and the two-stage interleaving pattern may provide a first interleaving pattern of resource blocks within an allocated set of user equipment (UE) resources and a second interleaving pattern of resource blocks within the BWP. The two-stage interleaving pattern may be based on the first interleaving pattern being initially applied to resource blocks within the allocated set of UE resources, and the second interleaving pattern being subsequently applied to resource blocks within the BWP. Signaling to indicate a type of interleaving to be applied to a communication may be provided in semi-static signaling, dynamic signaling, or combinations thereof.
US11616593B2
The present disclosure relates to enabling and disabling of codewords in multi-subframe grants. In particular, dynamic and subframe based enabling/disabling of codewords is enabled even if other control parameters including the resource allocation is performed for multiple subframes. For instance, signal from a scheduling entity to a scheduled entity comprises control information including the resource grant common for multiple subframes and a plurality of codewords for each subframe, and a codeword indication indicating enabling or disabling of one or more codewords for each of the multiple subframes. For each subframe it is determined whether a codeword from the plurality of codewords in said subframes is enabled or disabled according to the codeword indication and/or which codeword is enabled or disabled. The indication of enabling and disabling may alternatively be done by using modulation and coding scheme indicator values which are not associated with a particular modulation and coding scheme.
US11616589B2
Exemplary methods include a processor executing instructions stored in a memory for generating an electronic count-in, binding it to a first performance to generate a master clock and transmitting a first musician's first performance and first timing information to a network caching, storage, timing and mixing module. The first musician's first performance may be recorded locally at full resolution and transmitted to a full resolution media server and the first timing information may be transmitted to the master clock. The first musician's first performance is transmitted to a sound device of a second musician and the second musician creates a second performance, transmits it and second timing information to a network caching, storage, timing and mixing module. The first and second performances are mixed along with the first and the second timing information to generate a first mixed audio, which can be transmitted to a sound device of a third musician.
US11616586B2
Embodiments of this application provide a period mapping method and a network device. The method includes: receiving, by a downstream first network device, first information sent by an upstream second network device, where the first information carries a number of the 1st period of the second network device, the number is referred to as a first number, and the first number includes a first label number and a first group number; and establishing, by the first network device, mapping relationships between numbers of a plurality of periods of the first network device and numbers of a plurality of periods of the second network device based on a mapping relationship between a second label number and a second group number that are included in a number of a first period that can be used to send the first information and a first label number and a first group number.
US11616584B2
A transmitting apparatus is provided. The transmitting apparatus includes: a frame generator configured to generate a frame including a plurality of orthogonal frequency-division multiplexing (OFDM) symbols; and a guard interval (GI) inserter configured to insert GIs into the generated frame, wherein the plurality of OFDM symbols are divided into a bootstrap, a preamble, and a payload, and the GI inserter inserts first GIs having a size corresponding to a fast Fourier transform (FFT) size of each of OFDM symbols configuring the payload into front ends of each of the OFDM symbols, inserts second GIs having a size corresponding to a quotient obtained by dividing an extra region of the payload calculated based on the FFT size of the OFDM symbols configuring the payload, the number of OFDM symbols, and the size of the first GIs by the number of OFDM symbols into front ends of each of the first GIs, and inserts a cyclic postfix (CP) having a size corresponding to the remainder remaining after dividing the extra region of the payload by the number of OFDM symbols into a rear end of a final OFDM symbol configuring the payload.
US11616582B2
A method of wireless communication by a network device includes receiving a location of a user equipment (UE). The method also includes receiving information associated with neighbor cell transmit beams. The method further includes predicting a spatial inter-cell interference-based distribution at the location of the UE based on the information associated with the neighbor cell transmit beams.
US11616581B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive signaling from a base station that includes an indication of a configuration for measuring cross-link interference (CLI) and an indication of a reference subcarrier spacing (SCS). The configuration may be associated with a slot having more than 14 symbols and may indicate a resource allocation that includes a sounding reference signal (SRS) resource, a CLI resource, or both. The UE may use the SRS resource to measure an SRS and may use the CLI resource to measure a received signal strength indicator (RSSI). The UE may measure the SRS and the RSSI according to the reference SCS. The UE may determine a CLI level based on measuring the SRS, the RSSI, or both. The UE may transmit, to the base station, a report including an indication of the determined CLI level.
US11616574B2
Optical ground terminals (OGT) allowing high optical rate communications for line of sight and non-line of sight operating conditions are disclosed. The described devices include a multifaceted structure where optical telescopes, phase array antennas, and arrays of optical detectors are disposed. Methods to calculate angle-of-arrival based the contributions from optical detectors are also disclosed.
US11616566B2
A system includes a remote computer. The remote computer includes a processor and a memory. The memory stores instructions executable by the processor to receive location data of a plurality of satellite terminals, select, based on the received location data, for each of the plurality of satellite terminals, a respective satellite beam for providing satellite communications, and broadcast a message to the plurality of satellite terminals including data specifying respective selected satellite beams for each of the plurality of satellite terminals.
US11616565B2
A first beam is implemented, from a set of vehicle-based antennas, for current or future communication with a ground-based or satellite-based network via an external antenna (e.g., of a base station or satellite). A second beam may be implemented to detect or determine a better pointing angle for the first beam, thereby “fine tuning” the pointing angle for the first beam. Specifically, the second beam may be “swept” through a range of pointing angles while a signal parameter representing signal quality or strength is measured, detected, or calculated at each pointing angle. The values for the signal parameter may be evaluated to identify a desired value and the pointing angle at which the desired value was obtained. The first beam may be reoriented or repointed at the desired pointing angle, and one or more nodes of vehicle-based communication system may communicate with an external network via the first beam.
US11616562B1
Systems, methods, apparatuses, and computer program products for multi-link establishment for sidelink (SL) enhancement. A method may include transmitting, to a user equipment, a coordination request for communication over a plurality of beams. Beamformed reference signals may be exchanged with the user equipment identifying corresponding beams of the apparatus and the user equipment. Coordination information comprising at least one of preferred or non-preferred time-frequency-beam resources of the user equipment may be received from the user equipment including preferred or non-preferred radio resources of the user equipment and associated simultaneous links for their communication. At least one of preferred or non-preferred time-frequency-beam resources may be determined for their communication. At least two time-frequency-beam resources associated with different beams of the plurality of beams may be selected based on the at least one of determined preferred or non-preferred time-frequency-beam resources of the apparatus. Data in the selected at least two time-frequency-beam resources associated with different beams of the plurality of beams may be transmitted to the user equipment.
US11616561B2
There is provided mechanisms for beam selection. A method is performed by a network node. The method comprises performing a beam management procedure for at least two terminal devices. During the beam management procedure reference signals are transmitted in a beam sweep as performed in a set of beams. During the beam management procedure, each of the at least two terminal devices reports at least two beams in the set of beams for which the reference signals have been received with highest power. The method comprises selecting which beams to serve the at least two terminal devices based jointly on the reports and a mutual interference criterion for the at least two terminal devices.
US11616560B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify a first set of signal strength metrics for signal strengths of transmit beams of a base station using receive beams of the UE. The UE may identify a second set of signal strength metrics for signal strengths of transmit beams of the UE using receive beams of the UE. The UE may transmit an indication of the first set of signal strength metrics and the second set of signal strength metrics to the base station. The UE may communicate with the base station based at least in part on the indication.
US11616558B2
A configuration to enable a UE to switch beams of respective CCs based on certain factors (e.g., RTD or TCI states), and not switch the beams simultaneously. The apparatus receives, from a base station, a transmission including an indication to change at least one of a TCI state for multiple CCs, a spatial relation for the multiple CCs, or a PL RS for the multiple CCs. The apparatus switches beams in response to the transmission, where timing of the switching is based on a grouping of the multiple CCs.
US11616550B2
A method for a user equipment (UE) to report channel state information in a wireless communication system is disclosed. The method comprises if a plurality of bandwidth parts (BWPs) is configured for a reporting of the channel state information, constructing the channel state information based on at least one representative channel state information element per each bandwidth part, and reporting the channel state information to a base station, wherein the channel state information includes first channel state information including enhanced wideband per BWP (eWB) commonly related to channel state information of the plurality of bandwidth parts, and second channel state information related to channel state information of each bandwidth part included in the plurality of bandwidth parts.
US11616537B1
Methods, systems, and devices for wireless communications are described. Aspects of the present disclosure describe spatial precoding for inter symbol interference reduction in single carrier. Generally, the described techniques provide for one or more wireless devices (e.g., a user equipment (UE) and a network entity) to determine a weighted sum of several beams, each with a different delay, to form a spatial precoder that increases signal to interference noise ratios while improving signaling quality by diversifying the number of beams carrying subsequent messaging. The one or more wireless devices may determine complex gain values and delay parameters based on reference signals. The one or more wireless devices may utilize the complex gain values and delay parameters such that subsequent transmissions may be received coherently over multiple beams.
US11616536B2
Aspects of the present disclosure implement techniques for configuring time division multiplexed multiple default beams per slot for communication between the user equipment (UE) and the base station. Thus, in one instance, the time division multiplexed default beams can be applied within each slot (e.g., a plurality of default beams in a single slot) instead of a single default beam. In other instance, the time division multiplexed default beams may be applied across multiple slots (e.g., a first default beam in the first slot and a second default beam in a second slot).
US11616533B2
A radio power transmission system and a radio power transmission method are provided. The radio power transmission system includes a first radio device and a second radio device including a control signal generator and an antenna. The control signal generator generates a control signal for synchronizing frequencies and phases of power waves, based on signals indicating reception intensities of the power waves in a receiving device receiving the power waves. The antenna transmits the control signal to a plurality of the first radio devices. In the radio power transmission system, the plurality of first radio devices radiate, toward the receiving device, the power waves having the frequencies and phases set to a predetermined value based on the control signal.
US11616530B2
An echo canceller system includes a data transmitter circuit and an echo canceller circuit. The data transmitter circuit is configured to receive a transmitted signal. The echo canceller circuit includes a first filter. The first filter is configured to generate a first filtered signal according to the transmitted signal and a filter coefficient vector. The filter coefficient vector is updated according to a high-frequency leakage process. The echo canceller circuit is further configured to generate an echo cancelling signal according to the first filtered signal. The data transmitter circuit is further configured to generate an output signal according to a received signal and the echo cancelling signal.
US11616522B1
A radio communication system for a vehicle includes a first radio unit to communicate using a first channel within a designated radio frequency band, a second radio unit to communicate using a second channel within the designated radio frequency band, a common receive antenna shared by the first and second radio units, a signal splitter having a splitter input port coupled to the antenna, a first splitter output port, and a second splitter output port, a first circulator, and a second circulator. The first circulator has an input port coupled to the first splitter output port, an output port coupled to the first radio unit, and a termination port coupled to a matched load. The second circulator has an input port coupled to the second splitter output port, an output port coupled to the second radio unit, and a termination port coupled to a second matched load.
US11616514B2
An apparatus is provided for channel encoding in a communication system using an LDPC code. The apparatus includes at least one processor configured to encode input bits using a Bose-Chaudhuri-Hocquenghem (BCH) code, shorten one or more bits of the encoded input bits according to a number of bit groups to be shortened and an order among a plurality of orders according to which the bit groups are shortened, wherein the number of bit groups to be shortened is based on a number of bits to be shortened which is based on a number of the encoded input bits, encode information bits including the encoded input bits and the shortened one or more bits, using an LDPC code to generate parity bits, and puncture one or more bits in the parity bits based on a puncturing parameter among puncturing parameters; and a transmitter configured to transmit a signal that is generated from the encoded information bits based on the punctured one or more bits. The plurality of orders are based on the puncturing parameters and include a first order and a second order that is different from the first order.
US11616507B2
A low power sequential circuit (e.g., latch) uses a non-linear polar capacitor to retain charge with fewer transistors than traditional CMOS sequential circuits. The sequential circuit includes a 3-input majority gate having first, second, and third inputs, and a first output. The sequential circuit includes a driver coupled to the first output, wherein the driver is to generate a second output. The sequential circuit further includes an exclusive-OR (XOR) gate to receive a clock and the second output, wherein the XOR gate is to generate a third output which couples to the second input, where the first input is to receive a data, and wherein the third input is to receive the second output.
US11616505B1
A temperature-compensated low-pass filter includes a differential amplifier that controls a first transistor to pass a subthreshold current through the transistor to charge a capacitor with low-pass-filtered output voltage. A second transistor has a first terminal coupled to an input terminal of the low-pass filter and has a second terminal coupled to a current source conducting a bias current. The differential amplifier also controls the second transistor to conduct the bias current responsive to a difference between a complementary-to-absolute-temperature reference voltage and a voltage of the second terminal of the second transistor.
US11616498B2
A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.
US11616488B2
An integrated circuit film bulk acoustic resonator (FBAR) device having multiple resonator thicknesses is formed on a common substrate in a stacked configuration. In an embodiment, a seed layer is deposited on a substrate, and one or more multi-layer stacks are deposited on the seed layer, each multi-layer stack having a first metal layer deposited on a first sacrificial layer, and a second metal layer deposited on a second sacrificial layer. The second sacrificial layer can be removed and the resulting space is filled in with a piezoelectric material, and the first sacrificial layer can be removed to release the piezoelectric material from the substrate and suspend the piezoelectric material above the substrate. More than one multi-layer stack can be added, each having a unique resonant frequency. Thus, multiple resonator thicknesses can be achieved on a common substrate, and hence, multiple resonant frequencies on that same substrate.
US11616479B2
A power amplifier apparatus includes a semiconductor substrate, a plurality of first transistors on the semiconductor substrate, a plurality of second transistors, at least one collector terminal electrically connected to collectors of the plurality of first transistors, a first inductor having a first end electrically connected to the collector terminal and a second end electrically connected to a power supply potential, at least one emitter terminal electrically connected to emitters of the plurality of second transistors and adjacent to the collector terminal in a second direction, a second inductor having a first end electrically connected to the emitter terminal and a second end electrically connected to a reference potential, and at least one capacitor having a first end electrically connected to the collectors of the plurality of first transistors and a second end electrically connected to the emitters of the plurality of second transistors.
US11616477B2
A radio frequency (RF) summer circuit having a characteristic impedance Zo comprises first and second ports coupled by first and second resistances, respectively, to a junction. The circuit further comprises a series combination of a third resistance and a switch movable between open and closed positions and an amplifier having input and output terminals and operable in an off state and an on state wherein the series combination is coupled across the input and output terminals of the amplifier between the junction and a third port. The first resistance, second resistance, and the third resistance are all substantially equal to Z0/3. Further, when the switch is moved to the closed position and the amplifier is switched to the off state a passive mode of operation is implemented and when the switch is moved to the open position and the amplifier is switched to the on state an active mode of operation is implemented. The RF summer circuit develops a summed signal at the third port equal to a sum of signals at the first and second ports modified by one of first and second gain values.
US11616476B2
A power amplifier circuit includes a first impedance transformer circuit arranged to connect with a carrier device, and a second impedance transformer circuit arranged to connect with a peaking device. Both the first and the second impedance transformer circuit include a parallel impedance transformer arrangement.
US11616468B2
A mounting assembly for use in mid-grab and/or edge-grab applications may include a clamp secured to a stanchion by a clamping fastener. The mounting assembly may also include a mounting plate which may be secured to a mounting device by the stanchion. The mounting assembly may be used, for example, to secure photovoltaic modules (or other devices or structures) of varying heights to a roof or other building surface.
US11616467B2
In an example, the solar tracker has a clamp assembly configured to pivot a torque tube. In an example, the assembly has a support structure configured as a frame having configured by a first and second anchoring region. In an example, the support structure is configured from a thickness of metal material. In an example, the support structure is configured in an upright manner, and has a major plane region. In an example, the assembly has a pivot device configured on the support structure, a torque tube suspending on the pivot device and aligned within an opening of the support, and configured to be normal to the plane region. In an example, the torque tube is configured on the pivot device to move about an arc in a first direction or in a second direction such that the first direction is in a direction opposite to the second direction.
US11616461B2
A motor control device according to an embodiment comprises a first signal generator, a second signal generator, a main controller, and a driver. The first signal generator is configured to generate, based on a clock signal indicating a stepping drive cycle of a motor, a first control signal. The second signal generator is configured to generate, based on a command phase indicating a target phase of a rotor of the motor, a second control signal. The main controller is configured to control the first signal generator and the second signal generator to output at least one of the first control signal and the second control signal. The driver is configured to drive the motor based on at least one of the first control signal and the second control signal.
US11616460B1
A fuzzy finite-time optimal synchronization control method for a fractional-order permanent magnet synchronous generator, and belongs to the technical field of generators. A synchronization model between fractional-order driving and driven permanent magnet synchronous generators with capacitance-resistance coupling is established. The dynamic analysis fully reveals that the system has rich dynamic behaviors including chaotic oscillation, and a numerical method provides stability and instability boundaries. Then, under the framework of a fractional-order backstepping control theory, a fuzzy finite-time optimal synchronous control scheme which integrates a hierarchical type-2 fuzzy neural network, a finite-time command filter and a finite-time prescribed performance function is provided.
US11616445B2
A method for operating a switch in a power converter, a drive circuit for operating a switch in a power converter, and a power converter are disclosed. The method includes: driving an electronic switch coupled to an inductor in a power converter based on a feedback signal (SFB) and a crossing detection voltage, wherein the feedback signal is dependent on an output parameter of the power converter and the crossing detection voltage is dependent on a voltage across an auxiliary winding coupled to the inductor; clamping the crossing detection voltage; monitoring an auxiliary current (IAUX) associated with clamping the crossing detection voltage; and detecting an overvoltage when the monitored current reaches a predefined threshold.
US11616441B2
Described is a new partial power converter (PPC) for the DC-DC stage of rapid-charging stations for electric vehicles (EV). The proposed converter manages only a fraction of the total power delivered from the grid to the battery, which increases the general efficiency of the system and the power density while potentially reducing the cost of the charger. The proposed topology is based on a switched capacitor between the AC terminals of a bridge converter H and does not require high-frequency isolation transformers in order to provide a source of controllable voltage between the CC link and the battery. The proposed concept can be implemented by using interposed power cells, which can improve energy quality, reduce the size of the inductor, and allow scalability for chargers of higher nominal power.
US11616439B2
An electrical system includes: 1) a buck converter; 2) a battery coupled to an input of the buck converter; and 3) a load coupled to an output of the buck converter. The buck converter includes a high-side switch, a low-side switch, and regulation loop circuitry coupled to the high-side switch and the low-side switch. The regulation loop circuitry includes: 1) a main comparator; 2) a bias current source coupled to the main comparator and configured to provide a bias current to the main comparator; and 3) a dynamic biasing circuit coupled to the main comparator and configured to add a supplemental bias current to the bias current in 100% mode of the buck converter. The supplemental bias current varies depending on an input voltage (VIN) and an output voltage (VOUT) of the buck converter.
US11616432B2
A method for controlling an active snubber circuit includes measuring a gate voltage at a first transistor and measuring a gate voltage at a second transistor. The method also includes determining whether the first transistor and the second transistor are in the same state based on the gate voltage measured at the first transistor and the gate voltage measured at the second transistor. The method also includes, in response to a determination that the first transistor and the second transistor are in the same state, enabling the active snubber circuit. The method also includes, in response to a determination that the first transistor and the second transistor are not in the same state, disabling the enable signal. The method also includes disabling the active snubber circuit in response to the enable signal being disabled.
US11616428B2
A linear electromagnetic machine includes a stator, a translator, and a bearing system. The bearing system maintains alignment against lateral displacement of the translator relative to the stator, as the translator reciprocates axially. More particularly, the bearing system maintains a motor air gap between the stator and a magnetic section of the translator. The stator includes a plurality of stator teeth and windings, which form a plurality of phases. The stator teeth and windings are arranged using a hoop stack with spines to form a stator bore and define the motor air gap. The bearing system can include bearing housings that are configured to form a bearing interface with a surface of the translator. The bearing interface can include a contact bearing or a non-contact bearing, such as a gas bearing. Current is controlled in the phases to convert between electrical energy and kinetic energy of the translator.
US11616424B2
A spindle motor is provided, the motor comprising: a base plate, a PCB on the base plate, a bearing assembly arranged on the base plate, a stator coupled to a periphery of the bearing assembly, a rotor rotationally coupled to the bearing assembly, the rotor including a yoke and a magnet, and a rotation shaft rotationally coupled to the bearing assembly. The base plate includes a planar portion and a protruding portion arranged along with a periphery of the yoke, the protruding portion being apart from the yoke. The base plate is partially covered with the PCB in a region where the stator is arranged. And, a height from the planar portion to an upper surface of the protruding portion is smaller than a height from the planar portion to a lower surface of the periphery of the yoke.
US11616423B1
A motor includes a stator and a rotor having an axis of rotation and a magnet. The stator includes a PCB having PCB panels. Each PCB panel is assigned to one electrical phase. Each PCB panel has a pair of PCB layers. Each PCB layer includes coils, and each coil in each PCB layer of a PCB panel is circumferentially aligned with a corresponding coil in another PCB layer. One coil in one PCB layer is coupled to a corresponding coil in another PCB layer with a via. A number of turns in each coil is a multiple of a number of electrical phases configured for the PCB stator. In addition, the vias that connect two coils in a pair of PCB layers that belong to a same electrical phase do not intersect coils in PCB layers that belong to other electrical phases of the PCB stator.
US11616421B2
A magnet structure is a magnet structure for a TMR element which is an MR element. The magnet structure includes a bonded magnet compact that has a first main surface facing the TMR element, and a second main surface on a side opposite to the first main surface; and a tubular member that supports the bonded magnet compact. The bonded magnet compact has a gate portion which is provided on the second main surface and includes a gate mark formed by performing injection molding. The gate portion is provided at a position overlapping a center on the second main surface when seen from the second main surface side.
US11616420B2
Provided is a free piston generator based on a split thermodynamic cycle, which belongs to the technical field of power energy. The present disclosure solves the problem of low power generation efficiency of an existing free piston generator. The free piston generator includes a linear generator set and two internal combustion engine sets arranged at two ends of the linear generator set. Air is first subjected to first-stage compression by the low-pressure cylinder set in the internal combustion engine sets and is then subjected to second-stage compression in the high-pressure cylinders, so that the intake pressure of an internal combustion engine is effectively increased, which is favorable for increasing the average effective pressure in a work process, thereby improving the thermal efficiency and the power generation efficiency of the free piston generator. A combusted working medium is first subjected to first-stage expansion in the high-pressure cylinders and is then subjected to second-stage expansion in the low-pressure cylinders, which effectively increases the utilization rate of energy in exhaust gas, increases the expansion work, and further improves the thermal efficiency and the power generation efficiency of the free piston generator.
US11616419B2
A motor unit includes a motor including a rotor and a stator, a gear connected to the rotor, a housing including a housing space to house the motor and the gear, oil in a vertically lower region of the housing space, and an oil passage to lead the oil from the vertically lower region of the housing space to be fed to the motor. The housing space includes a motor chamber to house the motor; and a gear chamber to house the gear. The housing includes a partition to divide the motor chamber and the gear chamber. A bottom portion of the motor chamber is higher than a bottom portion of the gear chamber. A portion of the oil fed to the motor is in a vertically lower region of the motor chamber. A vertically lower region of the partition includes a partition opening to bring the gear chamber and the motor chamber into communication with each other. The partition opening is structured such that a rise in a liquid surface of the oil in the vertically lower region of the motor chamber causes an increase in an amount of transfer of the oil from the motor chamber to the gear chamber through the partition opening.
US11616412B2
The present disclosure relates to a magnetic liquid sealing device. When a rotating shaft of the device axially vibrates, an outer ring of a bearing may not be provided with a rim, and a J-shaped bush and U-shaped sleeve ring can have relative displacement in an axial direction. When the rotating shaft radially vibrates, the U-shaped sleeve ring may deviate radially to allow sealing gaps, so as to prevent a bump between a pole shoe and J-shaped bush. Under action of a support spring and axial spring, sealing rings can be pressed to allow for sealing, and the U-shaped sleeve ring may not be in direct contact with an end cap, so as to avoid face friction.
US11616410B2
A fan motor of a cleaner capable of exhibiting a high output is provided. The fan motor includes a shroud disposed to cover a fan, a rotor fixed to a shaft, and a stator disposed opposite to the rotor in an axial direction with a predetermined gap therebetween. The stator includes a substrate on which a bearing is installed and a plurality of armatures disposed around the bearing. A coil is formed in such a way that a flat wire having a rectangular cross-section is bent to a short side thereof to be wound around an iron core.
US11616406B2
A wireless power feeding system is provided, comprising a power transmission apparatus configured to transmit predetermined transmission power and a power reception apparatus configured to receive the transmission power and generate input voltage according to the transmission power, wherein the power transmission apparatus includes a power transmission control unit configured to control an amount of the transmission power, the power transmission control unit is configured to receive a modulation signal from the power reception apparatus, and to reduce the transmission power in a case where the modulation signal is not received for a predetermined period after receiving the previous modulation signal, and the power transmission apparatus and the power reception apparatus are configured to control the input voltage to be larger than a predetermined first threshold and below a second threshold which is larger than the first threshold.
US11616403B2
Systems and methods for leveraging multipath wireless transmissions for charging devices within multipath signaling environment. Techniques according to the present technology include determining a received signal strength of a radio frequency signal received via a plurality of paths at two or more antennas of a plurality of antennas of an antenna array. The techniques also include configuring parameters for transmission of a wireless power signal over one or more paths of the plurality of paths for which the received signal strength exceeds a threshold value. The techniques further include directing at least a portion of the plurality of antennas to transmit the wireless power signal over the one or more paths according to the parameters. Resulting signal transmissions may thus be directionally biased toward least lossy pathways between a wireless power transmitter and a device in need of receiving wireless power.
US11616401B2
An RF lens includes a multitude of radiators adapted to transmit radio frequency electromagnetic EM waves whose phases are modulated so as to concentrate the radiated power in a small volume of space in order to power an electronic device positioned in that space. Accordingly, the waves emitted by the radiators are caused to interfere constructively at that space. The multitude of radiators are optionally formed in a one-dimensional or two-dimensional array. The electromagnetic waves radiated by the radiators have the same frequency but variable amplitudes.
US11616398B2
A wireless power transmitter and a wireless power receiver are discussed. The wireless power transmitter can include a power converter configured to transfer wireless power to a wireless power receiver, and a communicator/controller configured to control the wireless power. The wireless power transmitter can receive a received power (RP) packet which informs a received power value, transmit in response to the RP packet a bit pattern related to requesting permission to communicate, receive a response packet which invites the wireless power transmitter to send a data packet, transmit a specific packet includes a specific power level in response to the response packet, and negotiate a guaranteed power level with the wireless power receiver. The guaranteed power level can be less than or equal to the specific power level.
US11616394B2
An electronic device includes a magnetic element, and a first circuit module. The magnetic element includes a magnetic core set and a winding assembled in the magnetic core set. The first circuit module is coupled to the first winding of the magnetic element. A vertical projection area of the first circuit module has an overlap portion with a vertical projection area of the winding of the magnetic core set on a first plane, and the first plane is a horizontal plane at which the winding is located.
US11616383B2
Example implementations include a method of obtaining an input voltage of a power converter circuit and a system voltage of the power converter circuit, obtaining a voltage rate gain based on an aggregate inductance of the power converter circuit, and in accordance with a determination that the input voltage and the system voltage are not equal, generating a rate offset voltage based on the voltage rate gain and the system voltage difference. Example implementations also include a device with a rate predictor device operatively coupled to an input voltage node and a system voltage node, and configured to obtain an input voltage of a power converter circuit and a system voltage of the power converter circuit, configured to obtain a voltage rate gain based on an aggregate inductance of the power converter circuit, and configured to, in accordance with a determination that the input voltage and the system voltage are not equal, generate a rate offset voltage based on the voltage rate gain and the system voltage difference.
US11616376B2
A method for capacity expansion of an energy storage system and an energy storage system are provided. The method is applied to a controller in the energy storage system. The controller acquires a value of a characteristic parameter of a to-be-added second energy storage device as a target characteristic value. Then, the controller controls a charge/discharge power converter to charge or discharge first energy storage devices until a proximity of a value of a characteristic parameter of at least one first energy storage device to the target characteristic value is less than a preset proximity. Finally, a signal indicating that the second energy storage device is allowed to be connected into the energy storage system is generated and outputted to notify an operator.
US11616366B2
A system includes a first AC bus configured to supply power from a first generator. A second AC bus is configured to supply power from a second generator. An AC essential bus tie contactor (AETC) selectively connects between an AC essential bus and the first and second AC busses. An AETC controller is connected to switch the AETC between a first state connecting the AC essential bus to the first AC bus and a second state connecting the AC essential bus to the second AC bus. A sensor system is configured to detect at least one of delta current and overcurrent in the AC essential bus and in at least one of the first AC bus and the second AC bus. The sensor system is operatively connected to the AETC controller for switching the AETC between the first state and the second state based on input from the sensor system.
US11616364B2
An electrical load system includes one or more electrical loads, a power transfer switch, and an electronic control system. The power transfer switch is coupled with and can provide power to one or more electrical loads from a first power source or a second power source. The electronic control system evaluates a source impedance of the first source and controls the power transfer switch in response to the source impedance of the first source indicating a fault condition of the first power source that would interrupt power from the first power source to the one or more electrical loads prior to the fault condition disrupting power from the first power source to the one or more electrical loads.
US11616342B2
A semiconductor optical element includes a first cladding layer; a second cladding layer formed in a ridge shape; and optical confinement layer interposed between the first cladding layer and the second cladding layer to propagate light, wherein the second cladding layer is configured with a ridge bottom layer; a ridge intermediate layer; and a ridge top layer in this order from the optical confinement layer, and the ridge intermediate layer is formed wider in cross section perpendicular to the optical axis—the light propagating direction in optical confinement layer—than the ridge bottom layer and the ridge top layer.
US11616341B2
Exemplary embodiments of the present disclosure include chip-scale laser sources, such as semiconductor laser sources, that produce directional beams with low spatial coherence. The lasing modes are based on the axial orbit in a stable cavity and have good directionality. To reduce the spatial coherence of emission, the number of transverse lasing modes can be increased by fine-tuning the cavity geometry. Decoherence is reached in as little as several nanoseconds. Such rapid decoherence facilitates applications in ultrafast speckle-free full-field imaging.
US11616336B2
A class of erbium-doped silicate crystals have a general chemical formula of (ErxYbyCezA(1-x-y-z))3RM3Si2O14, in which the range of x is 0.002 to 0.02, y is 0.005 to 0.1, and z is 0 to 0.15; A is one, two or three elements selected from Ca, Sr, or Ba; R is one or two elements selected from Nb or Ta; M is one or two elements selected from Al or Ga. Using one of such crystals as a gain medium and a diode laser at 940 nm or 980 nm as a pumping source, a 1.5 μm continuous-wave solid-state laser with high output power and high efficiency, as well as a pulse solid-state laser with high energy and narrow width can be obtained.
US11616333B2
An endoscope device and a cable assembly thereof are provided. The cable assembly includes a first substrate, a second substrate, and a wire. The first substrate includes a first body and a first solder pad disposed on the first body. The second substrate is correspondingly disposed on the first substrate and includes a second body, a second solder pad disposed on the second body and corresponding to the first solder pad, and an accommodating portion corresponding to the second solder pad. The wire includes a soldering portion disposed in the accommodating portion. The first solder pad and the second solder pad are coupled to each other by at least one of a first solder and a second solder, and the soldering portion and the second solder pad are coupled to each other by the first solder.
US11616332B2
An electronic device includes a housing, a removable connector comprising a base portion and an upper portion on the base portion, and a recess in the housing accommodating at least part of a removable connector, wherein at least part of the base portion is positioned in the recess. The upper portion of the removable connector comprises a male connecting element for connecting to a second electronic device. The electronic device further includes a battery configured for charging a battery of the second electronic device via the removable connector when at least the part of the base portion is positioned in the recess, and the male connecting element is coupled to the second electronic device.
US11616330B2
A power connector assembly includes a busbar having a mounting surface and openings extending into the busbar being open at the mounting surface and power contacts arranged in a power contact array electrically connected to the busbar. Each power contact includes a main body, a first compliant pin extending from the main body, and a second compliant pin extending from the main body. The first compliant pin is received in the corresponding opening of the busbar to electrically connect the power contact to the busbar. The second compliant pin is configured to be received in a plated via of a printed circuit board to electrically connect the power contact to the printed circuit board. The power contact array mechanically and electrically connects the busbar to the printed circuit board.
US11616318B2
An electrical connection component includes a conductor, and a housing into which the conductor is press-fitted. The housing includes a press-fitted portion having a hollow shape and into which the conductor is press-fitted in a press-fitting direction, and a restriction portion provided at a position different from a position of the press-fitted portion, the restriction portion restricting at least a part of the conductor from being displaced in a direction different from the press-fitting direction from a time point when press-fitting of the conductor into the press-fitted portion is started to a time point when the press-fitting is completed.
US11616313B2
A compute system is provided that includes cables that are terminated to a grid array connector that is mounted on a substrate that has an integrated circuit packaged mounted thereon. The cables include conductors that are electrically connected to the integrated circuit via terminals supposed by the substrate.
US11616307B2
Provided herein is an artificial dielectric material comprising a plurality of layered sheets of a dielectric material and a plurality of conductive elements disposed in holes made in the sheets of the dielectric material, wherein each conductive element is substantially tubular and comprises a slit along its length so as to provide a gap between two longitudinal edges. Also provided are lenses comprising the artificial dielectric materials and methods for manufacture of such materials. The artificial dielectric materials and lenses may provide desirable dielectric and radio wave focusing properties and manufacturing advantages.
US11616302B2
An electromagnetic device includes: a first electromagnetic, EM, signal feed; a second EM signal feed disposed adjacent to the first EM signal feed; and, an elevated electrically conductive region disposed between and elevated relative to the first and second EM signal feeds.
US11616294B2
A communication method performed in an electronic device including a conductive pattern and the electronic device are provided. The electronic device includes a conductive pattern used as a radiator for wireless communication, a feeding unit connected with the conductive pattern, a ground unit connected with the conductive pattern, a first impedance matching circuit disposed in a first area adjacent to the feeding unit and connected to the conductive pattern, a second impedance matching circuit disposed in a second area adjacent to the conductive pattern and connected to the conductive pattern, and a control unit that matches impedance by controlling at least one of the first impedance matching circuit and the second impedance matching circuit by a closed-loop scheme.
US11616291B1
Example radar systems are presented herein. A radar system may include an input layer having a feed waveguide and a first portion of a first waveguide section. The antenna system also includes a first dividing layer having a second portion of the first waveguide section and a first portion of a second waveguide section. The antenna system also includes a second dividing layer having a second portion of the second waveguide section and a first portion of a third waveguide section. Additionally, the antenna system includes an antenna layer having a plurality of radiating elements arranged in a linear array and a second portion of the third waveguide section. The antenna system further includes a path length from the feed waveguide to each radiating element is the same as the path length for each other radiating element.
US11616288B2
An electronic device including an antenna module is provided. The electronic device includes a 5th generation (5G) antenna module that includes an antenna array, at least one conductive region operating as a ground with respect to the antenna array, and a first communication circuit feeding a power to the antenna array to communicate through a millimeter wave signal, and a printed circuit board (PCB) that includes a second communication circuit and a ground region. The second communication circuit feeds the power to an electrical path at least including the at least one conductive region and transmits or receives a signal in a frequency band different from a frequency band of the millimeter wave signal based on the electrical path supplied with the power and the ground region.
US11616281B1
A new two-probe waveguide slide screw load-pull tuner of which the probes share the same waveguide section; they are inserted diametrically at fixed depth into facing each other slots on opposite broad walls of the waveguide. The tuner does not have cumbersome adjustable vertical axes controlling the penetration of the probes and its low profile is optimized for on-wafer operations. The carriages holding the probes are moved along the waveguide using electric stepper motors or linear actuators.
US11616277B2
A battery that includes collectors with tabs that are wide with respect to the area of the collector. The wide tabs present a low electrical and thermal resistance to improve the flow of current and/or heat to and from the collector thereby improving electrical and thermal performance of the battery. The battery further includes terminals with a channel that supports the flow of medium (e.g., liquid) to heat and/or cool the battery. The terminals may include fins or pins to increase the surface area of the terminal to improve thermal transfer to and from the battery and collectors of the battery. The batteries may be formed into a battery module that includes a system for monitoring and regulating the temperature of the batteries of the module.
US11616276B2
A battery pack may include a battery (60), a board (10), a first connection terminal (12), a second connection terminal (11), a control circuit (620), and a busbar (18). The first connection terminal is provided on the board and is configured to be connected to an electric work machine (500). The second connection terminal is provided on the board and is connected to the battery. The control circuit is provided on the board and is configured to control discharging of the battery. The busbar is provided on the board in a current discharge path between the first connection terminal and the second connection terminal.
US11616271B2
A battery separator and a preparation method therefor are provided. The separator includes a lithium ion battery separator substrate and an inorganic coating, the lithium ion battery separator substrate consists of a support layer and a dense layer, and the inorganic coating is coated on the dense layer; the separator has excellent high-temperature resistance, and still has good strength retention and the heat shrinkage rate thereof is no more than 2% after treatment at 300° C. for 1 h, and thus ensures the stability and isolation of the rigid structure of the separator coating at high temperatures; the substrate has a uniform and compact double-layer structure, effectively controls phenomena such as pinholes and filler particles fall-off in a subsequent coating process, and meets the requirements of lithium ion battery separators with respect to heat resistance, porosity and strength, thus having excellent comprehensive performance.
US11616259B1
The present invention discloses a system comprising: a rechargeable energy storage battery system comprising a monitoring module and an Internet of Things (IoT) based control module; a blockchain network; a processor; and a tangible non-transitory memory; wherein system is operable to receiving periodically by a smart battery management platform, battery related information and one or more environment factors; extracting, processing and analyzing, the battery related information to retrieve a real-time feature of the rechargeable energy storage battery system and the one or more environment factors affecting the battery life and the battery performance by a smart battery management platform; predicting in real-time battery health and life status by the smart battery management platform; rendering using immersive technology, real-time simulated display of situational awareness by a battery management platform; and sending a control signal to the IoT based control module of the rechargeable energy storage battery system.
US11616257B2
The present disclosure relates to a battery management device for balancing state of charges (SOCs) of a plurality of battery cells while maintaining a substrate temperature of a substrate to which a balancing resistor of each of a plurality of battery cells is mounted to a reference temperature or below. Since the substrate temperature is maintained at the reference temperature or below by controlling the duty cycle of a balancing switch, it is possible to prevent components included in the battery management device from being overheated and damaged due to the heat generated during the balancing process.
US11616255B2
An electronic device includes a housing configured to form at least a portion of an outer surface of the electronic device; a battery disposed inside the housing; a circuit board disposed inside the housing; a gas sensor module including at least one gas sensor and mounted in the circuit board; and at least one wall disposed adjacent to the gas sensor module, wherein in the at least one wall, a first opening configured to introduce a gas leaked from the battery and a second opening configured to introduce air outside the electronic device are formed.
US11616244B2
An electrochemical apparatus includes: a reformer that produces a first hydrogen-containing gas by reforming a raw material; a combustor that heats the reformer; an electrochemical device that includes an anode and a cathode, the electrochemical device operating by using the first hydrogen-containing gas supplied to the anode; a first flow rate controller that controls a flow rate of the first hydrogen-containing gas supplied to the anode and a flow rate of a second hydrogen-containing gas supplied from a supply source, the second hydrogen-containing gas being different from the first hydrogen-containing gas; a second flow rate controller that controls a flow rate at which an anode-off gas exhausted from the anode is recycled to the anode and a flow rate at which the anode-off gas is supplied to the combustor; and a controller that controls the first flow rate controller and the second flow rate controller.
US11616241B2
A fuel cell cooling system and a control method are provided. The fuel cell cooling system includes a fuel cell module having a fuel cell stack and a first cooling water line through which primary cooling water undergoing heat exchange with the fuel cell stack to adjust a temperature of the fuel cell stack circulates. A cooling module includes a second cooling water line through which secondary cooling water circulates and a cooling tower is configured to adjust a temperature of the secondary cooling water. A heat exchanger is connected between the first cooling water line of the fuel cell module and the second cooling water line of the cooling module for heat exchange. A controller configured to operate the fuel cell module and the cooling module.
US11616235B2
Systems and methods for batteries comprising a cathode, an electrolyte, and an anode, wherein one or both electrodes contain a functional lithiated agent-containing additive.
US11616221B2
The present disclosure is directed to methods of securing battery tab structures to binderless, collectorless self-standing electrodes, comprising electrode active material and carbon nanotubes and no foil-based collector, and the resulting battery-tab secured electrodes. Such methods and the resulting battery tab-secured electrodes may facilitate the use of such composites in battery and power applications.
US11616215B2
A display apparatus includes a substrate, in order from the substrate a display element including an emission area and a non-emission area, an input sensing layer including a first insulating layer corresponding to the non-emission area and defining a first opening corresponding to the emission area, and an optical functional layer including in order from the substrate a first layer having a refractive index, corresponding to the non-emission area and defining a second opening corresponding to the emission area, and a second layer facing the first layer, having a refractive index greater than the refractive index of the first layer and extending to the emission area, and an organic layer corresponding to the emission area. At the emission area, the second layer of the optical functional layer is directly on an upper surface of the organic layer which is closest to the optical functional layer.
US11616212B2
An organic light emitting display device includes: a thin film transistor disposed in a display area of a substrate; an insulating layer disposed on the thin film transistor; an organic light emitting element disposed on the insulating layer and connected to the thin film transistor; and an encapsulation layer covering the organic light emitting element. The encapsulation layer includes: a first inorganic layer extending from the organic light emitting element to a non-display area; an organic layer disposed on the first inorganic layer; a second inorganic layer extending from the organic layer to the non-display area; and an organic pattern layer disposed between the first inorganic layer and the second inorganic layer and spaced apart from the organic layer in the non-display area. At least a part of the first inorganic layer and at least a part of the second inorganic layer may contact each other in the non-display area.
US11616210B2
A foldable display device includes a flexible display module having an electroluminescent unit, a flexible functional module on the flexible display, the flexible functional module having at least one function selected from the group of polarization, a color filtering, color conversion, a touch sensing, and biometric information recognition, and a flexible window module on the flexible functional module. A side surface of the flexible display module, a side surface of the flexible functional module, and a side surface of the flexible window module may be located on a first plane at a first side portion. An inner angle formed by an upper surface of the flexible window module emitting light and the first plane may be an acute angle at the first side portion.
US11616209B2
In some embodiments, the present disclosure relates to a method that includes forming an isolation structure over a reflector electrode and forming a protective layer over the isolation structure. Further, a first removal process is performed to form a first opening in the protective layer and the isolation structure to expose a first surface of the reflector electrode. A cleaning process is performed to clean the first surface of the reflector electrode. A conductive layer is formed over the protective layer and within the first opening. The conductive layer includes a different material than the protective layer. A second removal process is performed to remove peripheral portions of the protective layer and the conductive layer to form a via structure within the opening, extending through the isolation structure to contact the reflector electrode, and including the protective layer and the conductive layer.
US11616207B2
An organic-light-emitting-diode device and a fabricating method thereof, a displaying base plate and a displaying device, wherein the organic-light-emitting-diode device includes a substrate, and an anode layer, an organic functional layer and a cathode layer that are provided in stacking on one side of the substrate, wherein the organic functional layer includes a first functional layer, a second functional layer and a light emitting layer that are provided in stacking, and the first functional layer is provided closer to the anode layer; and a HOMO energy level of the second functional layer is deeper than both of a HOMO energy level of the first functional layer and a HOMO energy level of a host material of the light emitting layer.
US11616200B2
A compound represented by formula (1): wherein Ar1 and Ar2 each represents a group represented by formula (3); and R1 represents a naphthylphenyl group, a biphenylyl group, a terphenylyl group, a biphenylenyl group, a naphthyl group, or a phenylnaphthyl group; R2 represents a hydrogen atom; R5 and R6 are as defined in the description is provided. An electroluminescence device which contains the compound of formula (1) is also provided.
US11616195B2
Exemplary semiconductor structures for neuromorphic applications may include a first layer overlying a substrate material. The first layer may be or include a first oxide material. The structures may include a second layer disposed adjacent the first layer. The second layer may be or include a second oxide material. The structures may also include an electrode material deposited overlying the second layer.
US11616191B2
An elastic wave device in which a recess is provided on an upper side of a support, a piezoelectric thin film covers the recess, and an IDT electrode is provided on an upper surface of the piezoelectric thin film. A plate wave of an S0 mode or SH0 mode is used. A plurality of grooves are provided in the upper surface or lower surface of the piezoelectric thin film at a portion of the piezoelectric thin film that is positioned on a hollow section.
US11616181B2
A device for powering electronic devices comprises a thermoelectric generator (TEG) applied over a temperature gradient. A combination of feed forward and feed back control of the TEG unit allows for continued operation that is robust to reversal of the temperature gradient, for example over the duration of a diurnal cycle.
US11616177B2
A display apparatus includes a substrate; a light-emitting diode on the substrate; a pixel separating layer surrounding the light-emitting diode; and a light dispersion layer on the light-emitting diode and the pixel separating layer.
US11616176B2
An optoelectronic component is disclosed. In an embodiment an optoelectronic component includes a housing body, an optical element and a rabbet comprising a shoulder and a cheek, wherein the rabbet is located on an upper side of the housing body, wherein the optical element is located in the rabbet such that a brim of the optical element rests on the shoulder of the rabbet, wherein the upper side of the housing body comprises a rectangular shape, and wherein the shoulder of the rabbet is located only at corners of the rabbet.
US11616170B2
A light emitting device may include a light emitting structure, a transparent electrode, a first insulation layer, a first electrode, a second insulation layer and a second electrode. The light emitting structure may include a first semiconductor layer, an activation layer and a second semiconductor layer sequentially stacked. The transparent electrode may be formed on an upper surface of the second semiconductor layer. The transparent electrode may have at least one opening. The first insulation layer may be formed on an upper surface of the transparent electrode to fill the at least one opening. The first electrode may be formed on an upper surface of the first insulation layer. The first electrode may include a contact extending through the first insulation layer and connected with the transparent electrode. The second insulation layer may be formed on an upper surface of the first electrode. The second electrode may be formed on an upper surface of the second insulation layer. The second electrode may be electrically connected with the first semiconductor layer.
US11616167B2
A nitride semiconductor light-emitting element includes an n-type cladding layer including n-type AlGaN, and a multiple quantum well layer including a barrier layer that includes AlGaN and is located on the n-type cladding layer side, wherein the nitride semiconductor light-emitting element further comprises a trigger layer that is located between the n-type cladding layer and the barrier layer and comprises Si, wherein a plural V-pits starting from dislocations in the n-type cladding layer and ending in the multiple quantum well are formed in the n-type cladding layer and the multiple quantum well layer.
US11616157B2
A method of making a light converting optical system comprising providing a first optical layer, a thin sheet of reflective light scattering material, a light source, a second optical layer approximately coextensive with the first optical layer, a continuous broad-area photoabsorptive film layer approximately coextensive with the first optical layer, positioning the thin sheet of reflective light scattering material parallel to the first optical layer, positioning the continuous broad-area photoabsorptive film layer between and parallel to the first optical layer and the thin sheet of reflective material, and positioning the second optical layer on a light path between the light source and the continuous broad-area photoabsorptive film layer. The first optical layer has a microstructured broad-area front surface comprising an array of linear grooves disposed side by side and extending along a straight line between two edges of the layer.
US11616156B2
An optical semiconductor element includes an optical receiver including a first semiconductor layer, a heater for heating the first semiconductor layer; and a monitor. A first semiconductor layer that absorbs light and generates electric carriers; a heater for heating the first semiconductor layer; and a monitor including a second semiconductor layer in which dark current is changed by heat generated by the heater.
US11616155B2
To provide a cover glass for a solar cell module which can sufficiently maintain the power generation efficiency of a solar cell module, even when a design is imparted to the entire surface of the cover glass so as to make solar cells be invisible from the outside, and a solar cell module.
To provide a cover glass 14 to be bonded on light-receiving surfaces 16A and 16B of solar cells 16 via an encapsulant material 18, which has a visible transmittance of from 0% to 60% and an average infrared transmittance of from 20% to 100%, which is a value calculated by simply averaging transmittances at 5 nm intervals in an infrared region at a wavelength of from 780 nm to 1,500 nm.
US11616151B2
Multi-gate devices and methods for fabricating such are disclosed herein. An exemplary device includes a channel layer, a first source/drain feature, a second source/drain feature, and a metal gate. The channel layer has a first horizontal segment, a second horizontal segment, and a vertical segment connects the first horizontal segment and the second horizontal segment. The first horizontal segment and the second horizontal segment extend along a first direction, and the vertical segment extends along a second direction. The vertical segment has a width along the first direction and a thickness along the second direction, and the thickness is greater than the width. The channel layer extends between the first source/drain feature and the second source/drain feature along a third direction. The metal gate wraps channel layer. In some embodiments, the first horizontal segment and the second horizontal segment are nanosheets.
US11616150B2
A semiconductor device with C-shaped channel portion and an electronic apparatus including the semiconductor device are disclosed. According to the embodiments, the semiconductor device may include a first semiconductor element and a second semiconductor element adjacent in a first direction. The first semiconductor element and the second semiconductor element may respectively include: a channel portion on a substrate, the channel portion including a curved nano-sheet or nano-wire with a C-shaped section; source/drain portions at upper and lower ends of the channel portion with respect to the substrate, respectively; and a gate stack surrounding a periphery of the channel portion. The channel portion of the first semiconductor element and the channel portion of the second semiconductor element may be substantially coplanar.
US11616146B2
A semiconductor device structure is provided. The semiconductor device structure includes a first stacked nanostructure and a second stacked nanostructure formed over a substrate. The semiconductor device structure includes a first gate structure formed over the first stacked nanostructure, and the first gate structure includes a first portion of a gate dielectric layer and a first portion of a filling layer. The semiconductor device structure includes a second gate structure formed over the second stacked nanostructure, and the second gate structure includes a second portion of the gate dielectric layer and a second portion of the filling layer. The semiconductor device structure includes a first isolation layer between the first gate structure and the second gate structure, and a sidewall of the first portion of the gate dielectric layer extends beyond a sidewall of the filling layer.
US11616145B2
A method of forming a FinFET stack gate memory includes a nitride film forming step, a nitride film is formed on a memory cell area with a shallow trench isolation (STI) structure; a stripping step, a portion of the nitride film is stripped, the other portion of the nitride film is remained at the STI structure, and a STI oxide is disposed in the STI structure; a floating gate (FG) structure forming step, a tunnel oxide is disposed, and a first polysilicon is disposed to form a FG structure; an oxide-nitride-oxide (ONO) layer disposing step, a portion of the STI oxide is stripped, and an ONO layer is disposed; a removing step, a portion of the ONO layer is removed; a control gate (CG) structure forming step, a portion of the FG structure is removed, and a second polysilicon is disposed to form a CG structure.
US11616142B2
A semiconductor device and method of manufacturing the semiconductor device are provided. An exemplary semiconductor device comprises a fin disposed over a substrate, wherein the fin includes a channel region and a source/drain region; a gate structure disposed over the substrate and over the channel region of the fin; a source/drain feature epitaxially grown in the source/drain region of the fin, wherein the source/drain feature includes a top epitaxial layer and a lower epitaxial layer formed below the top epitaxial layer, and the lower epitaxial layer includes a wavy top surface; and a contact having a wavy bottom surface matingly engaged with the wavy top surface of the lower epitaxial layer of the source/drain feature.
US11616127B2
The present disclosure relates generally to structures in semiconductor devices and methods of forming the same. More particularly, the present disclosure relates to semiconductor devices having field plates that are arranged symmetrically around a gate. The present disclosure provides a semiconductor device including an active region above a substrate, source and drain electrodes in contact with the active region, a gate above the active region and laterally between the source and drain electrodes, a first field plate between the source electrode and the gate, a second field plate between the drain electrode and the gate, in which the gate is spaced apart laterally and substantially equidistant from the first field plate and the second field plate.
US11616126B2
A quantum dot device is disclosed that includes a quantum well stack, a first and a second plunger gates above the quantum well stack, and a passive barrier element provided in a portion of the quantum well stack between the first and the second plunger gates. The passive barrier element may serve as means for localizing charge in the quantum dot device and may be used to replace charge localization control by means of a barrier gate. In general, a quantum dot device with a plurality of plunger gates provided over a given quantum well stack may include a respective passive barrier element between any, or all, of adjacent plunger gates in the manner as described for the first and second plunger gates.
US11616114B2
A display device includes a display panel including a display area on which an image is displayed, a substrate, and an electrode located over the substrate and disposed in the display area; and a camera photographing a front of the display panel without being exposed to the front surface of the display panel, being disposed under the display area of the display panel, and overlapping with a first area in the display area, wherein the electrode overlaps with the first area, and wherein the electrode comprises a semi-transmissive layer positioned over the substrate, an optical path compensation layer positioned on the semi-transmissive layer, and a metal layer positioned on the optical path compensation layer.
US11616099B2
The present disclosure relates to a display substrate. The display substrate may include a base substrate; and a plurality of pixels in a display area on the base substrate. At least one of the plurality of pixels includes a first sub-pixel and a third sub-pixel. The first sub-pixel may include an OLED component that emits light of a first color, the third sub-pixel may include a LED component that emits light of a third color, and the first color and the third color are different colors. All sub-pixels including OLED components may be disposed on a same side of the base substrate, and all sub-pixels including LED components may be disposed on another side of the base substrate opposite the side on which the OLED components are disposed.
US11616098B2
An example apparatus includes a three-dimensional (3D) memory array including a sense line and a plurality of vertical stacks. Each respective on of the vertical stacks includes a different respective portion of the sense line, a first memory cell coupled to that portion of the sense line, a second memory cell coupled to that portion of the sense line, a first access line coupled to the first memory cell and a second access line coupled to the second memory cell. The first and second access lines are perpendicular to the sense line.
US11616095B2
Embodiments of the disclosure are related to a display device, in a structure where an optical sensor is disposed on an opposite side of a side displaying an image and overlapping an active area of a display panel, as increasing a transmittance by implementing an area overlapping to the optical sensor as a low resolution area, a sensing function by the optical sensor located in the active area could be implemented. Furthermore, by implementing a number of a gate electrode or a width of a channel region or the like of a driving transistor disposed in the low resolution area to be different from those of a driving transistor disposed in a high resolution area, compensating a luminance of the low resolution area and preventing a deviation of a luminance between the low resolution area and the high resolution area can be achieved.
US11616089B2
Disclosed herein is a solid state imaging device including a support substrate; an imaging semiconductor chip having a pixel array disposed on the support substrate; and an image processing semiconductor chip disposed on the support substrate, wherein the imaging semiconductor chip and the image processing semiconductor chip are connected by through-vias, and interconnects formed on the support substrate.
US11616088B2
Image sensors include a photodiode disposed in a semiconductor substrate and a transistor operatively coupled to the photodiode. The transistor includes a nonplanar structure disposed in the semiconductor substrate, which is bounded by two outer trench structures formed in the semiconductor substrate. Isolation deposits are disposed within the two outer trench structures formed in the semiconductor substrate. A gate includes a planar gate and two fingers extending into one of two inner trench structures formed in the semiconductor substrate between the nonplanar structure and a respective one of the two outer trench structures. This structure creates an electron channel extending along a plurality of sidewall portions of the nonplanar structure in a channel width plane.
US11616082B2
A display apparatus includes an oxide semiconductor pattern disposed on a device substrate and including a channel region disposed between a source region and a drain region, a gate electrode overlapping the channel region of the oxide semiconductor pattern and having a structure in which a first hydrogen barrier layer and a gate conductive layer are stacked, and a gate insulating film disposed between the oxide semiconductor pattern and the gate electrode to expose the source region and the drain region of the oxide semiconductor pattern. The gate electrode exposes a portion of the gate insulating film that is adjacent to the source region and a portion of the gate insulating film that is adjacent to the drain region.
US11616081B2
Disclosed is a method of manufacturing a three-dimensional semiconductor memory device including a ferroelectric thin film. The method includes forming a mold structure including interlayer dielectric layers and sacrificial layers alternately stacked on a substrate, forming channel holes penetrating the mold structure, forming vertical channel structures inside the channel holes, forming an isolation trench penetrating the mold structure and having a line shape extending in one direction, selectively removing the sacrificial layers exposed by the isolation trench, forming gate electrodes filling a space from which the sacrificial layers are removed, and performing a heat treatment process and a cooling process for the vertical channel structures.
US11616078B2
A three-dimensional (3D) semiconductor memory device including: first and second semiconductor layers horizontally spaced apart from each other; a buried insulating layer between the first and second semiconductor layers; a first cell array structure disposed on the first semiconductor layer, and a second cell array structure disposed on the second semiconductor layer; and an isolation structure disposed on the buried insulating layer between the first and second cell array structures, wherein the first cell array structure includes: an electrode structure including electrodes, which are stacked in a direction perpendicular to a top surface of the first semiconductor layer; and a first source structure disposed between the first semiconductor layer and the electrode structure, the first source structure is extended onto the buried insulating layer, and the isolation structure is between the first source structure of the first cell array structure and a second source structure of the second cell array structure.
US11616070B2
A semiconductor device includes a substrate including a first plate portion and a second plate portion, a stack structure including interlayer insulating layers and gate electrodes alternately stacked on the substrate, a first block separation structure on the first plate portion and a second block separation structure on the first plate portion. Each of the first and second block separation structures includes first separation regions, a cell array separation structure including a second separation region connected to the first separation regions and channel structures penetrating the stack structure, wherein the stack structure includes first stack structures separated by the first separation regions of the first block separation structure and extending in the first direction, second stack structures separated by the first separation regions of the second block separation structure, and at least one third stack structure separated from the first and second stack structures by the cell array separation structure.
US11616068B1
Methods, systems, and devices for deck selection layouts in a memory device are described. In some implementations, a tile of a memory array may be associated with a level above a substrate, and may include a set of memory cells, a set of digit lines, and a set of word lines. Selection transistors associated with a tile of memory cells may be operable for coupling digit lines of the tile with circuitry outside the tile, and may be activated by various configurations of one or more access lines, where the various configurations may be implemented to trade off or otherwise support design and performance characteristics such as power consumption, layout complexity, operational complexity, and other characteristics. Such techniques may be implemented for other aspects of tile operations, including memory cell shunting or equalization, tile selection using transistors of a different level, or signal development, or various combinations thereof.
US11616067B2
In an embodiment, a method (of manufacturing fins for a semiconductor device) includes: forming a first layer (on a semiconductor substrate) that has first spacers and etch stop layer (ESL) portions which are interspersed; forming second spacers on central regions of the first spacers and the ESL portions; removing exposed regions of the first spacers and the ESL portions and corresponding underlying portions of the semiconductor substrate; removing the second spacers resulting in corresponding first capped semiconductor fins and second capped semiconductor fins that are organized into first and second sets; each member of the first set having a first cap with a first etch sensitivity; and each member of the second set having a second cap with a different second etch sensitivity; and eliminating selected ones of the first capped semiconductor fins and selected ones of the second capped semiconductor fins.
US11616066B2
A semiconductor device includes: an active region defined by a device isolation layer formed in a substrate; a word line configured to cross the active region, the word line extending in a first direction and being formed in the substrate; a bit line extending in a second direction perpendicular to the first direction on the word line; a first contact connecting the bit line to the active region; a first mask for forming the active region, the first mask being formed on the active region; and a second mask of which a height of a top surface thereof is greater than a height of a top surface of the active region, the second mask covering the word line, wherein the active region has a bar shape that extends to form an acute angle with respect to the first direction.
US11616064B2
A semiconductor structure is provided. The semiconductor structure includes a base substrate including a semiconductor substrate having a PMOS region and an NMOS region and a plurality of fins on the semiconductor substrate, a gate layer across the plurality of fins by covering portions of top and sidewall surfaces of the fins, a P-type doped epitaxial layer formed in the fins at both sides of the gate layer in the PMOS region, an N-type doped epitaxial layer formed in the fins at both sides of the gate layer in the NMOS region, and an N-region mask layer formed on sidewall surfaces of the N-type doped epitaxial layer and covering the P-type doped epitaxial layer. A portion of the N-type doped epitaxial layer exposed by the N-region mask layer is processed by an N-type dopant segregated Schottky doping process.
US11616052B2
A method for manufacturing an electronic device includes transferring a plurality of light emitting units from a carrier substrate to an object substrate through steps of: picking the plurality of light emitting units from the carrier substrate by a pick-and-place tool, and placing the plurality of light emitting units onto the object substrate. The steps are both performed under a protection by at least one electrostatic discharge protective unit.
US11616048B2
An integrated circuit (IC) package includes a first die with a first surface overlaying a substrate. The first die includes a first metal pad at a second surface opposing the first surface. The IC package also includes a dielectric layer having a first surface contacting the second surface of the first die. The IC package further includes a second die with a surface that contacts a second surface of the dielectric layer. The second die includes a second metal pad aligned with the first metal pad of the first die. A plane perpendicular to the second surface of the first die intersects the first metal pad and the second metal pad.
US11616045B2
Wire removal systems and methods for packaging applications. In some embodiments, a method of manufacturing a module can include receiving by an automated wire cutting apparatus a packaging substrate including a die mounted thereon and a defective wire coupled thereto, positioning one or both of a wire cutting instrument of the automated wire cutting apparatus and the packaging substrate relative to the other based on predetermined instructions, and detaching the defective wire from the packaging substrate using the wire cutting instrument.
US11616035B2
A semiconductor structure, including a substrate and multiple chips, is provided. The chips are stacked on the substrate. Each of the chips has a first side and a second side opposite to each other. Each of the chips includes a transistor adjacent to the first side and a storage node adjacent to the second side. Two adjacent chips are bonded to each other. The transistor of one of the two adjacent chips is electrically connected to the storage node of the other one of the two adjacent chips to form a memory cell.
US11616030B2
A method for making a three-dimensional (3-D) module includes the steps of: A) forming a laminate of alternate ceramic tape layers and internal electrode layers on a substrate; B) etching said laminate to form first and second capacitor stacks at said first and second locations; C) firing said first and second capacitor stacks integrally; D) forming first and second pairs of external electrodes on said first and second capacitor stacks, respectively.
US11616029B2
Semiconductor structures and methods of testing the same are provided. A semiconductor structure according to the present disclosure includes a substrate, a semiconductor device over the substrate, wherein the semiconductor device includes an interconnect structure, and the interconnect structure includes a plurality of metallization layers disposed in a dielectric layer; and a delamination sensor. The delamination sensor includes a connecting structure and a plurality of contact vias in at least one of the plurality of metallization layers. The connecting structure bonds the semiconductor device to the substrate and does not functionally couple the semiconductor device to the substrate. The plurality of contact vias fall within a first region of a vertical projection area of the connecting structure but do not overlap a second region of the vertical projection area.
US11616025B2
A semiconductor device has a semiconductor package including a substrate comprising a land grid array. A component is disposed over the substrate. An encapsulant is deposited over the component. The land grid array remains outside the encapsulant. A fanged metal mask is disposed over the land grid array. A shielding layer is formed over the semiconductor package. The fanged metal mask is removed after forming the shielding layer.
US11616023B2
In accordance with the disclosure, an inductor may be formed over a semiconductor substrate of one or both dies in a face-to-face die arrangement while reducing the parasitic capacitance between the inductor and the adjacent die. In disclosed embodiments, a semiconductor device may include a void (e.g., an air gap) between the inductor and the adjacent die to reduce the parasitic capacitance between the inductor and the adjacent die. The void may be formed in the die that includes the inductor and/or the adjacent die. In some respects, the void may be etched in interface layers (e.g., comprising bump pads and dielectric material) between the semiconductor dies, and may extend along the length of the inductor.
US11616022B2
The present application discloses a method for fabricating a semiconductor device. The method includes providing a substrate; forming an insulating layer above the substrate; forming a first opening in the insulating layer; conformally forming a first framework layer in the first opening; forming an energy-removable layer on the first framework layer and filling the first opening; forming a second opening along the energy-removable layer and the first framework layer; conformally forming a second framework layer in the second opening; forming a top contact on the second framework layer and filling the second opening and forming a top conductive layer on the top contact; and performing an energy treatment to transform the energy-removable layer into porous insulating layers on two sides of the top contact.
US11616021B2
A semiconductor device includes a lower structure, a stack structure on the lower structure and extending from a memory cell region into a connection region, gate contact plugs on the stack structure in the connection region, and a memory vertical structure through the stack structure in the memory cell region, wherein the stack structure includes interlayer insulating layers and horizontal layers alternately stacked, wherein, in the connection region, the stack structure includes a staircase region and a flat region, wherein the staircase region includes lowered pads, wherein the flat region includes a flat pad region, a flat edge region, and a flat dummy region between the flat pad region and the flat edge region, and wherein the gate contact plugs include first gate contact plugs on the pads, flat contact plugs on the flat pad region, and a flat edge contact plug on the flat edge region.
US11616011B2
An integrated circuit (IC) includes a semiconductor surface layer of a substrate including circuitry formed in the semiconductor surface layer configured together with a Metal-Insulator-Metal (MIM) capacitor. A multi-layer metal stack on the semiconductor surface layer includes a bottom plate contact metal layer including a bottom capacitor plate contact. A first interlevel dielectric (ILD) layer is over the bottom plate contact metal layer. The MIM capacitor includes a trench in the first ILD layer over the bottom capacitor plate contact, wherein the trench is lined by a bottom capacitor plate with a capacitor dielectric layer thereon, and a top capacitor plate on the capacitor dielectric layer. A fill material fills the trench to form a filled trench. A second ILD layer is over the filled trench. A filled via through the second ILD layer provides a connection to the top capacitor plate.
US11616005B2
A lead frame includes: a frame body; a plurality of leads individually projecting from the frame body; and a recess formed across one surfaces of the leads adjacent to each other with the frame body therebetween, the recess including a first recess, and a second recess partially overlapping the first recess in a bottom surface thereof and having a smaller depth than the first recess.
US11616004B1
A 3D semiconductor device, the device including: a first level including a plurality of first metal layers; a second level, where the second level overlays the first level, where the second level includes at least one single crystal silicon layer, where the second level includes a plurality of transistors, where each transistor of the plurality of transistors includes a single crystal channel, where the second level includes a plurality of second metal layers, where the plurality of second metal layers include interconnections between the transistors of the plurality of transistors, where the second level is overlaid by a first isolation layer; and a connective path between the plurality of transistors and the plurality of first metal layers, where the connective path includes a via disposed through at least the single crystal silicon layer, and where at least one of the plurality of transistors includes a gate all around structure.
US11616002B2
An integrated circuit (IC) with through-circuit vias (TCVs) and methods of forming the same are disclosed. The IC includes a semiconductor device, first and second interconnect structures disposed on first and second surfaces of the semiconductor device, respectively, first and second inter-layer dielectric (ILD) layers disposed on front and back surfaces of the substrate, respectively, and a TCV disposed within the first and second interconnect structures, the first and second ILD layers, and the substrate. The TCV is spaced apart from the semiconductor device by a portion of the substrate and portions of the first and second ILD layers. A first end of the TCV, disposed over the front surface of the substrate, is connected to a conductive line of the first interconnect structure and a second end of the TCV, disposed over the back surface of the substrate, is connected to a conductive line of the second interconnect structure.
US11615999B1
The present application disclose a method for preparing an oriented heat conducting sheet, which includes the following steps: Step S1, preparing a fluid composition for the heat conducting sheet; Step S2, placing the fluid composition obtained in the step S1 in an orientation molding device, applying a circumferential high-speed shear force to the fluid composition layer by layer to enable thermal conducting fillers in the fluid composition to be oriented along a shear direction to form an oriented thin-layer composition, and collecting the thin-layer composition layer by layer in a die to form a continuous multi-layer aggregate; Step S3, heat curing the multi-layer aggregate to obtain an oriented composition block; and S4, slicing the oriented composition block along the direction perpendicular to an orienting direction of the oriented composition block to obtain an oriented heat conducting sheet.
US11615992B2
A method of forming vertical transport field effect transistor (VTFET) devices is provided. The method includes forming a plurality of vertical fins on an upper insulating layer of a dual insulator layer semiconductor-on-insulator (SeOI) substrate, and forming two masking blocks on the plurality of vertical fins, wherein a portion of a protective layer and a fin template on each of the plurality of vertical fins is exposed between the two masking blocks. The method further includes removing a portion of the upper insulating layer between the two masking blocks to form a first cavity beneath the plurality of vertical fins, and forming a first bottom source/drain in the first cavity below the plurality of vertical fins. The method further includes replacing the two masking blocks with a masking layer patterned to have two mask openings above portions of the upper insulating layer adjacent to the first bottom source/drain.
US11615987B2
A semiconductor structure and a method of forming the same are provided. In an embodiment, an exemplary method includes forming a fin-shaped structure extending from a front side of a substrate, recessing a source region of the fin-shaped structure to form a source opening, forming a semiconductor plug under the source opening, exposing the semiconductor plug from a back side of the substrate, selectively removing a first portion of the substrate without removing a second portion of the substrate adjacent to the semiconductor plug, forming a backside dielectric layer over a bottom surface of the workpiece, replacing the semiconductor plug with a backside contact, and selectively removing the second portion of the substrate to form a gap between the backside dielectric layer and the backside contact. By forming the gap, a parasitic capacitance between the backside contact and an adjacent gate structure may be advantageously reduced.
US11615983B2
A semiconductor interconnect structure includes a conductive line electrically coupled to an active semiconductor device, a first etch stop layer formed over the conductive line, a first dielectric layer formed over the first etch stop layer, a second etch stop layer formed over the first dielectric layer, a second dielectric layer formed over the second etch stop layer, and an interconnect structure electrically coupled to the conductive line and extending through the first etch stop layer, the first dielectric layer, the second etch stop layer, and the second dielectric layer. The interconnect structure includes a via extending through the first etch stop layer, the second etch stop layer, and the first dielectric layer and a trench extending through the second dielectric layer.
US11615982B2
A method includes forming a first dielectric layer over a source/drain region, and forming a source/drain contact plug over and electrically connecting to the source/drain region. A top portion of the source/drain contact plug has a first lateral dimension. An implantation process is performed to implant a dopant into the first dielectric layer. The implantation process results in the source/drain contact plug to have a second lateral dimension smaller than the first lateral dimension. The method further includes forming a second dielectric layer over the etch stop layer, and forming a gate contact plug adjacent to the source/drain contact plug.
US11615979B2
A method of processing a workpiece with a disk-shaped blade containing abrasive grains includes the steps of placing an auxiliary plate made of a material having a modulus of elasticity higher than a material of which a front surface side of the workpiece is made, on the front surface side of the workpiece, causing the blade rotated to cut into the front surface side of the workpiece to cut the workpiece as well as the auxiliary plate, and removing the auxiliary plate from the workpiece that has been cut by the blade.
US11615976B2
First and second chiplets are positioned along a surface to respectively cover first and second electrodes. The first electrode is activated to cause an attraction force between the first electrode and the first chiplet. The second electrode is deactivated allowing the second chiplet to rotate on the surface. While the first electrode is activated and the second electrode is deactivated, a rotation field is applied to cause the second chiplet to be oriented at a desired orientation angle, the first chiplet being prevented from rotating by the attraction force.
US11615970B2
Plasma-assisted methods and apparatus are disclosed. The methods and apparatus can be used to provide activated species formed in a remote plasma unit to a reaction chamber to assist ignition of a plasma within a reaction chamber coupled to the remote plasma unit.
US11615966B2
Exemplary processing methods may include forming a plasma of a silicon-containing precursor. The methods may include depositing a flowable film on a semiconductor substrate with plasma effluents of the silicon-containing precursor. The semiconductor substrate may define a feature within the semiconductor substrate. The methods may include forming a plasma of a hydrogen-containing precursor within the processing region of the semiconductor processing chamber. A bias power may be applied to the substrate support from a bias power source. The methods may include etching the flowable film from a sidewall of the feature within the semiconductor substrate with plasma effluents of the hydrogen-containing precursor. The methods may include densifying remaining flowable film within the feature defined within the semiconductor substrate with plasma effluents of the hydrogen-containing precursor.
US11615964B2
An etching method in accordance with the present disclosure includes providing a substrate, which includes a silicon-containing film, in a chamber; and etching the silicon-containing film with a chemical species in plasma generated from a process gas supplied in the chamber. The process gas includes a phosphorus gas component and a fluorine gas component.
US11615963B2
An electronic device, an electronic module comprising the electronic device and methods for fabricating the same are disclosed. In one example, the electronic device includes a semiconductor substrate and a metal stack disposed on the semiconductor substrate, wherein the metal stack comprises a first layer, wherein the first layer comprises NiSi.
US11615959B2
A silicon carbide (carborundum) semiconductor device and a manufacturing method thereof. The manufacturing method of the silicon carbide semiconductor device comprises the following steps of: providing a semiconductor component structure on a silicon carbide substrate, the semiconductor component structure being formed on a front side of the silicon carbide substrate; and forming a multi-layer structure on a back side of the silicon carbide substrate, the multi-layer structure comprising a plurality of ohmic contact layers and a plurality of gettering material layers. By dispersing the gettering material into multiple layers, and by adjusting a thickness combination of the ohmic contact layer and the gettering material layer, even if the gettering material layer is relatively thin (thickness sufficient for balling), a content is still sufficient for gettering carbon and reducing carbon aggregation and accumulation.
US11615958B2
Embodiments reduce or eliminate microbridge defects in extreme ultraviolet (EUV) patterning for microelectronic workpieces. A patterned layer is formed over a multilayer structure using an EUV patterning process. Protective material is then deposited over the patterned layer using one or more oblique deposition processes. One or more material bridges extending between line patterns within the patterned layer are then removed while using the protective material to protect the line patterns. As such, microbridge defects caused in prior solutions are reduced or eliminated. For one embodiment, the oblique deposition processes include physical vapor deposition (PVD) processes that apply the same or different protective materials in multiple directions with respect to line patterns within the patterned layer. For one embodiment, the removing includes one or more plasma trim processes. Variations can be implemented.
US11615957B2
A method of forming a boron-based film mainly containing boron on a substrate includes forming, on the substrate, an adhesion layer containing an element contained in a surface of the substrate and nitrogen, and subsequently, forming the boron-based film on the adhesion layer.
US11615956B2
A method of manufacturing an integrated circuit (IC) device includes forming a photoresist layer on a substrate, and exposing the photoresist layer to light by using a photolithographic apparatus including a light generator. The light generator includes a chamber having a plasma generation space, an optical element in the chamber, and a debris shielding assembly between the optical element and the plasma generation space in the chamber, and the debris shielding assembly includes a protective film facing the optical element and being spaced apart from the optical element with a protective space therebetween, the protective space including an optical path, and a protective frame to support the protective film and to shield the protective space from the plasma generation space.
US11615934B2
A method for identifying a type of fault condition with a circuit breaker includes detecting by the circuit breaker a fault condition of a plurality of fault conditions, storing in a memory device a trip code representing a type of the detected fault condition, interrupting current flow through the branch circuit in response to detecting the fault condition, and receiving a reset of the circuit breaker. The trip code may then be displayed in response to a momentary press of a test button that is a short duration press, and activating an LED interface in the circuit breaker to indicate the trip code representing the type of the detected fault condition.
US11615932B2
The present disclosure provides a pluggable connecting device for a contactor and a contactor, the contactor including a housing, a coil framework located inside the housing, the coil framework provided with a first and a second connecting sheet, and an electromagnetic coil wound on the coil framework, two ends of the electromagnetic coil electrically connected to the first and second connecting sheets. The pluggable connecting device includes an insulated connecting member, and a first and second conductive elements which are fixedly connected with the insulated connecting member. The first conductive element is provided with an insertion end and a wiring end which are arranged oppositely, the second conductive element is provided with an insertion end and a wiring end which are arranged oppositely, and the insertion ends of the first and second conductive elements are configured for connection with the first and second connecting sheets respectively in a pluggable manner.
US11615927B2
A switch may include: a movable member comprising a movable piece extending from a swing shaft and being swingable around the swing shaft; and a pressing member configured to press the movable piece while moving in response to a pushing operation, the movable piece swinging in response to pressing from the pressing member. The pressing member comprises a first contact portion configured to slide along an extending direction of the movable piece in a state of being in contact with the movable piece due to movement by the pushing operation, and a second contact portion configured to be in contact with the movable piece at a position different from a position where the first contact portion is in contact, due to the movement by the pushing operation, and the pressing member presses the movable piece by the first contact portion and the second contact portion in a contact state.
US11615922B2
A capacitive element using a liquid as a dielectric, whereby the capacitance is prevented from changing. The capacitive element is equipped with: a storage container that has an inlet port for introducing a liquid serving as a dielectric, has an outlet port for discharging the liquid, and is filled with the liquid; and at least one pair of electrodes that are provided in the storage container and face each other, wherein an opening section for exhausting air bubbles in the storage container is formed in an upper wall of the storage container.
US11615919B2
A multi-layer ceramic electronic device includes an element body and terminal electrodes. The terminal electrodes include end electrode parts covering ends of the element body in which internal electrode layers are led and upper electrode parts continuing to the end electrode parts and each partially covering an upper surface of the element body in a lamination direction. The terminal electrodes are not substantially formed on a lower surface of the element body located opposite to the upper surface of the element body in the lamination direction.
US11615916B2
A power supply apparatus includes a transformer, an electrolytic capacitor provided in primary circuitry of the transformer, a board, and a heat sink having a protruding portion and a cover portion. The electrolytic capacitor includes an explosion-proof valve that opens to cause an electrolytic solution to be jetted from the electrolytic capacitor. The electrolytic capacitor is placed on the board so that a surface of the electrolytic capacitor opposite to a surface on which the explosion-proof valve is provided faces the board. The cover portion has a hole formed in the cover portion and, when the cover portion is viewed in a direction vertical to the surface of the electrolytic capacitor on which the explosion-proof valve is provided, at least the explosion-proof valve and the hole formed in the cover portion do not overlap each other and the cover portion encompasses the explosion-proof valve.
US11615915B2
A coupled inductor includes a ladder magnetic core including (a) a first rail and a second rail separated from each other in a first direction and (b) a plurality of rungs separated from each other in a second direction. The second direction is orthogonal to the first direction, and each rung of the plurality of rungs is disposed between the first rail and the second rail in the first direction. The coupled inductor further includes a plurality of windings, where each winding of the plurality of windings is partially wound around a respective one of the plurality of rungs such that each winding of the plurality of windings does not overlap with itself when the coupled inductor is viewed cross-sectionally in a third direction. The third direction is orthogonal to each of the first direction and the second direction.
US11615911B2
A coil component includes a body, a support substrate embedded in the body, a first coil portion and a second coil portion disposed on the support substrate, a first external electrode and a second external electrode disposed on one end surface of the body to be spaced apart from each other, a third external electrode and a fourth external electrode disposed on the other end surface of the body to be spaced apart from each other, a surface insulating layer disposed on one surface of the body connecting the one end surface and the other end surface of the body to each other, and an edge protection layer disposed between the first and second external electrodes and between the third and fourth external electrodes in the one end surface and the other end surface of the body, and having one end portion extending upwardly of the surface insulating layer.
US11615908B2
A flow-guiding rod includes a cooling channel provided in a rod portion of the flow-guiding rod, and a coolant inlet pipe and a coolant outlet pipe provided on end(s) of the flow-guiding rod. The coolant inlet pipe and the coolant outlet pipe are communicated with the cooling channel.
US11615898B2
A method for wrapping an FFC is provided. The method includes: a step of removing release paper from a shielding tape which includes the release paper and adhesive paper; a step of aligning an FFC on an adhesive surface of the adhesive paper from which the release paper is removed; and a preliminary bending step.
US11615897B2
A microscope system for flexibly, efficiently and quickly inspecting patterns and defects on extreme ultraviolet (EUV) lithography photomasks. The system includes a stand-alone plasma-based EUV radiation source with an emission spectrum with a freestanding line emission in the spectral range from 12.5 nm to 14.5 nm has a relative bandwidth of λ/Δλ>1000, means for the broadband spectral filtering λ/Δλ<50 for selecting the dominant freestanding emission line, means for suppressing radiation with wavelengths outside of the EUV spectral region, zone plate optics for magnified imaging of the object with a resolution which corresponds to the width of an outermost zone of the zone plate, a numerical aperture corresponding to more than 1000 zones, and a EUV detector array for capturing the patterned object.
US11615895B2
Computer-implemented methods and systems are provided for curating medical images for a medical image database. An example method for curating involves operating a processor to obtain a query medical image, assign the query medical image to an initial set of related images, and generate a similarity indicator for each image of the initial set. The similarity indicator is representative of a measure of similarity between image data of that image and the initial set. The processor is operable to define an intermediate set from the initial set based on the similarity indicators; and generate a relevancy indicator for each image of the intermediate set. The relevancy indicator is representative of a measure of the relevancy between relevance of the image and the intermediate set. The processor is operable to define a curated set of images from the intermediate set based on the relevancy indicators.
US11615890B2
A method for the computer-assisted implementation of radiology recommendations includes any or all of: receiving a set of inputs; determining and/or identifying a set of findings; determining a set of follow-up recommendations; and triggering a set of outputs and/or actions based on the set of follow-up recommendations. A system for the computer-assisted implementation of radiology recommendations preferably includes and/or interfaces a set of computing subsystems and/or processing subsystems, but can additionally include and/or interface with a set of devices (e.g., user devices), models, and/or any other components.
US11615889B1
A system, method, and computer-readable media are provided for facilitating clinical decision making, and in particular, facilitating treatment of a person having congestive heart failure. The method includes the step of receiving patient information for a patient and using at least one solver to determine a patient condition or recommended treatment based on patient parameters or patient information.
US11615885B2
A wearable sensing device (100) for sensing one or more physiological signals of a subject, comprising: a sensor unit (200), including a housing, a connection receptacle (210) and electronic circuitry configured for acquiring one or more physiological signals received via the connection receptacle; a patch unit (300), including a connection plug (310) connected via conductive tracks (341) to a plurality of electrodes (342) configured for sensing the one or more physiological signals. The connection plug (310) is configured for being connectable with the connection receptacle (210) such that the one or more physiological signals sensed by the electrodes (342) are transmitted to the electronic circuitry of the sensor unit (200). The patch unit (300) comprises at least one top layer (380) and at least one bottom layer (360, 330), each including an adhesive material, such that the at least one top layer (380) is configured to be attachable to a surface of the housing and the at least one bottom layer (360, 330) is configured to be attachable to the skin of the subject.
US11615883B2
Provided are patient transport and triage methods for use with a mission control computing device configured to execute and implement one or more application modules, and in operative communication over a network with a sender computing device and a dispatch computing device each operable to display one or more dashboards and/or input screens, and with one or more static or dynamic mission control datasets. The networked methods provide a technical solution for improving patient transport and triage by providing, confirming and sharing patient acuity and transport information among multiple relevant parties at the same time to provide better patient outcomes. Also provided are systems for implementing the methods, and computer readable media having stored thereon computer-executable instructions for performing the methods.
US11615876B2
A method, computer program product, and a system where a processor(s) obtains data related to physical activities performed by an individual from a sensor(s) proximate to the individual. The processor(s) cognitively analyzes the data to identify baseline behavioral patterns of the individual, when the individual is engaged in each of the physical activities. The processor(s) obtains data indicating consumption of a substance by the individual at a first time. The processor(s) determines impacts of the consumption on the baseline behavioral patterns of the individual and generates a data structure (a predictive model) that includes expected deviations from the baseline behavioral patterns of the individual, when the individual has consumed the substance.
US11615860B2
A circuit includes an array of OTP cells, an array of NVM cells, an amplifier coupled to each of the array of OTP cells and the array of NVM cells, and a control circuit configured to generate one or more control signals. Responsive to the one or more control signals, the amplifier is configured to generate an output voltage based on a current received from the array of OTP cells in a first configuration, and generate the output voltage based on a voltage received from the array of NVM cells in a second configuration.
US11615852B2
A semiconductor device includes a first transistor; a first resistor; a second resistor; a first circuit configured to apply a first voltage to the first transistor. The first voltage is based on a difference between a reference voltage and an output voltage divided by the first and second resistors. A first current through the first circuit in a first mode is less than a second current through the first circuit in a second mode. The semiconductor device includes a capacitor connected to the output terminal; and a second circuit connected to the capacitor that: (a) disconnects the first circuit from the capacitor and apply a second voltage to the capacitor in a first mode, and (b) electrically connects the first circuit to the capacitor in the second mode.
US11615840B2
According to one embodiment, a memory device includes a memory cell including a resistance change memory element in which a plurality of data values according to resistance are allowed to be set, and a selector element connected to the resistance change memory element in series, a word line supplying a select signal for selecting the resistance change memory element by the selector element to the memory cell, a bit line to which a data signal according to a data value set in the resistance change memory element is read, a load circuit connected to the memory cell in series and functioning as a load, and a comparator circuit which compares a voltage obtained by the load circuit with a plurality of reference voltages.
US11615837B2
A pseudo-triple-port memory is provided with read datapaths and write datapaths. The pseudo-triple-port memory includes a plurality of pseudo-triple-port bitcells, each pseudo-triple-port first bitcell having a first read port coupled to a first bit line, a second read port coupled to a second bit line, and a write port coupled to the first bit line and to the second bit line.
US11615828B2
Apparatuses and methods related to power domain boundary protection in memory. A number of embodiments can include using a voltage detector to monitor a floating power supply voltage used to power a number of logic components while a memory device operates in a reduced power mode, and responsive to the voltage detector detecting that the floating power supply voltage reaches a threshold value while the memory device is in the reduced power mode, providing a control signal to protection logic to prevent a floating output signal driven from one or more of the logic components from being provided across a power domain boundary to one or more of a different number of logic components.
US11615825B2
A memory device includes: a first clock receiver configured to receive a first clock signal; a second clock receiver configured to receive a second clock signal when data is input or output, wherein the second clock signal has a first clock frequency in a preamble period, and has a second clock frequency different from the first clock frequency after the preamble period; a command decoder configured to receive a clock synchronization command synchronized with the first clock signal and generate a clock synchronization signal, wherein the clock synchronization signal is generated during the preamble period; and a clock synchronizing circuit configured to generate a plurality of division clock signals in response to the second clock signal, latch the clock synchronization signal during the preamble period, and selectively provide the plurality of division clock signals as internal data clock signals according to a result of the latching.
US11615823B2
A read signal generator generates read signals to control read operations of a memory array. The read signal generator can be selectively controlled to generate an oscillating signal having a period that corresponds to a feature one of the read signals. The oscillating signal is passed to a frequency divider that divides the oscillating signal and provides the divided oscillating signal to an output pad. The frequency of the oscillating signal can be measured at the output pad. The frequency of the oscillating signal, and the duration of the read signal feature can be calculated from the frequency of the oscillating signal. The read signal feature can then be adjusted if needed.
US11615822B2
An electronic device includes an enable signal generation circuit configured to activate, when a write operation is performed, a termination enable signal earlier than a time point when a write latency elapses, by a duration amount of an entry offset period; and a data input and output circuit configured to receive, when the write operation is performed, data later than the time point when the write latency elapses, based on the termination enable signal, wherein the data input and output circuit receives the data after the write latency elapses by a duration amount of a first data reception delay period.
US11615817B2
Indexing of media sources available to media composition applications, such as video editing applications and digital audio workstations, is extended to sources of an arbitrary type, including non-file type sources. Examples of such sources include devices using baseband video and audio protocols, network ports and physical devices connected via USB, Thunderbolt, etc. The sources are discovered and indexed even when not previously known to the application with the result that any available bitstream becomes available to the application. Applications access the sources via feeders, which are addressable portals through which media essence is received. The indexing methods involve the instantiation of a hierarchy of plug-in software modules by a format-handling subsystem of the application or by a media indexing service servicing one or more applications.
US11615816B2
Methods and devices are provided for adding lyrics to a short video. The device obtains a music material required by the short video and obtains a first playback duration of the short video. The device obtains a target music material having a playback duration matching the first playback duration. The device obtains a lyric sticker corresponding to the target music material based on the lyrics extracted from the target music material and displays a processed short video after adding with the lyric sticker.
US11615802B2
A method for generating an acoustic stimulus for use in an ear biometric process on a user, the method comprising: receiving an indication of stimulation frequencies for use in the ear biometric process; grouping the stimulation frequencies into bands of a psychoacoustic scale; generating the acoustic stimulus, the acoustic stimulus comprising a masked bandpass component within each band of the psychoacoustic scale that comprises one or more of the stimulation frequencies.
US11615798B2
A voice activation system for a vehicle. The voice activation system for a vehicle which has at least one sound panel capable of providing vibrations of a user's voice from the outside of the vehicle into an inside area of the vehicle. A laser listening device is operably connected to the panel for receiving vibrations from a user's voice. A controller receives a pre-identified command of the user from the laser listener and operates an action in the vehicle in response thereto.
US11615795B2
Method and system for providing secured access to services rendered by digital voice assistants are disclosed. In an example, the method includes generating, by the digital voice assistant in a set-up mode, hierarchical access levels for a plurality of services rendered by the digital voice assistant, based on an input from a super user. The method further includes generating, by the digital voice assistant in an operational mode and upon receiving a voice command from a user for a first time, a unique voice directive corresponding to the voice command. The unique voice directive comprises language tags and voice tags extracted from the voice command. The method further includes assigning an access level from among the hierarchical access levels to the unique voice directive and rendering a service from among the plurality of services based on the access level and the voice directive.
US11615794B2
A voice recognition system includes a server storing a plurality of manuals and a display apparatus transmitting, when a spoken voice of a user is recognized, characteristic information and a spoken voice signal corresponding to the spoken voice to the server, the characteristic information is characteristic information of the display apparatus, the server transmits a response signal to the spoken voice signal to the display apparatus based on a manual corresponding to the characteristic information among the plurality of manuals, and the display apparatus processes an operation corresponding to the received response signal; as a result, user convenience increases.
US11615792B2
An appliance control apparatus according to an embodiment of the present invention includes a recognition device including a communication unit connected to a speech processing device or a control command input device to receive a control command for an appliance from the speech processing device or the control command input device, and a recognition module configured to recognize a setting environment for the appliance based on the received control command and generate control information for the appliance based on the recognized setting environment, and a control device configured to receive the control information from the recognition device, generate a control signal based on the received control information, and transmit the generated control signal to the appliance or a control command input device connected to the appliance.
US11615786B2
A system to convert phonemes into phonetics-based words that is implemented in one or more computing systems, in association with a system that provides required inputs is disclosed. Said system comprises a phoneme enhancer, a phoneme sequence buffer, a phoneme sequence to phonetics-based word converter that comprises a sliding window phoneme sequence matcher, a phoneme sequence to phonetics-based word custom data memory, a most frequent phonetics-based word predictive memory, a phoneme similarity matrix, and a phonetics-based word output unit.
US11615769B2
A display device includes a controller and a display panel. The controller receives original image data and output a display image signal. The display panel receives the display image signal and displays a display image corresponding to the display image signal. The controller includes an image shift controller and a memory. The image shift controller generates shifted image data by modulating the original image data to shift the display image sequentially along a preset shift path on the display panel. The memory stores a shift path value indicating a distance by which the display image has been shifted on the preset shift path. The image shift controller generates the display image signal by processing the shifted image data. When the display device is powered on, the image shift controller generates shifted image data corresponding to a shift path value stored in the memory.
US11615768B2
The present disclosure provides a display apparatus capable of configuring layout information including rotation information of a display without user setting when a plurality of display apparatuses are connected, a method of controlling the display apparatus, and a display system. The display apparatus includes a display; a communication interface configured to communicate with at least one other display apparatus; and a controller configured to calculate position information of a display apparatus, to receive position information including rotation information of the at least one other display apparatus through the communication interface, and to output an output image signal to the display based on the position information of the display apparatus and the position information of the at least one other display apparatus.
US11615767B2
Even under a situation where an object to be presented has movement, the object can be presented as display information in a more favorable mode. An information processing apparatus includes an acquisition unit (111) that acquires information regarding movement of an object, and a control unit (111) that projects the object in a display region at a projection timing set according to a first period, and corrects display information according to a result of the projection in accordance with a plurality of display timings each set for each second period shorter than the first period, and the control unit controls correction of second display information to maintain continuity according to the movement of the object between first display information displayed according to a first projection result of the object in accordance with a first display timing, and the second display information displayed according to a second projection result of the object in accordance with a second display timing immediately after the first display timing.
US11615766B2
A display system includes a display device. The display device is arranged to receive a video signal and a control signal from a host system, and includes a processing circuit and a display screen, wherein the processing circuit is arranged to process an original frame corresponding to the video signal according to the control signal, to generate a magnified frame, and generate a processed frame according to the magnified frame and the original frame, and the display screen is coupled to the processing circuit, and is arranged to display the processed frame.
US11615764B2
Disclosed is an electronic device including a processor configured to set a wake-up luminance of a display, based on a wake-up illuminance, to set, upon detecting an illuminance change through the illuminance sensor, a first target luminance of the display by using a first threshold illuminance value at a time point of detecting the illuminance change, to identify whether a flag setting related to an update of a threshold illuminance value is changed, while changing a luminance of the display based on the first target luminance, to determine the first target luminance as a final luminance of the display when there is no change in the flag setting, to update the first threshold illuminance value to a second threshold illuminance value when there is a change in the flag setting, and to change a target luminance of the display from the first target luminance to a second target luminance by using the second threshold illuminance value.
US11615763B2
One embodiment provides a method comprising determining a first representation of a source gamut of an input content in a first two-dimensional (2D) device-independent color space, determining a second representation of a target gamut of a display device in a second 2D device-independent color space, and determining a color transition protection zone (TPZ) based on the source gamut and the target gamut. The method further comprises utilizing a color gamut mapping (CGM) module to perform, based on the TPZ, linear color gamut compression from the first 2D device-independent color space to the second 2D device-independent color space if the target gamut is narrower than the source gamut. The method further comprises utilizing the same CGM module to perform, based on the TPZ, linear color gamut extension from the first 2D device-independent color space to the second 2D device-independent color space if the target gamut is wider than the source gamut.
US11615762B1
A display driver includes first interface circuitry, a graphic memory, image processing circuitry, and drive circuitry. The first interface circuitry is configured to receive an edge illumination command from a controller external to the display driver. The graphic memory is configured to store image data. The image processing circuitry is configured to render an edge-illuminated image by overlaying an edge illumination graphic on a first image corresponding to the image data in response to the edge illumination command. The edge illumination graphic extends along an edge of a display region of a display panel. The drive circuitry is configured to drive the display panel based on the edge-illuminated image.
US11615759B2
The present disclosure relates to a pixel circuit. The pixel circuit may include a first pixel unit having a first display driving circuit, a first pixel, and a first control circuit, and a second pixel unit having a second display driving circuit, a second pixel electrode, and a second control circuit. The first control circuit may be configured to adjust and latch a voltage of a first positive phase node and the first display driving circuit. The first display driving circuit may be configured to provide a first display driving voltage to the first pixel electrode. The second control circuit may be configured to adjust and latch a voltage of a second positive phase node and the second display driving circuit. The second display driving circuit may be configured to provide a second display driving voltage to the second pixel electrode.
US11615758B2
A display driver includes a line latch circuit; a first D/A conversion circuit; a second D/A conversion circuit; a first amplifier circuit configured to initialize charges of a capacitor of a first switched capacitor circuit in a first initialization period and output a data voltage in a first output period; a second amplifier circuit configured to initialize charges of a capacitor of a second switched capacitor circuit in a second initialization period and output a data voltage in a second output period; and a control circuit. The control circuit is configured to end the second initialization period of the second amplifier circuit before display data is latched by the line latch circuit at a latch timing and an output of the first amplifier circuit changes.
US11615755B1
The disclosed system modifies luminance of a display associated with a selective screen. The display provides a camera with an image having resolution higher than the resolution of the display by presenting multiple images while the selective screen enables light from different portions of the multiple images to reach the camera. The resulting luminance of the recorded image is lower than a combination of luminance values of the multiple images. The processor obtains a criterion indicating a property of the input image where image detail is unnecessary. The processor detects a region of the input image satisfying the criterion, and determines a region of the selective screen corresponding to the region of the input image. The processor increases the luminance of the display by disabling the region of the selective screen corresponding to the region of the input image.
US11615748B2
A display device includes a pixel array unit in which display elements constituting pixels are arranged in a two-dimensional matrix in a row direction and a column direction. Each of the display elements includes a current-driven light-emitting unit and a drive circuit for driving the light-emitting unit. The drive circuit includes at least a write transistor for writing a video signal and a drive transistor for applying current to the light-emitting unit. A voltage is supplied to a back gate of at least the write transistor via a back gate line provided separate from a power supply line that supplies a voltage to the drive transistor.
US11615747B2
Disclosed are a pixel circuit and a driving method thereof, an array substrate and a display apparatus. The pixel circuit includes a pixel sub-circuit. The pixel sub-circuit includes a first adjusting circuit and a second adjusting circuit. The first adjusting circuit is configured to receive a first data signal and a light emitting control signal to control a magnitude of a driving current used for driving a light emitting element to emit light; the second adjusting circuit is configured to receive a second data signal and a time control signal to control a time duration in which the driving current is applied to the light emitting element; and the time control signal changes within a time period during which the light emitting control signal allows the driving current to be generated. The pixel circuit can control the time duration in which the driving current is applied to the light emitting element, so that the light emitting element can realize display of various grayscales by controlling the light emitting time of the light emitting element, on the premise that the light emitting element operates at a relatively high current density.
US11615736B2
A light-emitting diode (LED) display driver is operable to drive LEDs of an LED display and has a display interval with sub-periods and a blank time, each sub-period having multiple segments. The LED display driver includes: a data input; LED channel outputs adapted to be coupled to LEDs to drive the LEDs; and blank time distribution circuitry coupled between the data input and the LED channel outputs. The blank time distribution circuitry operable to distribute the blank time as blank time portions added to at least some of the sub-periods. Each blank time portion is smaller than a duration of each sub-period.
US11615732B2
A display device includes a pixel unit including pixels connected to data lines and scan lines; a data driver disposed on one side of the pixel unit; a scan driver disposed on the one side of the pixel unit together with the data driver; and a controller which controls a slew rate and output timing of data signals output to the data lines based on a load of the scan lines and a load of the data lines. Each of the scan lines includes a main scan line extending in a first direction and connected to pixels in a corresponding pixel row; a first sub-scan line extending in a second direction and connected to the main scan line at a first contact point; and a second sub-scan line extending in the second direction and connected to the main scan line at a second contact point.
US11615721B2
A foldable display device including a lower module having a first side end disposed in a first side area of the foldable display device; a display module including: a main region including a display area and a first side end disposed in the first side area; a sub region disposed under the lower module, overlapping the main region, and having a first side end disposed in the first side area; and a bent region disposed between the first side ends of the main region and the sub region and having an outer surface between an upper surface of the main region and a lower surface of the sub region, and an inner surface between a lower surface of the main region and an upper surface of the sub region; and a functional module and a window module each having a first side end disposed in the first side area.
US11615714B2
An approach is provided in which the approach converts a set of learning content into a teaching content vector representation. The approach determines a learning preference mode of a user based on a set of user responses responding to a set of learning type segments, and computes an environmental context vector representation of a physical environment surrounding the user. The approach conducts a conversation with the user based on the learning preference mode, the environmental context vector representation, and the teaching content vector representation.
US11615713B2
Cognitive and mood states of a real world person are assessed according to activity in a virtual world environment with which the person interacts. The virtual world is configured to provide interactive experiences for assessing the person's cognitive and/or mood states. The system requires configuration of a session avatar during each virtual world session to provide then-current insight into the person's mood state. The system may require configuration of an avatar reflective of the person's state. The system requires the person to configure the virtual world environment during each virtual session to provide then-current insight into the person's mood state. The system permits the user to visit destinations, perform tasks and play games that are included in the environment for the purpose of providing insight into the person's cognitive and/or mood states according to the person's selections and/or performance.
US11615712B2
A method for providing training for treating emergency patients is provided. The method for providing treatment training for an emergency patient comprises the steps of: generating a virtual patient scored according to the virtual patient's conditions on the basis of medical statistics; automatically allocating necessary treatment data on the basis of vital signs of the generated virtual patient; providing a user with the generated virtual patient and the vital signs on the basis of augmented reality by using a user terminal; receiving, at the user terminal, the result of treatment performed by the user on the basis of the vital signs of the virtual patient; and providing evaluation data by comparing the result of treatment performed by the user with the treatment data for the virtual patient.
US11615711B2
A location and governance system and method for light electric vehicles that includes on-board sensors and receivers for providing readings used to compute absolute and relative vehicle position information, and combining the absolute and relative position information to compute a determined vehicle position, and a current surface type being traveled on by the vehicle. Governance commands for the vehicle can be generated based on the current surface type. Positioning system receivers, inertial measuring units, cameras and other sensor can be used. Vibration analysis, image processing, transition detection and other methods can be used to determine vehicle position and surface type, and spatial databases and other resources can be used. Determining a current surface type the vehicle is travelling on can include determining whether the vehicle is traveling on a sidewalk.
US11615707B2
A work vehicle guidance display system comprising: at least one imaging device disposed on a work vehicle; a display disposed in the work vehicle configured to display images from the imaging device; and a controller configured to: select a field of view of the imaging device to display; receive a static dimension associated with the work vehicle; receive a dynamic dimension associated with the work vehicle; and display on the display a field view with a first machine travel path based on the static dimension and a second machine travel path based on the dynamic dimension.
US11615704B2
A traffic light assembly is disclosed with red, amber and green lights. While light is being emitted, a flashing sequence pattern is generated within the area to enhance the meaning of the signal communicated to the driver. The sequence pattern is formed by changing the colour of light emitted, and or by ceasing to emit light. An intermediate pattern that is different in configuration from any of the sequence patterns is provided at a transition between at least one of the red, amber and green lights to further communicate to the driver that the light signal is about to change and that action is about to be required.
US11615701B2
The present disclosure relates to a system and method for updating traffic-related infrastructure. The method includes determining average traffic stream speed and average traffic density over a segment of a highway. The method further includes determining, upon analysis of the determined average traffic stream speed and average traffic density over a segment of a highway, an appropriate action in order to update the infrastructure.
US11615688B2
Methods and devices provide physiological movement detection, such as gesture, breathing, cardiac and/or gross body motion, with active sound generation such as for an interactive audio device. The processor may evaluate, via a microphone coupled to the interactive audio device, a sensed audible verbal communication. The processor may control producing, via a speaker coupled to the processor, a sound signal in a user's vicinity. The processor may control sensing, via a microphone coupled to the processor, a reflected sound signal. This reflected sound signal is a reflection of the generated sound signal from the vicinity or user. The processor may process the reflected sound, such as by a demodulation technique, to derive a physiological movement signal. The processor may generate, in response to the sensed audible verbal communication, an output based on an evaluation of the derived physiological movement signal.
US11615668B2
The present disclosure relates generally to systems and methods for providing sliding symbol operations in grid-base games. The sliding symbol operations allow a player of the gaming device to move, by sliding or dragging, a particular symbol from one cell to another in an array of cells between plays of the grid-based game. Movement of the particular symbol from one cell to another allows a player to control their chances of winning and alter the proposed payouts for winning sequences of symbols for at least one subsequent play of the grid-based game.
US11615652B2
A method for diagnosing failure of a cold start E/M reduction system confirms the change in the torque reserve compared to the torque reserve confirmed for the ignition timing upon cold start by any one of an operation of an electric load device, an operation of an alternator, an operation of a purge valve, an operation of an air conditioner, a shift state of a transmission, and a coolant temperature state of an engine, and confirms the failure or normality of any one of the electric load device, the alternator, the purge valve, and the air conditioner is normal or failed using the change in the torque reserve to apply the confirmed result to determine whether the cold start E/M reduction system is abnormal, securing failure diagnosis accuracy for the components for the cold start E/M reduction.
US11615646B2
A terminal apparatus includes a controller configured to: transmit, to a server apparatus, a suggestion request requesting a suggestion of a function to be invoked; receive, from the server apparatus, a suggestion response that specifies a suggested function determined by the server apparatus; and invoke the suggested function. The suggestion request includes face image data of a user. The suggested function is determined by applying the face image data to a learned model. The controller is configured to: evaluate, based on face images of the user, a degree of change in facial expressions before and after invoking the suggested function; and transmit, to the server apparatus, a learning request requesting re-learning of the learned model when the evaluated degree of change in the facial expressions satisfies a predetermined condition.
US11615641B2
A fingerprint identification module is provided. The fingerprint identification module includes: a base substrate, a first conductive layer, and a third conductive layer that are laminated sequentially. The first conductive layer includes a first signal line and a second signal line, wherein the first signal line extends along a first direction and is connected to a gate of a reset transistor in a pixel sensing circuit, and the second signal line extends along the first direction and is connected to a gate of a switch transistor in the pixel sensing circuit. The third conductive layer includes a first conductive portion configured to form a first electrode of a photodiode in the pixel sensing circuit, wherein an orthographic projection of the first conductive portion on the base substrate does not overlap with orthographic projections of the first signal line and the second signal line on the base substrate.
US11615638B2
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for fish weight estimation based on fish tracks identified in images. In some implementations, a method includes obtaining images of fish enclosed in a fish enclosure, identifying fish tracks shown in the images of the fish, determining a quality score for each of the fish tracks, selecting a subset of the fish tracks based on the quality scores, determining a representative weight of the fish in the fish enclosure based on weights of the fish shown in the subset of the fish tracks, and outputting the representative weight for display or storage at a device connected to the one or more processors.
US11615633B2
A monitoring device receives an image captured by an image capturing device mounted on a vehicle. The monitoring device performs a monitoring process for a preset monitoring range based on the captured image received from the image capturing unit. The monitoring device displays a plurality of menus indicating different monitoring ranges on a display device, and sets a monitoring range corresponding to a menu selected by the user from the plurality of menus as the monitoring range in the monitoring process.
US11615627B2
There are provided an object recognition apparatus that raises the recognition accuracy for a surrounding object and a vehicle control apparatus, and an object recognition method and a vehicle control method. An object recognition apparatus receives object data, which is a state value of the object, from a first sensor for detecting a surrounding object; compares estimation data obtained through estimation of a state value of the object, based on recognition data calculated in a past period, with the object data, and determines whether or not the object data is data in a low-resolution state; then, in accordance with the determination result, calculates the state value of the object by use of object data and estimation data and then generates the state value as recognition data, so that the recognition accuracy for an object is raised.
US11615625B2
In one embodiment, a configurable system may be capable of verification and include a modular control unit configured to control power. The modular control unit may include a first contact element configured to receive the power, a backplate, and at least one device control assembly. Other embodiments may include a system configured for dynamically assignable pairings. Further embodiments may include a backplate configured to control power to at least one load device, the backplate including one or more power control elements. Additional embodiments may include a system including a receptacle. The system with the receptacle may include a modular control unit, a backplate, a contact element, and at least one device control assembly configured to be removably coupled to the backplate.
US11615618B2
A computer-implemented method for annotating images is disclosed. The computer-implemented method includes generating a saliency map corresponding to an input image, wherein the input image is an image that requires annotation, generating a behavior saliency map, wherein the behavior saliency map is a saliency map formed from an average of a plurality of objects contained within respective bounding boxes of a plurality of sample images, generating a historical saliency map, wherein the historical saliency map is a saliency map formed from an average of a plurality of tagged objects in the plurality of sample images, fusing the saliency map corresponding to the input image, the behavior saliency map, and the historical saliency map to form a fused saliency map, and generating, based on the fused saliency map, a bounding box around an object in the input image.
US11615610B1
A method of image analysis is provided for recognition of a pattern in an image. The method includes receiving a plurality of images acquired by a camera, where the plurality of images include a plurality of optical patterns in an arrangement. The method also includes matching the arrangement to a pattern template, wherein the pattern template is a predefined arrangement of optical patterns. The method also includes identifying an optical pattern of the plurality of optical patterns as a selected optical pattern based on a position of the selected optical pattern in the arrangement. The method also includes decoding the selected optical pattern to generate an object identifier and storing the object identifier in a memory device.
US11615593B2
Disclosed is a mobile terminal that provides an augmented reality navigation screen in a state of being hold in a vehicle, the mobile terminal including: at least one camera configured to obtain a front image; a display; and at least one processor configured to calibrate the front image, and to drive an augmented reality navigation application so that the augmented reality navigation screen including at least one augmented reality (AR) graphic object and the calibrated front image is displayed on the display.
US11615578B1
A rendering system adapts textures used by a Graphics Processing Unit (“GPU”) for the purpose of transferring data points of a point cloud to the GPU for processing and rendering. The rendering system determines the GPU constraints, and obtains a tree-based representation for the point cloud data points. The rendering system selects nodes from the tree-based representation that represent at least a first set of data points within the field-of-view with a first level of detail, that represent a second set of data points within the field-of-view with a different second level of detail, and that collectively satisfy the GPU constraints. The rendering system partitions a texture into chunks, encodes each chunk with data from different selected nodes, and presents an image based on rendered partial images generated by the GPU for the texture chunks.
US11615577B2
A method and intersection testing module in a ray tracing system for determining whether a ray intersects a 3D axis-aligned box that represents a volume defined by a front-facing plane and a back-facing plane for each dimension. Scaled inverse ray components are determined and a scaled minimum culling distance is determined using a result of multiplying an unscaled minimum culling distance for the ray by a predetermined magnitude. Scaled intersection distances to the planes defining the box are determined using scaled inverse ray components. The largest of the determined scaled intersection distances to a front-facing plane of the box is identified. The smallest of the determined scaled intersection distances to a back-facing plane of the box is identified. It is determined that the ray intersects the box if all of three determinations are satisfied, and it is determined that the ray misses the box if one or more of the three determinations are not satisfied.
US11615576B2
This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple subframe payloads that carry surface texture data to be updated in the frame and corresponding subframe headers that include parameters of the subframe payloads. The second integrated circuit includes a direct access memory (DMA) controller. The DMA upon receipt of the superframe, writes the surface texture data within each of the subframe payloads directly to an allocated location in memory based on the parameters included in the corresponding one of the subframe headers.
US11615568B2
Various systems and methods for selectively expanding a digital canvas are described. A slice line having a begin point and an end point may be defined within the digital canvas. The canvas may then be selectively expanded by moving drawing or other elements that project on slice line in a selected direction.
US11615562B2
The present disclosure relates to systems, methods, and non-transitory computer readable media for removing an anchor point from a Bezier spline while preserving the shape of the Bezier spline. For example, the disclosed systems can replace adjacent input segments of an initial Bezier spline that are connected at an anchor point with a new contiguous segment that does not include an anchor point and that spans the portion of the spline covered by the adjacent segments. The disclosed systems can utilize an objective function to determine tangent vectors that indicate locations of control points for generating the new segment to replace the adjacent segments. In addition, the disclosed systems can generate a modified Bezier spline that includes the new segment in place of the adjacent segments of the initial Bezier spline.
US11615559B2
The present disclosure includes systems and methods for color transfer. The method includes receiving a target image, and determining dominant source colors. The method further includes transforming the target image into a color model including a target luminance component and a target color information component. Additionally, the method includes segmenting the target image into a plurality of target segments based on the target color information component or the target luminance component and extracting dominant target colors from the target image by extracting information for at least one of the dominant target colors from each target segment of the plurality of target segments. Further, the method includes generating a color mapping relationship between the dominant target colors and the dominant source colors, and creating a recolored target image using the color mapping relationship.
US11615556B2
A method, computer program, and computer system is provided for decoding point cloud data. Data corresponding to a point cloud is received. A number of contexts associated with the received data is reduced based on occupancy data corresponding to one or more parent nodes and one or more child nodes within the received data. The data corresponding to the point cloud is decoded based on the reduced number of contexts.
US11615553B1
The disclosure provides for a method of calibrating a detection system that is mounted on a vehicle. The method includes detecting characteristics of the mirror and characteristics of a vehicle portion using the detection system. The mirror reflects the vehicle portion to be detected using the detection system. The method also includes determining a first transform based on the detected one or more of mirror characteristics, determining a second transform based on the one or more vehicle portion characteristics, and determining a third transform based on a known position of the vehicle portion in relation to the vehicle. Further, the method includes determining a position of the detection system relative to the vehicle based on the first, second, and third transforms and then calibrating the detection system using the determined position of the detection system relative to the vehicle.
US11615546B2
Systems and methods for depth estimation in accordance with embodiments of the invention are illustrated. One embodiment includes a method for estimating depth from images. The method includes steps for receiving a plurality of source images captured from a plurality of different viewpoints using a processing system configured by an image processing application, generating a target image from a target viewpoint that is different to the viewpoints of the plurality of source images based upon a set of generative model parameters using the processing system configured by the image processing application, and identifying depth information of at least one output image based on the predicted target image using the processing system configured by the image processing application.
US11615538B2
An illustrative example method of tracking an object includes detecting one or more points on the object over time to obtain a plurality of detections, determining a position of each of the detections, determining a relationship between the determined positions, and determining an estimated heading angle of the object based on the relationship.
US11615537B2
The present disclosure relates to methods and devices for image or frame processing including an apparatus, e.g., a GPU. In some aspects, the apparatus may identify a discontinuity between at least one first region of a first frame and at least one second region of a second frame, the at least one first region corresponding to the at least one second region. The apparatus may also determine whether the discontinuity between the at least one first region and the at least one second region is greater than or equal to a motion estimation threshold. The apparatus may also skip a motion estimation for the at least one first region and the at least one second region when the discontinuity between the at least one first region and the at least one second region is greater than or equal to the motion estimation threshold.
US11615534B2
Systems and methods are disclosed for receiving a digital image corresponding to a target specimen associated with a pathology category, determining a quality control (QC) machine learning model to predict a quality designation based on one or more artifacts, providing the digital image as an input to the QC machine learning model, receiving the quality designation for the digital image as an output from the machine learning model, and outputting the quality designation of the digital image. A quality assurance (QA) machine learning model may predict a disease designation based on one or more biomarkers. The digital image may be provided to the QA model which may output a disease designation. An external designation may be compared to the disease designation and a comparison result may be output.
US11615531B2
A method of generating a patient-specific prosthesis includes receiving anatomic imaging data representative of a portion of a patient's anatomy. A first digital representation of the anatomic imaging data is defined. The first digital representation of the anatomic imaging data is modified. A second digital representation of the portion of the patient's anatomy is defined based on the modifying of the first digital representation of the anatomic imaging data. A patient-specific prosthesis is generated based at least in part on the second digital representation of the anatomic imaging data.
US11615530B2
A medical image processing apparatus includes processing circuitry. The processing circuitry generates a plurality of first medical images by applying a plurality of first machine learning models having different elements to a set of raw data, or applying a first machine learning model to a set of raw data a plurality of times while changing elements. The processing circuitry outputs a second medical image and a first reliability relating to the second medical image based on the first medical images.
US11615525B2
A soil imaging system having a work layer sensor disposed on an agricultural implement to generate an electromagnetic field through a soil area of interest as the agricultural implement traverses a field. A monitor in communication with the work layer sensor is adapted to generate a work layer image of the soil layer of interest based on the generated electromagnetic field. The work layer sensor may also generate a reference image by generating an electromagnetic field through undisturbed soil. The monitor may compare at least one characteristic of the reference image with at least one characteristic of the work layer image to generate a characterized image of the work layer of interest. The monitor may display operator feedback and may effect operational control of the agricultural implement based on the characterized image.
US11615520B2
An information processing apparatus includes one or more processors that function as the following units: a detection unit configured to detect a defect occurring in a structure by using local information about the structure based on a first image of the structure; a first determination unit configured to determine a global state of the structure based on a result of detection of the defect by the detection unit and global information indicating information about a wider area than an area of the structure indicated by the local information, the global information being based on a second image having a lower resolution than that of the first image; and a second determination unit configured to determine a degree of damage to a predetermined area of the structure based on a result of determination made by the first determination unit of the global state of the structure.
US11615518B2
A method for generating reconstruction a reconstructed image is adapted to an input image having a target object. The method comprises converting the input image into a feature map with vectors by an encoder; performing a training procedure according to training images of reference objects to generate feature prototypes associated with the training images and store the feature prototypes to a memory; selecting a part of feature prototypes from the feature prototypes stored in the memory according to similarities between the feature prototypes and the feature vectors; generating a similar feature map according the part of feature prototypes and weights, wherein the weights represents similarities between the part of feature prototypes and the feature vectors; and converting the similar feature map into the reconstructed image by a decoder; wherein the encoder, the decoder and the memory form an auto-encoder.
US11615512B2
In various embodiments, a computer-implemented method of training a neural network for relighting an image is described. A first training set that includes source images and a target illumination embedding is generated, the source images having respective illuminated subjects. A second training set that includes augmented images and the target illumination embedding is generated, where the augmented images corresponding to the source images. A first autoencoder is trained using the first training set to generate a first output set that includes estimated source illumination embeddings and first reconstructed images that correspond to the source images, the reconstructed images having respective subjects that are i) from the corresponding source image, and ii) illuminated based on the target illumination embedding. A second autoencoder is trained using the second training set to generate a second output set that includes estimated augmented illumination embeddings and second reconstructed images that correspond to the augmented images.
US11615510B2
An electronic device includes at least one imaging sensor and at least one processor coupled to the at least one imaging sensor. The at least one imaging sensor is configured to capture a burst of image frames. The at least one processor is configured to generate a low-resolution image from the burst of image frames. The at least one processor is also configured to estimate a blur kernel based on the burst of image frames. The at least one processor is further configured to perform deconvolution on the low-resolution image using the blur kernel to generate a deconvolved image. In addition, the at least one processor is configured to generate a high-resolution image using super resolution (SR) on the deconvolved image.
US11615509B2
The present disclosure provides a picture processing method and device, including: an integrated circuit chip IC receiving a to-be-processed picture sent by a graphics processor GPU; the IC pre-processing the to-be-processed picture; the IC performing counter-distortion process on the pre-processed picture; and the IC outputting the picture which is subjected to the counter-distortion process for display.
US11615505B2
The present disclosure generally relates to the field of deep learning technologies. An apparatus for generating a plurality of correlation images may include a feature extracting unit configured to receive a training image and extracting at least one or more of feature from the training image to generate a first feature image based on the training image; a normalizer configured to normalize the first feature image and generate a second feature image; and a shift correlating unit configured to perform a plurality of translational shifts on the second feature image to generate a plurality of shifted images, correlate each of the plurality of shifted images with the second feature image to generate the plurality of correlation images.
US11615504B2
The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may receive a plurality of indices for each of a plurality of primitives. The apparatus may also determine a size of each of a plurality of primitive batches, each of the plurality of primitive batches including at least one primitive of the plurality of primitives. Additionally, the apparatus may divide, based on the determined size of each of the plurality of primitive batches, the plurality of primitives into the plurality of primitive batches. The apparatus may also distribute each of the plurality of primitive batches to each of a plurality of geometry slices, each of the plurality of geometry slices including one or more primitives of the plurality of primitives.
US11615503B2
In one example embodiment, an information processing apparatus causes a display device to display a first image from images associated with an observation target object. The images include the first image and a second image which corresponds to an annotation mark. In this embodiment, the information processing apparatus also causes the display device to display the annotation mark corresponding to the second image. In this embodiment, the displayed annotation mark overlaps the first image.
US11615501B2
The present disclosure provides systems and methods for systems and methods for generating potential flight plans to be used by a ride sharing network, including dynamic and/or automated changes to flight plans that have been engaged with passengers based on real-time information. In particular, the systems and methods of the present disclosure can operate to generate a fleet-level set of potential flight plans which comply with one or more constraints for a fleet of aircraft. The potential flight plans can be exposed into and used by a ride sharing network to provide transportation to users.
US11615496B2
Devices, methods, and systems for providing security and customer service using video analytics and location tracking are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to identify, using video analytics, security incidents occurring in a facility and customer service opportunities occurring in the facility, determine, upon identifying a security incident occurring in the facility, a workflow sequence for responding to the security incident, determine, upon identifying a customer service opportunity occurring in the facility, a workflow sequence for responding to the customer service opportunity, display the workflow sequence for responding to the security incident on a first user interface, and display the workflow sequence for responding to the customer service opportunity on a second user interface.
US11615495B2
A method and system for representing usage of an electronic learning system. The method and system involve receiving an input indicative of a selection of a property of the electronic learning system to be represented, the property including a course content provided by the electronic learning system and an activity available for that course content; receiving representation parameters that define a scope of the usage to be represented; determining an event count for the property during the period of interest; and generating a usage indicator for the property based at least on the event count. The usage indicator is generally reflective of at least a usage amount of the property during the period of interest.
US11615493B2
Systems, computer-implemented methods, and computer program products to facilitate contextual comparison of semantics in conditions of different policies are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a comparison component that contextually compares semantics of conditions in policy data of different policies based on a feature of at least one entity. The computer executable components further comprise a contextualization component that employs a model to provide a contextual explanation of how a first condition in first policy data of a first policy is semantically different from a second condition in second policy data of a second policy based on the feature of the at least one entity.
US11615491B2
A system for storing data related to a transaction and for facilitating the transaction, the system comprising: an application server coupled with a database and configured to store information associated with a plurality of transactions, the information including account information related to a user account maintained by a first financial institution, a recipient identifier, and account information related to a recipient account maintained with a second financial institution, the application server further configured to: receive transaction data associated with a payment of the transaction, the transaction data comprising an identifier and user account information; identify the recipient account information based on a comparison of the received identifier against the stored recipient identifier; generate transfer instructions data based on the transaction data and recipient account information; and forward the transfer instructions data to the first financial institution based on the user account information to cause a deposit into the recipient account.
US11615484B2
In one embodiment, a method includes receiving a user input comprising a natural-language utterance by an assistant xbot from a client system associated with a user, determining a semantic representation of the user input based on a structural ontology defining a labeling syntax for parsing the natural-language utterance to semantic units comprising actions, objects, and attributes, wherein the semantic representation embeds at least one object within at least one action and declares at least one attribute of the embedded object to be acted upon, sending a request based on the semantic representation to an agent for executing a task corresponding to the user input, receiving results of the executed task mapped to a structure determined by the structural ontology from the agent, and sending from the assistant xbot to the client system instructions for presenting a response based on the results of the executed task.
US11615481B1
A method for encouraging saving towards a financial goal for an individual includes receiving on an electronic computing device one or more personal media elements from the individual. A receipt from a purchase by the individual is received. The receipt includes information relating to the purchase made by the individual. Information from the receipt relative to the financial goal is analyzed. At least one of the one or more personal media elements is selected for presentation with the receipt. The at least one of the one or more personal media elements selected is related to an effect of the purchase on achieving the financial goal.
US11615476B2
The present technology relates to an information processing device, an information processing method, that facilitate comparisons between insurances. The information processing device includes an acquisition unit that acquires an output from one sensor or outputs from a plurality of sensors different from each other as behavior-monitoring data items of a user, and a diagnosis-result prediction unit that predicts a diagnosis result about one insurance or diagnosis results about a plurality of insurances for the user on the basis of a prediction model calculated in advance by learning for the one insurance or each of the plurality of insurances and on the basis of the behavior-monitoring data items. The present technology is applicable to comparison systems.
US11615474B2
Methods and system are described for optimizing data processing in cloud-based, machine learning environments. For example, through the use of a machine learning model utilizing a self organizing map and/or the use of specific processing nodes in a computer system to perform specific tasks the methods and system may more efficiently distribute tasks through a cloud computing environment and increase overall processing speeds despite increasing amounts of data. The methods and system described herein are particularly related to collateral allocation computer systems that automate the management of numerous collateral assets. For example, as the amount of collateral assets and the complexity of given transactions grow, typical allocation systems face frequent processing delays related to collateral allocations (e.g., allocations of collateral associated with Tri-Party Repos).
US11615473B2
Certain example embodiments provide systems, methods, apparatuses, and computer program products for a resilience measurement system. For example, the resilience measurement system may receive data from multiple sources, and may measure resiliency based on this data, such as the ability of a population or geographic area (e.g., a country) to withstand emerging threats, including but not limited to, posed by climate and environment, health, globalization, and human development. The resilience measurement system may calculate one or more scores indicating risk, need for program adjustment, or need for policy change and investment, depending on the client the project. To perform such operations, the resilience measurement system may process index scores for different categories of threats to average the index scores for different categories of threats with different weights. The final scores may be used by the resilience measurement system for additional analysis, to perform actions, and/or the like.
US11615465B2
Systems and methods for management of an account switch are disclosed. An account switch management system may include one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to receive a list of transaction entries to be switched from a first account to a second account and account information associated with the first account and the second account. The one or more processors may also determine a recommendation relating to a customer action based on the transaction entries and the account information. The one or more processors may provide the list of transaction entries and account information and the recommendation to the client device. The one or more processors may also receive a request from the client device to complete an action and transmit a notification to a processing device to complete the action.
US11615463B2
A leasing AI platform receives a message pertaining to leasing a real estate unit, generates a token matrix representing at least a portion of the message, and provide the token matrix as an input to a trained machine learning model. An output of the trained machine learning model comprises an indication of a first category associated with the at least the portion of the message. The leasing AI platform identifies one or more actions associated with the first category, the actions pertaining to leasing the real estate unit, and automatically executes the one or more actions without human involvement in response to receiving the message.
US11615457B2
A system may include a platform for an application to support processing flows for a service provider, such as ordering, sales, support, service delivery, and related process flows. The system may provide a limited set of application programming interfaces (APIs) that map to an application's user-experience page flows. The APIs may always appear to the application that the interaction process completed successfully—even if human intervention is required—to allow the application to complete the transaction. The system may have the ability to recognize the same user, and leverage that user's behavior across interactions with multiple sales channels. The system may thus provide, in one aspect, an enhanced user experience for ordering and maintaining complex service and equipment offerings.
US11615449B2
A voice check-in platform includes a salon application associated with a voice capable device, wherein a user requests via voice an appointment for a salon service. The platform includes a location service in communication with the salon application for finding a salon nearby a user; a salon services API in communication with the salon application for finding a requested salon service and time for appointment for the salon; and a database interface responding to a request for making an appointment with the salon. A method of using a voice check-in platform includes instructions, when executed by a processor, that cause the processor to execute actions including: receiving, by a first processor, a request received via an associated voice capable device for booking an appointment for a service provided by a salon, wherein the first processor is a processor of a device, the device includes machine readable memory accessible by the first processor; finding a salon and service, by the first processor in response the request; prompting, by the first processor, a booking for the salon and service via an associated voice capable device; and upon receiving, by the first processor, a confirmation from the user, booking the salon and service.
US11615448B2
Methods and systems of facilitating at least one purchase over at least one network between at least one buyer and at least one seller are disclosed. Personal information from the at least one buyer can be stored. The personal information can be utilized to assign at least one account identifier to the at least one buyer. The at least one buyer can use the at least one account identifier to process payment over the at least one network for the at least one purchase from the at least one seller, such that the at least one seller does not obtain the personal information of the at least one buyer.
US11615446B2
The present invention relates to a method for providing interactive digital advertising. The method includes the display of a digital advertisement and several possible responses to an instruction relating to the advertisement to a user on a device. When a correct response is selected by the user, content is made accessible to the user. Several of the possible responses may be correct and/or the user may be given an opportunity to reselect one of the possible responses if their response is incorrect. A system is also disclosed.
US11615437B2
A method and system of providing personalized rewards for lifestyle management of a user includes receiving various target goals from the user. The target goals relate to the personal health, community involvement and financial planning of the user. As such, the method and system include receiving and analyzing a first set of data during a first period of time to determine whether the user has met the target goals during the first period of time. In response to determining that the user has met the target goals, the method and system include receiving and analyzing a second set of data during a second period of time to determine whether the user has maintained the target goals during the second period of time. In response to determining that the user has maintained the target goals, the method and system include determining and transmitting one or more personalized rewards to the user.
US11615431B2
An embodiment models and predicts energy consumption and provides recurring and realistic opportunities to reduce energy consumption throughout the work day or process cycle using user interfaces to convey positive and negative feedback in a controlled manner; and user experience, that reward positive changes with increased positive feedback and reduced negative feedback. Energy consumption of categories of appliances, devices, and equipment is considered a random variable. Using archived energy data, business data, and other related data, statistical modeling is used to create inverse cumulative probability distribution functions. An energy budget (consumption prediction) is computed so that it meets a probability p of the budget being exceeded during a given interval. When the budget is exceeded the feedback is negative, otherwise feedback is positive. Each budget is computed as the value b of the random variable such that the probability that the random variable will be less than or equal to b is 1-p.
US11615430B1
The method and system evaluates the effectiveness of a display location within a store based on a behavioral response analysis of shoppers in the vicinity. The effectiveness of a display location is measured by tracking shoppers in-store, extracting and processing shopper attributes, and extracting metrics based on the processed attributes. The metrics of one location is compared to the metrics of another location to determine overall effectiveness.
US11615419B2
Systems and methods are provided for authorizing an electronic transaction. In one implementation at least one processor is programmed to receive electronic transaction data and historical transaction data, the electronic transaction data including an entity identifier component and an amount component of an electronic transaction; determine, based on the entity identifier component and the amount component, a location of the electronic transaction in a space of a distributed representation space, the distributed representation space comprising a mapping of electronic transaction components in a high-order space; determine locations of the historical transaction data in the distributed representation space; determine a decision boundary in the distributed representation space based on the locations of the historical transaction data; and authorize the electronic transaction based on the location of the electronic transaction being within the decision boundary.
US11615418B2
A webcam account security system that allows a user to require activation of a webcam when accessing an account. The system may prompt a user attempting to access the account to activate the webcam and may deny access to the account or require additional security procedures when access to the webcam is not granted. Additionally, the system may store any images or footage captured by the webcam for analysis in the case a fraud notification is received. The system may further deny access to the account when the webcam is unable to detect the face or an identifying characteristic of the person attempting to access the account.
US11615416B2
Child/family support payments are made on a multilayered consortium ledger network using blockchain, IoT, and other technologies to expedite the process and disbursement of child/family support payments. The multilayered consortium ledger network may cater to local and/or global child support agencies and/or local and global Parties/Parents/family members who elect to send child/family support payments to their family(ies) outside the traditional child support agencies/district attorney offices. The plurality of technologies used support payments made/received using, but not limited to, domestic/foreign fiat, cryptocurrency, tokens, an/or native tokens.
US11615402B1
Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information.
US11615401B1
A computer system receives an indication from a user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient using a mobile device. The transaction is authenticated by the computer system. The authentication includes receiving login credentials manually entered by the user and determining that the login credentials match stored login credentials for the user. The authentication further includes determining that the mobile device has a device token stored thereon that matches a device token stored in a database of the computer system. The device token uniquely identifies the mobile device in the computer system. The authentication further includes determining that the mobile device has a customer token stored thereon that matches the customer token stored in the database. The customer token uniquely identifying the customer in the computer system. The computer system transmits the funds to the recipient responsive to the authenticating step.
US11615398B2
Digital or “smart” contracts execute in a blockchain environment. Any entity (whether public or private) may specify a digital contract via a contract identifier in a blockchain. Because there may be many digital contracts offered as virtual services, the contract identifier uniquely identifies a particular digital contract offered by a virtual machine, vendor or supplier. The blockchain is thus not burdened with the programming code that is required to execute the digital contract. The blockchain need only include or specify the contract identifier (and perhaps one or more contractual parameters), thus greatly simplifying the blockchain and reducing its size (in bytes) and processing requirements.
US11615385B2
A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. The system further includes a data store for storing configuration information for enabling the operating system to interface with available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations is stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources.
US11615382B2
A system for secure transactions of cryptocurrencies is provided herein, where the system includes a computing device having a software application installed thereon and is configured to store a public cryptocurrency key. And further includes a hardware encryption device configured to store a private cryptocurrency encryption key, and is configured to selectively connect in data communication to the computing device for signing an cryptocurrency transaction. The computing device broadcasts a signed transaction received from the hardware encryption device for verification of the transaction.
US11615378B2
There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.
US11615377B2
The disclosed embodiments provide a system for predicting hiring priorities. During operation, the system determines hiring features characterizing hiring activity by a company for a set of titles. Next, the system applies a first machine learning model to the hiring features to produce a first set of scores representing future hiring volumes and applies a second machine learning model to the hiring features to produce a second set of scores representing future hiring growth. The system then generates a first ranking of the titles by the first set of scores and a second ranking of the titles by the second set of scores. Finally, the system outputs at least a portion of the first ranking as a prediction of future hiring volumes by the company and at least a portion of the second ranking as a prediction of future hiring growth by the company.
US11615376B2
In accordance with embodiments, there are provided techniques for managing functionality changes of a database platform of a service provider. The techniques facilitate implementing changes to the database platform while minimizing work flow reductions to users of the database platform. To that end, one embodiment of the present invention delays implementation of the changes for a duration of time to provide users of the database platform an opportunity to adjust behavioral interaction with the database platform. In accordance with another embodiment of the present invention, users may implement the functional changes to determine any adverse impact on work flow, before the functional changes become permanent. In another embodiment, the users may be afforded an opportunity to selectively enable and disable the functionality changes before the duration of time expires.
US11615375B2
Supply chain factoring utilizing shared state information stored in a distributed ledger includes the selection of an electronic supply chain document associated with an order for goods by a purchaser of the goods and the minting of a cryptographic token on behalf of a seller of the goods. the token encapsulating a purchase price for the order and associated order terms. A location is reserved in the ledger into which the token is uploaded. Subsequently, factoring terms are published at the reserved location by a factoring agency supporting the factorization of the purchase price. The seller then validates an ascension to the factoring terms in the reserved location. Finally, the reserved location is annotated to indicate satisfaction of the factoring terms upon the purchase price being paid to the factoring agency and a fraction of the purchase price being paid by the factoring agency to the seller of goods.
US11615373B2
Methods and systems for managing inventory items within a supply chain are disclosed. One method includes receiving, at a software tool, inputs related to a plurality of inventory items, the inputs including a cost of holding each of the plurality of inventory items at a location type. The method includes determining, individually for each inventory item of a plurality of inventory items, an optimal inventory balance across a plurality of locations, wherein the optimal inventory balance is a predetermined statistical availability level set based on a desired customer availability of the inventory item. The method further includes automatically generating one or more inventory adjustment requests to achieve the optimal inventory balance across each of the plurality of locations for each of the plurality of inventory items.
US11615372B2
Distributing warehousing of products by receiving, by a distributed warehousing system, a first notification that a product was delivered to a first customer at a first location. The technology receives a designation of the delivered product for return, and then identifies a second delivery location for the designated product, the second delivery location being a location of a second customer. A second notification of pickup of the designated product from the first location is then received by the technology. The technology then directs delivery of the product to the second location, without an intermediate storage of the product at a brick-and-mortar distribution facility, in response to receiving the second notification, and receives a third notification that the product was delivered to the second location.
US11615370B1
With respect to a package delivery system configured to optimize efficiencies associated with package delivery, a server computing device may monitor locations and conditions associated with a fleet of vehicles. A vehicle including a first delivery person may be dispatched with packages for delivery. The server computing device may provide updated delivery routes based on traffic and/or other conditions in the environment. At the completion of a work shift associated with the first delivery person, the vehicle may be parked at a location proximate the delivery route. The server computing device may dispatch a second delivery person to the location. Based on an indication that the second delivery person is proximate the vehicle, the server computing device may cause a user interface to surface on a computing device of the second delivery person, enabling the second delivery person to unlock the vehicle and continue delivering the packages.
US11615358B2
An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions.
US11615354B2
Provided is a method of evaluating a project, which is performed by a server. The method may include determining team members who are to perform a project, receiving project activity contents generated by at least one of the team members and transmitting the project activity contents to a node on a blockchain. The project activity contents may include an execution completion report on at least one of tasks configuring the project, execution results of the project, evaluation of the results by the team members, and feedback for the evaluation.
US11615353B2
Method and systems for scheduling tasks to field professionals include: receiving a request to book a new appointment for a service, wherein the service is expected to be completed within a time period; identifying a first possible time slot and a subsequent second possible time slot for the new appointment within the time period; calculating a first scheduling cost associated with the first possible time slot and a second scheduling cost associated with the second possible time slot; enabling selection of the second possible time slot when it is determined that both the first scheduling cost and the second scheduling cost are below a scheduling cost threshold; and outputting a no-available-time-slot notification when is determined that both the first scheduling cost and the second scheduling cost are above the scheduling cost threshold.
US11615351B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that enable clients to create custom conditional segments on which other clients can claim a spot. In one aspect, a front-end server receives, over a data communication network and from an electronic device of a creator, one or more data packets that specify attributes of a segment created by the creator through a graphical interface presented at the electronic device. A back-end server detects, based on data received from the device, interaction with an interface control that designates the segment as a conditional segment and, in response obtains, from the device, an expiration time specifying how long the conditional segment is available to others. After obtaining the expiration time, clients are notified that the conditional segment is available and enabled to claim a spot on the conditional segment through a client-side application.
US11615349B2
Methods, systems, and devices for a cross-linked distributed ledger. The cross-referencing system includes multiple computing devices including a first computing device and a second computing device. A computing device of the multiple computing devices is configured to maintain a first cross-linked distributed ledger. The first cross-linked distributed ledger has a first set of multiple linked records that are associated with a first identifier. The first computing device includes a processor. The processor is configured to link or provide a first record associated with the first identifier to the first cross-linked distributed ledger. The first record has a first reference to a second record. The second record is within a second set of multiple cross-linked records of a second cross-linked distributed ledger.
US11615348B2
Systems and methods include processors for receiving training data for a user activity; receiving bias criteria; determining a set of model parameters for a machine learning model including: (1) applying the machine learning model to the training data; (2) generating model prediction errors; (3) generating a data selection vector to identify non-outlier target variables based on the model prediction errors; (4) utilizing the data selection vector to generate a non-outlier data set; (5) determining updated model parameters based on the non-outlier data set; and (6) repeating steps (1)-(5) until a censoring performance termination criterion is satisfied; training classifier model parameters for an outlier classifier machine learning model; applying the outlier classifier machine learning model to activity-related data to determine non-outlier activity-related data; and applying the machine learning model to the non-outlier activity-related data to predict future activity-related attributes for the user activity.
US11615346B2
Embodiments of the present disclosure provide a method and system for training a model by using training data. The training data includes a plurality of samples, each sample includes N features, and features in the plurality of samples form N feature columns, and the method includes: determining an importance value of each of the N feature columns; determining whether the importance value of each of the N feature columns satisfies a threshold condition; performing a dimension reduction on M feature columns to generate P feature columns in response to the determination that the importance values of the M feature columns do not satisfy the threshold condition, wherein M
US11615333B2
Systems, computer-implemented methods, and computer program products that can facilitate quantum circuit topology selection based on frequency collisions between qubits, are described. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a simulation component that simulates operation of qubits in a subgraph topology of a graph representing a topology of a quantum circuit to determine a quantity of frequency collisions between the qubits. The computer executable components can further comprise a selection component that selects a quantum circuit topology based on the quantity of frequency collisions between the qubits.
US11615314B2
An apparatus is for unsupervised domain adaptation for allowing a deep learning model with supervised learning on a source domain completed to be subjected to unsupervised domain adaptation to a target domain. The apparatus includes a first learning unit to perform a forward pass by inputting a pair (xsi, ysi) of first data xsi of the source domain and a label ysi for each of the first data and second data xTj belonging to the target domain, and insert a dropout following a Bernoulli distribution into the deep learning model in performing the forward pass, and a second learning unit to perform a back propagation to minimize uncertainty about the learning parameter of the deep learning model by using a predicted value for each class output through the forward pass and the label ysi, and an uncertainty vector for the second data xTj output through the forward pass as inputs.
US11615313B1
A training set may be created to train a machine learning engine, such as an artificial neural network (ANN), to value a target domain name using data from previously sold domain names. The training set may comprise a plurality of word features vector of real numbers (information related to the words or tokens within the sold domain names), a plurality of word embedding vector of real numbers (word embedding of the words within the sold domain names), a plurality of context embedding vector of real numbers (sale context, i.e., location and date of a sale of a sold domain name), a plurality of DNS embedding vector of real number (DNS information of the sold domain name) and/or a plurality of domain name features vector of real numbers (data regarding the sold domain name). The ANN may then be trained on the training set, using the methods of gradient descent and back propagation, to value a target domain name.
US11615310B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media for training machine learning models. One method includes obtaining a machine learning model, wherein the machine learning model comprises one or more model parameters, and the machine learning model is trained using gradient descent techniques to optimize an objective function; determining an update rule for the model parameters using a recurrent neural network (RNN); and applying a determined update rule for a final time step in a sequence of multiple time steps to the model parameters.
US11615307B2
Techniques for mixed-precision data manipulation for neural network data computation are disclosed. A first left group comprising eight bytes of data and a first right group of eight bytes of data are obtained for computation using a processor. A second left group comprising eight bytes of data and a second right group of eight bytes of data are obtained. A sum of products is performed between the first left and right groups and the second left and right groups. The sum of products is performed on bytes of 8-bit integer data. A first result is based on a summation of eight values that are products of the first group's left eight bytes and the second group's left eight bytes. A second result is based on the summation of eight values that are products of the first group's left eight bytes and the second group's right eight bytes. Results are output.
US11615306B2
An electronic device includes a memory that stores input matrices A and B, a cache memory, and a processor. The processor generates a compiled representation that includes values for acquiring data from input matrix A when processing instances of input data through the neural network, the values including a base address in input matrix A for each thread from among a number of threads and relative offsets, the relative offsets being distances between elements of input matrix A to be processed by the threads. The processor then stores, in the local cache memory, the compiled representation including the base address for each thread and the relative offsets.
US11615304B1
A method of generating a quantized neural network comprises (i) receiving a neural network model, (ii) modifying the neural network model by quantizing input of at least convolution layers of the neural network model, and (iii) training the modified neural network model using a dataset that is representative of one or more desired inferences.
US11615302B2
In one embodiment, a computer-implemented method includes acquiring sequential user behavior data including one-dimensional data. The user behavior data is associated with a user. The method includes abstracting features from the sequential user behavior data to cover short-term and long-term timeframes. The method includes determining one or more properties of the user based on the features.
US11615300B1
A neural network system includes an input layer, one or more hidden layers, and an output layer. A first layer circuit implements a first layer of the one or more hidden layers. The first layer includes a first weight space including one or more subgroups. A forward path circuit of the first layer circuit includes a multiply and accumulate circuit to receive an input from a layer preceding the first layer; and provide a first subgroup weighted sum using the input and a first plurality weights associated with a first subgroup. A scaling coefficient circuit provides a first scaling coefficient associated with the first subgroup, and applies the first scaling coefficient to the first subgroup weighted sum to generate a first subgroup scaled weighted sum. An activation circuit generates an activation based on the first subgroup scaled weighted sum and provide the activation to a layer following the first layer.
US11615293B2
Systems and methods are described for a decision-making process including actions characterized by stochastic availability, provide an Markov decision process (MDP) model that includes a stochastic action set based on the decision-making process, compute a policy function for the MDP model using a policy gradient based at least in part on a function representing the stochasticity of the stochastic action set, identify a probability distribution for one or more actions available at a time period using the policy function, and select an action for the time period based on the probability distribution.
US11615291B1
Methods, apparatus, and computer readable media related to combining and/or training one or more neural network modules based on version identifier(s) assigned to the neural network module(s). Some implementations are directed to using version identifiers of neural network modules in determining whether and/or how to combine multiple neural network modules to generate a combined neural network model for use by a robot and/or other apparatus. Some implementations are additionally or alternatively directed to assigning a version identifier to an endpoint of a neural network module based on one or more other neural network modules to which the neural network module is joined during training of the neural network module.
US11615288B2
The present disclosure relates to secure broker-mediated data analysis and prediction. One example embodiment includes a method. The method includes receiving, by a managing computing device, a plurality of datasets from client computing devices. The method also includes computing, by the managing computing device, a shared representation based on a shared function having one or more shared parameters. Further, the method includes transmitting, by the managing computing device, the shared representation and other data to the client computing devices. In addition, the method includes, based on the shared representation and the other data, the client computing devices update partial representations and individual functions with one or more individual parameters. Still further, the method includes determining, by the client computing devices, feedback values to provide to the managing computing device. Additionally, the method includes updating, by the managing computing device, the one or more shared parameters based on the feedback values.
US11615284B2
A mechanism is described for facilitating transferring of human experiences to autonomous machines. A method of embodiments, as described herein, includes facilitating sensing, by one or more sensors, one or more inputs relating to a user, and evaluating the one or more inputs to capture one or more behavior traits of the user. The method may further include training a neural network model based on the one or more behavior traits, and applying the trained neural network model to a computing device to facilitate the computing device to adopt the one or more behavior traits to behave as the user.
US11615283B2
The method for producing a strip of material with an integrated electronic component comprises the following steps according to the present invention: feeding a material web, cutting a first piece of material from the material web, lifting the first piece of material, applying an electronic component to the material web, once again feeding the material web with the electronic component located on it, cutting a piece of material from the material web to obtain a second piece of material on which the electronic component is located, and applying the first piece of material to the second piece of material so that the electronic component is accommodated between the first piece of material and the second piece of material.
US11615274B2
A method for a plausibility check of the output of an artificial neural network (ANN) utilized as a classifier. The method includes: a plurality of images for which the ANN has ascertained an association with one or multiple classes of a predefined classification, and the association that is ascertained in each case by the ANN, are provided; for each image at least one feature parameter is determined which characterizes the type, the degree of specificity, and/or the position of at least one feature contained in the image; for each combination of an image and an association, a spatially resolved relevance assessment of the image is ascertained by applying a relevance assessment function; a setpoint relevance assessment is ascertained for each combination, using the feature parameter; a quality criterion for the relevance assessment function is ascertained based on the agreement between the relevance assessments and the setpoint relevance assessments.
US11615267B2
Systems and methods for generating synthesized medical images for training a machine learning based network. An input medical image in a first modality is received comprising a nodule region for each of one or more nodules, a remaining region and an annotation for each of the nodules. A synthesized medical image in a second modality is generated from the input medical image comprising the annotation for each of the nodules. A synthesized nodule image of each of the nodule regions and synthesized remaining image of the remaining region are generated in the second modality. It is determined whether a particular nodule is visible in the synthesized medical image based on the synthesized nodule image for the particular nodule and the synthesized remaining image. If at least one nodule is not visible in the synthesized medical image, the annotation for the not visible nodule is removed from the synthesized nodule image.
US11615251B1
The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness.
US11615243B1
A method includes computing multiple term distances between pairs of multiple first string terms in a first string and multiple second string terms in a second string, generating a cost matrix based on the term distances, and selecting a set of candidate alignments based on the cost matrix. The method further includes generating multiple alignment scores for the set of candidate alignments, and selecting, from the set of candidate alignments, an alignment between the first string and the second string based on the alignment scores. The method further includes outputting a match identifier based on the alignment.
US11615223B2
Techniques described herein are directed to comparing, using a machine-trained model, neural network activations associated with data representing a simulated environment and activations associated with data representing real environment to determine whether the simulated environment is causes similar responses by the neural network, e.g., a detector. If the simulated environment and the real environment do not activate the same way (e.g., the variation between neural network activations of real and simulated data meets or exceeds a threshold), techniques described herein are directed to modifying parameters of the simulated environment to generate a modified simulated environment that more closely resembles the real environment.
US11615221B1
Exemplary practice of the present invention defines “sphibules” in computer-modeling the spread of a substance in a fluid medium. A “sphibule,” a modeling entity conceived and named by the present inventors, represents a discrete quantity of a substance that is propagative in a fluid medium. Every sphibule has the same size when created, the same constant geometric shape, the same constant mass, and a uniform density. Multiple sphibules are created at a prescribed rate at a source in the fluid medium. Several or many timesteps are performed to compute enlargement and relocation, in the fluid medium, of each sphibule that has been created. Through succeeding timesteps, each sphibule becomes less dense and more distant from the source. A sphibule ceases to exist when the sphibule is less dense than a prescribed minimum density of the sphibules, and/or when the sphibule travels beyond a prescribed spatial boundary of the fluid medium.
US11615213B2
An encrypted data storage system and method based on offsite key storage are provided, comprising the system includes a key control center, an offsite key storage system, and a data encryption/decryption storage system. The offsite key storage system includes a first key control device, a key storage device, and a first quantum key distribution device. The data encryption/decryption storage system includes a second key control device, a data encryption/decryption storage device, and a second quantum key distribution device. The first quantum key distribution device is in quantum communication connection with the second quantum key distribution device. The first key control device is communicatively connected with the key storage device and the first quantum key distribution device, respectively.
US11615203B2
A record management system stores records for an organization having a plurality of members and a plurality of groups, and manages accessibility of the records for the organization according to a specified record access policy. The record management system generates an accessibility database that indicates, for each member, records that are explicitly or implicitly accessible by each member such that the records accessible for each member can be quickly determined if needed. A member has explicit access to a record if there is an explicit indication of accessibility between the member and the record. A member has implicit access to a record through membership associations to other members or groups that have access to the record. The record management system also receives search queries from members and returns records that are relevant and accessible to the members based on the accessibility database.
US11615196B2
Briefly, an encryption/decryption algorithm providing for consistent encryption entropy and encryption/decryption performance that is independent of the type of input data.
US11615190B2
A secure boot policy may be stored in the information handling system and used to create a trusted relationship with a CPU, including a neutral CPU that has not been fused with an OEM key. The secure boot policy may be a data blob including platform-specific identification information (e.g., one or more of flash memory unique ID, motherboard ePPID), a boot policy (e.g., specifying to enable or disable neutral CPU fusing), and a signature. The secure boot policy may be stored in a one-time-programmable (OTP) storage of the information handling system, such as an OTP region in the serial peripheral interface (SPI) flash memory part storing the basic input/output system (BIOS). The BIOS may verify the secure boot policy using a public key and check if the boot policy is bound to current BIOS flash part and/or system configuration, and then apply the boot policy if the verification is passed.
US11615179B2
An e-vapor apparatus may include a pod assembly and a dispensing body configured to receive the pod assembly. A vaporizer may be disposed in the pod assembly and/or the dispensing body. The pod assembly may include a pre-vapor formulation compartment, a device compartment, and a vapor channel extending from the device compartment and traversing the pre-vapor formulation compartment. The pod assembly is a smart pod configured to receive, store, and transmit information that can be communicated with the dispensing body and/or another electronic device. The proximal portion of the dispensing body includes a vapor passage and a through-hole. The vapor passage may extend from an end surface of the proximal portion to a side wall of the through-hole. The through-hole is configured to receive the pod assembly such that the vapor channel of the pod assembly is aligned with the vapor passage of the dispensing body.
US11615178B2
The present embodiments relate generally to systems and methods for securing operation of an ultrasound scanner for use with a multi-use electronic display device. In some embodiments, the multi-use electronic display device can control whether the ultrasound scanner is permitted to generate ultrasound image data for display based on an institution affiliation status of the ultrasound scanner retrieved from a server. In some embodiments, the multi-use electronic display device can control whether the ultrasound scanner is permitted to generate ultrasound image data for display based on whether a digital certificate provided by a server is successfully validated.
US11615176B2
Conventionally, biometric template protection has been achieved to improve matching performance with high levels of security by use of deep convolution neural network models. However, such attempts have prominent security limitations mapping information of images to binary codes is stored in an unprotected form. Given this model and access to the stolen protected templates, the adversary can exploit the False Accept Rate (FAR) of the system. Secondly, once the server system is compromised all the users need to be re-enrolled again. Unlike conventional systems and approaches, present disclosure provides systems and methods that implement encrypted deep neural network(s) for biometric template protection for enrollment and verification wherein the encrypted deep neural network(s) is utilized for mapping feature vectors to a randomly generated binary code and a deep neural network model learnt is encrypted thus achieving security and privacy for data protection.
US11615161B2
Described are computer-based methods and apparatuses, including computer program products, for dynamically enabling customized web content and applications. One or more rules are stored in a database. Default tag code is transmitted to a browser in response to a request from the browser, the default tag code including data that causes the browser to generate a tag module. An update is received from the tag module comprising data indicative of a visitor's interaction with web page content displayed through the browser. A condition associated with a rule from the one or more rules is determined to be satisfied based on the update. An action associated with the rule is performed, comprising transmitting custom targeted tag code to the tag module, wherein the custom targeted tag code includes data that causes the browser, upon execution of the custom targeted tag code by the tag module, to perform an action.
US11615160B2
Embodiments of the present disclosure provide a method for monitoring/tracking the lifecycle of a drug from build (e.g., as part of clinical trial development), to approval (e.g., regulatory), to in-market (e.g., distribution and safety information). The use of artificial intelligence (AI) and blockchain technology may enable the system to track the drug down to the prescription level and may support a digital label that can be updated as necessary based on such monitoring (e.g., that can be amended based on safety information detected while the drug is in market and warnings sent out upon amendment).
US11615158B2
Disclosed are systems and methods for an electronic framework that enables un-biasing of personalizations for users. The disclosed framework provides controls that can enable users to selectively escape from previously conceived notions of a user's preferred tastes and/or interests. Upon a user requesting content, the disclosed framework can analyze the type of request as well as the modeled behavior and preferences of the user, and automatically un-bias or depersonalize content for the user, thereby availing the user to a broader range of content from a larger pool of content then previously made available to the user.
US11615147B2
A storage manager control application facilitates interactions with, and configurations of, a storage manager that manages one or more client computing devices of an information management system. The storage manager control application may be implemented using a variety of modules that allow a user to interact with the storage manager in various ways. Using the storage manager control application, a user may view a backup status of the information management system, and view the backup status of specific client computing devices that are managed by the storage manager. The user may also search for various entities and/or objects within the information management system using the storage manager control application. In addition, a user may view the status of one or more backup jobs configured within the information management system, as well as backup plans that have been established for one or more of the client computing devices.
US11615145B2
Techniques are disclosed for textual analysis. In an example, a text analysis application constructs a discourse tree that represents rhetorical relationships between fragments of text. The application matches each fragment that has a verb to a verb signature, thereby creating a communicative discourse tree. The application identifies, in the communicative discourse tree, a terminal node including a nucleus elementary discourse unit, which is dominant to a corresponding satellite elementary discourse unit. The application extracts, from the communicative discourse tree, a particular verb signature corresponding to the nucleus elementary discourse unit. The application determines a subject from the verb signature and forms a question fragment from the subject.
US11615143B2
A system for querying a graph model and methods for making and using same. An initial vertex set can be received for one or more query blocks. The one or more query blocks can be executed to generate respective output vertex sets. The output vertex sets and the initial vertex set can be enabled to interconnect in a vertex-set-flow graph based on the query blocks. The vertex-set-flow graph can have a Directed Acyclic Graph shape. A selected query block can generate an output vertex set based on an input vertex set with or without traversal over an edge. A selected query block can calculate a runtime attribute. Edges and/or vertices of the graph model can be updated during querying. A selected block can call a graph query as a generic function. Functions for querying the graph model are powerful and can advantageously meet various graph query needs.
US11615142B2
A mapping and query service for mapping between object-oriented programming objects and deep key-value data stores. The service to implement a store operation for a mapping and query service that supports the storage of a set of one or more objects having classes and fields written in source code of an object-oriented programming language in a deep key-value data store.
US11615130B1
A core data-based storage method for radial multidimensional documents according to an embodiment includes classifying first documents with same document type information into a preset folder to obtain a classified folder; acquiring the total number of levels of document level information of all non-core documents; and displaying preset target images at core display positions and/or non-core display positions, and setting a corresponding storage link path for each of the displayed preset target images. The documents may be stored by classification and displayed visually.
US11615122B2
A system and a method for locating populations of content-specific data portions. The method includes determining a current population of data portions to be searched based on at least one prioritization criterion; accessing the current population of data portions; examining at least one data portion of the current population of data portions and extracting content-specific data; comparing the content-specific data to at least one suspect criterion; determining whether the current population meets at least one population criterion by analyzing the content-specific data; determining at least one next population of data portions to be searched based on proximity to the current population; and determining the at least one next population of data portions to be searched based on the at least one prioritization criterion.
US11615120B2
Pairwise entity matching systems and methods are disclosed herein. A deep learning model may be used to match entities from separate data tables. Entities may be preprocessed to fuse textual and numeric data early in the neural network architecture. Numeric data may be represented as a vector of a geometrically progressing function. By fusing textual and numeric data, including dates, early in the neural network architecture the neural network may better learn the relationships between the numeric and textual data. Once preprocessed, the paired entities may be scored and matched using a neural network.
US11615116B2
The present invention is a computer implemented method for determining and conforming the position of finishing materials within a building, comprising: accessing, by at least one processor, a model; identifying, by at least one processor, sheathing materials and frame members; detecting, by at least one processor, at least one instance where the sheathing material interfaces with at least one of the frame members; calculating, by at least one processor, an actual location of the sheathing material relative to the frame members; comparing, by at least one processor, the actual location of the sheathing material relative to the frame members to a required location; and generating, by at least one processor, a list of interfaces which the actual location is outside the predetermined range of the required locations.
US11615109B1
Systems and methods for de-serializing one or more data elements of a serialized structured data record are presented. In response to a request to de-serialize one or more data elements of a serialized structured data record of a first type, the location of the serialized structured data record is determined within a data file containing a plurality of serialized structured data records. Locations of the data of the one or more data elements are determined and the data of the one or more data elements is retrieved. The data is de-serialized and stored in corresponding data elements in an instantiated structured data record of the first type. The one or more data elements that are de-serialized are fewer than all of the data elements of the serialized structured data record.
US11615105B2
Techniques and systems for completing a database query. A time to complete a synchronous query in response to receiving an original database query is estimated by a database management system provided by one or more computing devices. A synchronous database query corresponding to the original database query is performed with the database management system if the estimated time to complete the synchronous query is less than a pre-selected threshold time. One or more asynchronous queries corresponding to the original database query are performed with the database management system if the estimated time to complete the synchronous query is greater than the pre-selected threshold time. A result, whether from a synchronous query or one or more asynchronous queries, is stored in an object within a non-relational database system.
US11615102B2
Systems and methods are described for testing one or more machine learning algorithms in parallel with an existing machine learning algorithm implemented within a data processing pipeline. Each machine learning algorithm can train a machine learning model that receives a live stream of raw machine data. The output of the machine learning model trained by the existing machine learning algorithm may be written to an external storage system, but the output of the machine learning model(s) trained by the test machine learning algorithm(s) may not be written to an external storage system. After some time, performance of the test machine learning algorithm(s) and the existing machine learning algorithm is evaluated. If the test machine learning algorithm performs better than the existing machine learning algorithm, then the machine learning algorithms can be swapped without any downtime and without needed to re-train a machine learning model using previously seen raw machine data.
US11615099B2
A method and an apparatus for sending key-value pair data are provided, and a method and an apparatus for collecting key-value pair data are provided. In the method, first target key-value pair data is perturbed as first perturbed key-value pair data, so that a data collector can determine, based on a value a or b of a first value in the first perturbed key-value pair data, whether to include the entire first perturbed key-value pair data into the statistical result in a process of generating the statistical result. In this way, an association between a value and a key in the key-value pair data is reserved in the first perturbed key-value pair data, which improves availability of the first perturbed key-value pair data. That is, a statistical result generated by the data collector based on the first perturbed key-value pair data is closer to a statistical result generated based on original user key-value pair data.
US11615094B2
Disclosed is a method and system for joining datasets in a distributed computing environment. The system comprises a memory 206 and a processor 202. The processor 202 identifies a skewed dataset from two or more datasets to be joined. The processor 202 identifies a replication parameter from a configuration file. The processor 202 then assigns a randomly assigned machine number to each chunk of the skewed dataset owned by the nodes/machines involved in the join operation. The processor 202 forms copies of the non-skewed dataset equal to the replication parameter and adds the copy number to each sample of the copy of the non-skewed dataset formed. Further, the processor 202 merges each non-skewed dataset into the final copy of the non-skewed dataset, forming a single non skewed dataset. The processor 202 then repeats these steps for all the non-skewed datasets involved in the join operation resulting in generation of merged copies of all the non-skewed datasets and then performs the joining operation.
US11615090B2
The present disclosure relates to a method, apparatus and system for determining accessible paths between two nodes. According to the method of the present disclosure, an adjacency matrix of a graph, which includes a plurality of points and edges connecting the plurality of points, is first established; then, search is made for an accessible path that can reach a destination from a starting point based on the adjacency matrix. Especially, a termination condition for the searching is set based on an already-sought path during the searching, and the corresponding search is terminated in response to the termination condition being met during the searching. With the present disclosure, it may substantially reduce repeated traversal, obvious reduce the time taken to search for accessible paths between two nodes, and significantly improve the efficiency in searching for the accessible path.
US11615089B1
The present disclosure describes a system, method, and computer program for converting a natural language query to a structured database query. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. The intent is mapped to a database object, and candidate query fields and operands are identified from the entities. The candidate query fields and operands are evaluated to identify any subject fields, conditional expressions, record count limit, and ordering/sorting criteria for the query. This including matching certain query fields and operands based on query parameters, operand types, and locations of operands relative to query fields. A query plan is created based on the evaluation of the candidate query fields and operands, and a database query is generated from the query plan.
US11615086B2
Joining data using a disjunctive operator is described. An example computer-implemented method can include generating a query plan for a query, wherein there is a join operator expression for each of a plurality of disjunctive predicates and each join operator expression includes at least a conjunctive predicate and a disjunctive operator. The method may also include generating a bloom filter for each of the plurality of disjunctive operators. The method may further include evaluating each of the plurality of join operator expressions using a corresponding one of the plurality of disjunctive operators and bloom filter for each of the plurality of disjunctive predicates to generate a result set.
US11615084B1
Systems and methods are described for unified processing of indexed and streaming data. A system enables users to query indexed data or specify processing pipelines to be applied to streaming data. In some instances, a user may specify a query intended to be run against indexed data, but may specify criteria that includes not-yet-indexed data (e.g., a future time frame). The system may convert the query into a data processing pipeline applied to not-yet-indexed data, thus increasing the efficiency of the system. Similarly, in some instances, a user may specify a data processing pipeline to be applied to a data stream, but specify criteria including data items outside the data stream. For example, a user may wish to apply the pipeline retroactively, to data items that have already exited the data stream. The system can convert the pipeline into a query against indexed data to satisfy the users processing requirements.
US11615077B1
The disclosure herein describes creating and managing an editable rules-based model. A model is trained to generate output values for data sources based on input feature data of the data sources. Using the trained model, results are generated that include feature-output value pairs and associated confidence values for each data source. The confidence values are aggregated for each feature-output value pair of the generated results, and rules of a rules-based model are built using the feature-output value pairs and the respective aggregated confidence values of the generated results. A user is provided access to the rules of the rules-based model via a model management interface. The rules-based model is updated based on rule change instructions received from the user via the model management interface.
US11615071B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media for data synchronization are provided. One of the methods includes: receiving, from a client device displaying a spreadsheet interface, a query for data; identifying, from one or more datasets in a data store, a plurality of data items responsive to the query; sending, to the client device, a plurality of data entries for display in a plurality of cells of the spreadsheet interface, wherein the data entries correspond to the identified data items; receiving, from the client device, information associated with one or more changes to one or more of the data entries, wherein the one or more changes are created based on one or more user inputs in the spreadsheet interface; and updating, in the data store based on the one or more changes, one or more of the data items corresponding to the one or more changed data entries.
US11615070B2
The disclosure relates to, among other things, systems and methods for facilitating the verification of the integrity of digital content. Embodiments of the disclosed systems and methods may provide mechanisms for generating a secure and unambiguous record of the creation and/or modification of digital content and/or other media associated with events. Further embodiments may provide for a ledger configured to capture a record of creation and/or modification actions performed in connection with digital content.
US11615069B2
Techniques are provided for data filtering using hardware accelerators. An apparatus comprises a processor, a memory and a plurality of hardware accelerators. The processor is configured to stream data from the memory to a first one of the hardware accelerators and to receive filtered data from a second one of the hardware accelerators. The plurality of hardware accelerators are configured to filter the streamed data utilizing at least one bit vector partitioned across the plurality of hardware accelerators. The hardware accelerators may be field-programmable gate arrays.
US11615068B2
In one aspect, a computerized method for managing tombstones in a node of a Distributed Database Base System (DDBS) includes the step of providing a rule that, for a namespace in a record of the node of the DDBS that allows expiration, mandates that a later generation's expiration time of the namespace never decreases. The computerized method includes the step of determining that an administrator of the DDBS has set an expiration time of the namespace to infinity. The computerized method includes the step of implementing a background process of the DDBS, wherein the background process scans a DDBS node's drive and flags a set of extant tombstones that are no longer covering viable namespaces or viable records. The computerized method includes the step of deleting all the flagged tombstones.
US11615065B2
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed.
US11615059B2
Techniques for providing data preview before recalling large data files are disclosed. In one aspect, a data file is made accessible while being offline by converting the data file from a native format to a preview format, storing the data file in the preview format in a primary storage that is locally available and moving, after the conversion to the preview format, the data file in the native format to a secondary storage. When a viewing request is received for the data file, the data file in the preview format is displayed to fulfill the viewing request.
US11615058B2
A method for database syncing is provided. The method includes receiving database change indicators indicating changes to a database. For each database change indicator, the method also includes determining whether the respective change to the database corresponds to a single change to a single version of the database, one of multiple changes to a common version of the database, or one of multiple changes to different versions of the database. The method further includes generating a change log compaction data structure comprising entries. Each entry includes an exact entry defining a corresponding single change to a corresponding single version of the database, a range entry defining corresponding multiple changes to a corresponding common version of the database, or an interval entry defining corresponding multiple changes to corresponding different versions of the database.
US11615057B2
Disclosed herein are embodiments for compressing data. A first encoding, a decoding, and an error prediction index are received from one or more artificial neural networks. The first encoding corresponds to a lossy compression of the data. The decoding corresponds to a decompression of the first encoding. The error prediction index indicates one or more locations of predicted error in the decoding. Based on the data and the error prediction index, a first set of bits is generated to include one or more bit values of the data at the one or more locations of predicted error. Based on the error prediction index and the decoding, a second set of bits is generated to indicate one or more locations of unpredicted error in the decoding. The first encoding, the first set of bits, and the second set of bits are stored as a losslessly compressed version of the data.
US11615051B2
Methods, systems, and computer programs are presented for processing Ethernet packets at a Field Programmable Gate Array (FPGA). One programmable integrated circuit includes: an internal network on chip (iNOC) comprising rows and columns; clusters, coupled to the iNOC, comprising a network access point (NAP) and programmable logic; and an Ethernet controller coupled to the iNOC. When the controller operates in packet mode, each complete inbound Ethernet packet is sent from the controller to one of the NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller. The controller is configurable to operate in quad segment interface (QSI) mode where each complete inbound Ethernet packet is broken into segments, which are sent from the controller to different NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller.
US11615048B2
An adaptive serial general-purpose input output (ASGPIO) interface and a signal receiver thereof suitable for a secure control module (SCM) are provided. The ASGPIO interface includes a signal transmitter. The signal transmitter includes a first data buffer, a comparator, and an encoder. The first data buffer receives transmitted data and provides previously transmitted data. The comparator receives currently transmitted data and receives the previously transmitted data. In a first mode, the comparator compares the previously transmitted data with the currently transmitted data to generate a data variation information. The encoder, in the first mode, generates at least one index value and a corresponding instruction signal according to the data variation information. The signal transmitter sends the at least one index value as a serial signal and the instruction signal to a signal receiver.
US11615041B2
A method and system for configuring a USB3 input/output port in a camera are disclosed. The method comprises responsive to an indication that a peripheral device is a non-USB3 device, remapping pins of the USB3 input/output port to a first predefined port configuration associated with an I2C protocol by remapping a RX1− pin to communicate a first I2C signal and remapping a RX1+ pin to communicate a second I2C signal, and responsive to successful authentication between the camera and the peripheral device via the I2C protocol, enabling communication with the peripheral device and remapping the pins of the USB3 input/output port to a second predefined port configuration compatible with operation of the authenticated peripheral device by remapping a TX2+ pin to communicate a first general purpose input/output signal and remapping a TX2− pin to communicate a second general purpose input/output signal.
US11615039B2
A marine-type communication device that reads data from a data bus, dynamically creates new data channels for a plurality of operational systems and performs a volatility assessment to determine when to save the data for transmission to a cloud network and when to transmit the data to the cloud network.
US11615029B2
Methods, systems, and devices for full multi-plane operation enablement are described. A flash controller can determine that a first plane of a set of planes of a memory die is an invalid plane. The flash controller can issue a single descriptor associated with a multi-plane operation for the set of planes of the memory die. The single descriptor can include a plurality of commands for the multi-plane operation in which the first command of the plurality of commands can be a duplicate of a second command of the plurality of commands based on the first plane being the invalid plane. In some cases, a negative-and (NAND) controller can receive the single descriptor associated with the multi-plane operation for the set of planes of a memory die. The NAND controller can issue a plurality of commands for the multi-plane operation based on receiving the single descriptor.
US11615027B2
A memory request, including an address, is accessed. The memory request also specifies a type of an operation (e.g., a read or write) associated with an instance (e.g., a block) of data. A group of caches is selected using a bit or bits in the address. A first hash of the address is performed to select a cache in the group. A second hash of the address is performed to select a set of cache lines in the cache. Unless the operation results in a cache miss, the memory request is processed at the selected cache. When there is a cache miss, a third hash of the address is performed to select a memory controller, and a fourth hash of the address is performed to select a bank group and a bank in memory.
US11615024B2
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and an interconnect fabric coupled to the system memory and the multiple vertical cache hierarchies. Based on a request of a requesting processor core among the plurality of processor cores, a master in the multiprocessor data processing system issues, via the interconnect fabric, a read-type memory access request. The master receives via the interconnect fabric at least one beat of conditional data issued speculatively on the interconnect fabric by a controller of the system memory prior to receipt by the controller of a systemwide coherence response for the read-type memory access request. The master forwards the at least one beat of conditional data to the requesting processor core.
US11615023B2
A processing system has at least one internal processing unit and associated memory. The memory is accessible by at least two other independent processing units, and the memory of the at least one internal processing unit includes a data structure shared by the at least two other independent processing units that are allowed to perform direct memory writes into the shared data structure. A dedicated set of one or more bits in the shared data structure is allocated to each one of the at least two other independent processing units, each bit or each group of bits in the shared data structure indicates a unique combination of independent processing unit and application handler for handling an application in relation to the corresponding independent processing unit. Preparation and/or activation of the application handler indicated by the set bit or the set group of bits is initiated.
US11615015B2
A trace anomaly grouping and visualization technique logically groups traces with anomalies to cases to enable software developers to monitor, diagnose and visualize the anomalies, as well as to solve the anomalies during application development and production. A client library of an investigative platform collects signals from traces (trace signal information). The technique organizes (groups) related trace signals of methods with anomalies (e.g., exceptions, performance abnormalities such as slowness) into datasets (denominated as “cases”) based on common cause for an anomaly and correlates the signals to identify a case. The collected information may be used to differentiate between root causes of the anomalies using a comparative visualization of traces displayed on a standard user interface of the investigative platform. As such, the technique facilitates an understanding of differences among traces of executable code that resulted in the failure and traces without failure by providing the ability to comparatively examine views of those traces displayed on the standard UI. Signals of two or more traces may be selected and displayed side-by-side for comparison. The traces may be selected from a general notion of a healthy trace and a failed trace.
US11615013B2
The present invention achieves automation of validation of a catalog created by a cooperative service catalog creator through a GUI. A catalog verification device 60 is a catalog verification device 60 that verifies the catalog created by the catalog creation assistance system that assists creation of the catalog used in the orchestrator 50. The catalog verification device 60 includes a BG cooperation function unit 61 that is a function unit for communicating with a catalog creation device 40 included in the catalog creation assistance system, and a catalog verification function unit 62 that verifies the catalog created by the catalog creation assistance system based on information acquired by the BG cooperation function unit 61, in which validation of the catalog is performed from perspectives of a mandatory check, a syntax check, and sequence of rules for cooperation among services by performing syntactic analysis of a file when the cooperative service catalog is created by and stored in the catalog creation assistance system.
US11615012B2
Methods, systems, and computer-readable storage media for receiving a capture file, the capture file including data representative of a workload executed in a source database system, and processing the capture file to provide a replay file, the replay file being in a format that is executable by a replayer to replay the workload in a target database system, processing the capture file including: processing the capture file to provide a set of intermediate files, and processing the set of intermediate files using in-memory merge sort operations to generate a set of replay files.
US11615011B2
An apparatus and a method for optimizing a satellite system considering a hard error stability and a soft error stability are disclosed. The satellite system optimizing method which considers a hard error stability and a soft error stability according to an exemplary embodiment of the present disclosure includes acquiring hardware information of a processor which is loaded in the satellite system; acquiring workload information including a task which is performed by the processor; establishing a scheduling policy for the task based on the hardware information and the workload information; and quantifying a soft error stability and a hard error stability in accordance with the scheduling policy.
US11615010B2
A method includes receiving, at an artificial intelligence (AI) accelerator of a computing system, at least one of: manufacturer data, third-party data, sensor data, or primary usage data of a consumable in a primary device and performing an AI operation on at least one of: the manufacturer data, the third-party data, the sensor data, or the primary usage data at the AI accelerator of the computing system using an AI model. The method further includes determining a primary life expectancy of the consumable in the primary device at the AI accelerator in response to performing the AI operation.
US11615003B2
In some implementations, the present disclosure relates to a method. The method includes obtaining a set of weights for a neural network comprising a plurality of nodes and a plurality of connections between the plurality of nodes. The method also includes identifying a first subset of weights and a second subset of weights based on the set of weights. The first subset of weights comprises weights that used by the neural network. The second subset of weights comprises weights that are prunable. The method further includes storing the first subset of weights in a first portion of a memory. A first error correction code is used for the first portion of the memory. The method further includes storing the second subset of weights in a second portion of the memory. A second error correction code is used for the second portion of the memory. The second error correction code is weaker than the first error correction code.
US11614995B2
A method for storing data includes determining, using a first match line, that a match word satisfies a first content addressable memory (CAM) word stored in a CAM array, wherein the CAM array is configured to store a second CAM word that matches the first CAM word. The method further includes determining that a first parity bit associated with the first CAM word matches a first parity of the first CAM word. The method further includes, in response to determining that the first parity bit associated with the first CAM word matches the first parity determining, using the first match line, a first random access memory (RAM) word stored in a RAM array and outputting the first RAM word.
US11614985B2
An apparatus comprises memory access circuitry to access a memory system; a plurality of memory mapped registers, including at least an insert register and a producer pointer register; and control circuitry to perform an insert operation in response to receipt of an insert request from a requester device sharing access to the memory system. The insert request specifies an address mapped to the insert register and an indication of a payload. The insert operation includes controlling the memory access circuitry to write the payload to a location in the memory system selected based on a producer pointer value stored in the producer pointer register, and updating the producer pointer register to increment the producer pointer value.
US11614980B2
The present invention is a system and user interface for a persistent notification that sits within a notification or control center of an operating system (OS) and looks native to the device. The persistent notification provides access to frequently used applications, utility applications, a news feed as well as a search function by sending requests and receiving data from a platform that provides the persistent notification with data related to the device being used by the user to allow the persistent notification to appear native to the device.
US11614979B2
Technologies for managing configuration-free platform firmware include a compute device, which further includes a management controller. The management controller is to receive a system configuration request to access a system configuration parameter of the compute device and access the system configuration parameter in response to a receipt of the system configuration request.
US11614973B2
In one implementation, a method of sharing a physical device between multiple virtual machines is provided. The method includes receiving, from a first virtual machine, a request to access a physical device of a computing device. The method also includes assigning, by a processing device, the physical device to the first virtual machine in view of power state information associated with the physical device of the computing device, wherein the power state information is received from one or more other virtual machines of the computing device.
US11614966B2
An apparatus includes a processor to receive a request to provide a view of an object associated with a job flow, and in response to determining that the object is associated with a task type requiring access to a particular resource not accessible to a first interpretation routine: store, within a job queue, a job flow generation request message to cause generation of a job flow definition the defines another job flow for generating the requested view; within a task container in which a second interpretation routine that does have access to the particular resource is executed, generate the job flow definition; store, within a task queue, a job flow generation completion message that includes a copy of the job flow definition; use the job flow definition to perform the other job flow to generate the requested view; and transmit the requested view to the requesting device.
US11614960B2
In an example embodiment, a specialized software object, called a behavior toggle, is utilized for stateful applications in cloud environments. The behavior toggle, once enabled and used by an entity, is not able to be disabled anymore for that entity, other than by explicit migration. Unlike feature toggles, whose values are expressed using “true” or “false” flags or the like, behavior toggles are enabled by specific version. Specifically, the value indicates which version of the behavior is enabled. The behavior toggle software objects may then be referenced by, or included in, other software objects, to utilize the behavior toggle software objects with the other software objects and have the behavior toggle be applied to the other software objects.
US11614948B2
An electronic device is provided such that a user can experience a quick launch of an application therein. The electronic device includes a housing, a display, an input unit, a processor, a non-volatile memory to store an application program, and a volatile memory to store instructions that allow the processor to load a first part of the application program in the volatile memory based on a first change of state of the electronic device, to load a second part of the application program in the volatile memory based on a second change of state of the electronic device and to display an image or text generated by the loaded first or second part. Since at least part of the application is preloaded before the second input is generated, only the remainder of the application has to be loaded in order to execute the application after the second input is generated.
US11614945B2
A novel design for conflict free address generation mechanism is provided for reading data from Block RAM (BRAM) into a Fast Fourier Transform (FFT) module and writing back the processed data back to the BRAM. Also, a novel way of reducing a memory footprint by reducing a twiddle factor table size by taking an advantage of the symmetry property of twiddle factors is presented. Further, additional architecture-specific optimizations are provided, which involve a design of deeply pipelined butterfly modules and the BRAM accesses, parallel butterfly modules for a single FFT block and parallel FFT lane implementation.
US11614944B2
In one embodiment, a branch prediction control system is configured to move a mispredicted conditional branch from a smaller cache side that uses the lower complexity conditional branch predictor to one of the two large cache sides that uses the higher complexity conditional branch predictors. The move (write) is achieved according to a configurable probability or chance to escape misprediction recurrence and results in a reduced amount of mispredictions for the given branch instruction.
US11614942B2
Devices and techniques for short-thread rescheduling in a processor are described herein. When an instruction for a thread completes, a result is produced. The condition that the same thread is scheduled in a next execution slot and that the next instruction of the thread will use the result can be detected. In response to this condition, the result can be provided directly to an execution unit for the next instruction.
US11614934B1
Refactoring a monolithic computer application can include transforming textual input into context-aware tokens represented by machine-processable data structures, the textual input acquired from multiple sources of text associated with a computer application having a monolithic architecture for implementing one or more application processes. Based on co-occurrence frequencies among the context aware tokens, one or more groupings of context-aware tokens can be determined. An association between each grouping and a code construct can be determined. Invocation sequences based on time series analyses of computer-generated usage data generated in response to execution of the one or more application processes can be generated, each invocation sequence linking two or more code constructs based on a time series analysis linking groupings that correspond to the linked code constructs. A recommendation for refactoring the computer application into a plurality of microservices can be generated, each microservice corresponding to one or more invocation sequences.
US11614927B2
A software deployment method includes: analyzing a source code of an application; designating off-loadable processes of the application; performing a code conversion of the application according to a deployment destination environment; measuring the performance of the converted application on a verification device; making a setting for resource amounts according to the deployment destination environment; selecting a deployment place by calculating a deployment destination on the basis of a performance and a cost when the converted application is deployed while ensuring the resource amounts; performing, after deployment to an actual environment, a performance measurement test process to measure an actual performance of application; and performing, after performing the performance measurement test process, one or more of performing the code conversion, making the setting for resource amounts, selecting the deployment place, measuring the performance of the application on the verification device, and performing the performance measurement test process.
US11614910B2
A web conference system is provided whereby a second apparatus transmits first information indicating whether a printer is connected to a second apparatus or second information indicating setting related to the printer connected to the second apparatus to a server. The server transmits the first information or the second information to a first apparatus. The first apparatus displays printer information about the printer connected to the second apparatus on a display screen based on the first information or the second information.
US11614905B2
A server includes circuitry to: receive selection of particular file information from a list of file information; acquire a particular electronic file from a storage location indicated by the particular file information, the particular electronic file being one or more electronic files; extract data of one or more pages to be output from the particular electronic file according to the particular file information; and transmit the data of one or more pages of the particular electronic file to an output device to cause the output device to output the data of one or more pages of the particular electronic file.
US11614900B2
Techniques for provisioning storage may include: initially provisioning storage for a storage group of logical devices; tagging the storage group to enable autonomous storage provisioning; receiving a plurality of parameters used in connection with performing autonomous storage provisioning for the storage group, wherein the plurality of parameters includes a first parameter denoting a threshold amount of consumed storage of the storage group, a second parameter denoting a storage capacity expansion amount by which to expand the storage capacity of the storage group, and a third parameter denoting a system-wide threshold of consumed backend non-volatile storage; determining, in accordance with the plurality of parameters, whether to expand a current storage capacity of the storage group; and responsive to determining to expand the current storage capacity of the storage group, performing first processing to automatically expand the current storage capacity of the storage group in accordance with the second parameter.
US11614893B2
A first set of physical units of a storage device of a storage system is selected for performance of low latency access operations, wherein other access operations are performed by remaining physical units of the storage device. A determination as to whether a triggering event has occurred that causes a selection of a new set of physical units of the storage device for the performance of low latency access operations is made. A second set of physical units of the storage device is selected for the performance of low latency access operations upon determining that the triggering event has occurred.
US11614876B2
The invention provides a memory device including a memory array, an internal memory, and a processor. The memory array stores node mapping tables for access data in the memory array. The internal memory includes a namespace table and an index table The processor obtains a data access command from a host device to determine whether a data of the data access command contains one of the NSIDs, assigns the at least one internal NSID to the data of the data access command according to the data access command in response to the data of the data access command that does not contain the namespace identifier, and, the processor manages the data with the internal NSID by the namespace table and the index table.
US11614871B2
A system and method for flexible writing of internal data of a regulated system can include generating a flexible write instruction, providing the flexible write instruction to the regulated system, and storing or committing data changes to the regulated system outside of the normal system operations, during runtime.
US11614862B2
A system comprising: one or more processors; and program instructions for providing a user interface. Execution of the program instructions by the one or more processors causes the one or more processors to display a user interface comprising: an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; a typing pane configured to display the input entered via the entry mechanism; wherein, in response to selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and an undo button, wherein in response to user selection of the undo button, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism.
US11614861B2
An electronic picture frame and an image display method thereof are provided. In the electronic picture frame, a plurality of images are arranged and displayed on one side of a screen, and among the plurality of images, an image at a particular position is enlarged and displayed. Alternatively, a screen is divided into a plurality of sub-screens, so images stored in each of a plurality of storage areas can be displayed on a respective sub-screen. Accordingly, the images stored in the plurality of storage areas can be displayed on the electronic picture frame in diverse forms.
US11614849B2
A system including a display output device, a computer including instructions that when executed by the computer, cause the computer to generate a virtual environment, instantiate one or more virtual devices into the virtual environment, instantiate a user representation into the virtual environment, and display the virtual environment, the one or more virtual devices, and the user representation on the display output device, an input device to receive a movement input associated with movement by the user representation in the virtual environment, and the computer further configured with instructions to move or rotate the one or more virtual devices relative to a point of reference in the virtual environment in response to the movement input, while maintaining the user representation stationary.
US11614847B2
Various examples are directed to livestock management systems and methods. A first user computing device may display a GUI comprising a first animal visual element. The first animal visual element may correspond to the first animal and indicate a first colostrum feeding of the first animal. When a user selects the first animal visual element, the user computing device may display a first colostrum input screen for receiving first colostrum data. The user computing device may also modify the first animal visual element to indicate the time status of the first testing action for the first animal.
US11614838B2
An input detection system includes a display device with a detection function that includes a plurality of detection electrodes arrayed in a display region, an electronic apparatus case including an accommodation portion accommodating the display device with the detection function and a cover covering the display region of the display device with the detection function, and an input device that is mounted on the cover of the electronic apparatus case so as to rotate around a rotating axis extending in a normal direction to a surface of the cover and includes a first electrode and a second electrode facing the detection electrodes.
US11614831B2
A pressure calibration method, applicable to a touch panel which sequentially comprises a first electrode layer, an elastic dielectric layer and a second electrode layer, the first electrode layer includes multiple first electrodes in parallel to a first axis, the second electrode layer includes multiple second electrodes in parallel to a second axis, the pressure calibration method comprising: retrieving a depression event according to mutual capacitance sensing between the first electrodes and the second electrodes; finding a corresponding calibration area according to coordinate of the depression event; and calculating a calibrated pressure value according to a pressure sensing value of the depression event and a pressure calibration function of the corresponding calibration area.
US11614826B2
A method of palm rejection is executed by a sensor controller that is connected to a plurality of sensor electrodes and that detects a downlink signal transmitted from an active pen. The method includes determining whether or not a phase of the detected downlink signal matches a phase shared in advance between the sensor controller and the active pen, and outputting, when it is determined that the phases match, a position of the active pen derived on the basis of a distribution of levels of the downlink signal in the plurality of sensor electrodes.
US11614825B2
An active stylus includes a stylus tip and a pressure sensor disposed proximate to the stylus tip. A stylus controller is configured to receive, from the pressure sensor, a current pressure value quantifying a pressure measured at the stylus tip. The stylus controller receives, from a separate display device, a proximity indicator that indicates a current estimated proximity of the stylus tip to a surface of a touch-sensitive display of the display device. Based at least on both of (1) the proximity indicator received from the separate display device, and (2) a comparison between the current pressure value and a touch input pressure threshold, the stylus controller sends a touch status indicator to the separate display device.
US11614813B1
A pointing stick assembly includes: a head having a top surface configured to interface with a finger; a shaft connected to the head, wherein the shaft configured to be moved downward based on a finger pressing down on the head and to be tilted based on a finger tilting the head; a first sensor layer comprising a receiver electrode and a transmitter electrode; a second sensor layer comprising a transmitter electrode; and a third sensor layer comprising a plurality of receiver electrodes. The first sensor layer is configured for detection of presence of a finger based on a change in capacitance between the receiver electrode and the transmitter electrode of the first sensor layer caused by the presence of the finger on the top surface of the head.
US11614808B2
Provided is an electronic pen including a core body formed of a conductive material, the core body including a pen tip, and a tubular casing that is formed of a conductive material and has the core body disposed in a tip end part of the tubular casing. The tubular casing includes a plurality of tubular casings having a same axis. The tubular casing has a shortened state in which the tubular casings overlap each other. The tubular casing also has a lengthened state in which the tubular casings are extended and overlap each other less than the tubular casings overlap each other when the tubular casing has the shortened state.
US11614804B2
An electronic device is provided. The electronic device includes a memory and at least one processor functionally connected with the memory, wherein the at least one processor may be configured to generate a first signal by modulating a phase of a default signal using a first code corresponding to a first magnetic field generator connected with the electronic device, control the first magnetic field generator connected with the electronic device to radiate a magnetic field corresponding to the first signal, receive a signal from at least one sensor connected with the electronic device, identify a second signal corresponding to the first signal from the signal, using the first code, and determine at least one of a position or a direction of the at least one sensor based on the second signal.
US11614802B2
A method for haptic stimulation includes any or all of: receiving an audio input; determining a set of parameters based on the audio input; determining a set of stimulation locations based on a collective set of energy parameters; assigning a vibration intensity to a set of one or more haptic actuators; and stimulating a user at the set of haptic locations based on the vibration intensities. A system for haptic stimulation includes an actuation subsystem having a set of actuators.
US11614800B2
Visual information defining visual content may be accessed. The visual content may include one or more views of one or more scenes. The scene(s) may include one or more human subjects. Gaze directions of the human subject(s) may be determined. The gaze directions may indicate one or more viewing directions in which the human subject(s) are looking. One or more directions of view for the visual content may be determined based on the gaze directions of the human subject(s). The direction(s) of view may include one or more of the viewing directions looked at by the human subject(s). The visual content may be presented on a display based on the direction(s) of view for the visual content.
US11614798B2
A system for determining a gaze point of a user, the system comprising at least one sensor configured to determine at least one signal representative of a variation in a volume of the interior of a user's ear, and a processor configured to determine a direction of eye movement of the user based on the determined signal, and determine a gaze point of the user based on the direction of eye movement. Further, the disclosure relates to a corresponding method.
US11614797B2
An apparatus having a computing device and a user interface—such as a user interface having a display that can provide a graphical user interface (GUI). The apparatus also includes a camera, and a processor in the computing device. The camera can be connected to the computing device and/or the user interface, and the camera can be configured to capture pupil location and/or eye movement of a user. The processor can be configured to: identify a visual focal point of the user relative to the user interface based on the captured pupil location, and/or identify a type of eye movement of the user (such as a saccade) based on the captured eye movement. The processor can also be configured to control parameters of the user interface based at least partially on the identified visual focal point and/or the identified type of eye movement.
US11614790B2
Disclosed are an electronic pen, a method and a device for controlling an electronic pen, and a computer-readable storage medium. The method includes: obtaining state information of the electronic pen; and determining a time for the electronic pen to send coding signal frequency information according to the state information, and controlling the electronic pen to send the coding signal frequency information when reaching the time, to reduce an energy consumption of the electronic pen.
US11614789B2
A system and method for docking a processing unit provided. According to the method, the system dithers between the two signals provided by the two clock generators so as to clock the processing unit at an average clock frequency having a value between the frequencies of the two signals. The average clock frequency is adjusted by modifying the proportion of time spent on one clock signal vs the other clock signal.
US11614788B2
An electronic device is disclosed. The electronic device can sense touch on its touch screen while in a sleep state in a manner that allows the electronic device to respond to certain touch inputs, while consuming less power due to touch sensing than while in an awake state. For example, sensing touch during the sleep state can allow the electronic device to wake (e.g., transition from the sleep state to the awake state) in response to detecting a certain touch input (e.g., a tap or other touch input) on its touch screen while in the sleep state. Various ways for the electronic device to sense touch during the sleep state are disclosed.
US11614787B2
A control system for a terminal device includes a retrieval circuitry, a computing circuitry, a power circuitry, and a control circuitry. The retrieval circuitry is arranged to receive a plurality of electrical signals transmitted from a sensor of the terminal device. The electrical signals correspond to a first operational status thereof. The computing is arranged to determine a first variable value based on the electrical signals and a reference value. The power circuitry is arranged to retrieve a remaining power level of the terminal device, and determine a second variable value based on the remaining power level. The control circuitry is arranged to drive the terminal device to switch from the first operational status to the second operational status when the first variable value is greater than the second variable value.
US11614785B2
Systems and methods for maintaining knowledge of a network address (e.g., a MAC address) for a playback device while changing power states are disclosed. In one embodiment, a method for maintaining knowledge of the network identity of a playback device while changing power states includes determining that a playback device is entering a sleep state, sending state information from the playback device to a central data repository over a network responsive to the determination that the playback device is entering sleep state, where state information includes a MAC address, receiving the state information about the playback device at a waking device from the central data repository, waking the playback device periodically at predetermined time intervals while in sleep state to listen for messages addressed to the MAC address, and receiving a wake-up message at the playback device from the waking device and responding by changing from sleep to active state.
US11614784B2
An electrical power supplying and cord management system including: a module docking station having a module docking receptacle and base station portion having integrated external power cord storage compartments for power cord management; and a multi-function dockable module dockable in the module docking receptacle and manually removable and useable locally as well as at remote locations. The dockable module supports (i) an emergency-light illumination subsystem including a LED array for producing, during an emergency-light illumination mode, illumination in response to automatic detection of changes in line voltage supplied to the portable electrical power supplying system; a night-light illumination subsystem including the LED array for producing, during a night-light illumination mode, illumination in response to automatic detection of changes in the light level of the ambient environment; and a battery power storage subsystem containing a rechargeable battery storage module for storing DC electrical power for driving the LED array during various modes, and recharging a DC power electronic device such a mobile phone.
US11614782B2
An information handling system may detect fan blockage for one or more fans using a target value such as the rotational rate of a fan or a duty cycle value of the pulse width modulation (PWM) signal for a fan, and a monitored value includes at least the other one of the rotational rate of the fan or the duty cycle value of the PWM signal for the fan. The information handling system may determine whether either the duty cycle value of the PWM signal for a fan or the rotational rate of the fan meets or crosses a threshold value. The threshold value, for example, may include an intake blocking warning limit or a rotational rate limit. The information handling system may then generate a notification to the user, such as a re-positioning notification. The methods described or illustrated may be entirely implemented in an embedded controller.
US11614777B2
An electronic apparatus includes a display panel having non-folding areas arranged along a first direction, and a folding area disposed between the non-folding areas and folded along an imaginary folding axis extending in a second direction crossing the first direction, a lower protective film disposed below the display panel, a detection sensor disposed below the protective film, and a lower member disposed below the detection sensor. The detection sensor includes a digitizer including first sensing coils and second sensing coils, which are insulated and spaced apart from each other, and a shielding layer disposed below the digitizer. The shielding layer overlaps the folding area and a shielding opening is defined through the shielding layer.
US11614769B2
Consensus protocols for asynchronous networks are usually complex and inefficient, leading practical systems to rely on synchronous protocols. The invention proposes an approach to simplify asynchronous consensus by building it atop a novel threshold logical clock abstraction, allowing the consensus protocol to operate in “virtual synchrony.” Leveraging accountable state machine techniques to detect and suppress Byzantine nodes, and verifiable secret sharing for random leader election, we obtain simple and efficient protocols for asynchronous Byzantine consensus.
US11614766B2
A joystick for performing control functions of a machine having a work tool may include a base portion configured to at least partially support an operator's hand, and a handle extending from the base portion. The base portion may be configured for connection to a control interface surface in a machine cabin or on a remote control console or a remote operator's station for the machine. The handle may extend from the base portion with a proximal end of the handle being connected to the base portion, and a distal end of the handle supporting a head portion of the joystick. The head portion of the joystick may include a back surface that is contiguous with a back surface of the handle, and a front surface including a face plate tilted at an angle of 10 degrees plus or minus 5 degrees in a direction toward a position of the operator sitting in an operator's seat of the machine with respect to a plane parallel to the back surface.
US11614765B2
A vehicle pedal assembly comprising a pedal housing, a rotatable pedal, and an inductive position sensor. The inductive position sensor includes an inductive sensor target rotatable in response to the rotation of the pedal and a substrate positioned opposite the inductive sensor target. First and second redundant inductive transmit and receiver coil circuits are defined and located on different sections of the substrate in a relationship with the respective receiver coil circuits of the first and second transmit and receiver coil circuits at least partially surrounded by the respective transmit coil circuits of the first and second transmit and receiver coil circuits for reducing the coupling factor between the first and second transmit and receiver coil circuits.
US11614761B2
A low-dropout regulator includes a comparator for comparing a feedback voltage with a reference voltage to output a comparison signal, which corresponds to a comparison result, to a control node; an internal voltage generator coupled to the control node, and for generating the feedback voltage and an internal voltage based on the comparison signal; and a controller coupled to the control node, and for monitoring the internal voltage based on the comparison signal, and controlling a voltage level of the comparison signal according to a monitoring result.