US11184824B2

Systems and methods are provided for upgrading wireless network devices, such as access points (APs). When a first AP needs an upgrade, a network controller of the first AP may identify and select a neighbor AP. The radio(s) of the neighbor AP can be split into multiple logical radios, at least one of which includes a backup virtual AP (VAP). The backup VAP can support client devices originally supported by the first AP, allowing those client devices to roam to the neighbor AP while the first AP is upgrading, and without needing to re-associate with the neighbor AP. From the client device perspective, it appears as though they are still being supported by the first AP. Upon upgrading the first AP, the client devices can roam back to the first AP (without needing to re-associate with the first AP). No downtime is experienced, and no RF holes are generated.
US11184820B2

This disclosure provides systems, methods, and apparatus for wireless communications that support fast user equipment (UE) handover between base stations. A UE may receive, from a source base station, a configuration for reference signal transmission at a set of uplink transmit power levels. The UE may transmit multiple uplink reference signal repetitions based on the configuration. The source base station may transmit a request message to a target base station to measure the multiple uplink reference signal repetitions. The target base station may select an uplink reference signal and measure a transmit power correction. The target base station may transmit an indication to the source base station of the selection and transmit power correction. The source base station may evaluate the indications and select the target base station. The source base station may forward to the indicated contents, and the UE may switch and synchronize with the target base station.
US11184818B2

A mobile station for performing communication using component carriers belonging to different base stations includes a reconnection determination unit configured to determine a trigger to initiate a reconnection procedure; a reconnection request unit configured to generate a reconnection request using at least one of information about a primary cell and information about a secondary cell; and a transmission unit configured to transmit the reconnection request.
US11184806B2

Certain aspects of the present disclosure provide techniques for preconfiguring transmission configuration indication (TCI)-states at a user-equipment (UE) to reduce handover latency. Certain aspects provide a method for wireless communication. The method generally includes receiving, at a UE, a message indicating a first TCI-state for a current serving base station (BS) and a second TCI-state for a target BS, performing handover to the target BS, and activating the second TCI-state for the target BS after the handover.
US11184804B2

This application provides a data transmission method and apparatus. The method includes: receiving, by a first network node, first indication information sent by a second network node, where the first indication information is used by the first network node to determine first duration, and the first duration is duration from receiving a first data packet by the first network node to sending the first data packet by the first network node; and sending, by the first network node, the first data packet based on the first indication information. The data transmission method and apparatus provided in embodiments of this application help ensure that a communications network transmits a data packet based on a duration requirement.
US11184800B2

A steering rule provision method for traffic distribution in a network and a network entity performing the same network. A session management function (SMF) may transmit a first message including a multi-access rule (MAR) to a user plane function (UPF), when establishing or modifying a packet data unit (PDU) session for ATSSS (Access Traffic Steering, Switching, and Splitting). The SMF may receive a second message that is a response message to the first message from the UPF.
US11184795B2

Disclosed are methods and systems for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system. The disclosed methods and systems can be applied to intelligent services on the basis of 5G communication technology and IoT-related technology. More specifically, a communication method of a terminal in a mobile communication system comprises: receiving, from a base station, system information including application specific congestion control for data communication (ACDC) configuration information for indicating whether to apply ACDC to a terminal belonging to a home public land mobile network (HPLMN); determining whether to permit access to the base station on the basis of parameters relating to the ACDC, when the application of the ACDC to the terminal belonging to the HPLMN is set according to the ACDC configuration information; and communicating with the base station according to the determination result.
US11184792B2

Disclosed are a communication scheme and a system thereof for converging an IoT technology and a 5G communication system for supporting a high data transmission rate beyond that of a 4G system. The disclosure can be applied to intelligent services (for example, services related to a smart home, smart building, smart city, smart car, connected car, health care digital education, retail business, security, and safety) based on the 5G communication technology and the IoT-related technology. Disclosed are a method and an apparatus for supporting a multimedia telephony (MMTEL) system, a method and an apparatus for efficiently operating a new QoS layer (service data access protocol (SDAP)), and a method and an apparatus for efficiently supporting a bandwidth part in the SCell in carrier aggregation or in dual connectivity.
US11184790B2

This application discloses a communications method and apparatus, the method including sending a synchronization/broadcast signal block of a serving cell or a camping cell, sending at least one piece of cell measurement configuration information to a terminal device, where the at least one piece of cell measurement configuration information comprises N pieces of information indicating actual sending of a synchronization/broadcast signal block, and the N pieces of information indicating actual sending of a synchronization/broadcast signal block are used to indicate information about actually sent synchronization/broadcast signal blocks of M cells, where 1≤N≤M, where M is a quantity of measurement cells of the terminal device, and where both N and M are positive integers, and sending synchronization/broadcast signal blocks of the M measurement cells.
US11184783B1

A communications system provides for accurate fingerprinting of devices across a communications channel. A transmitter device modifies a physical layer signal prior to transmission as a function of signal modification parameters. A receiver device classifies a received physical layer signal and to outputs a classification indicator and a score. The receiver further analyzes the classification indicator and the score to produce an updated set of signal modification parameters provides the parameters to the transmitter device. The transmitter device, in turn, updates its signal modification parameters accordingly, thereby generating subsequent communications that more clearly indicate a fingerprint of the transmitter device.
US11184782B2

The described technology is generally directed towards generating and deploying radio access network parameters by a management platform. The management platform can use a defined data structure as a carrier for parameters within the management platform. Newly generated parameters can be placed in the defined data structure. The newly generated parameters can be approved at the management platform for deployment to radio access network devices. A software defined networking function of the management platform can convert a parameter into a specific format utilized at a radio access network, and the software defined networking function can deploy the converted parameter to the radio access network.
US11184780B2

A method for preparing and vetting a small cell for implementation is disclosed herein. The method includes assessing the small cell and a location for the small cell for one or more of compliance with leasing, zoning, and permitting prior to initiating construction planning; obtaining data from the location utilizing one or more data capture techniques and utilizing the data for generating a model based thereon; identifying construction obstacles and flaws utilizing the model; re-designing the small cell based on the construction obstacles and flaws; and developing a project plan for the small cell.
US11184779B2

An electronic device comprises a first communication circuit configured to transmit at least one radio frequency (RF) signal, at least one antenna structure, electrically coupled to the first communication circuit, and including a plurality of antenna elements, at least one processor operatively coupled to the first communication circuit, and memory operatively coupled to the at least one processor. The memory stores instructions that, when executed by the at least one processor, causes the processor to perform a plurality of operation. The plurality of operations comprises identifying mobility information of the electronic device, identifying a beam width of a beam formed by at least a part of the plurality of antenna elements based on at least part of the mobility information of the electronic device, the beam being used to search for or communicate with an external electronic device, and forming the beam having the identified beam width.
US11184765B2

A method for authenticating a user includes connecting to a server from a user device, loading from the server to the user device data including executable data, detecting by the user device, while executing the executable data, whether an identifier relating to a short range communication device exists in a vicinity of the user device, sending from the user device to the server a user identifier accompanied with the detected short range communication device identifier, verifying by the server for the identified user whether a detected short range communication device identifier matches a predetermined part of a reference short range communication device identifier. Access is granted from the server only if the detected short range communication device identifier matches the predetermined part of the reference short range communication device identifier.
US11184763B2

A trusted component is suggested to be added to off the shelf computing systems such as PCs or smartphone providing secure functions for access management and credential protection—safe authentication, maintaining session integrity and validation of content modification. An additional advantage of the solution that it detects malware/hacking attempts on first try allowing of taking action while oblivious to the malware/hacker to avoid retaliation.
US11184762B1

A method of operation of a compute system includes: receiving a current location of a device; determining a recurrence of the current location within a recurrent region in real-time; generating an anonymization of the current location based on the recurrence and when the current location is within the recurrent region; and reporting the anonymization in the real-time for a privacy protection.
US11184760B2

Systems and methods for updating subscriber data are disclosed. In some embodiments, a method of operation of a serving node in a communication network for updating subscriber data includes receiving a modification of subscriber data for one or more subscribers and determining if updates to the subscriber data for the one or more subscribers are needed now. In response to determining that updates are needed now, the method includes communicating the modification for subscribers to one or more additional nodes and/or initiating other types of signaling towards other network nodes as a result. In response to determining that updates are not needed now, the method includes postponing the communication of the modification of the subscriber data for the one or more subscribers. In this way, signaling floods towards external network elements may be avoided when a modification is performed to subscription data that affects multiple subscribers (potentially even millions).
US11184756B2

Systems and methods of providing steering of roaming (SOR) information in a 5G VPLMN are described. A UE receives a REGISTRATION ACCEPT message from an AMF of the VPLMN during initial or mobility registration of the UE in the VPLMN and DL NAS TRANSPORT message thereafter. The message has a Payload container information element (IE) set to secured packet. The SOR information indicates a list of preferred PLMN/access technology combinations, which is uploaded to a memory after a successful security check to verify that the list of preferred PLMN/access technology combinations is provided by the UDM of the HPLMN and is not tampered with by the VPLMN. When the message also contains a request for acknowledgment of successful security check of the list of preferred PLMN/access technology combinations, the UE transmits to the AMF the acknowledgment in a REGISTRATION COMPLETE or a DL NAS TRANSPORT message.
US11184754B2

A data sharing method between a plurality of intelligent terminals, where a first terminal determines, based on a gesture operation instruction from a user for an application, a near-field wireless transmission mode for data transmission with a second terminal. The application is an application selected by the user and whose data is to be shared with the second terminal. The first terminal transmits the data of the application to the second terminal based on the near-field wireless transmission mode for the data transmission with the second terminal such that the second terminal displays the data of the application and starts the application.
US11184749B2

The present invention may provide a method of managing, by a vehicle, a sensor. Herein, a method of managing, by a vehicle, a sensor may include: monitoring state information of a first sensor of a first vehicle; when the first sensor is abnormal, determining whether or not a second sensor performs the function of the first sensor; when the second sensor performs the function of the first sensor, reporting information representing that second sensor performs the function of the first sensor; and receiving sensing data from the second sensor.
US11184740B2

Systems and methods are described for determining job classifications of anonymous users. Energy Infrastructure (EI) information associated with a known EI facility and anonymized location tracking data is obtained. The EI facility information includes a location of the known EI facility and an identification of the known EI facility, and the anonymized location tracking data includes visited locations associated with an anonymous user ID. A job classification is associated with the anonymous user ID based on a correlation between the visited locations, the location of the known EI facility, and the identification of the known EI facility. Location tracking data associated with a user of a known job classification can be used to identify a previously unknown EI facility.
US11184738B1

In an example, the present technique includes a method for capturing information from a spatial region to monitor human activities and create a spatial map of the spatial region. In an example, the technique allows a user of a cell phone to move from one location to another location and be tracked using rf backscattering, and each location being identified by the user by communicating a label via a cell phone or other mobile device.
US11184737B2

A wireless access device is provided that includes at least one processor, an antennae, and a localization engine. The localization engine is executable by the at least one processor to determine a location of the access device, receive a wireless signal from a particular device that includes presence information corresponding to the particular device that lacks self-localization functionality, and determine a location of the particular device based on the location of the access device and the presence information.
US11184734B1

Techniques are described herein for improving road safety use cases in a vehicle-to-everything (V2X) communication environment. The techniques include assigning of a plurality of calculated/precalculated geofencing areas on a projected path of a responding emergency vehicle. With the assigned geofencing areas, a remote management network such as a V2X communications server may identify the V2X components (user equipment, traffic lights, vehicle embedded devices, etc.) and send notifications to the identified V2X components in each assigned geofencing area and at different timing periods. The identification of the V2X components and the sending of the notifications at different timing periods improve the traffic awareness between the V2X components in the V2X communication environment.
US11184732B2

Media content playback is based on an identified geographic location of a sound source. A geolocation of a target venue is determined. A first geolocation of a media playback device is determined. An indication that the media playback device is within a threshold distance of the target venue is received. Media content associated with the target venue is transferred to the media playback device, wherein one or more characteristics of the media content are dynamically modified to simulate audio originating from the target device. The one or more characteristics of the media content can include audio content characteristics associated with a timing filter, a loudness filter, and a timbre filter.
US11184731B2

In general, techniques are described for rendering metadata to control user movement based audio rendering. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may be configured to store audio data representative of a soundfield. The one or more processors may be coupled to the memory, and configured to obtain rendering metadata indicative of controls for enabling or disabling adaptations, based on an indication of a movement of a user of the device, of a renderer used to render audio data representative of a soundfield, specify, in a bitstream representative of the audio data, the rendering metadata, and output the bitstream.
US11184728B2

An audio decoder device for decoding a compressed input audio signal having at least one core decoder having one or more processors for generating a processor output signal based on a processor input signal, wherein a number of output channels of the processor output signal is higher than a number of input channels of the processor input signal, wherein each of the one or more processors has a decorrelator and a mixer, wherein a core decoder output signal having a plurality of channels has the processor output signal, and wherein the core decoder output signal is suitable for a reference loudspeaker setup; at least one format converter device configured to convert the core decoder output signal into an output audio signal, which is suitable for a target loudspeaker setup; and a control device configured to control at least one or more processors in such way that the decorrelator of the processor may be controlled independently from the mixer of the processor, wherein the control device is configured to control at least one of the decorrelators of the one or more processors depending on the target loudspeaker setup.
US11184725B2

A method includes detecting, by a speaker system including a microphone, one or more boundaries within a proximity to the speaker system. The speaker system adjusts an output of the speaker system based on the one or more detected boundaries. A sound quality of the speaker system is improved based on adjusting the output.
US11184723B2

An auditory attention tracking system may modify external sounds in a manner that enables the system to detect, from EEG readings taken while a user listens to the modified sounds, which sound the user is paying attention to. Multiple microphones may record external sounds, and the sounds may be separated. A computer may modify one or more of the sounds, then remix the sounds, and then cause speakers to audibly output the modified, remixed sound. EEG measurements may be taken while the user listens to this modified sound. A computer may detect patterns in the EEG readings and may, based on the patterns, predict which external sound the user is paying attention to. The system may further modify the external sounds, to make the sound of interest more perceptually prominent. Or, based on the detected sound of interest, the system may modify a human-computer interaction.
US11184718B2

The present invention relates to a miniature speaker comprising a plurality of sound generating elements, wherein each sound generating element comprises a sound cavity and a moveable element associated therewith, wherein the moveable element comprises one or more cantilever beams configured to move said moveable element and thus generate sound pressure waves in response to an applied drive signal. The present invention further relates to a receiver assembly comprising the miniature speaker, and a hearing device comprising the receiver assembly.
US11184715B1

An exemplary hearing device includes a memory storing instructions and a processor communicatively coupled to the memory. The processor may be configured to execute the instructions to receive an input audio signal having a range of input frequencies, adaptively adjust a cut-off frequency for the input audio signal such that a value of the cut-off frequency varies between a predefined minimum cut-off frequency value and a predefined maximum cut-off frequency value as a continuous function of the input audio signal, and generate an output audio signal by mapping the range of input frequencies to a range of output frequencies determined based on the adaptively adjusted cut-off frequency.
US11184714B2

A hearing device comprises an input transducer providing an input gain GI, a signal processor comprising a compressor for determining a frequency and level dependent desired compressor gain GP to compensate for a hearing impairment of the user, and to provide a resulting compressor gain G′P, and an output transducer for providing output stimuli perceivable as sound for the user based on a processed signal, the output transducer providing an output gain, GO. A resulting forward path gain G′ is defined in a logarithmic representation as GI+G′P+GO. The hearing device further comprises a loop gain estimator for continuously estimating a current loop gain ΔL(n), configured to provide a loop gain estimate within a predefined number of feedback loop delays after a feedback buildup has started, and a loop gain controller for dynamically controlling said resulting forward path gain G′ in dependence of said estimate of said current loop gain ΔL(n). A resulting loop gain, LG′, is determined as a sum of the resulting forward path gain G′ and a feedback gain H when given in a logarithmic representation. The loop gain controller is configured to provide that the resulting loop gain is limited to stay below a predefined value.
US11184711B2

Systems, apparatuses, and methods are described for a privacy blocking device configured to prevent receipt, by a listening device, of video and/or audio data until a trigger occurs. A blocker may be configured to prevent receipt of video and/or audio data by one or more microphones and/or one or more cameras of a listening device. The blocker may use the one or more microphones, the one or more cameras, and/or one or more second microphones and/or one or more second cameras to monitor for a trigger. The blocker may process the data. Upon detecting the trigger, the blocker may transmit data to the listening device. For example, the blocker may transmit all or a part of a spoken phrase to the listening device.
US11184710B2

A headband cover (100) for detachable attachment to a headband (20) of a headphone (10), said headband (20) comprising an inner surface (21) wherein; the headband cover (100) is configured to be folded around the headband (20), wherein; —the headband cover (100) comprises a first and a second elongated strip (140, 141) of bendable material, respectively extending along the first and the second elongated edge (110, 120) of the headband cover (100) and having respectively a contact surface (144, 144′) configured to abut against the inner surface (21) of the headband, wherein the first and the second strip (140, 141) respectively are configured such that the combined width (W1, W2) of the contact surfaces (144, 144′) of the first and the second elongated strip (140, 141) is equal to or less than the width (Wis) of the inner surface (21) of the headband (20).
US11184693B2

A dust screen assembly (100), an electroacoustic assembly (200), a housing assembly (300), and an electronic device (1000). The dust screen assembly (100) comprises: a magnet (1), having a first magnetic field; a coil (2), suitable for generating a second magnetic field; brush heads (3), disposed in the coil (2) and connected to the coil (2); and a dust screen (4), located on one side of the coil (2) distant from the magnet (1). When the direction of the second magnetic field and the direction of the first magnetic field are opposite, the coil (2) moves towards the dust screen (4), and the brush heads (3) are suitable for making contact with the dust screen (4). When the direction of the second magnetic field and the direction of the first magnetic field are same, the coil (2) moves towards the magnet (1).
US11184682B2

A system and method includes operations and steps for inferring a demographic of a user based on a selection of an advertisement by the user. A media device stream is received from a media device by data processing hardware. The data processing hardware may identify frames of the media device stream for insertion of an overlay. The overlay can include first and second interactive portions corresponding to respective first and second advertisements. The user can select one of the first interactive portion and the second interactive portion corresponding to one of the first advertisement and the second advertisement. The selection can be received by the data processing hardware, and the demographic of the user can be inferred based on the selection.
US11184680B2

A transmission apparatus that includes circuitry configured to generate transport protocol selection information used for selecting a transport protocol to be used in a specific service from a plurality of transport protocols conforming to a predetermined standard; and transmit, together with the transport protocol selection information, a content provided by the specific service according to the transport protocol set in the transport protocol selection information, and the plurality of transport protocols include at least ROUTE (Real-Time Object Delivery over Unidirectional Transport) and MMT (MPEG Media Transport).
US11184670B2

A display apparatus is provided. The display apparatus according to an embodiment includes a display, a memory configured to store UI pattern information, a communication interface comprising communication circuitry, and a processor configured to control the display apparatus to obtain identification information indicating a type of changed multimedia content from the memory based on UI pattern information obtained from the changed multimedia content based on an event that changes a multimedia content output through the display occurring, control the communication interface to: transmit the identification information and fingerprint obtained from the changed multimedia content to a server, and receive content information corresponding to the fingerprint obtained based on the identification information from the server.
US11184667B2

According to one embodiment, an electronic device includes a memory that stores a first EDID including an identification bit set to respond to a separate electronic device when the separate electronic device supports a first version of the HDMI, a transmitter that transmits the first EDID, and a receiver. When the receiver receives first control information including response information set in response to the identification bit, a compliant version of the HDMI to be operated is determined according to the response information. When the receiver does not receive the first control information, the compliant version of the HDMI to be operated is determined according to an attribute of a video and audio signal transmitted from the separate electronic device.
US11184666B2

Example access control techniques described herein are intended to enable guest access for a media playback system while maintaining security of the media playback system. An example implementation involves a computing device receiving a request to control a media playback system comprising a playback device. After receiving the request, the computing device obtains access to the media playback system. Obtaining access may involve obtaining a first identifier associated with the media playback system, obtaining a second identifier using the first identifier over a wide area network (WAN) with a computing system, and obtaining a token using the second identifier over the WAN with the computing system. The example implementation further involves receiving a request for the media playback system to perform an operation and causing the media playback system to perform the operation using the token.
US11184660B1

Devices and methods are provided for dynamically switching states of remote control devices. A remote control device may receive voice data from a user, send the voice data to another device which may pass the voice signals to a server. The server may determine instructions associated with responding to the voice signals and send the instructions to the other device, which may convert the instructions to remote control commands. The other device may send the commands along with state information to the remote control device, allowing the remote control device to emit commands determined by the other device and to map other command signals to possible inputs which the remote control device may receive.
US11184656B2

Disclosed examples include: determining periods of loudness in an audio signal by: determining whether a difference between a first amplitude at a first time and a second amplitude at a second time satisfies a loudness threshold; in response to the difference satisfying the loudness threshold, setting a loudness flag to a loud state corresponding to the second time, the second time occurring after the first time; determining whether a third amplitude at a third time after the second time satisfies a quiet threshold; in response to the third amplitude satisfying the quiet threshold, setting the loudness flag to a quiet state corresponding to the third time; and determining periods of loudness for the audio signal based on the states of the loudness flag at the second and third times; and indicating the audio signal as spillover based on the periods of loudness.
US11184651B1

The present disclosure describes a monitoring device for determining one or more characteristics of one or more scheduled programs within one or more packetized elementary streams of one or more transport streams. The monitoring device receives the one or more transport streams from a service provider system and de-encapsulates the one or more packetized elementary streams from the one or more transport streams. The monitoring device determines the one or more characteristics of the one or more scheduled programs from the one or more packetized elementary streams. The one or more characteristics can be used by the monitoring device to adapt on a dynamic, real-time, or near real-time, basis to changes to the one or more transport streams.
US11184647B1

An illustrative interactive content delivery system includes an interactive content player device (player device) and an interactive content provider system (provider system). As the provider system transmits a live video stream to the player device, the player device detects a first event marker in the live video stream, accesses an executable data object including data representative of an interactive content instance, and executes, based on the executable data object, the interactive content instance in accordance with interactive input provided by a user of the player device. During the executing of the interactive content instance, the player device detects a second event marker in the live video stream and subsequently discontinues the executing of the interactive content instance. Corresponding methods and systems are disclosed for both the provider system and the player device of the interactive content delivery system.
US11184646B2

Embodiments of the present disclosure provide a 360-degree panoramic video playing method, an apparatus, and a system. The method includes: receiving, by a video player, a search instruction, and displaying, according to the search instruction, locating information of a 360-degree panoramic video, where the locating information includes descriptive information of playing content in multiple angle ranges of the 360-degree panoramic video, and the descriptive information is used for determining the playing content in the multiple angle ranges; and receiving a switching instruction, and switching a playing angle range of the 360-degree panoramic video from an angle range of current playing content to a first angle range according to the switching instruction, where the first angle range is an angle range selected by a user from the multiple angle ranges.
US11184643B2

A system and method for processing a video stream are provided. When coding or decoding a video stream a de-blocking filtering may be applied for reducing discontinuities caused by use of a block-based video coding. The de-blocking filtering is performed using a filter grid. The size of the filter grid is chosen adaptively based on the processing parameters. The adaptive size of the filtering grid is determined based on the number of samples used and modified in de-blocking filtering of an edge of a coding block. The filtering grid may be used both for vertical and horizontal edge filtering.
US11184633B2

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

Aspects of the disclosure provide a method and an apparatus for video decoding. Processing circuitry of the apparatus decodes prediction information of a current block from a coded video bitstream. The prediction information indicates an inter prediction mode. The processing circuitry calculates at least one hash value based on motion information of a previously decoded block and determines whether the motion information is different from one or more motion information candidates in a candidate list for the current block based on the at least one hash value of the previously decoded block and at least one hash value of each of the one or more motion information candidates. The processing circuitry adds the motion information to the candidate list when the motion information is different from the one or more motion information candidates and reconstructs at least one sample of the current block based on the candidate list.
US11184624B2

In general, the disclosure relates to techniques for regional random access within a picture of video data. For example, a video coding device receives a plurality of pictures in a coding order. Each respective picture of the plurality of pictures comprises a plurality of regions. For a first region in a first picture of the plurality of pictures, the video coding device determines that the first region is codable independent from each other region of the first picture and from a first region in a second picture preceding the first picture in the coding order and, responsive to making such a determination, determine that the first region in the first picture has random accessibility. The video coding device codes each video block in the first region independent from any video blocks outside of the first region.
US11184619B2

A method for video processing is provided to include: performing a conversion between a current video block of a video that is a chroma block and a coded representation of the video, wherein, during the conversion, the current video block is constructed based on a first domain and a second domain, and wherein the conversion further includes applying a forward reshaping process and/or an inverse reshaping process to one or more chroma components of the current video block.
US11184608B2

The present disclosure relates to an image processing apparatus and a method designed to maintain subjective image quality. An intra prediction unit and a motion compensation unit calculate the costs of the modes of the respective blocks constituting the current frame. An intra refresh determination unit selects modes of the respective blocks, on the basis of the calculated costs and refreshed blocks that are the blocks refreshed in the previous frame that is located before the current frame timewise. The present disclosure can be applied to an image processing apparatus, an image encoding device, an image decoding device, or the like, for example.
US11184601B2

An apparatus can be provided for display glasses with securely displayed data. The apparatus can include a receiver configured to receive a signal containing formatted encoded display data and to extract encoded display data from the signal. The apparatus can include a decoder configured to decode the encoded display data to provide display data. The apparatus can further include a display configured to display the display data. The display can include glasses and the decoder can be configured to decode the encoded display data when the glasses are authorized to receive display data from a remote device.
US11184596B2

An image processing device includes an acquisition section configured to acquire still image data obtained by imaging, a generator configured to generate, from the still image data acquired by the acquisition section, a logically single data unit including first still image data and second still image data different from each other in luminance dynamic range and reproducible independently from each other, and an output section configured to output the data unit generated by the generator.
US11184593B2

The disclosure provides an image capturing device and an image capturing method. The image capturing device includes a tone mapping circuit, a color correction circuit, and a color gamut mapping circuit. The tone mapping circuit obtains a first image including a first pixel and performs a tone mapping operation to obtain a brightness adjustment parameter, where the first pixel includes a plurality of first color channels. The color correction circuit converts the first color channels into a plurality of second color channels based on the brightness adjustment parameter and the brightness of the first pixel. The color gamut mapping circuit performs a color gamut mapping operation on the second color channels to convert the second color channels into a plurality of third color channels, and outputs a second image, where the second image includes the second pixel characterized by the third color channels.
US11184586B2

A server 2 comprises a communication device 21 able to communicate with terminals 31 of a plurality of vehicles 3, a storage device 22 storing identification information and positional information of the plurality of vehicles, and a control device 24. The control device is configured to receive capture request information input to the terminal by a party desiring image capture, select an image capturing vehicle for capturing an image of a vehicle to be captured designated by the party desiring image capture from among the plurality of vehicles based on the capture request information, the identification information and the positional information, generate image data based on a captured image of the vehicle to be captured acquired by a vehicle-mounted camera of the image capturing vehicle, and provide the image data to the party desiring image capture.
US11184570B2

A method of controlling parameters for image sensors includes; receiving a first image and a second image, calculating first feature values related to the first image and second feature values related to the second image; generating comparison results by comparing the first feature values of fixed regions and first variable regions of the first image with the second feature values of fixed regions and first variable regions of the second image, and controlling at least one parameter on the basis of the comparison results.
US11184569B2

An image sensor comprises: a plurality of pixels, each pixel including a light-receiving portion that outputs an electrical signal obtained by photoelectrically converting incident light and an A/D converter that AD-converts the electrical signal, the plurality of pixels configured to be capable of AD-converting a signal output from the light-receiving portion of a first pixel, among a predetermined plurality of pixels, using the A/D converter of another pixel, every predetermined plurality of pixels; and a selection circuit that selects a pixel to AD-convert the electrical signal output from the light-receiving portion of the first pixel, every predetermined plurality of pixels. The A/D converters of the predetermined plurality of pixels carry out the AD conversion in parallel.
US11184566B2

An image sensor includes a pixel array including a first shared pixel and a second shared pixel that are adjacent to each other in a row direction. The first shared pixel includes two or more photo diodes in a first row and two or more photo diodes in a second row, and the first shared pixel includes a first floating diffusion region shared by the photo diodes of the first shared pixel. The second shared pixel includes two or more photo diodes in the first row and two or more photo diodes in the second row, and the second shared pixel includes a second floating diffusion region shared by the photo diodes of the second shared pixel.
US11184563B2

An imaging device including pixels having a photoelectric converter including a first and second electrode, a photoelectric conversion layer; a charge accumulation region electrically connected to the first electrode; and a signal detection circuit. The photoelectric converter is applied with a voltage between the first electrode and the second electrode, and the photoelectric converter has a characteristic, responsive to the voltage within a range from a first voltage to a second voltage, showing that a density of current passing between the first electrode and the second electrode when light is incident on the photoelectric conversion layer becomes substantially equal to that when no light is incident on the photoelectric conversion layer. A difference between the first voltage and the second voltage is 0.5 V or more, and the voltage supply circuit supplies a voltage between the first voltage and the second voltage to the second electrode in a non-exposure period.
US11184561B2

A method for improved image acquisition for photogrammetry includes focusing a camera on one end of an object, capturing one or more images of the object, incrementally adjusting the focal length of the camera toward the opposite end of the object, and capturing images at each new focal length. Once the object has been photographed at varying focal lengths that run the entire length of the object, the multitude of images are then combined using focus stacking to create a singular image that is more in focus for the entire length of the object. A method for utilizing thermographic cameras to aid in the acquisition of images for photogrammetry includes applying thermal textures to the object and isolating an object from the background due to thermal differences.
US11184552B2

A method includes capturing a first image of a scene, detecting a face in a section of the scene from the first image, and activating an infrared (IR) light source to selectively illuminate the section of the scene with IR light. The IR light source includes an array of IR light emitting diodes (LEDs). The method includes capturing a second image of the scene under selective IR lighting from the IR light source, detecting the face in the second image, and identifying a person based on the face in the second image.
US11184551B2

An imaging apparatus according to the present invention includes: an image sensor configured to capture a moving image, and at least one memory and at least one processor which function as: a determining unit configured to determine a plurality of scenes of the moving image on a basis of a time variation of a parameter corresponding to a frame of the moving image; an acquiring unit configured to acquire a characteristic amount of each of the plurality of scenes; and a generating unit configured to generate information in which a characteristic amount acquired by the acquiring unit is associated with each of the plurality of scenes.
US11184542B2

A method for controlling a photographing apparatus with a display screen includes detecting a sliding operation on the display screen and switching a display interface in response to the sliding operation. If the sliding operation is a first operation mode, the display interface is switched to a photographing mode setting interface. If the sliding operation is a second operation mode, the display interface is switched to a photographing function setting interface. If the sliding operation is a third operation mode, the display interface is switched to a playback control interface.
US11184541B2

An imaging device is provided that can correct more accurately an image shake. The imaging device includes an imaging element taking an object image to generate image data, a gyro sensor unit including a gyro sensor, an image-shake correction unit holding the imaging element, moving the imaging element based on an output of the gyro sensor, and correcting a shake of an object image taken by the imaging element, and a mount base holding the gyro sensor unit and the image-shake correction unit.
US11184539B2

An intelligent dual-lens photographing device and a photographing method is provided. The photographing device includes a first photographing module, a second photographing module, a shutter, a first driving mechanism, a second driving mechanism, a third driving mechanism, and a controller. The shutter is connected to the second photographing module. The first photographing module and the second photographing module are driven by the first driving mechanism to horizontally rotate synchronously. The first photographing module and the second photographing module are driven by the second driving mechanism to rotate around horizontal axis synchronously. The second photographing module is driven by the third driving mechanism to horizontally move and/or pitching independently. The intelligent dual-lens photographing device uses a wide-angle photographing module to synchronize and track a moving photographing target, and then uses a zoom long-focus photographing module to perform waiting photographing on the photographing target, so as to improve the photographing quality.
US11184536B2

The present disclosure provides a method for controlling a dual camera unit and a device, the dual camera unit includes a first camera, a second camera and a driving component. The second camera is movable relative to the first camera. The method includes determining whether current ambient-light intensity reaches a preset threshold; controlling the driving component to deform, thereby to drive the second camera to move and change the distance between the first camera and the second camera to a first preset distance, when the current ambient-light intensity fails to reach the preset threshold; controlling the first camera and the second camera to be in a first imaging mode corresponding to the first preset distance; and controlling the first camera and the second camera to shoot in the first imaging mode, and outputting a first image in the first imaging mode.
US11184535B2

An imaging element includes a memory that stores captured image data obtained by imaging a subject at a first frame rate and is incorporated in the imaging element, a imaging processing circuit that performs processing on the captured image data, and an output circuit that outputs at least one of the captured image data or processed image data to an outside of the imaging element, and is incorporated in the imaging element, in which the imaging processing circuit generates, in accordance with a degree of difference between first captured image data obtained by imaging and second captured image data stored in the memory, compressed image data obtained by compressing the first captured image data by dividing the first captured image data into a plurality of bit ranges, and the output circuit outputs the compressed image data to the outside as the processed image data at a second frame rate.
US11184528B2

An electronic apparatus includes a display control unit configured to, in a case where a predetermined touch operation is made in a first area, perform control to display an indicator indicating a movable range of a selection position by a moving operation on a display unit regardless of a distance from a border between the first area and a second area to a touch position of the predetermined touch operation.
US11184522B2

The invention describes an imaging device (1) comprising an image sensor (2), an imaging lens (3), an infrared light source (5) to illuminate a scene (SC), and an infrared autofocus system (6) for providing an autofocus function, wherein the image sensor (2) comprises an array (21) of sensor pixels each arranged as dual pixel (22) comprising two separate pixel sensors (22a, 22b) per dual pixel (22) to record the image data (D1) as a sum signal from both pixel sensors (22a, 22b) and providing infrared data (D2) as individual signals from each of the two pixel sensors (22a, 22b) for phase contrast (PC) autofocusing, wherein an infrared filter (7) arranged between an aperture (4) of the imaging device (1) and an imaging sensor (2) and is adapted to locally transmit only a portion of the infrared light (IR) to the imaging sensor (2) by comprising at least one first area (71) arranged as infrared blocking area and at least one second area (72) arranged as infrared bandpass area. The invention further relates to a method (100) to automatically focusing this device (1).
US11184517B1

A system of cameras can be used to generate a complete field of view within an edge network. For example, one camera can have a field of view where part of the view is obstructed by an object and/or by the camera's orientation. Yet another camera that is a part of the edge network can supplement the view of the first camera by providing an alternate view. The two views can be stitched together by a coordinate system such that a complete field of view can be utilized by both cameras. Additionally, where a field of view is not available by any stationary camera, the system can dispatch a mobile camera to help supplement the views.
US11184508B2

The present principles relate to a method and device for gamut mapping from a first color gamut towards a second color gamut. The method comprises obtaining a preserved key color (prsv_colorK0) and a hue alignment angle (θK0) of the key color (colorK0) for each key color (colorK0) of at least 3 key colors to define a preserved gamut and a rotated gamut; and performing a hue mapping of a current color (color) from the first color gamut towards the second color gamut wherein in case the current color (color) is in a preserved gamut defined by the preserved key color (prsv_colorK0), the hue mapped current color is unchanged, and in case the current color is out of the preserved gamut, the hue mapped current color is calculated from the hue alignment angle (θK0) of two adjacent key colors of the current color (rotated gamut) and from the preserved area.
US11184504B2

A printing system is disclosed. The printing system includes a printer to print image data to a medium and a print controller including a halftone calibration module to dynamically generate calibrated halftones to compensate for optical density changes that occur at the printer.
US11184503B2

A communication apparatus may perform: communicating a wireless setting value with a printer via a first wireless communication interface, establishing the wireless connection with the printer via a second wireless communication interface using the wireless setting value; sending first image data representing a first image of a print target to the printer via the second wireless communication interface using the wireless connection; determining, after the first image data is sent to the printer, whether an apparatus-side disconnection condition is satisfied; disconnecting the wireless connection when it is determined that the apparatus-side disconnection condition is satisfied; and sending, when it is determined that the apparatus-side disconnection condition is not satisfied, second image data representing a second image of a print target to the printer via the second wireless communication interface using the wireless connection.
US11184502B2

A control circuit of a reception terminal in a communication system is configured to cause a first communicator to transmit a polling request to a first transmission terminal at a start timing of a cycle included in two or more consecutive cycles. The control circuit is configured to cause the first communicator to stop transmission of the polling request in a cycle following a transmission cycle and is configured to wait for reception of the response data in a case in which reception of the response data is not completed in the transmission cycle. The transmission cycle is a cycle in which the polling request is transmitted. The control circuit is configured to cause the first communicator to transmit the polling request to the first transmission terminal at a start timing of a cycle following another cycle in which reception of the response data is completed.
US11184501B2

The reading device of the present disclosure includes a housing, a first irradiation part, an imaging device, and a first diffusion part. The housing has an opening in an upper portion with a transparent reading window member. The first irradiation part emits an infrared light. The imaging device is disposed on a bottom portion such that an optical axis is directed to a reading window member. The first diffusion part is disposed on a left side wall connecting the upper and bottom portions. The first diffusion part diffuses the infrared light. The first diffusion part is made up of a light-transmitting first diffusion plate and a light-transmitting second diffusion plate. The first diffusion plate is disposed on the bottom surface side and inclined toward the upper portion. The second diffusion plate is disposed on the upper surface side and inclined toward the bottom portion.
US11184499B2

An original reading apparatus includes: a reading unit configured to read an original placed on a platen while moving in a predetermined direction in a housing; a sensor provided in the housing and configured to detect presence of the original in a predetermined position on the platen to identify a size of the original; a holding member movable in the housing and configured to hold the sensor and a cable extending from the sensor; and a cover configured to cover a predetermined space on a rear side of the platen mounted to the housing. A grip portion used by an operator to move the holding member is provided at one end of the holding member extending to the predetermined space through an opening portion in a wall on a rear side of the housing. When the cover is removed, the operator is allowed to grip the grip portion.
US11184498B2

An image forming apparatus extracts a pagination image from original document image data of each of a plurality of original documents, specifies a last-digit image corresponding to the ones place of a pagination, arrays a plurality of pagination images in a reading order of original documents beginning with an original document earliest read to form a matrix with n rows and ten columns, sets a row including ten different last-digit images as a reference row, sets a row after the reference row as a first check row, determines, in order from a first column, whether a pagination image of the first check row is a first subject pagination image differing in last-digit image from a pagination image in the identical column of the reference row, and, if determining that some pagination image or another is the first subject pagination image, determines that multi feed has occurred.
US11184492B2

An apparatus includes: an operation panel that displays an operation screen and accepts an operation from a user; a hardware processor that accepts an operation from a user by voice, turns off the operation panel in a case where an interval between operations received by the operation panel exceeds a first set time, and resets a setting content stored in the storage in a case where an interval between operations received by the operation panel or the hardware processor exceeds a second set time; a storage that stores a setting content corresponding to an operation received by the operation panel or the hardware processor; and a changer that changes a set time of a timer.
US11184490B2

An image forming apparatus includes a CPU and a gesture detection part. The gesture detection part outputs data for a gesture corresponding to a hand action of a user present in front or in the vicinity of an apparatus body, to the CPU. The CPU detects presence or absence of the gesture and the type of the gesture in accordance with output from the gesture detection part. The CPU, upon detecting the gesture, checks details of the gesture against details of the preregistered, registered gesture, and if the detected gesture is the registered gesture, the CPU executes processing allocated to the detected, registered gesture.
US11184486B2

An image forming apparatus includes: a document reading device that reads a plurality of original documents on a document support surface in a batch; an individual image cutouter that cuts individual images of the original documents out of image data obtained by batch reading; a character recognizer that recognizes, for each individual image, characters in the individual image; a document determiner that determines, for each individual image, whether the recognized characters contain a type name; an acquirer that acquires, from the characters determined to contain the type name, a plurality of informative character strings associated one-to-one with a plurality of item names; a data generator that generates, for each individual image, a piece of document data in which the type name is associated with the plurality of acquired informative character strings; and a document data storage that stores the pieces of document data generated one for each individual image.
US11184485B1

Systems and methods for communicating between components of a security and/or automation system include establishing a two-way call between a control panel and a central station of the security and/or automation system using a Voice over Internet Protocol (VoIP) channel connection, and after establishing the two-way call, communicating data between the central station and the control panel via a central station of the security and/or automation system via a second connection different from the VoIP channel connection, the data being related to control of the control panel.
US11184483B1

Techniques are described for forecasting and dynamic routing of incoming routing service requests in a service environment that includes one or more call centers. Implementations apply a doubly stochastic modeling technique to modeling call volumes, call wait times, calling handling times, and/or other parameters in a service environment that includes one or more call centers that include multiple skill codes for the service representatives. By simultaneously modeling on different time scales, such as modeling both inter-day and intra-day correlations, implementations are able to provide an analysis that exploits more of the structure in the data compared to traditional techniques. Implementations can also integrate in other types of time series for other effects that may impact the call volume or other parameters in a service environment, such as exogenous and/or anomalous variables that are independent of other inter-day and/or intra-day trends exhibited in the data.
US11184482B2

A system uses intelligent logic to determine information from a communication and to infer relevant CRM objects that may be related the communication. The system further presents a user interface with the communication information and the related CRM objects to allow an agent to review, select, and relate the communication information to one or more CRM objects. Accordingly, the embodiments described herein improve the efficiency of communication management systems and CRM systems by providing an intelligent logic and unique user interface that greatly reduces the number of steps needed to relate communication information with a CRM object.
US11184481B1

One example method of operation may include collecting call metric data over a predefined period of time for identified calls, querying the call metric data to identify whether one or more call filtering criteria parameters require changes, determining one or more call filtering criteria parameters require changes based on a deviation from one or more expected call metric data values included in the call metric data, modifying one or more of the call filtering criteria parameters, and updating an active call scam model stored on a call processing server based on the one or more call filtering parameters.
US11184478B2

Exemplary embodiments of the present disclosure are directed towards a system for monitoring telephony communications in real time, comprising: first user communication devices and second user communication devices are connected to a first provider communication device and a second provider communication device. A telephony communication establishment module is installed in the first user communication devices and the second user communication devices, the telephony communication establishment module is configured to perform telephony operations and data connectivity to communicate to a telephony communication monitoring system, and a telephony server is configured to transmit telephony communications to the first user communication devices via a network based on the connection originating to the telephony server, the telephony server is configured to forward the telephony communication status to the first provider communication device, the first provider communication device is configured to provide the telephony communication status from the telephony server to the first user communication devices and the telephony communication monitoring system.
US11184477B2

According to one embodiment, a method, computer system, and computer program product for detecting and repairing gaps within a call is provided. The present invention may include requesting a personal discourse gap recovery model (PDGRM) for participants in a call, where the PDGRM may be a machine learning model that models a user's speech patterns based on word collocation, dictionary, and speaking rate. The present invention may further comprise detecting one or more gaps in the call based on network connectivity, inserting an audio delay into the call, constructing repaired dialogue to fill at least one of the one or more gaps in the call based on the PDGRM, and inserting the repaired dialogue into the call.
US11184467B2

Systems and methods for multi-thread processing of messages. An example method comprises: receiving, by a first processing thread, a plurality of network packets from a server; processing the plurality of network packets to produce a message; writing the message to a message queue; retrieving, by a second processing thread, the message from the message queue; producing a memory data structure based on the message; placing the memory data structure into a result queue; and responsive to determining that a total size of messages in the message queue exceeds a certain threshold, causing the first processing thread to suspend receiving network packets.
US11184465B2

Techniques for network communication are described herein. The disclosed techniques include generating a request for accessing a target server by a computing device, the request comprising a URL; determining whether to select a QUIC transport protocol based on the URI; selecting the QUIC transport protocol in response to a determination that the URL comprises QUIC identification information; and establishing a QUIC connection with the target server via a QUIC stack of the computing device according to the QUIC transport protocol.
US11184458B1

Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.
US11184457B2

Systems and techniques for information-centric network data cache management are described herein. A demand metric may be calculated for a content item requested from an information-centric network (ICN). A resistance metric may be calculated for each cache node of a set of cache nodes in the ICN based on the demand metric. A topology of the set of cache nodes may be evaluated to identify a transmission cost for each cache node of the set of cache nodes. An influencer node may be selected from the set of cache nodes based on the resistance metric for the influencer node and the transmission cost for the influencer node. The content item may be cached in a data cache of the influencer node.
US11184454B1

A computer-implemented system for eliminating perpetual application programming interface (API) calls to minimize resource drain. The system may comprise: at least one non-transitory computer-readable medium configured to store instructions; and at least one processor configured to execute the instructions to perform operations. The operations may comprise: monitoring a dynamic list of one or more API calls, wherein the dynamic list is configured to vary in length; identifying a subset of the API calls that remain in the dynamic list through a number of the process cycles over a first threshold; querying one or more network databases to verify that the subset of the API calls have not been resolved; determining costs of dismissing the subset of the API calls; dismissing the API calls with costs less than a second threshold; and transmitting a notification API call to one or more user devices corresponding to the dismissed API calls.
US11184452B2

A proxy-selection system includes an expert rule module that stores a respective set of expert rules applicable to each target device, each expert rule having a respective selection-weight factor. The intelligence module includes logic to acquire, from the separator, the categorized device data for each target device; logic to search, from the expert rule module, a respective set of expert rules which are all applicable to each target device; logic to apply the respective set of expert rules searched for each target device; logic to calculate the respective selection-weight factors of all of the respective set of expert rules applied; and logic to select one or more proxy computers based on a result of the calculation of the selection-weight factors.
US11184448B2

According to one embodiment of the present invention, a method, a system, and an apparatus are presented for mediating ambiance outputs among a plurality of users located in a common area. In some implementations, said ambiance outputs can be adaptive or interactive shared digital works. In other implementations, said ambiance outputs can be shared mediated augmented reality. In other implementations, said ambiance outputs can be the result of hierarchical schemes and algorithms. In another embodiment a method, system, and apparatus is presented for extracting and/or storing previously tagged items from a digital work.
US11184447B2

In one embodiment, a method includes identifying a pre-determined number of items associated with one or more entities; transmitting item information associated with the pre-determined number of items to a client device; and determining that the client device is likely to enter a first entity of the one or more entities. The first entity is identified based on a physical proximity between the client device and the first entity. The method also includes accessing, based on the first entity, location-specific item information associated with one or more of the pre-determined number of items or one or more additional items; and transmitting the location-specific item information to the client device. The item information and the location-specific item information are configured to be used by the client device while the client device is within the first entity.
US11184433B2

The disclosure describes systems and methods for minimizing latency for users accessing services hosted on a cloud-computing system. A service of the cloud-computing system periodically queries edge sites of the cloud-computing system for information regarding containers stored on the edge sites. In response to the queries, the edge sites provide information identifying containers hosted on the edge sites, prefixes that the containers service, and connection locations where traffic from the prefixes enter the cloud-computing system. The service may determine whether the connection locations have changed. If a connection location for a prefix has changed, the service modifies a location of a container servicing the prefix. The service may migrate the container to a current connection location for the prefix. Modifying the location may reduce latency experienced by users behind the prefix.
US11184426B2

Example techniques relate to cloud queue tombstones. An example implementation may involve a computing system receiving instructions to remove a particular media item from a playback queue. Based on the instructions, the computing system removes the particular media item from the playback queue and adds, to the playback queue, a tombstone indicator indicating that the particular media item has been removed from the playback queue. The computing system receives, from the media playback system, a request for a window of one or more media items from the playback queue. Based on the request, the computing system sends, to the media playback system, data representing a particular window of media items from the playback queue, wherein the particular window includes the tombstone indicator. The computing system detects a given tombstone removal trigger from among multiple tombstone removal triggers and based on the detecting, removes the tombstone indicator from the playback queue.
US11184419B2

An example method involves (i) accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; (ii) retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out, via a client device, the media content items in accordance with the sequence defined by the playlist; (iii) accessing second data representing user activity related to the client device, and using the accessed second data as a basis to select a media content item from a plurality of media content items; and (iv) retrieving third data representing the selected media content item, and using the retrieved third data to play out, via the client device, the selected media content item in between playing out the first and second media content items.
US11184417B2

Methods, systems, and devices are provided for streaming service in a fifth generation (5G) system (5GS) network. Various embodiments may provide for selecting appropriate network slices for provisioning media content and streaming service over the network. Desired network slice features may be indicated that correspond to service information.
US11184415B2

Techniques presented herein provide an improved relay user experience and improved management of scarce computing and network resources as the number of relay endpoints increases. A sourcing endpoint device may generate a media feed, such as video and/or audio feed, representing contribution from a conference participant. The sourcing endpoint device may generate a priority value for the media feed, and the priority value may be transmitted to other members of the relay along with the input feed. Priority values of the different relay participants may be used by other devices, for example, intermediate servers or receiving endpoint devices, to manage aspects of the relay. For example, a relay server may prune streams from select endpoint devices based on relative priority values received from those devices. Alternatively, receiving endpoint devices may alter presentation of received feeds based on their associated priority values.
US11184414B2

Methods, systems, and apparatuses are provided for reservation management for client-initiated polling requests in a communication system.
US11184412B1

Described are systems, methods, and apparatus that enable constraint based communications between two or more devices. For example, a first user of a first device may submit a communication request to establish a communication session with a second user and provide a constraint for that communication session, such as a time-limit (e.g., limit the communication session to five minutes). In such an example, if the second user accepts the communication request with the constraint, a communication session is established and the system monitors the communication session to determine when a condition corresponding to the constraint has been satisfied. When the condition is satisfied, the communication session is terminated by the system.
US11184406B1

A user's session of a web application or a website in a web browser is recorded and replayed while protecting private and sensitive data from unauthorized access. All the captured data needed to re-create (replay) the user's session in the browser itself is recorded and exported on demand. The need to transmit potentially sensitive and private data continuously to external server(s) is eliminated while still guaranteeing availability of a record of user activity leading up to any point of interest during the user's session. By encrypting recording information and redacting all non-layout content (e.g. text nodes, images, inputs) from the browser DOM before capturing the DOM, the visual layout of the page is maintained and the probability of leaking the user's sensitive or private information is reduced. The replaying user is still able to derive meaningful information about the user's interaction with the web application or website without jeopardizing privacy.
US11184403B1

The technology disclosed describes a system. The system comprises an edge network of a plurality of points of presence of a network security system. Points of presence in the plurality of points of presence are configured to intermediate traffic between clients and cloud applications and to use metadata to apply policies on the intermediated traffic. There are redundancies in metadata synchronization between the points of presence due to metadata migration to a second point of presence from a first point of presence handing off intermediation to the second point of presence within an application session. Each of the points of presence is configured with inline metadata generation logic. The inline metadata generation logic is configured to issue synthetic requests to provide the metadata to the second point of presence without requiring the metadata migration to the second point of presence.
US11184394B1

In some embodiments, systems, methods, and devices disclosed herein enable trusted sharing of private data and/or transactions via a distributed ledger, while maintaining data consistency properties. Some embodiments provide and utilize one or more independent and/or dependent channels. In particular, in some embodiments, one or more independent and/or dependent channels can exist on a single distributed ledger, wherein participants or nodes that are members of a particular channel can view and access the information in a given network transaction. To other participants or nodes not on the particular channel, however, only an encrypted or redacted version of the information can be viewable, thereby not disclosing the transaction information to such participants or nodes. In some embodiments, consistency properties may be preserved even in the presence of selective sharing of transaction information with proofs of validity.
US11184392B2

Attempts at lateral movement are detected by monitoring failed login attempts across a number of endpoints in a network. By configuring endpoints across the network to report unsuccessful login attempts and monitoring these login attempts at a central location, patterns of attempts and failures may advantageously be detected and used to identify malicious attempts at lateral movement within the network before any unauthorized lateral movement is achieved.
US11184391B2

An endpoint in a network periodically generates a heartbeat encoding health state information and transmits this heartbeat to other network entities. Recipients of the heartbeat may use the health state information to independently make decisions about communications with the source endpoint, for example, by isolating the endpoint to prevent further communications with other devices sharing the network with the endpoint. Isolation may be coordinated by a firewall or gateway for the network, or independently by other endpoints that receive a notification of the compromised health state.
US11184380B2

Website data security is provided by conditionally accessing, assessing, and processing website content file attribute data and website content files used to host websites with a first set of servers configured with website content security breach analysis, detection, and repair functionality. The website content files are conditionally accessed based on a file modification date without heavily loading the servers hosting the website. The website content is analyzed by decoding PHP code and executing code in a hardened execution environment. Repair is accomplished through removing or replacing breached content.
US11184367B2

A method and a computer network of interconnected computer nodes, one assigned a role of a deployer node, the deployer node creating and executing a rule-based block, and assigning others of the computer nodes a role of sensor node or a role of display node. The deployer node maintains addresses of the sensor nodes and the display nodes, the sensor nodes add sensor track data to create linked blocks, and the display nodes read the sensor track data in the linked blocks. The rule-based block includes a sensor add rule which checks that only computer nodes assigned the role of the deployer node can assign a computer node the role of sensor node. The rule-based block includes a sensor track data add rule which checks that only the computer nodes assigned the role of sensor node can request to add new sensor track data to create the linked blocks.
US11184366B1

Systems, devices, and techniques for service authorization are described. A described device includes a transceiver to communicate with an authorization server, and a processor. The processor can set an authorization timer for a first time period based on obtaining an authorization from the authorization server, and activate device features for a duration of the first time period. The processor can receive from the authorization server an authorization message that includes an authorization key hash based on a shared secret key and a server timestamp, determine a local key hash based on the shared secret key and a local timestamp, set the authorization timer for a second time period based on the authorization key hash matching the local key hash, and maintain an activation of the features for a duration of the second time period.
US11184358B2

The technology described herein is directed towards content rights data that are associated with content (a data item) to make that content selectively available or unavailable in responses by a data service to client requests. A client includes client content rights data in association with each request, (e.g., via a token), and the data service uses that client content rights data as query parameters (constraint criteria) in making a request for a data item. Client content rights data also may be used for accessing cached data. Availability constraints may include client location, brand, channel, device class and time (commence and cease).
US11184354B2

Techniques for enhanced security for disconnected devices are provided. A request for one or more attributes of a security component is received by the security component, from a requesting device. The one or more attributes are provided to the requesting device, where the requesting device transmits the one or more attributes to a network service, where the security component is not able to communicate with the network service. A token is received from the requesting device, where the requesting device received the token in response to transmitting the one or more attributes to the network service. A level of access is determined for the requesting device, based on validating the token using a predefined configuration of the security component. Finally, the determined level of access is provided to the requesting device.
US11184349B2

Embodiments of the present disclosure relate to systems and methods for capturing information. In addition, embodiments of the present disclosure relate to solutions for capturing information using a web browser extension. Embodiments of the present disclosure further relate to securely transmitting captured information to a server for association with an application or form being completed by an individual.
US11184345B2

Disclosed are various approaches for workflow service back end integration. In some examples, a service request is identified. The service request is associated with a network service. A single sign-on (SSO) token is received. The SSO token represents a user account authenticated with an identity manager. Authentication data for the network service is identified based on the SSO token. A hosting location of a connector for the network service is identified based on the authentication data. An authentication header is appended to the service request. The service request with the authentication header is transmitted to the connector.
US11184333B2

A computer implemented method for securely extracting secure data from a human capital management (HCM) system, includes receiving setup data from a production tenant of the HCM system, wherein the setup data includes one or more field types describing what type of secure data is stored on the production tenant, creating a scrambling module based on the setup data that is configured to scramble the secure data based on scrambling settings, wherein the scrambling module is configured to upload and install onto the HCM system and to communicate with the production tenant to receive the secure data to scramble the secure data, and uploading the scrambling module to the HCM system.
US11184331B1

In some implementations, a system is capable of managing keys for encrypting media streams over UDP communications between a media source and an associated server. A key is initially generated for encrypting a media stream captured by a media source device associated with a monitoring system of a property. A first instruction is provided to the media source device and over a secure communication channel. The first instruction causes the media source device to encrypt the media stream using the key when received by the media source device. A second instruction is generated for decrypting the encrypted media stream. The second instruction is provided to a computing device associated with the property. The second instruction causes the computing device to decrypt the encrypted media stream when received by the computing device.
US11184329B2

Disclosed is a system for deploying a secure server that provides one or more network services. Generally stated, a secure server is deployed in a secure environment behind a privacy barrier. The secure server is configured to interact with a service host on a public network outside the privacy barrier. The service host facilitates routing information from the public network through the privacy barrier to the secure server.
US11184316B2

In a method for processing messages exchanged on a social network, a data processing apparatus gathers from the social network a reference set of messages pertaining to a user-selected reference context. The data processing apparatus then applies a multidimensional aggregation to the reference set of messages, whereby the messages of the reference set are grouped in an multidimensional array of groups having at least two dimensions. In each dimension, the array comprises a number of groups that correspond to a number of values of a certain message feature. Each group in a dimension corresponding to a certain message feature aggregates all the messages of the reference set whose message feature has a same value. Then, a user interface is displayed, which shows the reference set of messages as aggregated in at least two dimensions of the array.
US11184314B2

The present disclosure provides a method and apparatus for prompting a reading state of a message, and an electronic device. The method includes: displaying, when a message having a reading state to be identified is sent in a conversation window including a plurality of users, a reading state prompt pattern corresponding to the message in the conversation window; determining current reading states of respective ones of the plurality of users for the message; counting a current number of users who have read the message based on the reading states; and controlling the reading state prompt pattern to be displayed in a state that reflects the current number of users who have read the message.
US11184311B2

Aspects of the present application provide a communication system that includes a communication unit and a control unit. The communication unit is configured to receive, from a communication source, a scheduling request for scheduling transmission of a message to a specific communication destination. The control unit is configured to perform control such that the communication destination is notified of existence of the message at a predetermined timing in accordance with content of the message and a current or past psychological situation of a user corresponding to the specific communication destination received by the communication unit.
US11184306B1

Contextual routing and/or management of communications is described. Server(s) of service provider can receive a first communication via a first communication channel. The first communication can be associated with a first service offered by the service provider and with a merchant identifier of a merchant that is an intended recipient of the first communication. The server(s) can generate, based at least partly on context data associated with the first communication, a recommendation for the merchant to respond via (i) a second communication channel that is different than the first communication channel and/or (ii) a second service that is different than the first service. The server(s) can cause the first communication and the recommendation to be presented via a consolidated communication user interface of a computing device of the merchant that presents (i) the first communication and (ii) a second communication between the merchant and a second customer of the merchant.
US11184295B2

Example methods are provided for port mirroring based on remote direct memory access (RDMA) in a software-defined networking (SDN) environment. One example method may comprise obtaining configuration information associated with a port mirroring session between a source logical port supported by a source host and a destination logical port supported by a destination host, and establishing an RDMA-based connection between the source and destination hosts. The method may also comprise: in response to detecting a packet passing through the source logical port, generating a mirrored packet based on the detected packet, and storing, in source memory associated with the source host, the mirrored packet in association with destination information identifying the destination logical port or destination host. The method may further comprise transferring the mirrored packet from the source memory to destination memory associated with the destination host via the RDMA-based connection.
US11184286B2

A technique is provided for adaptively performing service function chaining based on network context. The technique includes receiving a request comprising a flexible SFC template (FST) for provisioning an SFC of a plurality of service functions (SFs). A service function path (SFP) is determined responsive to receipt of data packets corresponding to a pre-defined flow to be transmitted over the network. Monitoring of a pre-defined plurality of parameters associated with the SFP and a network context is performed after implementing the SFP. Based on the monitoring of the pre-defined plurality of parameters and SFP modification criteria, a requirement for modifying the SFP is identified. Responsive to the identification, the SFP is modified and the performance of the modified SFP is monitored based on one or more of the plurality of parameters, a network context after modifying the SFP, and a pre-defined plurality of service performance thresholds.
US11184283B2

A computer-implemented method tracks congestion in a service function chain. The method includes receiving a packet at a service function forwarding node of the service function chain, the packet having an information packet, a transport header, and a network service header, forwarding the packet to a service function in accordance with the network service header, detecting congestion, and updating a congestion field in the network service header to indicate congestion was encountered in the service function chain.
US11184281B2

A packet processing method and apparatus relating to the field of communications technologies are provided, so as to reduce overheads and improve update efficiency. The method includes: receiving a first packet and a second packet; determining a first instruction block; obtaining a first identifier according to the first instruction block and the first packet, and obtaining a second identifier according to the first instruction block and the second packet, the first entry includes a third identifier, and the third identifier is a storage address of a second instruction block; obtaining the third identifier by accessing the first entry indicated by the first identifier, and obtaining the third identifier by accessing the first entry indicated by the second identifier; obtaining the second instruction block according to the third identifier; and processing the first packet and the second packet according to the second instruction block.
US11184280B2

In one illustrative example, a network node configured for packet flow verification may receive a packet from a host (e.g. a wireless mobile device operating in a wireless network) and obtain, from a header of the packet, data indicative of one or more traversed network node or service function identities. The identities may correspond to one or more traversed network nodes or service functions through which the packet has traversed in a non-steered communication having an unspecified path. Each received data indicative of a traversed network node or service function identity may be network node-added data, provided as part of in-situ Operations, Administration, and Maintenance (iOAM) data.
US11184279B2

A method and an apparatus for building a decision tree for packet classification are provided. According to an example of the present disclosure, a first type decision tree is generated by performing tree building for a classification rule set based on a non-template dimension of the classification rule set; a second type decision tree is generated by performing tree building for each leaf node in the first type decision tree based on a template dimension of the classification rule set; a plurality of leaf nodes that are mutually of the to each other in the first type decision tree are associated with a same second type decision tree. The plurality of leaf nodes that are SPSR to each other indicate that classification rule sets respectively included in the plurality of leaf nodes are SPSR to each other.
US11184278B2

The disclosed systems and methods provide hyperscalar packet processing. A method includes receiving a plurality of network packets from a plurality of data paths. The method also includes arbitrating, based at least in part on an arbitration policy, the plurality of network packets to a plurality of packet processing blocks comprising one or more full processing blocks and one or more limited processing blocks. The method also includes processing, in parallel, the plurality of network packets via the plurality of packet processing blocks, wherein each of the one or more full processing blocks processes a first quantity of network packets during a clock cycle, and wherein each of the one or more limited processing blocks processes a second quantity of network packets during the clock cycle that is greater than the first quantity of network packets. The method also includes sending the processed network packets through data buses.
US11184275B2

The present invention provides a system and method for ultra reliable low latency communication (URLLC) which can be achieved by redundant transmission with two or more links at one or more RAN nodes. In order to achieve URLLC communication, methods supporting the PDCP packet duplication and/or higher layer packet duplication are applied to various RAN architectures such as CA architecture, DC based architecture with one connection to the core network (CN), DC based architecture with two or more connections to the CN, CA and DC combined architecture, and CU/DU split architecture.
US11184271B2

A system for performing assurance of at least one network element in a network, the system comprising: at least one pacemaker, wherein the at least one pacemaker is a virtual machine in communication with a path to the at least one network element in the network, the at least one pacemaker configured to selectively provide an atomic workload to the path; a configuration analysis microservice in communication with the at least one pacemaker, the configuration analysis microservice is configured to provide a policy to the at least one pacemaker for application of the atomic workload and monitor a pulse from the atomic workload on the path.
US11184269B1

Methods, systems, and computer-readable media for collecting route-based traffic metrics in a service-oriented system are disclosed. A first service in a service-oriented system receives an inbound request from a second service. From the inbound request, the first service extracts, a route identifier representing an upstream route including the second service. The first service stores the route identifier and a counter representing a number of inbound requests with the route identifier that have been received by the first service over a current window of time. The first service sends, to a traffic metric collection system, a metric message comprising the route identifier and the counter. Traffic metric data is determined by the traffic metric collection system using the metric message from the first service and one or more additional metric messages from one or more additional services. The traffic metric data indicates one or more flows of requests through the services.
US11184263B1

A plurality of serverless function invocations are received. A quantity of serverless function invocations of the plurality of serverless function invocations that corresponds to a particular type of serverless function invocation are determined. A number of serverless functions are scaled at a determined rate in view of the quantity of serverless function invocations corresponding to the particular type of serverless function invocation.
US11184262B2

A beam measurement processing method and a beam measurement processing device are provided. The beam measurement processing method for a network side device includes: when Beam Pair Link (BPL) quality is measured in a first mode, determining a first completion time at which a beam sweeping for all reception beams has been completed by a User Equipment (UE) corresponding to a current transmission beam, and transmitting a next transmission beam after the first completion time; and/or when the BPL quality is measured in a second mode, determining a second completion time at which a beam sweeping for all transmission beams has been completed by a network side device corresponding to a current reception beam, and performing a next beam sweeping for all the transmission beams after the second completion time.
US11184261B2

Embodiments are generally directed apparatuses, methods, techniques and so forth to select two or more processing units of the plurality of processing units to process a workload, and configure a circuit switch to link the two or more processing units to process the workload, the two or more processing units each linked to each other via paths of communication and the circuit switch.
US11184258B1

A monitoring system is disclosed that achieves the benefits of active monitoring by providing a holistic view of the network, while obtaining the granularity of a passive monitoring system by testing a large majority or all of the prefixes. In one embodiment, streaming updates of a forwarding plane are captured for devices in a network. Additionally, an initial state of the forwarding plane can be captured for each device. A time-series graph of the forwarding plane can be constructed. In the graph, each node can represent a device and each edge can represent a possible path for a prefix at a given point in time. Graph analysis techniques can be used to analyze the graph and detect errors. For example, cycle detection algorithms can be used on the forwarding plane data to detect microloops. Other techniques can be used to find black holes or capacity bottlenecks.
US11184247B2

Performance predictions in a computing cluster can be provided by sampling and storing historic workload request data of the computing cluster as time-stamped workload values, forecasting an expected total number of workload requests for a defined time interval in the future based on a time-series analysis of the time-stamped workload values, where the time-series analysis detects cyclic and repeating events in the time-stamped workload values. In response to a result of the time-series analysis, training a workload prediction model by using additional data about acyclic events in expected workload requests, where the training applies a statistical regression technique for predicting a future workload demand for the computing cluster, and in response to exceeding a predefined threshold value of the predicted future workload demand, reassigning resources of the computing cluster.
US11184245B2

A computer-implemented method is provided for use with a reconfigurable computational device having a collection of computing nodes arranged in a mesh of N×M×Z topology, the computing nodes including computational hardware, wherein Z
US11184243B2

A distribution of a content selection being distributed throughout a wireless mesh network may be tracked. A wireless device in the wireless mesh network enables the content selection to be exchanged. Wireless devices then exchange the content, and a network topology is recorded in response. Finally, the network topology is reported to a reporting agent.
US11184240B2

Systems, methods, and instrumentalities are disclosed to communicate with subscribers in an information-centric networking environment. A WTRU may store a first path from the WTRU to a first subscriber and a second path from the WTRU to a second subscriber. A message from a topology manager may be received. The message may indicate a change to a network topology. In response to a determination that the change to the network topology relates to the first path and does not relate to the second path, the WTRU may remove the first path from the memory and maintain the second path in the memory. The WTRU may send a request to the topology manager for a third path to replace the first path that was removed from memory. In response to the above determination, a portion of the first path may be removed and replaced according to the above mechanism.
US11184237B2

The disclosure provides an approach for service provisioning. Embodiments include receiving first configuration data related to a first network endpoint and second configuration data related to a second network endpoint. Embodiments include generating a service map based on the first configuration data and the second configuration data. Embodiments include receiving a request to provision a service between the first network endpoint and the second network endpoint. Embodiments include determining in response to the request and based on the service map, first service configuration data for the first network endpoint and second service configuration data for the second network endpoint. Embodiments include provisioning the service between the first network endpoint and the second network endpoint by pushing the first service configuration data to the first network endpoint and pushing the second service configuration data to the second network endpoint.
US11184229B2

In a development operation support system, a development management server includes a recording unit configured to record configuration information and application time of applying the configuration information to a target system in a history-included CMDB, and a generating unit configured to generate configuration information corresponding to the application time as configuration information used for design at a subsequent design time. An operation management server includes a setting unit configured to set, at the recorded application time, configuration information corresponding to the application time in the target system, a collecting unit configured to collect setting information of a current target system from the set target system; and a confirming unit configured to confirm a match or a mismatch between the collected setting information and the configuration information corresponding to the recorded application time.
US11184227B2

Some embodiments of the present disclosure relate to a method and apparatus for updating a configuration object. An implementation of the method includes: acquiring an update configuration file; determining a to-be-updated configuration object based on the update configuration file and a pre-stored historical configuration file; determining whether the to-be-updated configuration object is processing information; and updating, in response to determining that the to-be-updated configuration object is processing information, the to-be-updated configuration object based on the update configuration file when any one of the following conditions is met: the information is processed, a preset duration has elapsed since acquiring the update configuration file. In some embodiments, buffer time can be provided before updating the configuration object, and the configuration object can be updated without the user's perception.
US11184223B2

Embodiments described herein are directed to implementing compliance settings by a computing device for bringing the computing device into compliance with a configuration scenario. For instance, a computing device may receive, from a server, configuration information describing compliance settings for implementing by the computing device to bring the computing device into compliance with a configuration scenario. Moreover, the computing device may identify a state machine indicated by the configuration information that describes a configuration process for implementing the compliance settings and execute the state machine to configure the computing device with the compliance settings.
US11184212B2

Disclosed are a dynamic configuration method, a terminal device, a network device and a computer storage medium. The method comprises: a terminal device receiving configuration information of at least two modulation and coding scheme (MCS) tables, wherein the configuration information is used for determining the at least two MCS tables; the terminal device receiving scheduling information sent by a network side; and the terminal device determining a target MCS table from the at least two MCS tables based on the scheduling information and the correlation between scheduling information and an MCS tables.
US11184201B2

Systems, devices, and methods of the present invention facilitate secure communication by altering the set of symbol waveforms that may be in use in particular symbol times defined herein as Symbol Waveform Hopping. SWH may be enabled by selecting two or more modulation formats that have sufficiently comparable communication performance (e.g., occupied bandwidth and signal power efficiency), but characterized by symbol waveform alphabet that include different symbol waveform, so that the overall transmission/communication performance of data stream in a signal transmission channel of the system is not significantly affected by switching between modulation formats. Some or all of the symbol waveforms in each alphabet may not be present in other alphabets.
US11184199B2

Disclosed is an electronic apparatus including: a substrate; and an integrated circuit (IC) and an inductor provided in the substrate, the IC including: a plurality of subcircuits; and an equalizer configured to receive a signal from an outside of the IC, compensate the received signal for distortion or interference, and output the compensated signal to the subcircuit, and the inductor of which: a first end is connected to a power and a second end is connected to a power supplying terminal of the equalizer, and an inductance corresponds to an operation frequency of the equalizer.
US11184198B2

A receiver includes a decision circuit, a circuit to adjust an input signal of the decision circuit, a correction circuit and a control circuit. The decision circuit makes a data decision based on an input signal of the decision circuit. The circuit to adjust the input signal of the decision circuit adjusts the input signal of the decision circuit based on an input correction signal. The correction circuit combines a plurality of signals corresponding to different input correction parameters into a preliminary input correction signal. An input of the correction circuit is coupled to an output of the decision circuit. The control circuit maps the preliminary input correction signal into the input correction signal using a nonlinear code mapping.
US11184197B2

A first sequence of data bits is shifted into storage elements of a signal receiver during a first sequence of bit-time intervals, and a memory access command indicates that a second sequence of data bits is to be received within the signal receiver during a second sequence of bit-time intervals. Contents of the shift-register storage elements are conditionally overwritten with a predetermined set of seed bits, depending on whether one or more bit-time intervals will transpire between the first and second sequences of bit-time intervals. Equalization signals generated based, at least in part, on contents of the shift-register storage elements are used to adjust respective signal levels representative of one or more bits of the second sequence of data bits.
US11184196B1

A digital differential line receiver includes a differential signal to single-ended conversion amplifier coupled to receive a data line and data-complement line of a differential signal; a first termination resistor coupled to the data line of the differential signal; a second termination resistor coupled to the data-complement line of the differential signal; a first impedance-adjusting transistor coupled between the first termination resistor and a common mode line; a second impedance-adjusting transistor coupled between the second termination resistor and the common mode line; a control-voltage generator coupled to sense the common mode line and provide a control voltage, the control voltage generator configured to adjust the control voltage to a voltage level such that a combined impedance of the first termination resistor, the first impedance-adjusting transistor, the second termination resistor, and the second impedance-adjusting transistor matches a specified impedance.
US11184193B2

An apparatus includes a program instructing hardware and a computer readable storage medium coupled to the hardware and storing programming instructions for execution by the hardware. The programming instructions instruct the hardware to: receive a network device selection message sent by a first network device, where the network device selection message contains a virtual local area network (VLAN) mapping capability identifier of the first network device and a device identifier of the first network device; when determining that both the apparatus and the first network device have VLAN mapping capability according to local VLAN mapping capability and the VLAN mapping capability identifier of the first network device, select a network device for executing VLAN mapping according to sizes or a sequence of a local device identifier and the device identifier of the first network device.
US11184191B1

A network security device has a local area network (LAN) interface and a wide area network (WAN) interface, with a capability to route packets of a network connection along a fast path that bypasses a network stack of an operating system of the network security device. A packet of a network connection that is received at the LAN interface is routed to a virtual network interface. A packet inspector reads the packet from the virtual network interface, inspects the packet, and writes the packet back to the virtual network interface after inspection. The packet is routed from the virtual network interface to the WAN interface, and exits the WAN interface towards the destination network address of the packet. After inspecting one or more packets of the network connection, subsequently received packets of the network connection are routed along the fast path.
US11184189B2

Provisioning of network element with a provisioning element having a number of provisioning servers. Each provisioning server being active to support its own provisioning and to actively backup the provisioning of the provisioning servers such that operations of the provisioning servers is maximized while providing redundancy in the event that one of the other provisioning servers is lost or disabled.
US11184183B2

In order to facilitate electronic meeting scheduling and coordination, systems and methods are disclosed including receiving, by a processor, a plurality of electronic meeting requests to schedule a meeting. The processor determines, for each electronic meeting request, meeting room needs. A meeting scheduling machine learning model is utilized to predict parameters of meeting room objects representing the candidate meeting rooms based at least in part on the meeting room needs, schedule information associated with a respective electronic meeting request and location information associated with the respective electronic meeting request. The processor causes an indication of the candidate meeting rooms to display in response to the electronic meeting request on a screen of computing devices associated with the respective attendees based at least in part on the predicted parameters. The processor receives a selection of the respective candidate meeting rooms from the respective attendees, and dynamically secures each candidate meeting room.
US11184171B2

Described in detail herein is an multi-variant tracking system. Independently operated domains can be associated with a cryptographically verifiable ledger represented by a sequence of blocks. The central computing system can receive an alert of a creation of a new block in a cryptographically verifiable ledger associated with a first independently operated domain. The central computing system can determine one or more independently operated domains affected by a change in a first data value of a first type. The central computing system can determine a type of a type of data value associated with other transaction records in each cryptographically verifiable ledger for each of the independently operated domains. The central computing system can convert the change in the first data value of the first type to a corresponding change in a data value of a different type of data value.
US11184170B2

Methods, systems, and devices for public key protection techniques are described. An embedded multimedia card (eMMC) may be formatted to include a permanent write protect group that is configured to prevent disabling of write protection for data stored in the permanent write protect group. The eMMC may store a public key associated with a first host device in the permanent write protect group of the eMMC. A data package may be received from the host device and authenticated by using the public key stored in the permanent write protect group. The embedded memory controller may be configured to prevent modifying or writing data to a permanent write protect group.
US11184165B2

A method for user equipment (UE) identification in a wireless network comprising selecting, at the UE, a sequence from a stored pool of possible sequences based on a stored secret value; and transmitting the selected sequence to the wireless network.
US11184157B1

Protection against the obsolescence of cryptographic algorithms is provided by generating a cryptographic key pair for future use and storing the public key on a device. The cryptographic key pair supports a signature scheme that is potentially resistant to quantum computing attacks. In an embodiment, a key management server generates a set of one-time use keys sufficient to sign the anticipated number of software updates to be applied to a device. The key management server provides a public key which is stored on the device for later use. In an embodiment, an update to the device us signed with the one-time-use private key, and can be authenticated by the device using the public key. In an embodiment, the key pair supports the use of a one-time signature technique such as a Merkle signature scheme, Winternitz signature, or Lampert signature.
US11184146B2

Differential input pins are coupled to a differential transmission path. A receiver circuit receives a differential input signal input via the differential input pins. A latch circuit latches an internal differential signal output from the receiver circuit. An evaluation circuit samples the internal differential signal, and generates evaluation data with respect to the waveform of the internal differential signal. A reception device is configured to be capable of providing evaluation data DEVAL to an external circuit.
US11184142B2

Methods and apparatuses for carrier aggregation with discontinuous reception is disclosed. At least two different time division duplexing configurations can be communicated from serving cells to a device, the subframes of the at least two different configurations being counted for purposes of operating at least one timer function according to a predefined rule of counting. Discontinuous communications by the serving cells with the device are controlled based on the predefined rule of counting such that at least one timer function associated with discontinuous reception from the serving cells is operated based on the counting.
US11184141B2

There is provided a communication device that communicates with another communication device, the communication device comprising: an arranging unit configured to arrange a demodulation reference signal and a group including a plurality of code blocks in a radio frame; and a transmitting unit configured to transmit the radio frame to the other communication device, wherein the plurality of code blocks are arranged in the radio frame based on a position of the demodulation reference signal in the radio frame.
US11184140B2

Systems, apparatuses, and methods are described for wireless communications. A base station may transmit, to a wireless device, a DCI format comprising a downlink BWP indicator, an uplink BWP indicator, a PDSCH resource allocation, and a PUCCH resource allocation for HARQ ACK transmission. The wireless device may select, from a plurality of uplink active BWPs of the cell, an uplink active BWP based on the uplink BWP indicator. The wireless device may transmit the HARQ ACK via the selected uplink active BWP.
US11184133B2

Disclosed herein is a method for receiving a user equipment-specific reference signal-based data signal by a user equipment in a wireless communication system. Particularly, the method comprises the steps of: receiving a control signal for the user equipment-specific reference signal-based data signal from an eNodeB; and receiving the user equipment-specific reference signal-based data signal on the basis of the control signal, wherein the control signal includes information on an antenna port for a channel status information-reference signal, the antenna port being assumed to be quasi-co-located (QCL) with an antenna port for the user equipment-specific reference signal, and the channel status information-reference signal excludes an aperiodic channel status information-reference signal.
US11184125B2

Aspects of the present disclosure provide various apparatuses and methods for extending a reference signal to facilitate carrier aggregation (CA). In some examples, a network includes a primary cell and one or more secondary cells that use a millimeter wave (mmW) carrier. When a UE is beyond the range of a reference signal from the secondary cell, the primary cell may trigger the secondary cell to increase the range of its reference signal using a higher gain beam and/or reference signal repetition.
US11184123B2

A terminal is disclosed that includes a receiver that receives a downlink (DL) signal transmitted from each of a plurality of component carriers (CC) in dual connectivity and a processor that makes measurement of the DL signal based on a measurement requirement. The terminal further includes a first measurement requirement of a first secondary CC to which listening before transmission is applied is different from a second measurement requirement of a second secondary CC to which the listening before transmission is not applied.
US11184122B2

Device, methods and systems for implementing aspects of orthogonal time frequency space (OTFS) modulation in wireless systems are described. In an aspect, the device may include a surface of an object for receiving an electromagnetic signal. The surface may be structured to perform a non-electrical function for the object. The surface may generate an electrical signal from an electromagnetic signal. The electromagnetic signal may be received from a transmitter. The transmitter may map digital data to a digital amplitude modulation constellation in a time-frequency space. The digital amplitude modulation constellation may be mapped to a delay-Doppler domain and the transmitter may transmit to the surface according to an orthogonal time frequency space modulation signal scheme. The apparatus may further include a demodulator to demodulate the electrical signal to determine digital data.
US11184119B2

Aspects of this disclosure provide a technique for implementing polar encoding with incremental redundancy HARQ re-transmission. In particular, a transmitter encodes a message using different polar codes to obtain a first codeword and a second codeword that is twice the length of the first codeword, and transmit the first codeword as an original transmission, and the second half of the second codeword as a re-transmission without transmitting the first half of the second codeword. Information bits that are common to both the first codeword and the second half of the second codeword is mapped to more-reliable bit-locations in the second half of the second codeword. Decoded bit values for the common information in the original transmission and retransmission is compared by the receiver to perform a parity check.
US11184117B2

Encoding System for Incremental Redundancy for Hybrid ARQ for Wireless Networks A technique is provided for encoding, by an outer encoder, a set of information bits; performing, by each polar sub-encoder of a set of polar sub-encoders, polar encoding of bits received from the outer encoder for a corresponding incremental redundancy (IR) hybrid ARQ (HARQ) transmission; and performing, by an inner encoder, for each bit input to the inner encoder from one of the polar sub-encoders for the HARQ transmission, an Exclusive Or (XOR) operation with another bit, to generate a set of code bits for an IR-HARQ transmission over a channel.
US11184113B2

An example operation may include one or more of receiving a data packet from a network controller, where the data packet is marked as valid based on a checksum calculated by the network controller, determining that the checksum generated by the network controller is in error based on a recalculation of the checksum of the data packet via a network layer, and transmitting the data packet from the network layer to the network controller with a notification that the checksum is in error.
US11184110B2

Channel state information (CSI) scaling modules for use in a demodulator configured to demodulate a signal received over a transmission channel, the demodulator comprising a soft decision error corrector (e.g. LDPC decoder) configured to decode data carried on data symbols of the received signal based on CSI values. The CSI scaling module is configured to monitor the performance of the soft decision error corrector and in response to determining the performance of the soft decision error corrector is below a predetermined level, dynamically select a new CSI scaling factor based on the performance of the soft decision error corrector.
US11184108B2

A method of processing a transmission signal may comprise grouping a coded bit sequence including a plurality of coded bits into a plurality of groups; comparing indices of code bits belonging to a first group among the plurality of groups and indices of code bits belonging to a second group among the plurality of groups; configuring the coded bits belonging to the first group as higher bits among bits constituting each modulation symbol based on a result of comparing the indices of the coded bits; configuring the coded bits belonging to the second group as lower bits among the bits constituting each modulation symbol based on the result of comparing the indices of the code bits; and generating the each modulation symbol by using the higher bits and the lower bits.
US11184107B2

In some examples, a wireless device includes a network interface to communicate over a wireless network, at least one processor configured to send a capabilities information element comprising an indicator to indicate support by the first wireless device for semi-orthogonal multiple access (SOMA) communications over the wireless network.
US11184090B2

This application provides a method and device for determining antenna port quasi co-location QCL. The method includes: generating, by a network device, downlink control information DCI, where the DCI includes QCL indication information, the QCL indication information is used to indicate one of a plurality of pieces of combination information, and first combination information in the plurality of pieces of combination information is used to indicate a QCL relationship between a DMRS antenna port and a CSI-RS antenna port; and sending, by the network device, the DCI to a terminal device. Therefore, in embodiments of this application, the terminal device can determine the QCL relationship between the DMRS antenna port and the CSI-RS antenna port based on the DCI, thereby resolving a problem in the prior art and improving network performance.
US11184078B2

A data transmission method includes: receiving beam configuration information sent by a base station; according to the beam configuration information, obtaining a plurality of candidate beams from among a plurality of beams supported by the base station; performing data reception according to the plurality of candidate beams. A plurality of candidate beams can therefore be obtained from among a plurality of beams supported by a base station according to beam configuration information sent by the base station, and thus perform data reception according to the plurality of candidate beams, thereby implementing a multi-beam data reception solution, reducing the probability of packet loss during data reception, and increasing the reliability of data reception.
US11184066B2

A communications apparatus comprises a power amplifier configured to amplify a signal for transmission, a controllable switch coupled to an output of the power amplifier, an omnidirectional antenna coupled to a first output of the controllable switch, an antenna array coupled to a second output of the controllable switch, the antenna array comprising a plurality of antennas configured to form the signal into a beam of transmitted signals, the beam having a directional bias with respect to a location of the communications apparatus, and a controller. The controller is configured to control the controllable switch to switch a between a first mode of operation of the communications apparatus in which the signal for transmission from the output of the power amplifier is fed to the omnidirectional antenna, and a second mode of operation of the communications apparatus in which the signal from the output of the power amplifier is fed to the antenna array.
US11184057B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). An apparatus of a terminal in a wireless communication system is provided. The apparatus includes at least one transceiver and at least one processor operatively coupled to the at least one transceiver. The at least one processor is configured to control the transceiver to communicate through a cell determined based on information regarding a strength of a received signal for a first cell and a path diversity (PD) for the first cell. The PD comprises information regarding paths associated with the first cell.
US11184055B2

Embodiments are presented herein of apparatuses, systems, and methods for a wireless device to perform multiple-input, multiple-output (MIMO) transmissions using a reduced number of antennas (e.g., a number of transmit antennas that is smaller than a number of layers of the MIMO transmission). The MIMO transmission may communicate multiple streams of data to a second wireless device. The MIMO transmission may further be used for sensing applications, e.g., based on reflection of the MIMO transmission.
US11184053B2

A communication device includes a dielectric substrate, a first coil antenna, a second coil antenna, and a switch circuit. The first coil antenna has a hollow region. The second coil antenna is disposed inside the hollow region of the first coil antenna. The dielectric substrate is configured to carry the first coil antenna and the second coil antenna. The switch circuit selectively enables at least one of the first coil antenna and the second coil antenna according to a power signal.
US11184045B1

A circuit for direct current (DC) offset estimation comprises a quantile value circuit and a signal processor. The quantile value circuit determines a plurality of quantile values of an input signal and includes a plurality of quantile filters. Each quantile filter includes a comparator, a level shifter, a monotonic transfer function component, and a latched integrator. The comparator compares the input signal and a quantile value. The level shifter shifts the output of the comparator. The monotonic transfer function component determines the magnitude of the shifted signal and provide a transfer function signal. The latched integrator suppresses transient characteristics of the transfer function signal and provide the quantile value. The signal processor is configured to calculate a weighted average of the quantile values to yield a DC offset estimate.
US11184039B1

According to certain aspects, a chip includes a first port, a first amplifier, and a first input path coupling the first port to an input of the first amplifier. The chip also includes a second port, a second amplifier, and a second input path coupling the second port to an input of the second amplifier. The chip further includes a switchable path coupled between the first input path and the second input path.
US11184036B2

Methods and devices for puncturing of a polar code in a wireless network, wherein nested puncturing sets are determined based on a puncturing order which is determined based on a reliability order of information bit channels, so that only one index sequence needs to be stored for both the determination of the information set and the determination of the punctured set and so that puncturing does not require to adjust the information set at error prone indexes corresponding to puncturing indexes. The puncturing order might start with indexes corresponding to high reliability bit channels or to low reliability bit channels.
US11184034B2

Provided is a method for decoding a staircase code. The method includes following steps: soft information updating is performed on S initial encoding blocks in a staircase code to obtain a first information block, and last S−T encoding blocks in the first information block and T newly-added encoding blocks are updated to obtain a second information block; decoding is performed on first T encoding blocks in the first information block and first S−T encoding blocks in the second information block to obtain a third information block; and following operations are repeatedly performed: S−T information blocks are selected, the soft information updating is performed to obtain S updated information blocks, and the S updated information blocks are used as a new second information block; and decoding is performed to obtain a new third information block, and information of first T blocks is outputted as the output of the decoder.
US11184022B2

The invention relates to the representation of digital signals. In order to improve the perception by a user of the quality of a digital signal, a first sample of first digital signal is approximated to a second sample of a second digital signal having a second number of significant bits lower than the first number of significant bits of the first sample. The second number of significant bits is also lower than a number of significant bits allowing the second digital signal, or a signal derived therefrom to match an expected bit depth of a processing unit said second digital signal, or a signal derived therefrom is to be sent to.
US11184019B1

An analog-to-digital converter (ADC) with split-gate laddered-inverter quantizer is presented herein. The ADC converts, via the split-gate laddered-inverter quantizer, an analog input voltage into a digital output value. The split-gate laddered-inverter quantizer separately couples, during respective phases of a clock signal via respective capacitances, a reference voltage and an input voltage corresponding to the analog input voltage to P-type metal-oxide-semiconductor (PMOS) gates of a PMOS branch of the split-gate laddered-inverter quantizer and N-type metal-oxide-semiconductor (NMOS) gates of an NMOS branch of the split-gate laddered-inverter quantizer to optimize current flow at respective frequencies. Further, the split-gate laddered-inverter quantizer separately biases, during the respective phases of the clock signal, the NMOS gates and the PMOS gates at respective bias voltages to optimize the current flow at the respective frequencies.
US11184017B2

An analog-to-digital (A/D) conversion system includes a track-and-hold circuit, a comparison circuit, a control circuit, a digital-to-analog (D/A) conversion circuit, a switched buffer and a loop filter. The track-and-hold circuit is configured to output a first signal based on an input signal or a first timing signal. The comparison circuit is configured to generate a comparison result based on the first signal and a filtered residue signal. The control circuit is coupled to the comparison circuit, and is configured to generate an N-bit logical signal according to N comparison results from the comparison circuit. The D/A circuit is configured to generate a feedback signal based on the N-bit logical signal. The switched buffer is configured to generate a first error signal based on a second timing signal and a second error signal. The loop filter is configured to generate the filtered residue signal based on the first error signal.
US11184015B2

In some examples, a device comprises a first driver coupled to a first node, the first node to couple to a first load external to the device. The device comprises a second driver coupled to a second node, the second node coupled to a second load internal to the device. The device comprises a comparison circuit having an inverting input coupled to the first node and a non-inverting input coupled to the second node. Sizes of the second driver and the second load are configured proportionately to sizes of the first driver and the first load, respectively.
US11184009B2

The disclosure provides a delay estimation device and a delay estimation method. The delay estimation device includes a pulse generator, a digitally controlled delay line (DCDL), a time-to-digital converter (TDC), and a control circuit. The pulse generator receives a reference clock signal, outputs a first clock signal in response to a first rising edge of the reference clock signal, and outputs a second clock signal in response to a second rising edge of the reference clock signal. The DCDL receives the first clock signal from the pulse generator and converts the first clock signal into phase signals based on a combination of delay line codes. The TDC samples the phase signals to generate a timing code based on the second clock signal. The control circuit estimates a specific delay between the first clock signal and the second clock signal based on the timing code.
US11184004B2

A semiconductor integrated circuit device includes digital output terminals and output circuits. Each output circuit includes a switch, and applies a potential, which corresponds to either one of binary logic levels, to corresponding one of the digital output terminals through the switch. An indefinite range is interposed between one of the binary logic levels and the other one of the binary logic levels. The output circuits respectively include potential fixers. Each potential fixer has an identical circuit arrangement, and the potential fixer fixes a potential applied to the digital output terminals through the switch to a potential corresponding to either one of the binary logic levels apart from the indefinite range, in response to that a short circuit occurs between the digital output terminals.
US11184002B2

A switch device for switching an analog electrical input signal includes: a switching transistor being a flipped-well-silicon-on-insulator-NMOS transistor; and a bootstrapping arrangement including a voltage providing arrangement for providing a floating voltage during the on-state, wherein the floating voltage is provided at a positive terminal and at a negative terminal of the voltage providing arrangement; wherein the bootstrapping arrangement is configured in such way that during the on-state the positive terminal is electrically connected to the front gate contact of the switching transistor and to the back gate contact of the switching transistor, and the negative terminal is electrically connected to the source contact of the switching transistor; wherein the bootstrapping arrangement is configured in such way that during the off-state the positive terminal and the negative terminal are not electrically connected to the switching transistor.
US11184000B2

Methods, apparatus, systems, and articles of manufacture providing adaptive voltage clamps are disclosed. An example apparatus includes a voltage clamp to clamp a drain-to-source voltage of a transistor to a first voltage when the drain-to-source voltage exceeds the first voltage, and a controller to generate a control signal to direct the voltage clamp to clamp the drain-to-source voltage to a second voltage different from the first voltage based on a fault signal.
US11183977B2

A device includes a first amplifier and a second amplifier. The first amplifier includes an inverting input configured to be coupled to a feedback node of an output of a power converter, a first non-inverting input configured to couple to a first voltage node, a second non-inverting input, and an output. The second amplifier includes an inverting input coupled to the output of the first amplifier, a non-inverting input coupled to a second voltage node, and an output. The device also includes a first transistor coupled to the output of the first amplifier and having a control terminal coupled to the output of the second amplifier, a capacitor coupled to a ground node and to the second non-inverting input of the first amplifier, and a current node coupled to the capacitor.
US11183968B2

Circuits integrated or integrable with a photovoltaic panel to provide built-in functionality to the photovoltaic panel including safety features such as arc detection and elimination, ground fault detection and elimination, reverse current protection, monitoring of the performance of the photovoltaic panel, transmission of the monitored parameters and theft prevention of the photovoltaic panel. The circuits may avoid power conversion, for instance DC/DC power conversion, may avoid performing maximum power tracking to include a minimum number of components and thereby increase overall reliability.
US11183962B2

There is provided a driving system including a motor; an inverter configured to drive the motor; a power storage device connected with the inverter via a power line; a smoothing capacitor mounted to the power line; a voltage sensor configured to detect a voltage of the smoothing capacitor; a current sensor configured to detect an electric current of each phase of the motor; and a control device configured to control the inverter, based on a detected value of the current sensor. The control device performs Fourier series expansion of a detected value of the voltage sensor to calculate an electrical first variation component of the voltage of the smoothing capacitor. The control device controls the inverter, such that the electrical first variation component of the voltage of the smoothing capacitor becomes equal to a value 0.
US11183960B1

A motor control system includes a multi-phase motor, a multi-phase inverter circuit, a plurality of controllable switches, a plurality of sensors, and a monitor circuit. Each controllable switch is coupled in series between a second terminal of the motor and a common winding node and is responsive to switch commands to operate in either a first switch mode or a second switch mode. The monitor circuit is responsive to sensor signals to determine when one or more of the sensed motor state variables attains a predetermined threshold magnitude and when one or more of the sensed motor state variables attains the predetermined threshold magnitude, to supply a switch command to one or more of the controllable switches that causes the one or more controllable switches to operate in the second switch mode.
US11183945B2

Provided are a semiconductor device and a method of operating the same. A semiconductor device may include a comparator which compares a first voltage with a rectified voltage and provides a second voltage in accordance with the comparison. A timer circuit may operate a timer according to the second voltage and output a third voltage in correspondence with an operation time of the timer. A driver may drive a transistor with a fourth voltage generated by the driver according to the third voltage. A calibration circuit may generate a timer calibration signal based on the second voltage and the fourth voltage. The timer calibration signal may be provided to the timer circuit and used to calibrate the operation time of the timer. More efficient rectification, with reduced occurrence of reverse current, may thereby be realized.
US11183941B2

A method of controlling a variable speed constant frequency (VSCF) power converter is provided. The method includes receiving a determination that a sensed AC current output has exceeded a predetermined limit. The AC current output is converted from a DC voltage and has a constant frequency. The DC voltage is converted from a variable frequency AC voltage. The variable frequency AC voltage is generated in response to a mechanical energy input having a varying parameter. The method further includes decreasing the DC voltage in response to a determination that the sensed AC current output has exceeded the predetermined limit.
US11183925B2

A flying DC-to-DC converter has a capacitor protection function of preventing a flying capacitor from overheating. The flying DC-to-DC converter estimates the temperature of a capacitor on the basis of a switching duty and an inductor current determined according to a result of comparison between an output voltage and a voltage instruction value, and determines whether to perform de-rating.
US11183920B2

A switching power supply includes an input terminal and an output terminal, a voltage converter including a first switching circuit configured to serve as a trigger for inputting a voltage from the input terminal and a second switching circuit configured to serve as a trigger for outputting, after the input voltage is converted, the converted voltage from the output terminal O, a control circuit configured to output a control signal for selectively sequentially driving the first switching circuit and the second switching circuit, and a delay circuit configured to delay, based on the control signal for driving any one of the first switching circuit and the second switching circuit, a subsequent driving timing of the other switching circuit that is not driven to provide a dead time when both the first switching circuit and the second switching circuit are turned off.
US11183904B2

A motor includes a motor body, a speed reduction unit, a brush holder, and a circuit board. The motor body rotationally drives a rotation shaft. The speed reduction unit reduces speed of rotation of the rotation shaft. The brush holder is held by a motor case of the motor body and a gear housing of the speed reduction unit. The circuit board is arranged in a board receptacle that is open in a direction orthogonal to a motor flattened surface. The brush holder includes a terminal that is directly and electrically connected to the circuit board.
US11183901B2

A cooling system simultaneously cools both a power module and a vehicle motor. A vehicle motor housing is provided in thermal communication with a plurality of manifolds. Each manifold defines a cooling fluid inlet, a cooling fluid outlet, and a distribution recess providing fluid communication. The distribution recess may be defined by a wall having an exterior major surface in thermal communication with the vehicle motor. A manifold fluid insert may be disposed within the distribution recess, defining a plurality of inlet branch channels and outlet branch channels. A power module may be coupled to the manifold and a heat sink feature. A flow of coolant fluid is provided from each cooling fluid inlet, through the inlet branch channels of the manifold fluid insert for impingement with the heat sink feature, returning through the outlet branch channels and to the cooling fluid outlet of the respective manifold.
US11183895B2

An electric motor comprising: a frame; and a stator assembly; the stator assembly including a bobbin assembly and at least one c-shaped stator core. The frame comprises at least one lug, the bobbin assembly includes at least one recess, and the stator assembly is fixed to the frame by fixing the lug inside the recess of the bobbin assembly.
US11183894B2

The present invention provides a rotor plate including a rotating shaft hole and a skew check hole having a skew reference surface which is parallel to a reference line drawn from a center of the rotating shaft hole in a radius direction.
US11183891B2

A motor comprising a main shaft, a first rotating member mounted on the main shaft, the first rotating member comprising a first arm extending radially outward from the main shaft, the first arm having a length L, a second arm extending radially outward from the main shaft, a first magnet mounted on the first arm such that a first pole faces a recess between the first and second arms, and a second magnet mounted on the second arm such that the first pole faces the recess between the first and second arms. The motor further comprising a piston movable towards and away from the main shaft in a generally radial direction and positioned proximate the first rotating member, the piston comprising a first magnet.
US11183887B2

System and methods are described herein for providing wireless power to a target device, such as a laptop computer, a mobile phone, a vehicle, robot, or an unmanned aerial vehicle or system (UAV) or (UAS). A tunable multi-element transmitter may transmit electromagnetic radiation (EMR) to the target device using any of a wide variety of frequency bands. A location determination subsystem and/or range determination subsystem may determine a relative location, orientation, and/or rotation of the target device. For a target device within a distance range for which a smallest achievable waist of the Gaussian beam of the EMR at an operational frequency is smaller than the multi-element EMR receiver of the target device, a non-Gaussian beamform may be determined to increase efficiency, decrease overheating, reduce spillover, increase total power output of rectenna receivers on the target device, or achieve another target power delivery goal.
US11183885B2

Disclosed are a wireless power transmission device and a control method thereof. The wireless power transmission device includes a communication circuit that receives information transmitted by an electronic device that receives wireless power; an array antenna including multiple cells that radiate wireless power; and a controller that receives the information transmitted by the electronic device through the communication circuit, combines cells of the multiple cells included in the array antenna based on the information and creates a group of cells corresponding to the electronic device, and controls the cells included in the group to radiate the wireless power towards the electronic device.
US11183875B2

Methods and systems are provided for managing environmental conditions and energy usage associated with a site. One exemplary method of regulating an environment condition at a site involves a server receiving environmental measurement data from a monitoring system at the site via a network, determining an action for an electrical appliance at the site based at least in part on the environmental measurement data and one or more monitoring rules associated with the site, and providing an indication of the action to an actuator for the electrical appliance.
US11183874B1

Technologies are provided for the monitoring of a power grid using power measurements using cable network devices. An embodiment of the technologies includes a computing system that can cause the cable network devices to perform power measurements. The cable network devices include customer premises equipment. The computing system also can receive first data defining observed values corresponding to the power measurements. A first observed value of the observed values results from a first power measurement of the power measurements. The computing system also can obtain second data defining times corresponding to the power measurements, where the first power measurement occurs at a first time of the defined times. The computing system can then generate status data by analyzing the observed values, where the status data represent respective power utilization states of the cable network devices. The computing system can provide the status data to a remotely located computing device.
US11183870B2

An on-line uninterruptible power system and an operation method thereof are provided. The on-line uninterruptible power system comprises a first switch unit, a second switch unit, a charging circuit, a DC-AC conversion circuit, a power factor correction circuit and a control circuit. When the on-line uninterruptible power system is in a line mode, the control circuit controls the operation of the power factor correction circuit to limit the magnitude of its input current to not exceed a first predetermined value.
US11183868B2

A charge capacity variable control apparatus using an external energy source for a vehicle, may include an external energy source for generating an external charge power, a main battery for receiving the external charge power to be charged, and a controller for generating a change target charge capacity by changing an existing target charge capacity based on an external charge capacity of the external energy source and a battery charge capacity of the main battery depending upon the driving state of the vehicle, and performing a variable control using the change target charge capacity.
US11183859B2

An apparatus for preventing over-discharge of a battery includes: a first switch between a battery cell and an output terminal; a second switch having one end and another end respectively electrically connected to one end of the first switch and to the output terminal; a current limiting resistor located between a first node located between the first switch and the second switch and a second node located between the second switch and the output terminal; a third switch having one end and another end respectively electrically connected to another end of the current limiting resistor and to the second node; and a processor to set a reference voltage by using at least one of a minimum operating voltage of the battery cell, a first drop voltage by the current limiting resistor and a second drop voltage by an internal resistor of the battery cell.
US11183852B2

A control unit repeats the series of processing of comparing a first phase representing a phase of the first reference sine wave and being a phase included in the first synchronization signal, with a second phase that is the phase of the second reference sine wave when the first synchronization signal is received when the communication unit receives the first synchronization signal from the other inverter generator, changing a phase change amount per unit time of the second reference sine wave in accordance with the comparison result, continuing to update the phase of the second reference sine wave so that the phase of the second reference sine wave changes with a phase change amount per unit time after the change with reference to the first phase until the next first synchronizing signal is received from the other inverter generator.
US11183844B2

An apparatus is provided, which includes energy storage circuitry to store energy and to supply some of the energy to the apparatus. Discharge circuitry discharges the energy storage circuitry in response to the energy being supplied to the apparatus. Power supply circuitry recharges the energy storage circuitry. The discharge circuitry retains a non-zero residual energy in the energy storage circuitry when the energy storage circuitry is discharged by the discharge circuitry.
US11183839B2

Disclosed examples relate to a power conversion system configured to provide a power output from an arrangement of direct current (DC) power sources. One example power conversion system includes multiple power sources PV(n), n=1 to x, connected in a series. For each power source PV(n) for n=1 to x−1, the power conversion system includes an intermediate bidirectional voltage converter VC(n) connected to a first terminal of the power source PV(n), a first terminal of power source PV(x), and a second terminal of power source PV(1). Each intermediate bidirectional voltage converter VC(n) includes a first switch operable in a pulsed mode to boost a power output by power source PV(n) and a second switch operable in a pulsed mode to reduce a power output by power source PV(n). The power conversion system also includes a balancer VC(x) connected to the first terminal of PV(x) and to a load.
US11183837B2

Circuits, integrated circuits, apparatuses, and methods, such as those for protecting circuits against electrostatic discharge events are disclosed. An example apparatus comprises a thyristor coupled to a node and configured to limit the voltage and discharge the current associated with an over-voltage event at the node. The over-voltage event includes a negative voltage having a magnitude that exceeds a trigger voltage of the thyristor. The example apparatus further comprising a transistor coupled to the thyristor and configured to adjust the magnitude of the trigger voltage.
US11183836B2

An electronic circuit includes: a first series-connection of DC link capacitors (CA1, . . . , CAm) and a second series-connection of DC link capacitors (CB1, . . . , CBn) connected in parallel between DC bus bars (DC+, DC−), wherein the first series has a first node (A) between the DC link capacitors thereof and the second series has a second node (B) between the DC link capacitors thereof; and a short-circuit module (301; 401, 407) configured to receive a voltage difference (UM) between the first node and the second node and to cause the DC bus bars short circuited in response to the received voltage difference being greater than a predetermined threshold.
US11183835B2

A gate driver circuit is provided that includes a high-side power transistor; a low-side power transistor coupled to the high-side power transistor, where an output voltage is generated at a load node coupled between the low-side power transistor and the high-side power transistor; a gate driver configured to receive a high-side control signal and a low-side control signal, drive the high-side power transistor based on the high-side control signal, and drive the low-side power transistor based on the low-side control signal; and a short circuit detection circuit configured to monitor for short circuit events at the high-side power transistor and at the low-side power transistor based on the high-side control signal, the low-side control signal, and the output voltage, and, generate a fault signal in response to detecting a short circuit event at either of the high-side power transistor or the low-side power transistor.
US11183827B1

An apparatus for providing support to a first vertical busway extending between a floor surface and a ceiling surface, the first busway having first and second lateral faces, includes a frame having first and second vertical struts, wherein the first and second vertical struts are attached to the floor surface adjacent the first and second lateral faces; a lower pair of hangers each attached to the floor surface, wherein one of the lower pair of hangers is attached to the first lateral face, and wherein the other of the lower pair of hangers is attached to the second lateral face; and an upper pair of hangers vertically spaced apart from the lower pair of hangers, wherein the upper pair of hangers are attached to the first and second vertical struts and to the first and second lateral faces.
US11183826B2

A clamp for mounting cables to a supporting element includes a jumper having a “C”-shaped cross-section with two opposite wings interconnected by a core, the two wings and the core being provided with respective pass-through holes. At least one of those pass-through holes is provided in combination with an insert or an adapter having a threaded pass-through hole.
US11183814B2

A surface-emitting laser, which is a ridge waveguide structure, including: a substrate, a first cladding layer, an active layer, a conductive layer, a second cladding layer; the Bragg gratings is etched on the surface of the ridge waveguide; the two upper electrodes are disposed on both sides of the ridge waveguide; two grooves are formed between the ridge waveguide and each of the two upper electrodes; the first waveguide cladding layer includes one or more current confinement regions; or a buried tunnel junction is formed in the second cladding layer for limiting current. The Bragg gratings comprise two first-order gratings and one second-order grating placed between two first-order gratings.
US11183813B2

Surface-emitting laser devices and light-emitting devices including the same are provided. A surface-emitting laser device can include: a first reflective layer and a second reflective layer; and an active region disposed between the first reflective layer and the second reflective layer, wherein the first reflective layer includes a first group first reflective layer and a second group first reflective layer, and the second reflective layer includes a first group second reflective layer and a second group second reflective layer.
US11183812B2

A tunable source includes a short-cavity laser optimized for performance and reliability in SSOCT imaging systems, spectroscopic detection systems, and other types of detection and sensing systems. The short cavity laser has a large free spectral range cavity, fast tuning response and single transverse, longitudinal and polarization mode operation, and includes embodiments for fast and wide tuning, and optimized spectral shaping. Disclosed are both electrical and optical pumping in a MEMS-VCSEL geometry with mirror and gain regions optimized for wide tuning, high output power, and a variety of preferred wavelength ranges; and a semiconductor optical amplifier, combined with the short-cavity laser to produce high-power, spectrally shaped operation. Several preferred imaging and detection systems make use of this tunable source for optimized operation are also disclosed.
US11183788B2

An electronic device including a plurality of ports for electrically connecting the device to another device. The electronic device may include a housing including a front, a back and at least a first side and an opposing second side extending between the front and the back, a printed circuit board housed by the housing, and an electrical connector electrically connected to the printed circuit board. The electrical connector may include a first spring contact, a second spring contact, and an electrically conductive bridge mechanically and electrically connecting the first spring contact and the second spring contact. The electrically conductive bridge may be housed by the housing. The first and second spring contacts may extend outside of the housing and may be accessible from the first and second sides of the housing, respectively.
US11183783B2

A test socket (14) for a testing an integrated circuit (12) with controlled impedance while maintaining the structural integrity of the test pins (20). The pin (20) can have a sidewall with a thick portion 32 and a thinner portion (30) along the length of the pin. The pin can have projections (42) which provide a standoff from the slot (40). The sidewalls themselves can have projections or lands (60, 61) which extend into the slot and provide stability for the pin (20).
US11183782B2

An adjustable neutral bar and adjustable neutral bar assemblies are provided. The bars and bar assemblies are adjustable to a desired number of taps. The bars and bar assemblies can have mating bar ends or clips that allow for easy connection of multiple bars to one another. Additionally, the bars and bar assemblies can have shear regions that allow for easy separation of a bar at a desired location.
US11183781B2

A connector includes a base member having a projection, a contact made of a conductive material and having a projection accommodating portion of a recess shape into which the projection is inserted, and a housing holding the contact. The housing has a holding mechanism configured to hold a flexible conductor disposed to extend across an opening end portion of the projection accommodating portion of the contact. When the projection of the base member is inserted into the projection accommodating portion of the contact together with the flexible conductor held by the holding mechanism, the flexible conductor is sandwiched between a lateral surface of the projection and an inner surface of the projection accommodating portion to contact the inner surface of the projection accommodating portion. The contact is electrically connected to the flexible conductor.
US11183771B2

Included are: a first dielectric substrate provided with a first conductor ground plane on a front or back surface thereof; a plurality of patch antennas formed in the first conductor ground plane, a plurality of conductive members, ends of which connected to the first conductor ground plane to surround the patch antennas individually, and a second conductor ground plane connected to each of the other ends of the conductive members, and parts of the plurality of conductive members penetrate the first dielectric substrate, and the remaining parts of the conductive members function as spacers for providing an air layer between the first dielectric substrate and the second conductor ground plane, and the plurality of conductive members functions as spacers for providing an air layer between the first conductor ground plane and the second conductor ground plane.
US11183768B1

A method for deploying a trough structure. The methods comprise: causing a first telescoping segment to move in a first direction away from a proximal end of a telescoping boom; and transiting a flexible element from an untensioned state to a tensioned state as the first telescoping segment is moved in the first direction. The flexible element is coupled to a distal end of the first telescoping segment by a first bulkhead and is coupled to a distal end of a second telescoping segment by a second bulkhead. The first telescoping segment is coupled to the second telescoping segment of the boom when the first telescoping segment reaches an extended position. The flexible element has a parabolic trough shape when in the tensioned state.
US11183765B2

A chip radio frequency package includes a substrate including a first cavity, first and second connection members, a core member, a radio frequency integrated circuit (RFIC) disposed on an upper surface of the substrate, and a first front-end integrated circuit (FEIC) disposed in the first cavity. The core member includes a core insulating layer and a core via that penetrates the core insulating layer. The first connection member has a structure in which a first insulating layer and a first wiring layer are stacked. The second connection member has a second structure in which a second insulating layer and a second wiring layer are stacked. The RFIC inputs or outputs a base signal and a first radio frequency (RF) signal having a frequency higher than a frequency of the base signal, and the first FEIC inputs or outputs the first RF signal and a second RF signal.
US11183764B2

The present application provides a butterfly planar antenna element and an antenna. The butterfly planar antenna element includes a main radiator and secondary radiators arranged on both sides of the main radiator. A butterfly opening is formed in the main radiator with a symmetrical structure, and includes a first opening arranged in the middle part of the main radiator and four second openings formed by extending outwardly from four corners of the first opening respectively.
US11183756B1

A phased array system includes an antenna system includes multiple antennas configured to transmit or receive signals and a power supply circuit configured to generate a supply power and provide the supply power to a plurality of distributed power supply circuits. The phased array system includes distributed power supply circuits, each of the plurality of distributed power supply circuits configured to receive the supply power from the power supply circuit and generate radio frequency supply powers for one multiple radio frequency circuits. The phased array system includes radio frequency circuits, each of the radio frequency circuits configured to cause one of the antennas to transmit or receive the signals based on the plurality of radio frequency supply powers.
US11183755B2

Disclosed are an electromagnetic-wave transmitting cover that transmits electromagnetic waves transmitted/received by an LF antenna and an RF antenna and an electric field generated from a capacitance touch sensor while realizing a metallic texture, and a door outer handle including the same. The electromagnetic-wave transmitting cover includes: a substrate; a primer layer formed on a surface of the substrate; and a first metal layer formed by depositing and having a plurality of first microcracks penetrating in a thickness direction.
US11183748B2

A portable communication device is provided. The portable communication device includes a display defining a front surface of the portable communication device, a plate defining a rear surface of the portable communication device and including a nonconductive material, the plate including a first surface facing an outside of the portable communication device and a second surface facing an inside of the portable communication device, a first antenna module attached to a first area of the second surface or disposed adjacent to the first area, a second antenna module attached to a second area of the second surface or disposed adjacent to the second area, and a conductive member disposed in or attached to a third area between the first area and the second area, wherein the conductive member at least partially interrupts some electric waves, among electric waves radiated from the first antenna module, that travel towards the second antenna module through the plate.
US11183743B2

A battery pack including a protective circuit module including a circuit board extending in a first direction, an electrode tab coupling part on the circuit board, and a protection layer between the electrode tab coupling part and the circuit board; and a battery cell including an electrode tab protruding at one end and having a polarity, the electrode tab being coupled to a top surface of the electrode tab coupling part, wherein the electrode tab of the battery cell, the electrode tab coupling part, and the protection layer of the protective circuit module are stacked and coupled in a second direction perpendicular to the first direction.
US11183740B2

A wound battery includes an electrode assembly in which a first electrode and a second electrode are wound together via a separator, the electrode assembly being accommodated in a battery case including a bottomed tube-shaped metallic can. The first electrode has a first uncoated region defined by an exposed portion of a first current collector sheet at an end of the first current collector sheet in the axial direction of winding. The first electrode includes a first current collector lead connected to the first uncoated region. The first uncoated region is disposed on the same side as the open end of the metallic can. The second electrode includes a second current collector lead connected thereto. The first and the second current collector leads extend toward the open end of the metallic can. At least a portion of the first uncoated region is covered with an insulating layer, and the insulating layer extends beyond an end face of the first uncoated region.
US11183737B2

The present invention provides an electrode assembly, which includes a first electrode, an adhesive layer disposed on the first electrode and including a host layer comprising a host and a guest layer comprising a guest, a separator disposed on the adhesive layer, and a second electrode disposed on the separator, a method of manufacturing the same, and a secondary battery including the same.
US11183736B2

Provided are a composite separator and an electrochemical device using the same. More specifically, provided is a composite separator including a coating layer for improving an adhesive property between an electrode and a separator.
US11183731B2

A battery case unlocking apparatus, a battery case, and a quick battery case replacement system. The battery case unlocking apparatus comprises: a mount (1), an extensible/retractable mechanism (2), a transmission mechanism (3), and a locking mechanism (4). The locking mechanism (4) is used for locking and fixing a body (6) of a battery case to a battery holder (7) of an electric vehicle. The extensible/retractable mechanism (2) passes through the mount (1) and carries out extension/retraction movement in the mount (1) relative to the transmission mechanism (3) to drive the transmission mechanism (3) to move between the extensible/retractable mechanism (2) and the locking mechanism (4), thereby controlling the locking or unlocking of the locking mechanism (4). The battery case comprises the body (6) and the battery case unlocking apparatus. The quick battery case replacement system comprises: the battery holder (7), a replacement device (8), and the battery case.
US11183728B2

A battery case of an electric vehicle includes a drain hole for discharging water in the interior to the outside and a water detection device disposed in the vicinity of the drain hole. At least part of an upper face of a case bottom wall of the battery case is inclined downward toward the drain hole. Accordingly, not only is it possible to mold the downward inclination of the upper face of the case bottom wall of the battery case easily at the time of die casting without increasing the number of components, but it is also possible to guide water that has entered the interior of the battery case smoothly toward the drain hole, detect it reliably by the water detection device, and discharge it quickly via the drain hole.
US11183724B2

The present disclosure is directed to an electrochemical cell connector for electrically connecting a plurality of electrochemical cells, and to battery packs including the electrochemical cell connector. The electrochemical cell connectors of the present disclosure are fabricated from a flexible circuit. The flexible circuit includes conductors, such as nickel conductors, soldered or otherwise attached thereto via holes or openings in the flexible circuit. These conductors may be welded or otherwise attached to an electrochemical cell, and the electrochemical cell connections made on the flexible circuit. In many embodiments, the conductors may be attached to the flexible circuit using industry standard automated assembly equipment thus streamlining the manufacturing process and improving overall quality of the product.
US11183714B2

A hybrid separator for an electrochemical cell is provided, along with methods of making the hybrid separator. The hybrid separator includes a first metal-organic framework comprising copper and having a plurality of first pores and a second distinct metal-organic framework comprising indium or zinc and having a plurality of second pores. The hybrid separator is capable of adsorbing one or more lithium salts in at least one of the plurality of first pores or the plurality of second pores so as to be ionically conductive. The hybrid separator may have a conductivity greater than or equal to about 0.1 mS/cm to less than or equal to about 1 mS/cm and is substantially free of any polymeric binder.
US11183706B2

A controller for controlling a charging current to a lithium-ion secondary battery controls the charging current so that lithium expected to dissolve after a stop of charging is permitted to deposit on an anode of the lithium-ion secondary battery. For example, the controller controls the charging current so that the charging current does not exceed a predetermined upper limit value. If a predetermined permission condition is satisfied, the controller permits the lithium expected to dissolve after the stop of charging to deposit on the anode of the lithium-ion secondary battery by permitting the upper limit value to become larger than a Li deposition limit value in a predetermined permission period.
US11183699B2

A temperature sensor of a fuel cell system detects, as a start-up time temperature, the temperature of a fuel cell stack or the outside temperature at the time of starting operation. A memory stores a plurality of current limitation patterns. A current limiting unit selects a current limitation pattern based on the detected start-up time temperature, and limits electrical current collected from the fuel cell stack based on the selected current limitation pattern and the temperature during operation of the fuel cell stack detected by the temperature sensor. A threshold value for a period until the temperature of the fuel cell stack reaches a reference temperature is set to be smaller as the start-up time temperature at which the current limitation pattern is selected from the plurality of current limitation patterns becomes lower.
US11183698B2

A fuel cell device is provided, including a media system for supplying fluid media to electrochemical units of the fuel cell device and/or for discharging fluid media from the electrochemical units of the fuel cell device, wherein the media system includes at least one valve to which, in a standard operating state of the fuel cell device, an electrical standard input power is suppliable in order to maintain the valve in a desired valve state. The fuel cell device is able to be reliably started with as little effort as possible, even under frost conditions. The fuel cell device is switchable into a heating operating state in which an electrical heating input power that is greater than the electrical standard input power is suppliable to the at least one valve.
US11183689B2

Systems and methods for use of silicon with impurities in silicon-dominant anode cells may include a cathode, an electrolyte, and an anode including an active material, where the anode active material includes silicon, and where an impurity level of the silicon may be more than 400 ppm. The impurity level of the silicon is more than 600 ppm. The impurity level may be for elements with an atomic number between 2 and 42. The silicon may have a purity of 99.90% or less. A resistance of the silicon when pressed into a 4 mm thick and 15 mm diameter pellet may be 25 kΩ or less. The active material may include silicon, carbon, and a pyrolyzed polymer on a metal current collector. The metal current collector may include a copper or nickel foil in electrical contact with the active material. The active material may include more than 50% silicon.
US11183687B2

A method of producing an electrode plate includes forming a particle aggregate, forming an undried active material layer, and drying the undried active material layer. When the particle aggregate is formed, conductive particles include first conductive particles which have a three-dimensional structure in which primary particles with an average primary particle size of 30 nm to 80 nm are connected to each other and have an average structure length of 260 nm to 500 nm and second conductive particles which have a three-dimensional structure in which primary particles with an average primary particle size of 8 nm to 13 nm are connected to each other and have an average structure length of 80 nm to 250 nm.
US11183684B2

A cathode active material includes a lithium composite oxide and a covering material which covers a surface of the lithium composite oxide. The lithium composite oxide is a multi-phase mixture including a first phase having a crystal structure which belongs to a space group C2/m and a second phase having a crystal structure which belongs to a space group R-3m. The lithium composite oxide has an integral intensity ratio I(18°-20°)/I(43°-46°) of not less than 0.05 and not more than 1.15, where the integral intensity ratio I(18°-20°)/I(43°-46°) is a ratio of an integral intensity I(18°-20°) to an integral intensity I(43°-46°). The integral intensity I(α°-β°) is an integral intensity of a first peak which is a maximum peak present within a range of a diffraction angle 2θ of not less than α° and not more than β° in an X-ray diffraction pattern of the lithium composite oxide.
US11183678B2

An electrode for a nonaqueous electrolyte secondary battery that is less likely to cause loss of a mixture layer and that can ensure good cycle characteristics of the battery. An electrode for a nonaqueous electrolyte secondary battery of an exemplary embodiment includes a rectangular current collector and a mixture layer that contains an active material and a binder and that is formed on the current collector. The mixture layer covers at least one edge of four linear peripheral edges of the current collector, and the binder content in the mixture layer has a maximum value at a position 0.5 mm to 5.5 mm away from the one edge in a second direction that is perpendicular to a first direction along the one edge. The maximum value is more than 100% and 240% or less of the binder content at the center in the second direction of the mixture layer.
US11183665B2

There is provided a display substrate, a manufacturing method thereof, and a display device, relating to the field of display technology. The display substrate includes: a base substrate; a self-luminescent layer disposed on a side of the base substrate; and an encapsulation film layer disposed on a side of the self-luminescent layer away from the base substrate. The display substrate has a gap, which penetrates through the self-luminescent layer and the encapsulation film layer, and separates the self-luminescent layer and the encapsulation film layer into at least two parts with a part corresponding to a to-be-perforated area of the display substrate and another part corresponds to a non-perforated area of the display substrate other than the to-be-perforated area. The edge of the encapsulation film layer adjacent to the gap covers the side surface of the edge of the self-luminescent layer adjacent to the gap.
US11183664B2

A sealing structure, a sealing method, an electronic device and a sealing layer recycling method are provided. The sealing structure is configured for sealing a functional device and includes a sealing layer and a stripping adhesive layer. The sealing layer covers the functional device; the stripping adhesive layer is bonded between the sealing layer and the functional device, and the stripping adhesive layer has a changeable stickiness to assist stripping off of the sealing layer.
US11183660B2

A display device includes a substrate, an auxiliary electrode, a buffer layer, a plurality of active elements, and a plurality of light-emitting elements. The auxiliary electrode is disposed on the substrate and overlapped with an active region. The buffer layer is disposed on the auxiliary electrode. The plurality of active elements are disposed on the buffer layer and disposed in the active region. The plurality of light-emitting elements are electrically connected with the active elements, respectively. Each of the light-emitting elements includes a first electrode, a second electrode, and a light-emitting layer disposed between the first electrode and the second electrode. Each of the second electrodes is electrically connected with the auxiliary electrode.
US11183656B2

The present disclosure provides an organic electroluminescent device, a display substrate including the organic electroluminescent device, and a display apparatus including the display substrate. The organic electroluminescent device includes an anode, a cathode, and a light emitting layer between the anode and the cathode, wherein a hole transport layer is provided between the anode and the light emitting layer and includes a hole transport material and a P-type doping material, electrons of the highest occupied molecular orbit of the P-type doping material are excitable to the lowest unoccupied molecular orbit of the P-type doping material under the excitation of light to cause an electron transfer reaction from the highest occupied molecular orbit of the hole transport material to the highest occupied molecular orbit of the P-type doping material.
US11183655B2

A photovoltaic device includes an organic semiconductor and an inorganic semiconductor. The organic semiconductor includes a photoactive region that generates excitons. The inorganic semiconductor has piezoelectricity and includes a dissociation region for dissociating carriers included in the excitons. A relationship of energy levels between the photoactive region and the dissociation region satisfies at least one equation ELUMO>EC or equation EHOMO
US11183651B2

An electronic apparatus includes a first adhesive member having a first modulus, a second adhesive member having a second modulus, and a flexible member between, and contacting, the first adhesive member and the second adhesive member, wherein a stress relaxation of the first adhesive member is about 70% or less, and wherein an absolute value of a difference between the first modulus and the second modulus is about 0.01 MPa or less.
US11183648B2

A polymer containing an optionally substituted repeat unit of formula (I) wherein each R is the same or different and represents H or an electron withdrawing group, and each R1 is the same or different and represents a substituent.
US11183645B2

An organic thin film that imparts an excellent electron injection property when it is used as an electron injection layer of an organic EL device and a method for producing the organic thin film are provided. An organic thin film at least includes: a first material which is an organic material having an acid dissociation constant pKa of 1 or greater; and a second material which transports an electron. The first material is at least one selected from the group consisting of tertiary amines, phosphazene compounds, guanidine compounds, heterocyclic compounds containing an amidine structure, hydrocarbon compounds having a ring structure, and ketone compounds.
US11183644B2

A light-emitting element which has low driving voltage and high emission efficiency is provided. The light-emitting element includes, between a pair of electrodes, a hole-transport layer and a light-emitting layer over the hole-transport layer. The light-emitting layer contains a first organic compound having an electron-transport property, a second organic compound having a hole-transport property, and a light-emitting third organic compound converting triplet excitation energy into light emission. A combination of the first organic compound and the second organic compound forms an exciplex. The hole-transport layer contains at least a fourth organic compound whose HOMO level is lower than or equal to that of the second organic compound and a fifth organic compound whose HOMO level is higher than that of the second organic compound.
US11183639B2

The present invention provides an organic electroluminescence device having excellent luminous efficiency and excellent luminance. The present invention relates to an organic electroluminescence device including a structure in which a plurality of layers is laminated between an anode and a cathode formed on a substrate; wherein the organic electroluminescence device includes a metal oxide layer between the anode and the cathode; and a nitrogen-containing film layer having an average thickness of not less than 0.1 nm but less than 3 nm adjacent to the metal oxide layer and disposed on an anode side.
US11183635B2

A method for forming a semiconductor device is disclosed. The method for forming the semiconductor device includes forming a first sacrificial film over a target layer to be etched, forming a first partition mask over the first sacrificial film, forming a first sacrificial film pattern by etching the first sacrificial film using the first partition mask, forming a first spacer at a sidewall of the first sacrificial film pattern, and forming a first spacer pattern by removing the first sacrificial film pattern. The first partition mask includes a plurality of first line-shaped space patterns extending in a first direction. A width of at least one space pattern located at both edges from among the plurality of first space patterns is smaller than a width of each of other space patterns.
US11183632B2

A resistive random access memory (RRAM) structure includes top and bottom electrodes electrically coupled with first and second metal connection lines, respectively, the first and second metal connection lines providing electrical connection to the RRAM structure. A layer of resistive switching material is disposed between the top and bottom electrodes of the RRAM structure. The resistive switching material exhibits a measurable change in resistance under influence of at least an electric field and/or heat. Dielectric spacers are formed on sidewalls of at least the bottom electrode of the RRAM structure. The RRAM structure further includes a passivation layer formed on an upper surface of the dielectric spacers and covering at least a portion of sidewalls of the top electrode. The passivation layer is self-aligned with the first metal connection line.
US11183631B2

The present disclosure, in some embodiments, relates to a resistive random access memory (RRAM) device. The RRAM device includes a bottom electrode that is disposed over a lower interconnect layer surrounded by a lower inter-level dielectric (ILD) layer. A data storage structure is arranged over the bottom electrode and a multi-layer top electrode is disposed over the data storage structure. The multi-layer top electrode includes conductive top electrode layers separated by an oxygen barrier structure that is configured to mitigate movement of oxygen between the conductive top electrode layers. A sidewall spacer is disposed directly over the bottom electrode and has a sidewall that covers outermost sidewalls of the conductive top electrode layers and the oxygen barrier structure.
US11183625B2

In one aspect, the present invention relates to a thermocouple device comprising a flexible non-planar substrate, a first printed thermocouple element comprising a first metal containing ink composition applied to the flexible non-planar substrate, and a second printed thermocouple element in electrical contact with the first printed thermocouple element making a thermocouple junction. The second printed thermocouple element comprises a second metal containing ink composition with a Seebeck coefficient sufficiently different from the first metal containing ink composition for the first and second printed thermocouple elements to together produce a thermocouple effect. The present application further relates to medical devices comprising the thermocouple and methods of making such devices.
US11183620B2

A light emitting diode having a plurality of light emitting cells is provided. The light emitting diode according to an exemplary embodiment includes a lower insulation layer covering an ohmic reflection layer, connectors disposed on the lower insulation layer to connect the light emitting cells, and an upper insulation layer covering the connectors and the lower insulation layer. An edge of the lower insulation layer is spaced apart farther from an edge of the upper insulation layer than an edge of the light emitting cell. The lower insulation layer susceptible to moisture may be protected and reliability of the light emitting diode may improve.
US11183614B2

One embodiment discloses a semiconductor device comprising: a semiconductor structure, which comprises a first conductive semiconductor layer, a second conductive semiconductor layer, and an active layer arranged between the first conductive semiconductor layer and the second conductive semiconductor layer, and comprises a plurality of first recesses arranged up to a partial area of the first conductive semiconductor layer by penetrating the second conductive semiconductor layer and the active layer, and a second recess arranged between the plurality of first recesses; a plurality of first electrodes arranged inside the plurality of first recesses, and electrically connected with the first conductive semiconductor layer; a plurality of second electrodes electrically connected to the second conductive semiconductor layer; and a reflective layer arranged inside the second recess, wherein the sum of the area of the plurality of first recesses and the area of the second recess is 60% or less of the maximum area in a first direction of the semiconductor structure, the area of the plurality of first recesses and the area of the second recess are the areas formed on the lower surface of the semiconductor structure, and the first direction is vertical to the thickness direction of the semiconductor structure.
US11183613B2

Light emitting devices employing one or more Group III-Nitride polarization junctions. A III-N polarization junction may include two III-N material layers having opposite crystal polarities. The opposing polarities may induce a two-dimensional charge carrier sheet within each of the two III-N material layers. Opposing crystal polarities may be induced through introduction of an intervening material layer between two III-N material layers. Where a light emitting structure includes a quantum well (QW) structure between two Group III-Nitride polarization junctions, a 2D electron gas (2DEG) induced at a first polarization junction and/or a 2D hole gas (2DHG) induced at a second polarization junction on either side of the QW structure may supply carriers to the QW structure. An improvement in quantum efficiency may be achieved where the intervening material layer further functions as a barrier to carrier recombination outside of the QW structure.
US11183610B2

The present disclosure discloses a photoelectric detector, a preparation method thereof, a display panel and a display device. The photoelectric detector includes a base, and a thin film transistor (TFT) and a photosensitive PIN device on the base, wherein the PIN device includes an I-type region that does not overlap with an orthographic projection of the TFT on the base; a first etching barrier layer covering a top surface of the I-type region; a first heavily doped region in contact with a side surface on a side, proximate to the TFT, of the I-type region; and a second heavily doped region in contact with a side surface on a side, away from the TFT, of the I-type region, the doping types of the first heavily doped region and the second heavily doped region being different from each other.
US11183606B2

A solar module and a method for fabricating a solar module comprising a plurality of rear contact solar cells are described. Rear contact solar cells (1) are provided with a large size of e.g. 156×156 mm2, Soldering pad arrangements (13, 15) applied on emitter contacts (5) and base contacts (7) are provided with one or more soldering pads (9, 11) arranged linearly. The soldering pad arrangements (13, 15) are arranged asymmetrically with respect to a longitudinal axis (17). Each solar cell (1) is then separated into first and second cell portions (19, 21) along a line (23) perpendicular to the longitudinal axis (17). Due to such cell separation and the asymmetrical design of the soldering pad arrangements (13, 15), the first and second cell portions (19, 21) may then be arranged alternately along a line with each second cell portion (21) arranged in a 180°-orientation with respect to the first cell portions (19) and such that emitter soldering pad arrangements (13) of a first cell portion (19) are aligned with base soldering pad arrangements (15) of neighboring second cell portions (21), and vice versa. Simple linear ribbon-type connector strips (25) may be used for interconnecting the cell portions (19, 21) by soldering onto the underlying aligned emitter and base soldering pad arrangements (13, 15). The interconnection approach enables using standard ribbon-type connector strips (25) while reducing any bow as well as reducing series resistance losses.
US11183601B2

A semiconductor device includes a semiconductor substrate including a drift region of a first conductivity type, a transistor portion provided in the substrate, and an adjacent element portion provided in the substrate, the adjacent element and transistor portions being arranged along an arrangement direction. The transistor and adjacent element portions both include a base region of a second conductivity type provided above the drift region, trench portions formed through the base region, extending in an extending direction orthogonal to the arrangement direction on the upper surface, and having a conducting portion therein, and a first lower surface side lifetime control region provided, on a lower surface side, continuously from the transistor portion to the adjacent element portion and includes a lifetime killer. The lifetime control region is provided over entirety of the transistor portion and in a part of the adjacent element portion in a top view of the substrate.
US11183597B2

It is an object to provide a semiconductor device with less power consumption as a semiconductor device including a thin film transistor using an oxide semiconductor layer. It is an object to provide a semiconductor device with high reliability as a semiconductor device including a thin film transistor using an oxide semiconductor layer. In the semiconductor device, a gate electrode layer (a gate wiring layer) intersects with a wiring layer which is electrically connected to a source electrode layer or a drain electrode layer with an insulating layer which covers the oxide semiconductor layer of the thin film transistor and a gate insulating layer interposed therebetween. Accordingly, the parasitic capacitance formed by a stacked-layer structure of the gate electrode layer, the gate insulating layer, and the source or drain electrode layer can be reduced, so that low power consumption of the semiconductor device can be realized.
US11183596B2

Provided is a thin film transistor including a source electrode, a drain electrode, and a channel layer connecting the source electrode and the drain electrode. The channel layer includes a tin-based oxide represented by SnMO, wherein M includes at least one of a non-metal chalcogen element or a halogen element.
US11183586B2

A cascode transistor device includes a semiconductor substrate, and a first and a second compound semiconductor transistors. The first compound semiconductor transistor includes a first n-type doping layer, a first p-type doping layer and a second n-type doping layer sequentially disposed on the semiconductor substrate. The second compound semiconductor transistor includes a third n-type doping layer, a second p-type doping layer and a fourth n-type doping layer sequentially disposed on the second n-type doping layer. Each of these doping layers is formed with an exposed metal contact. The exposed metal contact on the second n-type doping layer is electrically connected to the exposed metal contact on the third n-type doping layer.
US11183583B2

VTFET devices with bottom source and drain extensions are provided. In one aspect, a method of forming a VTFET device includes: patterning vertical fin channels in a substrate; forming sidewall spacers along the vertical fin channels having a liner and a spacer layer; forming recesses at a base of the vertical fin channels; indenting the liner; annealing the substrate under conditions sufficient to reshape the recesses; forming bottom source and drains in the recesses; forming bottom source and drain extensions in the substrate adjacent to the bottom source and drains; removing the sidewall spacers; forming bottom spacers on the bottom source and drains; forming gate stacks over the bottom spacers alongside the vertical fin channels; forming top spacers over the gate stacks; and forming top source and drains at tops of the vertical fin channels. A VTFET device by the method having bottom source and drain extensions is also provided.
US11183580B2

A structure and a formation method of a semiconductor device are provided. The method includes forming a dummy gate stack over a semiconductor substrate and forming spacer elements over sidewalls of the dummy gate stack. The method also includes removing the dummy gate stack to form a recess between the spacer elements and forming a metal gate stack in the recess. The method further includes etching back the metal gate stack while the metal gate stack is kept at a temperature that is in a range from about 20 degrees C. to about 55 degrees C. In addition, the method includes forming a protection element over the metal gate stack after etching back the metal gate stack.
US11183573B2

A field effect transistor (FET) includes a III-nitride channel layer, a III-nitride barrier layer on the channel layer, a first dielectric on the barrier layer, a first gate trench extending through the first dielectric, and partially or entirely through the barrier layer, a second dielectric on a bottom and walls of the first gate trench, a source electrode on a first side of the first gate trench, a drain electrode on a second side of the first gate trench opposite the first side, a first gate electrode on the second dielectric and filling the first gate trench, a third dielectric between the first gate trench and the drain electrode, a second gate trench extending through the third dielectric and laterally located between the first gate trench and the drain electrode, and a second gate electrode filling the second gate trench.
US11183571B2

A semiconductor device includes an erase gate electrode, an erase gate dielectric, first and second floating gate electrodes, first and second control gate electrodes, a first select gate electrode, a second select gate electrode, a common source strap, and a silicide pad. The erase gate electrode is over a first portion of a substrate. The common source strap is over a second portion of the substrate, in which the common source strap and the erase gate electrode are arranged along a second direction perpendicular to the first direction. The silicide pad is under the common source strap and in the second portion of the substrate, wherein a top surface of the silicide pad is flatter than a bottom surface of the erase gate dielectric.
US11183560B2

Semiconductor structures and method for forming the same are provided. The semiconductor structure includes a substrate and first nanostructures and second nanostructures formed over the substrate. The semiconductor structure further includes a first source/drain structure formed adjacent to the first nanostructures and a second source/drain structure formed adjacent to the second nanostructures. The semiconductor structure further includes a first contact plug formed over the first source/drain structure and a second contact plug formed over the second source/drain structure. In addition, a bottom portion of the first contact plug is lower than a bottom portion of the first nanostructures, and a bottom portion of the second contact plug is higher than a top portion of the second nanostructures.
US11183557B2

The present disclosure relates to a display device, a tiling display device, and a method of manufacturing a tiling display device and the display device according to an aspect of the present disclosure includes: a display panel; a metal plate disposed on a rear side of the display panel; a plurality of magnets disposed on a rear side of the metal plate; and a plurality of ferromagnetic materials disposed on both side of the plurality of magnets. Therefore, the plurality of magnets and the plurality of ferromagnetic materials are used to easily attach and detach the display device and install, maintain, and repair the display device.
US11183553B2

An organic light-emitting display device including: a substrate; a pixel electrode on the substrate; a pixel defining film on the pixel electrode and having a first opening at least partially exposing the pixel electrode; an organic light-emitting layer on the exposed portion of the pixel electrode; a common electrode on the organic light-emitting layer and the pixel defining film; an encapsulation layer on the common electrode; a black matrix on the encapsulation layer and having a second opening overlapping the first opening; and a plurality of first sensing lines on the black matrix and surrounding the pixel electrode in a plan view to define a pixel region. At least portions of the first sensing lines defining the pixel region do not overlap the common electrode in the pixel region to reduce the common electrode's influence on the touch sensing lines and improve touch sensitivity.
US11183549B2

A double-sided organic light emitting diode (OLED) display panel is disclosed and includes a plurality of sub-pixels each of which has a top emission region and a bottom emission region. The top emission region has a first anode metal layer, a first OLED device layer, a first cathode metal layer, and an organic barrier layer. The bottom emission region has a second anode metal layer, a second OLED device layer, and a second cathode metal layer. The present invention can reduce an overall thickness of the double-sided OLED display panel.
US11183546B2

A thin film transistor and its manufacturing method, a display panel, and a display device are provided. The thin film transistor includes an insulating layer on an active layer; the insulating layer includes m sub-insulating layers which are alternately stacked, and any two adjacent sub-insulating layers in the m sub-insulating layers have different refractive indexes, and m is an integer not less than 2.
US11183540B2

An imaging element according to an embodiment of the present disclosure includes: a first electrode and a second electrode facing each other; and a photoelectric conversion layer including a p-type semiconductor and an n-type semiconductor, and provided between the first electrode and the second electrode, in which the photoelectric conversion layer has an exciton charge separation rate of 1×1010 s−1 to 1×1016 s−1 both inclusive in a p-n junction surface formed by the p-type semiconductor and the n-type semiconductor.
US11183539B2

A display device is provided. The display device includes a first substrate, a first detection electrode on the first substrate, a first bank including an opening that exposes the first detection electrode, a photosensitive layer on the first detection electrode, a second detection electrode on the photosensitive layer, a first electrode on the second detection electrode, a second bank including an opening that exposes the first electrode, a light emitting layer on the first electrode, a second electrode on the light emitting layer, a first optical system between the second detection electrode and the first electrode, and a second optical system on the second electrode, wherein the first optical system and the second optical system overlap the photosensitive layer in a thickness direction of the display device.
US11183538B2

A memory device includes a first electrode line layer including a plurality of first electrode lines extending on a substrate in a first direction and being spaced apart from each other, a second electrode line layer including a plurality of second electrode lines extending on the first electrode line layer in a second direction that is different from the first direction and being spaced apart from each other, and a memory cell layer including a plurality of first memory cells located at a plurality of intersections between the plurality of first electrode lines and the plurality of second electrode lines, each first memory cell including a selection device layer, an intermediate electrode and a variable resistance layer that are sequentially stacked. A side surface of the variable resistance layer is perpendicular to a top surface of the substrate or inclined to be gradually wider toward an upper portion of the variable resistance layer. The first memory cell has a side surface slope so as to have a width gradually decreasing toward its upper portion.
US11183535B2

A display device includes a substrate including a first recess portion, a semiconductor layer that overlaps the first recess portion, the semiconductor layer including protrusions and depressions conforming to a shape of the first recess portion, and a gate electrode that overlaps the first recess portion and the semiconductor layer, the gate electrode including protrusions and depressions conforming to the shape of the first recess portion. A thickness of the substrate in the first recess portion is less than a thickness of the substrate in a non-recess portion, excluding the first recess portion.
US11183526B2

An image sensor including a semiconductor substrate having a first surface and a second surface, and a pixel region having a photoelectric conversion region; a first conductive pattern in a first trench defining the pixel region and extending from the first surface toward the second surface; a second conductive pattern in a second trench shallower than the first trench and defined between a plurality of active patterns on the first surface of the pixel region; a transfer transistor and a plurality of logic transistors on the active patterns; and a conductive line on the second surface and electrically connected to the first conductive pattern.
US11183511B2

A memory device and a manufacturing method for the same are provided. The memory device comprises a stack structure and a channel structure. The stack structure is on a substrate and comprises gate electrodes and insulating films stacked alternately. The channel structure is electrically coupled to the gate electrodes, and is on sidewall surfaces of the gate electrodes. The channel structure comprises a first channel structure and a second channel structure. The second channel structure is on an upper surface of the first channel structure. The first channel structure and/or the second channel structure has a ring shape.
US11183507B2

A semiconductor memory device according to an embodiment, includes a semiconductor pillar extending in a first direction, a first electrode extending in a second direction crossing the first direction, a second electrode provided between the semiconductor pillar and the first electrode, a first insulating film provided between the semiconductor pillar and the second electrode, a second insulating film provided between the first electrode and the second electrode and on two first-direction sides of the first electrode, and a conductive film provided between the second electrode and the second insulating film, the conductive film not contacting the first insulating film.
US11183492B2

Fabricating a multilevel composite semiconductor structure includes providing a first substrate comprising a first material; dicing a second substrate to provide a plurality of dies; mounting the plurality of dies on a third substrate; joining the first substrate and the third substrate to form a composite structure; and joining a fourth substrate and the composite structure.
US11183487B2

A packaged semiconductor device including an integrated passive device-containing package component disposed between a power module and an integrated circuit-containing package and a method of forming the same are disclosed. In an embodiment, a device includes a first package component including a first integrated circuit die; a first encapsulant at least partially surrounding the first integrated circuit die; and a redistribution structure on the first encapsulant and coupled to the first integrated circuit die; a second package component bonded to the first package component, the second package component including an integrated passive device; and a second encapsulant at least partially surrounding the integrated passive device; and a power module attached to the first package component through the second package component.
US11183484B2

The present invention is intended to provide a semiconductor module and a DIMM module that are capable of stably supplying power to a plurality of stacked memory chips, a manufacturing method of the semiconductor module and a manufacturing method of the DIMM module. The semiconductor module 1 having a plurality of memory chips 21 includes: a memory substrate 10 having a power supply circuit 12 exposed on an arrangement surface as one surface of the memory substrate 10; and at least one memory unit 20 arranged over the arrangement surface of the memory substrate 10. The memory unit 20 includes: the plurality of memory chips 21 stacked together such that a stacking direction D is along the arrangement surface; a through electrode 22 passing through the plurality of memory chips 21 in the stacking direction D; and an electrode layer 23 formed on one end surface in the stacking direction D and connected to the through electrode 22 and the power supply circuit 12.
US11183482B2

A shift control method in manufacture of semiconductor device includes at least the following step. An overlay offset of a first target of a semiconductor die and a second target of the semiconductor die is determined, where the second target is disposed on the first target. The semiconductor die is placed over a carrier, where placing the semiconductor die includes feeding back the overlay offset to result in a positional control of the semiconductor die. The semiconductor die is post processed to form a semiconductor device. Other shift control methods in manufacture of semiconductor device are also provided.
US11183464B2

A package substrate processing method for processing a package substrate in which a plurality of semiconductor chips on a wiring substrate are collectively sealed with a sealing agent is provided. In the package substrate processing method, a protective tape is adhered to the wiring substrate side of the package substrate, the package substrate is divided into a plurality of semiconductor packages, and a shield layer is formed on an upper surface and side surfaces of each package. In this instance, the package substrate is divided in a state in which adhesiveness of an adhesive layer of the protective tape in the periphery of the package substrate is reduced or eliminated, whereby adhesion of a metallic powder scattering at the time of the dividing to the adhesive layer of the protective tape is restrained.
US11183455B2

An interconnect structure of an integrated circuit (IC) in which dielectric material defines upper and lower cavities and a via cavity communicative with the upper and lower cavities at upper and lower ends thereof. The interconnect structure includes first conductive material filling the upper and lower cavities to form upper and lower lines, respectively and second conductive material filling the via cavity from the upper end thereof to the lower end thereof to form a via electrically communicative with the upper and lower lines.
US11183446B1

X.5 layer substrates that do not use an embedded traces substrate process during formation may produce a high yield with relaxed L/S in a short manufacturing time (only 4× lamination process without a detach process) at a low cost. For example, a substrate may include an mSAP, two landing pads, two escape lines, two bump pads, and a photo-imageable dielectric layer on the mSAP patterned substrate.
US11183445B2

A semiconductor arrangement comprises a leadframe comprising at least a first and a second carrier, the first and second carriers being arranged laterally besides each other, at least a first and a second semiconductor die, the first semiconductor die being arranged on and electrically coupled to the first carrier and the second semiconductor die being arranged on and electrically coupled to the second carrier, and an interconnection configured to mechanically fix the first carrier to the second carrier and to electrically insulate the first carrier from the second carrier, wherein the first and second semiconductor dies are at least partially exposed to the outside.
US11183439B2

A package structure for power devices includes a heat dissipation insulating substrate, a plurality of power devices, a heat dissipation baseplate, and a thermal interface layer. The heat dissipation insulating substrate has a first surface and a second surface which are opposite to each other, and the power devices are coupled to the first surface of the heat dissipation insulating substrate. The heat dissipation baseplate is disposed at the second surface of the heat dissipation insulating substrate, wherein at least one of a surface of the heat dissipation baseplate and the second surface of the heat dissipation insulating substrate has at least one plateau, and the plateau is at least disposed within a projected area of the plurality of power devices. The thermal interface layer is disposed between the second surface of the heat dissipation insulating substrate and the surface of the heat dissipation baseplate.
US11183428B1

A method for manufacturing a transistor device includes a field oxide layer isolates an active region of a core device region from an active region of an input/output device region on a semiconductor substrate, the active region of the core device region is exposed by means of a mask layer, a gate-all-around structure is formed in the active region of the core device region, and a fin gate structure is formed in the active region of the input/output device region, thereby the on-current and off-current performance of the input/output device is not affected when the short channel effect of the core device is improved.
US11183426B2

Methods of forming a material layer are provided. The material layer, such as amorphous silicon, may be formed by repeatedly depositing and annealing amorphous silicon. Periodically, an etching process may be performed to widen openings between fins or other topography if necessary. The depositing, annealing, and etching process may be repeated. Subsequently, an additional layer of amorphous silicon may be deposited to a desired thickness.
US11183425B2

A semiconductor device includes a semiconductor part; an electrode selectively provided on the semiconductor part, the electrode being electrically connected to the semiconductor part; and multiple metal layers provided on the electrode. A method of manufacturing the semiconductor device includes selectively forming a first metal layer on the electrode; forming a palladium layer on the first metal layer, the palladium layer covering the first metal layer; forming a second metal layer on the palladium layer, the second metal layer covering the palladium layer; and forming a gold layer directly on the palladium layer by replacing the second metal layer with the gold layer.
US11183416B2

The pressure sensitive adhesive tape for semiconductor processing includes a base which has a Young's modulus of 1000 MPa or more at 23° C., a buffer layer which is provided on at least one surface of this base, and a pressure sensitive adhesive layer provided on the other surface of the base. The buffer layer has a tensile storage elastic modulus (E23) of 100-2000 MPa at 23° C., and a tensile storage elastic modulus (E60) of 20-1000 MPa at 60° C.
US11183415B2

An adhesive can be easily peeled off after polishing the back face of a wafer, which has heat resistance and can be easily washed off. An adhesive for peelably adhering between a support and a circuit-bearing face of a wafer and thereby processing a back face of the wafer, a peeling face upon peeling becomes selectable according to heating from the support side or wafer side when the adhesive is cured. The adhesive includes a component (A) curing by hydrosilylation reaction and a component (B) containing a polydimethylsiloxane. A peeling method including forming an adhesion layer by applying the adhesive to a surface of a first substrate, bonding a surface of a second substrate to the adhesion layer, curing the adhesion layer by heating from the first substrate side to form a laminate, processing the laminate, and peeling off between the first substrate and the adhesion layer.
US11183401B2

An industrial-scale system and method for handling precisely aligned and centered semiconductor substrate (e.g., wafer) pairs for substrate-to-substrate (e.g., wafer-to-wafer) aligning and bonding applications is provided. Some embodiments include an aligned substrate transport device having a frame member and a spacer assembly. The centered semiconductor substrate pairs may be positioned within a processing system using the aligned substrate transport device, optionally under robotic control. The centered semiconductor substrate pairs may be bonded together without the presence of the aligned substrate transport device in the bonding device. The bonding device may include a second spacer assembly which operates in concert with that of the aligned substrate transport device to perform a spacer hand-off between the substrates. A pin apparatus may be used to stake the substrates during the hand-off.
US11183383B2

Thin tin oxide films are used as spacers in semiconductor device manufacturing. In one implementation, thin tin oxide film is conformally deposited onto a semiconductor substrate having an exposed layer of a first material (e.g., silicon oxide or silicon nitride) and a plurality of protruding features comprising a second material (e.g., silicon or carbon). For example, 10-100 nm thick tin oxide layer can be deposited using atomic layer deposition. Next, tin oxide film is removed from horizontal surfaces, without being completely removed from the sidewalls of the protruding features. Next, the material of protruding features is etched away, leaving tin oxide spacers on the substrate. This is followed by etching the unprotected portions of the first material, without removal of the spacers. Next, underlying layer is etched, and spacers are removed. Tin-containing particles can be removed from processing chambers by converting them to volatile tin hydride.
US11183368B2

A substrate processing system for processing a substrate within a processing chamber is provided and includes a source terminal, a substrate support, and a tuning circuit. The substrate support holds the substrate and includes first and second electrodes, which receive power from a power source via the source terminal. The tuning circuit is connected to the first electrode or the second electrode. The tuning circuit is allocated for tuning signals provided to the first electrode. The tuning circuit includes at least one of a first impedance set or a second impedance set. The first impedance set is serially connected between the first electrode and the power source and receives a first signal from the power source via the source terminal. The second impedance set is connected between an output of the power source and a reference terminal and receives the first signal from the power source via the source terminal.
US11183367B2

Atomic layer etching (ALE) processes are disclosed. In some embodiments, the methods comprise at least one etch cycle in which the substrate is alternately and sequentially exposed to a first vapor phase non-metal halide reactant and a second vapor phase halide reactant. In some embodiments both the first and second reactants are chloride reactants. In some embodiments the first reactant is fluorinating gas and the second reactant is a chlorinating gas. In some embodiments a thermal ALE cycle is used in which the substrate is not contacted with a plasma reactant.
US11183366B2

A multi-beam writing method includes performing the k-th tracking control (k being a natural number) by beam deflection in order to follow movement of the stage while collecting each beam of multiple beams, performing a plurality of shots of the multiple beams by the each beam simultaneously shifting in a rectangular or square irradiation region, which is surrounded by the size of the beam pitch and corresponding to the each beam, while performing the k-th tracking control, and returning, after the period of the k-th tracking control has passed, the tracking position to a position which is obtained by adding an offset of an integer multiple of the size of the beam pitch to the tracking starting position of the k-th tracking control where the k-th tracking control started, to be as a starting position of the (k+1)th tracking control.
US11183365B2

An ion source for an ion implantation system has a plurality of arc chambers. The ion source forms an ion beam from a respective one of the plurality of arc chambers based on a position of the respective one of the plurality of arc chambers with respect to a beamline. The arc chambers are coupled to a carrousel that translates or rotates the respective one of the plurality of arc chambers to a beamline position associated with the beamline. One or more of the plurality of arc chambers can have at least one unique feature, or two or more of the plurality of arc chambers can be generally identical to one another.
US11183363B2

A scanning electron microscope apparatus including an electron gun configured to generate an electron beam, a focusing lens configured to concentrate the electron beam from the electron gun, an electron detector configured to detect signals emitted from a sample in response to the electron beam incident on the sample, a stage configured to receive the sample thereon, and a focus calibration structure on an upper part of the stage.
US11183353B2

The present utility model relates to a fuse, a vehicle circuit for an electric vehicle, and an electric vehicle. The fuse has a longitudinal direction and a transverse direction, and includes: a bushing, having a through-hole cavity extending in the longitudinal direction and for accommodating quartz sand and two end surfaces in the longitudinal direction; a fuse body, accommodated in the through-hole cavity; and two contact blades, positioned at two ends of the through-hole cavity and conductively joined to the fuse body. At least one of the contact blades comprises a first section coming into direct sealing contact with one of the end surfaces of the bushing by covering the through-hole cavity, and an overhanging arm section extending from the first section. The overhanging arm section includes a second section extending, in a direction perpendicular to the longitudinal direction, out of the bushing.
US11183351B2

A relay device includes an electronic block configured to selectively generate an electromagnetic force by means of a coil; two fixed contact point terminals at which fixed contact points are respectively installed; a movable contact point assembly having a movable contact point installed at a front end thereof, the movable contact point being fluctuated by the electromagnetic force to be contacted with or separated from the fixed contact points; and a base block configured to hold the electronic block, the fixed contact point terminals and the movable contact point assembly, which are accommodated in a cover. An entire space inside the cover is divided into two regions based on a contact surface between the fixed contact point and the fixed contact point terminal.
US11183350B2

A new method for manufacturing a ferromagnetic part for an electromagnetic contactor, the ferromagnetic part having both particularly high impact mechanical durability, good ferromagnetic properties and good corrosion resistance, while integrating a non-magnetic gap. The method includes the following successive steps: a step a) of supplying a soft ferromagnetic metal blank part; and a step b) of electroless nickel plating at least one section of the blank part in order to obtain the ferromagnetic part, the section of which is surface coated with a nickel surface layer, with the obtained ferromagnetic part including the soft ferromagnetic metal, which, for at least one electroless nickel plated section, is disposed under the nickel surface layer.
US11183346B2

An input device includes: a substrate; a first detection electrode that detects input to the input device; a light emitter that emits light when the input is performed; a body plate disposed on the front surface side of the substrate and through which the light is transmitted; and a light guide including an incident surface from which the light enters and a light exit surface from which the light entered from the incident surface exits. A design portion that is light transmissive is disposed on an opposite side of the body plate to the substrate. A penetration hole penetrates through the substrate at a position opposite the design portion. The light guide is disposed in the penetration hole with the incident surface oriented facing a light emitting surface of the light emitter and the light exit surface oriented facing the design portion with the body plate interposed therebetween.
US11183343B1

A composite material comprising NiMoO4—CoMoO4 nanosheets can be an electrode in a hybrid supercapacitor. A hybrid supercapacitor having a cathode comprising the composite material exhibits a large operating window, high energy density and high cycling stability. The heterostructure material may be formed by a one-step chemical bath deposition process.
US11183341B1

An apparatus is disclosed which includes an electrolytic capacitive element with multiple capacitor sections.
US11183337B1

An apparatus includes a case having an elliptical cross-section capable of receiving a plurality of capacitive elements. One or more of the capacitive elements provide at least one capacitor having a first capacitor terminal and a second capacitor terminal. The apparatus also includes a cover assembly that includes a deformable cover mountable to the case, and, a common cover terminal having a contact extending from the cover. The cover assembly also includes at least three capacitor cover terminals, each of the at least three capacitor cover terminals having at least one contact extending from the deformable cover. The deformable cover is configured to displace at least one of the at least three capacitor cover terminals upon an operative failure of at least one of the plurality of the capacitive elements. The cover assembly also includes at least four insulation structures. One of the four insulation structures is associated with one of the at least three capacitor cover terminals. The apparatus also includes a first conductor capable of electrically connecting the first capacitor terminal of a capacitor provided by one of the plurality of capacitive elements to one of the at least three capacitor cover terminals and a second conductor capable of electrically connecting the second capacitor terminal of the capacitor provided by one of the plurality of capacitive elements to the common cover terminal.
US11183332B2

A multilayer electronic component in the example embodiment includes a Si-organic compound layer including a body covering portion disposed on a region of an exterior surface of a body between external electrodes and an extended portion extending from the body covering portion to a region between a plating layer and an additional plating layer of the external electrode, thereby having improved warpage strength and moisture resistance.
US11183331B2

A multilayered capacitor includes a shock absorbing layer disposed between an upper layer of a capacitor body and a conductive resin layer of an external electrode and between a lower layer of the capacitor body and the conductive resin layer of the external electrode. A length of the shock absorbing layer is longer than that of the conductive resin layer, thereby improving warpage strength characteristics of the capacitor body.
US11183329B2

An art includes a core part 10 provided with central leg parts 13A, 13B and right and left leg parts 11A, 11B, 12A, 12B arranged on both sides of the central leg parts 13A, 13B; a coil part 20 formed by winding a conducting wire around a circumference of the central leg parts 13A, 13B; and a heat transfer sheet 30 for dissipating heat in the coil part 20 to outside, in which the coil part 20 is configured in such a manner that a rectangular wire is wound around the circumference of the central leg parts by edgewise winding and a circumference of the coil part 20 wound therearound is abutted on the heat transfer sheet 30.
US11183320B2

A magnetic core includes a metal magnetic powder, which has a large size powder, an intermediate size powder, and a small size powder. A particle size of the large size powder is 10 μm or more and 60 μm or less. A particle size of the intermediate size powder is 2.0 μm or more and less than 10 μm. A particle size of the small size powder is 0.1 μm or more and less than 2.0 μm. The large size powder, the intermediate size powder, and the small size powder have an insulation coating. When A1 represents an average insulation coating thickness of the large size powder, A2 represents an average insulation coating thickness of the intermediate size powder, A3 represents an average insulation coating thickness of the small size powder, A3 is 30 nm or more and 100 nm or less, A3/A1≥1.3, and A3/A2≥1.0.
US11183315B2

A conductive paste comprising a conductive powder, a glass frit substantially free of lead, and an organic vehicle, wherein the glass frit contains 25 to 50 mol % B in terms of B2O3, 25 to 50 mol % Si in terms of SiO2, 7 to 23 mol % Al in terms of Al2O3, 2 to 15 mol % Mg in terms of MgO, 2 to 5 mol % Ba in terms of BaO, one or two selected from the group consisting of 3 to 18 mol % Zn in terms of ZnO, and 3 to 8 mol % Ti in terms of TiO2, based on the total number of moles in terms of the above oxides. According to the present invention, it is possible to provide a lead-free conductive paste having excellent resistance to dissolution in solder and acid resistance as well as being capable of forming fired films having excellent adherence and adhesion to a substrate.
US11183312B2

A method for treating a fluid waste, comprising adding one or more process additives to the fluid waste in an amount sufficient to change the wasteform chemistry is disclosed. The addition step may be chosen from adding a dispersant or a deflocculant an additive to decrease the reactive metal components, to bind fission products and decrease volatilization of toxic or radioactive elements or species during thermal treatment, or to target and react with the fine particle size component of the waste to decrease dusting and immobilize components in a durable phase. After mixing the fluid waste with the described additives the waste is eventually hot-isostatic pressing, to form a durable and stable waste form.
US11183306B2

Implementations of the present disclosure include receiving a document including data representative of an adverse event, providing a case including a set of fields, each field being populated with a value, querying a safety system based on a query that includes values of the case, receiving a sparse matrix based on query results responsive to the query, the sparse matrix including two or more vectors, each vector of the two or more vectors representing a historical case score, for each historical case, determining a score based on a respective vector of the two or more vectors and an input vector representative of the case, each score representing a degree of duplicity between the case and a respective historical case, and providing historical cases for display to a user, the historical cases including the two or more historical cases in rank order based on respective scores.
US11183297B2

Systems and methods for arranging objects in an operating room in preparation for a surgical procedure. The objects are arranged based on surgical procedure information provided to a guidance station. The surgical procedure information dictates the desired placement of the objects. Placement of the objects is then guided according to their desired placement using one or more tracking elements.
US11183295B2

The present invention relates to a medical image processing apparatus and a medical image processing method for a medical navigation device, and more particularly, to an apparatus and method for processing an image provided when using the medical navigation device. To this end, the present invention provides a medical image processing apparatus for a medical navigation device, including: a position tracking unit configured to obtain position information of the medical navigation device within an object; a memory configured to store medical image data generated based on a medical image of the object; and a processor configured to set a region of interest (ROI) based on position information of the medical navigation device in reference to the medical image data, and generate partial medical image data corresponding to the ROI, and a medical image processing method using the same.
US11183293B2

A system (100) for detecting and labeling structures of interest includes a current patient study database (102) containing a current patient study (200) with clinical contextual information (706), a statistical model patient report database (104) containing at least one or more prior patient documents containing clinical contextual information (706), an image metadata processing engine (118) configured to extract metadata for preparing an input for an anatomical structure classifier (608), a natural language processing engine (120) configured to extract clinical context information (706) from the prior patient documents, an anatomical structure detection and labeling engine (718) or processor (112), and a display device (108) configured to display findings from the current patient study. The anatomical structure detection and labeling engine (718) or processor (112) is configured to identify and label one or more structures of interest (716) from the extracted metadata and clinical context information (706) and aggregate series level data.
US11183284B2

An apparatus for determining the volume of a liquid in a container. A digital camera is provided to view the container. A processor can optically detect certain characteristics of the container as viewed by the camera and accesses a computer memory having stored characteristics of a plurality of known containers, and the compare the detected certain characteristics with the stored characteristics to identify the container from the plurality of known containers. The processor can calculate the volume of the container as a function of the distance between the first and second ends of the container as viewed by the camera. The processor can receive at least one image from the camera and determine whether the liquid in the container contains any air pockets based on the at least one image. Methods are provided, including a method for use by an apparatus having a camera and a processor electrically coupled to the camera to confirm the dosage of a medicament in a container.
US11183279B2

A system and method for generating and displaying a treatment timeline user interface includes maintaining a database of patient information. The patient information includes patient identification information and exam data associated with patients. In response to a request for information pertaining to a particular patient, a treatment timeline user interface is generated and displayed based on information associated with the particular patient stored in the database. Input is received requesting modification of the displayed treatment timeline and, in response, the treatment timeline is updated and displayed.
US11183266B2

Methods, apparatuses, and systems for repairing defective memory cells in regions of a memory array associated with high or low priority levels are disclosed. A repair address generator may be configured to generate a memory address map for repair (e.g., blowing fuses at a fuse circuit), depending on whether certain applications may operate at a high priority level indicative of a low bit error rate or a low priority level indicative of a higher bit error rate. For example, a specified error rate associated with a low priority level may correspond to a threshold error rate for certain applications, such as a neural network application that stores trained weights. Such neural network applications may access trained weights being partially stored in defective memory cells, with the least significant bits of such trained weights being stored in defective memory cells that are not repaired according to the memory address map.
US11183260B1

Memory devices are disclosed. A memory device may include a number of fuses and a number of transmit lines configured to transmit data from the number of fuses. The memory device may also include a number of monitoring circuits. Each monitoring circuit of the number of monitoring circuits is coupled to a transmit line of the number of transmit lines. Each monitoring circuit comprises logic configured to receive the data from the number fuses via the transmit line. The logic is further configured to generate a result responsive to the data and indicative of pass/fail status of the transmit line. Associated methods and systems are also disclosed.
US11183259B2

The present embodiments relate to methods for maintaining steady and high performance programming of non-volatile memory devices such as NAND-type flash devices. According to certain aspects, embodiments provide adaptive control of programming parameters over the lifespan of a NAND flash device so as to maintain write performance and obtain high endurance.
US11183258B1

Programming a fuse for a one-time programmable (OTP) memory can require applying a programming current for a programming period to increase a resistance of the fuse. It may be desirable for the resistance to be very high. A very high resistance may be achieved by applying a high programming current to form a void in the fuse. Applying the high programming current too long after the void is formed, however, may lead to uncontrolled variations and ultimately damage. Accordingly, it may be desirable to end the programming period sometime after the void is formed but before the uncontrolled variations begin. Ideally the programming period is ended at a time at which the programming current is minimum. The disclosed circuits and method provide a means to estimate this time without requiring the complexity of sensing very low levels of programming current.
US11183224B2

A method and an apparatus for reducing an effect of local process variations of a digital circuit on a hardware performance monitor includes measuring a set of performance values (c1, c2 . . . cn) of the digital circuit by n identical hardware performance monitors, where n is a natural number greater than 1, determining an average value cmean of the measured performance values (c1, c2 . . . cn), as an approximation of an ideal performance value c0, selecting one performance value cj of the set of performance values (c1, c2 . . . cn) by a controller, comparing the performance value cj with a reference value cref by a controller the controller, resulting in a deviation value Δc, and controlling an actuator by using the deviation Δc for regulating the local global process variations to the approximation cmean of the ideal performance value c0.
US11183223B2

A memory device includes a first cell block on a substrate at a first level, and a second cell block on the substrate at a second level different from the first level. Each of the first and second cell blocks includes a word line extending in a first direction that is parallel to a top surface of the substrate, a word line contact connected to a center point of the word line, a bit line extending in a second direction that is parallel to the top surface of the substrate and intersects the first direction, a bit line contact connected to a center point of the bit line, and a memory cell between the word and bit lines. The second cell block is offset from the first cell block in at least one of the first and second directions.
US11183210B2

According to one embodiment, the controller of the magnetic disk drive configured to synthesize the first positioning data and second positioning data obtained by the second reader reading the positioning information based on the evaluation data, and performs positioning of the magnetic head based on the synthesized positioning data.
US11183201B2

A system and method for transferring a voice from one body of recordings to other recordings.
US11183198B2

Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.
US11183190B2

Disclosed are a speech recognition method and a speech recognition device, in which speech recognition is performed by executing an artificial intelligence (AI) algorithm and/or a machine learning algorithm provided therein. According to one embodiment, the speech recognition method includes buffering a spoken utterance, extracting a standby wake-up word corresponding to a preset wake-up word from the spoken utterance by comparing the buffered spoken utterance to the preset wake-up word, analyzing the role of the standby wake-up word in the spoken utterance, determining the speech intent in uttering the standby wake-up word by using results of analyzing the role of the standby wake-up word, and determining whether to execute a spoken sentence as a voice command in the spoken utterance and processing the spoken sentence accordingly.
US11183188B2

Various embodiments discussed herein enable applications to seamlessly contribute to executing voice commands of users via voice assistant functionality. In response to receiving a user request to open an application or web page, the application can request and responsively receive a voice assistant runtime component along with the application or web page. The application, using a particular universal application interface component can compile or interpret the voice assistant runtime component from a source code format to an intermediate code format. In response to the application or web page being rendered and the detection of a key word or phrase, the application can activate voice assistant command execution functionality. The user can issue a voice command after which the application along with specific services can help execute the voice command.
US11183183B2

Systems and methods for managing multiple voice assistants are disclosed. Audio input is received via one or more microphones of a playback device. A first activation word is detected in the audio input via the playback device. After detecting the first activation word, the playback device transmits a voice utterance of the audio input to a first voice assistant service (VAS). The playback device receives, from the first VAS, first content to be played back via the playback device. The playback device also receives, from a second VAS, second content to be played back via the playback device. The playback device plays back the first content while suppressing the second content. Such suppression can include delaying or canceling playback of the second content.
US11183182B2

Systems and methods for enabling voice-based interactions with electronic devices can include a data processing system maintaining a plurality of device action data sets and a respective identifier for each device action data set. The data processing system can receive, from an electronic device, an audio signal representing a voice query and an identifier. The data processing system can identify, using the identifier, a device action data set. The data processing system can identify a device action from device action data set based on content of the audio signal. The data processing system can then identify, from the device action dataset, a command associated with the device action and send the command to the for execution device for execution.
US11183175B2

A system and method of implementing an intuitive search interface for tactically searching one or more annotated utterance corpora in a machine learning-based dialogue system includes identifying an utterance corpus query for searching one or more annotated utterance corpora of a machine learning-based dialogue system; interpreting the utterance corpus query by translating the utterance corpus query into one or more search expressions recognizable to an utterance sample retrieval program searchably interfacing with the one or more annotated utterance corpora of the machine learning-based dialogue system; retrieving one or more annotated utterance samples from the one or more annotated utterance corpora based on the interpretation of the utterance corpus query; and returning the one or more annotated utterance samples to an intuitive utterance corpus search interface.
US11183167B2

The problem relates to making a user grasp notification contents more effectively. There is provided an information processing device including a control unit that controls information notification to a user based on notification contents, in which the control unit determines an output position of a subject in the notification contents on the basis of a calculated attention acquisition difficulty level related to the user. In addition, there is provided an information processing method including controlling, by a processor, information notification to a user based on notification contents, in which the controlling further includes determining an output position of a subject in the notification contents on the basis of a calculated attention acquisition difficulty level related to the user.
US11183162B2

A keyboard apparatus includes: a frame; keys each disposed pivotably with respect to the frame; pivot members each including: a support member disposed pivotably about a pivot shaft; and a structure connected to the support member at a position spaced apart from the pivot shaft, the structure having a specific gravity that is greater than that of the support member. A hole portion is formed in each of a first structure and a second structure, each of which is the structure of a corresponding one of a first pivot member and a second pivot member of at least two of the pivot members, such that a mass of the first structure and a mass of the second structure are different from each other. The hole portion of the first structure and the hole portion of the second structure are different from each other in shape.
US11183159B1

Electric, Electro Acoustic or Acoustic Drum with Internal Wiring Harness is disclosed herein. The drum comprises an internal wiring harness configuration. The internal wiring harness configuration comprises a plurality of first audio jacks that are mounted on an internal surface of the drum. The internal wiring harness configuration further comprises a connector assembly configuration comprising a plurality of second audio jacks and a multi-pin connector mounted on an external surface of the bass drum. Such configuration eliminates long cables and cumbersome wiring and provides a more natural and desirable connection to external processing.
US11183157B2

A wind instrument neck receiver tension mechanism is provided having a body, a retaining ridge, and a tension band. The body has a lower body end and a upper body end. The upper body end defines a thin collar seating wall, which has at least one notch. In some embodiments there are four equally sized notches. A retaining ridge extends from the thin collar seating wall and a tension band having an adjustable compression ring, the adjustable compression ring disposed between said thin collar seating wall and the retaining ridge. When adjusted to a first position, the compression ring compresses the thin collar seating wall in a uniform compression around a circumference of a neck receiver of a wind instrument.
US11183150B2

A display system includes a display device and a rendering device having a plurality of individually-controllable illumination regions. The rendering device is to render a frame for display at the display device during a frame period, to determine a gaze position of a user relative to the display device for the frame period, and to set, for each illumination region, an illumination configuration to be applied by the display device for the illumination region during at least one of the frame period or a subsequent frame period based on a classification of the illumination region that is representative of a location of the gaze position relative to the illumination region.
US11183149B2

A display system includes a display device having a plurality of individually-controllable illumination regions and a rendering device. The rendering device is to render a frame for display at the display device during a frame period, to determine a motion estimate representation for each region of a plurality of regions of the frame, each region of the frame corresponding to an illumination region of the display device, and to set, for each illumination region, an illumination configuration to be applied by the display device for the illumination region during at least one of the frame period or a subsequent frame period based on the motion estimate representation for the corresponding region of the frame.
US11183137B2

A display apparatus that operates at high speed is provided. The display apparatus includes a display portion provided with a pixel, and the display portion has a function of displaying a first-color image and a second-color image. A first period in which first image data and first data are written to the pixel, a second period in which the first-color image corresponding to the first image data is displayed on the display portion, a third period in which second image data is generated in the pixel on the basis of the first image data and the first data, and a fourth period in which the second-color image corresponding to the second image data is displayed on the display portion are included.
US11183135B2

A drive control method, an assembly and a display device, belonging to the field of panel manufacturing, for signal drive control of a display panel. The drive control method is applied to a time sequence controller, the time sequence controller is connected through a first signal line to a plurality of source drivers which are connected in parallel. The drive control method includes generating a broadcast configuration instruction, the broadcast configuration instruction being used for instructing a plurality of source drivers to perform driver configuration according to the broadcast configuration instruction, and sending the broadcast configuration instruction through the first signal line.
US11183131B2

A gray-scale drive table generating device is described that includes a sampling circuit configured to collect a first voltage between a drive electrode of a sub-pixel of a positive-frame and a common electrode and a second voltage between a drive electrode of a sub-pixel of a negative-frame and the common electrode in a display panel in each gray-scale; a processing circuit configured to generate a trigger signal when a voltage difference between the first voltage and the second voltage is greater than a voltage threshold; an adjustment circuit configured to adjust drive gray-scales of the sub-pixel of the positive-frame and/or the sub-pixel of the negative-frame in response to the trigger signal to make the voltage difference less than the voltage threshold; and a recording circuit configured to generate an adjusted gray-scale drive table according to the drive gray-scales of the sub-pixel of the positive-frame and the sub-pixel of the negative-frame in each gray-scale.
US11183108B2

A method for motion blur in an LED display system includes the steps of connecting an LED display panel to a driver circuit; sending, from a transmitter, image data in a plurality of image frames at a predetermined frame rate and a predetermined refresh rate to the driver circuit, wherein each of the plurality of image frames has a frame time period (Tframe) comprising a plurality of refresh time periods (Trefresh); outputting a driving current in the driver circuit to drive the LED display; and turning off the driving current for a period of time (Tinactive). Tinactive bridges two adjacent frame time periods. The value of Tinactive can be determined according to a viewer of persistence of vision or by calibrating the LED display.
US11183106B2

A display device includes a display unit. The display unit includes a first display area and a second display area. A first scan line, a first power line, and first pixels connected to the first scan line and the first power line are in the first display area. A second scan line, a second power line, and second pixels connected to the second scan line and the second power line are in the second display area. A scan driver is configured to sequentially provide a scan signal to the first scan line and the second scan line. A power supply is configured to provide a power source voltage that is varied independently to the first power line and the second power line.
US11183097B2

Systems and methods for a six-primary color system for display. A six-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. The six-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11183094B2

An electronic device includes a data line, a plurality of first scan lines, a plurality of first sub pixels, and a plurality of second sub pixels. The data line transmits a plurality of data signals. The plurality of first scan lines intersect the data line and transmit a plurality of first scan signals. The plurality of first sub pixels are coupled to the data line, and configured to emit first color light. The plurality of second sub pixels are coupled to the data line and configured to emit second color light different from the first color light. At least two of the plurality of first sub pixels receive at least two of the plurality of data signals successively according to at least two of the plurality of first scan signals.
US11183091B2

A display apparatus includes a display panel, an electrode, a first wiring, a second wiring, a first contact hole, a second contact hole and a first resistor. The display panel includes an active area to display an image and a peripheral area adjacent to the active area. The electrode is in the active area. The first wiring is in the peripheral area and configured to apply a power voltage to the electrode. The second wiring is in the peripheral area and configured to apply the power voltage to the electrode. The first contact hole connects the electrode and the first wiring. The second contact hole connects the electrode and the second wiring. The first resistor is connected between the first wiring and the second wiring.
US11183088B2

An advertising unit advertising unit includes a back unit adapted to be secured to a parking lot. A cover comprising a transparent or translucent material is mounted to the back unit to define a cavity. The cover is adapted to withstand the weight of a vehicle passing over or resting atop the cover without experiencing fracture or inelastic deformation. An electronic display is positioned within the cavity.
US11183084B2

A data storage device includes a plurality of tiles whose faces are marked with characters. An elongated core is configured to enable slots of the tiles to fit over an openable end of the core to mount the tiles on the core with the marked faces aligned and to slide along the core. The length of the core is sufficient such that tiles of a mounted stack of tiles are slidable away from other tiles of the stack to form a gap that is sufficient to enable reading the character on the tile. A locking element is placeable on the openable end to prevent removal of tiles from the stack, and removable to enable addition of tiles or removal of tiles. A casing is closable over the core and includes a limiting structure to limit sliding of the tiles when the casing is closed.
US11183080B2

Techniques are disclosed herein for generating personalized nutritional recommendations using predicted values of target biomarkers. Using the technologies described herein, a programmatic analysis is performed on different data to predict values of target biomarkers that are associated with an individual. Personalized nutritional recommendations are then generated, using the predicted values, and provided to the individual. The predictions are based on data that is associated with the individual, such as microbiome data, ketone data, glucose data, nutritional data, questionnaire data, and the like. A prediction service can utilize a machine learning mechanism to generate the predicted value of the target biomarkers. A nutrition service utilizes the predicted value of the target biomarkers when generating the personalized nutritional recommendations.
US11183078B2

Control unit (110) and method (400) for assisting a user in orchestrating preparation of a meal comprising a plurality of dishes, based on recipes (160, 170) stored in a database (120) on a common recipe format, by independent recipe authors (130, 140). The method (400) comprises offering (401) dishes to a user, which correspond to a respective recipe (160, 170) in the database (120); receiving (402) a selection of dishes from the user; determining (403) a required work intensity of the user, for each recipe step; determining (404) a maximum time limit of each step of the respective recipes (160, 170); composing (406) a time interval structure of the steps of the respective recipes (160, 170), based on the required work intensity and the maximum time limit of each step; and outputting (409) the composed (406) time interval structure to the user.
US11183074B2

The DYNAMIC AIRCRAFT THREAT CONTROLLER MANAGER APPARATUSES, METHODS AND SYSTEMS (“DATCM”) transforms flight profile information, terrain, weather/atmospheric data and flight parameter data via DATCM components into comprehensive hazard avoidance optimized flight plans. Comprehensive hazard avoidance includes synergistic comprehensive turbulence and airfoil-specific icing data. In one implementation, the DATCM comprises a processor and a memory disposed in communication with the processor and storing processor-issuable instructions to receive anticipated flight plan parameter data, obtain weather data based on the flight plan parameter data, obtain atmospheric data based on the flight plan parameter data, and determine a plurality of four-dimensional grid points based on the flight plan parameter data. The DATCM may then determine comprehensive hazards mappings. With (near) real-time comprehensive hazard information and/or predictive turbulence/icing forecast specific to airfoil type and/or profile parameters, the DATCM may allow aircraft to avoid areas where comprehensive hazard is greater than a predetermined threshold and/or avoid areas where turbulence/icing may occur.
US11183072B2

Embodiments of the present invention provide a method comprising receiving a task set comprising multiple tasks, receiving operational information identifying one or more operating characteristics of multiple drones, and obtaining an initial heuristic ordering of the multiple tasks based on the operational information and the climate information. Each task has a corresponding task location. The method further comprises scheduling the multiple tasks to obtain a final ordering of the multiple tasks. The final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering.
US11183071B2

Provided are embodiments drone flight optimization using drone to drone permissioning. The embodiments include determining a potential route for a first drone, and broadcasting the potential route to one or more drones of a network of drones. The embodiments also include receiving path information and routing condition information associated with the potential route from the one or more drones of the network of drones, and updating the potential route of the first drone based at least in part on the path information and routing condition information.
US11183061B2

Systems and methods for predicting wait time in a parking area are disclosed herein. The systems and methods include determining how long a sensing vehicle has been within a parking area without parking. Using this information, the method determines the estimated wait time for the parking area and transmits guidance to one or more recipient vehicles. This helps with efficient selection of parking areas, saving gas and preventing congestion on roadways.
US11183039B2

An LED security light includes an LED load and a motion sensor. The LED load is activated at dusk and deactivated at dawn by a light sensing control unit. At night, the LED load is activated for performing a low level illumination. When a motion signal is detected by the motion sensor, the LED load is switched to perform a high level illumination for a short time period and then resumes to the low level illumination. The low level illumination and the high level illumination are respectively adjustable within respective designed ranges. The LED load is driven by a switching circuitry comprising a driver to output an adequate voltage with constant electric current such that a voltage V across each LED is confined in a range Vth
US11183037B2

Apparatuses, techniques, and methods for a security and/or automation system are described. In some cases, methods may include receiving, from a first device at a first location, a request to access data associated with a time period from a second device at a second location, the data comprising at least one of audio data, visual data, or a combination thereof, receiving, from the first device, a category associated with the request, identifying a first set of data associated with the time period, the identified first set of data based at least in part on the request and the category, and automatically transmitting the first set of data to the first device based at least in part on the category.
US11183032B2

A gaming system including a housing and a reel assembly supported by the housing, the reel assembly including reel having a reel strip manufactured using an inkjet printing process and having one or move designated symbols that can be revealed or hidden depending on the lighting of the reel strip.
US11183031B2

An auxiliary blackjack game to a conventional game of blackjack is played before the conventional game of blackjack is played at a casino or remotely by secure communication to a remote player terminal. A Lucky High Low auxiliary blackjack game is dependent on a special purpose computer processor for determining a card value of an artificial intelligence determined dealer face-up card value and a two card conventional blackjack card hand played by a player. The auxiliary game may be played with as few as one deck. To win a suited three wager, at least three decks of cards may be utilized for play of blackjack and Lucky High Low game. A special purpose computer determines a winning player hand by summing the dealer face-up card value and the two card conventional blackjack player card hand. If the total card value total is 3, 4, 5, 30, 29, 28 or 27, the player wins currency as physical items which may be free game plays or comprise currency or fractional currency.
US11183020B2

Embodiments of the present invention set forth systems, apparatuses and methods for employing techniques used in providing a mid-game enhancement feature(s) in response to a presented subset of virtual cards. Here, a gaming device may involve a video poker game having a first poker hand and a second poker hand, where each of the first poker hand and the second poker hand have a predetermined number of card positions. During play of the gaming device, cards are dealt to each of the card positions in the first poker hand, where it is determined if a minimum win criterion is met after each subset combination of cards is dealt. If a minimum win criterion is determined to be satisfied, the currently dealt subset of cards is copied from the first poker hand to the second poker hand and an enhancement feature is triggered. Thereafter, additional cards are individually dealt to the remaining card positions in the first poker hand and the second poker hand.
US11183017B1

A claw machine includes a chute and a sensor for detecting a won prize dropped to the chute. The sensor includes infrared units, a comparator, a calculating and judging unit, an actuating unit, an indicator, a controller, an integrated circuit board and a casing. Each of the infrared units includes an infrared transmitter for emitting an incident infrared beam with a carrier wave at a predetermined frequency and an infrared receiver for receiving a reflected infrared beam at the predetermined frequency. The controller instructs, controls, commands and manages the infrared units, the comparator, the calculating and judging unit, the actuating unit and the indicator. The infrared units, the comparator, the calculating and judging unit, the actuating unit and the indicator are supported on the integrated circuit board. The casing contains the integrated circuit board. The casing, which contains the integrated circuit board, is supported on a wall of the chute.
US11183013B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11183003B2

Systems and method for providing a slot-type game in which an award outcome is determined based on the amount and position of each of a randomly generated first and second symbols in the game outcome.
US11183002B2

A gaming device method and apparatus are disclosed, and are accomplished by a slot machine that includes one, or a plurality of primary pay lines, as well as one or a plurality of secondary pay lines, wherein symbols occurring at the primary pay lines during a plurality of independent spins are mapped into the secondary pay lines.
US11182999B2

An automated machine 1 is provided to comprise a communications device 5 for receiving remotely operable signals emitted from a mobile terminal 10 to produce monetary signals corresponding to money amount data in the remotely operable signals, a bill acceptor 4 for validating bills inserted from the outside to produce the monetary signals when bill acceptor 4 judges the inserted bill to be genuine and for relaying the monetary signals from communications device 5, a control device 8 that has built-in program software to produce drive signals of the amount corresponding to the monetary signals in accordance with the program software when control device 8 receives the monetary signals from bill acceptor 4. In another aspect, communications device 5 may receive the remotely operable signals emitted from mobile terminal 10 to produce the monetary signals corresponding to the money amount data in the remotely operable signals and receive the monetary signals from bill acceptor 4 and send them to control device 8.
US11182997B2

An information processing apparatus includes a memory for storing instructions and a processor to execute the instructions to read a first medium including a first biometrics information, read a code indicated in a second medium, and capture a second biometrics information on a user at a time when one of the first medium and the code is read.
US11182995B1

Systems, methods, and apparatuses for authenticating devices and using an authenticated device to determine an access decision include a provider computing system including a network interface circuit that facilitates communication via a network and a processing circuit comprising a processor and memory. The processing circuit approves or denies a request to access an external device. The processing circuit comprises an access management circuit that receives and interprets the access request to identify a user, an authentication database storing authentication data, and a workforce database storing credential data. The access management circuit retrieves the authentication data from the authentication database to determine the user device associated with the access request. The access management circuit retrieves the credential data from the workforce database based on the identification of the user and the authentication data to determine an access decision and approve or deny access to the external device.
US11182979B2

Frontend and backend systems and processes. Technical foundations on which an Augmented Reality (AR) platform, such as an AR Social Media Platform. Systems and methods are used to construct and manage an AR Cloud backend and frontend environment facilitation: persistent 3-Dimensional and 2-Dimensional geo-located content that can be created, viewed, changed, and interacted with by users in the same or different sessions; ephemeral content; local creation and posting of content; remote creation and posting of content; remote visualization, altering, and placing content on a 3D map; filtering and management of content in the camera view based on a visibility layer/similar theme and content priority based on preferences, categorization, and ownership; automated creation and posting; lighting of content and digital environments; linking of point clouds with real-world geo-coordinates for accurate map construction; and the security of property and content rights and ownership via smart contracts on a blockchain.
US11182978B1

Various implementations disclosed herein render virtual content while accounting for air-born particles or lens-based artifacts to improve coherence or to otherwise better match the appearance of real content in the images with which the virtual content is combined.
US11182966B2

Aspects of the subject disclosure may include, for example a machine-readable medium that includes executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, where the operations can include determining a level of experience that each of two or more users have with an AR event, identifying a primary user of the two or more users based on the level of experience, receiving an instruction from the primary user to modify an AR overlay for a user of the two or more users, and modifying the AR overlay based on the instruction. Other embodiments are disclosed.
US11182964B2

The present disclosure relates to techniques for providing tangibility visualization of virtual objects within a computer-generated reality (CGR) environment, such as a CGR environment based on virtual reality and/or a CGR environment based on mixed reality. A visual feedback indicating tangibility is provided for a virtual object within a CGR environment that does not correspond to a real, tangible object in the real environment. A visual feedback indicating tangibility is not provided for a virtual representation of a real object within a CGR environment that corresponds to a real, tangible object in the real environment.
US11182962B2

Methods and systems for providing a mixed reality (MR) interaction are provided. In one example, the method comprises: capturing a first image of a user's appendage and a physical peripheral input device, wherein the user's appendage covers at least a part of the physical peripheral input device; performing a segmentation of the first image into a first region of pixels corresponding to the user's appendage, wherein a second region of pixels corresponds to the physical peripheral input device; generating a composite image from the first image based on rendering, in place of the second region of pixels, pixels representing a virtual peripheral input device, such that the virtual peripheral input device appears in the composite image as at a same spatial location as the physical peripheral input device and covered at least partially by the user's appendage; and displaying the composite image to the user.
US11182959B1

In rendering, on a virtual reality (VR) space, web content loaded from a publisher, after an object having a tangible characteristic is selected in the web content, an area for a user input is displayed as an area corresponding to a corresponding object with respect to each object.
US11182954B2

A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.
US11182951B2

Methods of modeling a three-dimensional (3D) object are provided. A method of modeling a 3D object includes generating a 3D model of at least a portion of the 3D object based on data from a plurality of two-dimensional (2D) images. Moreover, the method includes scaling the 3D model by estimating a distance to the 3D object. Related devices and computer program products are also provided.
US11182942B2

A map generation system, method and computer program product are provided to generate a shadow layer from a raster image that accurately represents the shadows of one or more buildings. In the context of a map generation system, the map generation system extracts pixel values from a raster image of one or more buildings and processes the pixel values so as to retain pixel values within a predefined range while eliminating other pixel values. The pixel values that are retained represent a shadow. The map generation system also modifies the a representation of the shadow by modifying the pixel values of respective pixels so as to have a shape corresponding to the shape of the one or more buildings. The map generation system causes presentation or storage of the building layer representing the one or more buildings and a shadow layer representing the shadow.
US11182940B2

There is provided an information processing device capable of securing the field of view of the user, the information processing device including: an image acquiring unit configured to acquire a field-of-view image corresponding to a field of view of a user; a hand detecting unit configured to detect a hand of the user from the field-of-view image; a background image generating unit configured to generate a background image of a background which is not visible to the user due to the hand on the basis of the field-of-view image; and an output image generating unit configured to generate a display image in which the background image is superimposed on an area occupied by the hand in the field of view of the user.
US11182936B2

The present disclosure provides drawing content processing method and device for a terminal apparatus. The method includes positioning a drawing focus of a user based on a drawing operation of the user and processing drawing content displayed on a screen of the terminal apparatus based on the positioned drawing focus.
US11182930B2

A method and system of providing an adaptive reference orientation usable for determining a relative head orientation of a user, the method being implemented by a processing unit and comprising: repeatedly providing: receiving first data sensed by one or more sensors, said first data being indicative of a user's head orientation; obtaining a new adaptive reference orientation by moving a current adaptive reference orientation at least partly towards said indicated head orientation, by an amount which is varied at least partly in accordance with second data, said second data having been sensed by one or more sensors and being indicative of changes of a current frame of reference of the user; computing head orientation relative to said adaptive reference orientation; and using said new adaptive reference orientation as a current adaptive reference orientation for a next repeat of operations.
US11182915B2

A unified imaging device used for detecting and classifying objects in a scene including motion and micro-vibrations by receiving a plurality of images of the scene captured by an imaging sensor of the unified imaging device comprising a light source adapted to project on the scene a predefined structured light pattern constructed of a plurality of diffused light elements, classifying object(s) present in the scene by visually analyzing the image(s), extracting depth data of the object(s) by analyzing position of diffused light element(s) reflected from the object(s), identifying micro-vibration(s) of the object(s) by analyzing a change in a speckle pattern of the reflected diffused light element(s) in at least some consecutive images and outputting the classification, the depth data and data of the one or more micro-vibrations which are derived from the analyses of images captured by the imaging sensor and are hence inherently registered in a common coordinate system.
US11182910B2

In order to detect gross subject movement in a video image in a way which is not sensitive to illumination change, for example illumination changes caused by movement of shadows or sunlight, spaced pairs of image frames are selected from a video sequence and sub-divided into cells, and spatial frequency analysis is performed in each cell. The magnitude of the spatial frequency components in corresponding cells in the two selected image frames are compared. If the number of cells with high magnitude difference is high then the video image is determined as containing gross subject movement whereas if the number of cells with high magnitude differences is low, the sequence is determined as not containing gross movement, though it may contain illumination changes or no or fine movement.
US11182901B2

A difference image representing intensity differences between a first medical image and a second medical image is generated. A mixture model is fitted to an intensity distribution of the difference image to identify a plurality of probability distributions which collectively model the intensity distribution. A plurality of intensity ranges is determined as a function of the plurality of probability distributions. Image data of the difference image is labeled by determining into which of the plurality of intensity ranges said labeled image data falls. This technique more accurately details changes in medical images than known systems and methods.
US11182896B2

A method of detecting whether or not a body chamber has an abnormal structure or function including: (a) providing a stack of images as input to a system comprising one or more hardware processors configured to obtain a stack of medical images comprising at least a representation of the body chamber inside the patient; to obtain a region of interest using a convolutional network trained to locate the body chamber, wherein the region of interest corresponds to the body chamber from each of the medical images; and to infer a shape of the body chamber using a stacked auto-encoder (AE) network trained to delineate the body chamber, wherein the AE network segments the body chamber; (b) operating the system to detect the body chamber in the images using deep convolutional networks trained to locate the body chamber, to infer a shape of the body chamber using a stacked auto-encoder trained to delineate the body chamber, and to incorporate the inferred shape into a deformable model for segmentation; and (c) detecting whether or not the body chamber has an abnormal structure, wherein an abnormal structure is indicated by a body chamber clinical indicia that is different from a corresponding known standard clinical indicia for the body chamber.
US11182895B2

An apparatus configured to generate an output quality error estimate using a machine-learning error estimation model to compare an output meeting a predetermined quality threshold with an output image reconstructed from a plurality of images, and provide the output quality error estimate for use in estimating if a second subsequent image is required, in addition to a first subsequent image to obtain a cumulative output having an output quality error meeting a predetermined error threshold. Also an apparatus configured, using a received output quality error estimate generated using a machine-learning error estimation model as above, to estimate if a second subsequent image is required, in addition to a first subsequent image, to obtain a cumulative output having an output quality error meeting a predetermined error threshold.
US11182887B2

In a method of processing an image which is a video image including a plurality of frame images, a first high dynamic range (HDR) image is generated by combining a first frame image and a second frame image subsequent to the first frame image. The first and second frame images are included in the plurality of frame images. The first frame image has a first exposure time. The second frame image has a second exposure time different from the first exposure time. A second HDR image is generated by combining the second frame image and a third frame image subsequent to the second frame image. The third frame image is included in the plurality of frame images and has the first exposure time.
US11182886B2

The present invention provides a method for image preprocessing, the method including: identifying a plurality of input images to process image registration; selecting at least one transformation method among histogram equalization and gamma transformation in consideration of hue and brightness values of the plurality of input images; processing the histogram equalization on the plurality of input images in response to the histogram equalization method being selected; and processing the gamma transformation on the plurality of input images, in response to the gamma transformation method being selected.
US11182885B2

A method for implementing image enhancement includes: performing filtering processing on a to-be-processed image to obtain an image subjected to the filtering processing; determining similarity degrees between pixel points in the to-be-processed image and a target region of a target object in the to-be-processed image; and fusing the similarity degrees, the to-be-processed image and the image subjected to the filtering processing, so that the higher a similarity degree between a pixel point and the target object in the to-be-processed image, the stronger a filtering effect of the pixel point, and the lower a similarity degree between the pixel point and the target object in the to-be-processed image, the weaker a filtering effect of the pixel point.
US11182883B2

An image processing apparatus sets, for at least one portion of a first image in which a brightness range is a first range, relationship information which associates an input brightness value with an output brightness value, changes, based on the relationship information, brightness values of pixels in the portion, and outputs a second image which has a second range of brightness. The relationship information is generated so as to associate, with each of the brightness values of the pixels in the portion, an output brightness value which does not exceed a value higher than the brightness value by a predetermined value, and to associate, with a brightness value which is not less than a feature amount among the brightness values of the pixels in the portion, a predetermined output brightness value falling within a predetermined range.
US11182882B2

The present principles relates to a method and device for tone-mapping an input picture by using a parametric tone-adjustment function. The method is characterized in that the method comprises determining at least one parameter of said tone-adjustment function modulated by a brightness level of the input picture.
US11182875B2

A projection metadata system and method are provided for providing projection metadata to a rendering system for use in rendering a panoramic scene. A rendering system and method are provided for rendering the panoramic scene using the projection metadata. The projection metadata may comprise machine readable data which may directly provide the coordinate mapping to be used in by the rendering system to render the panoramic scene. For example, an executable script may be provided which, when executed, carries out the coordinate mapping. Compared to known ways of signalling a rendering system which projection to use, which may conventionally involve selecting a projection from a number of predefined projections and signalling the selection, the use of projection metadata may provide a high degree of flexibility, as different projections may be defined for, e.g., different spatial and/or temporal parts of the panoramic scene, different rendering techniques, etc.
US11182874B2

Provided is a signal processing device including a determination unit that determines a state of software associated with image processing on an input image signal indicating an image captured by a medical apparatus, and an output control unit that has a first processed image signal that is the input image signal on which image processing has been performed by the software selectively outputted, on the basis of a result of determination of the state of the software.
US11182873B2

A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
US11182857B2

Computer implemented systems and methods are disclosed that allow for the efficient and rapid determination of guarantee funds for clearing member firms. Disclosed systems and methods account for the exposure of self-referencing risk.
US11182856B2

Systems and methods are disclosed for routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, a field programmable gate array (FPGA), a shared memory that is shared by a user space of an operating system for the processor and the FPGA, a network protocol stack, and driver code for execution by the processor. The driver code can be configured to (1) make the received streaming data available to a user mode software application for processing, (2) make data stored in the shared memory available to the FPGA via DMA transfers of data from the shared memory into the FPGA for processing thereby, (3) receive a stream of processed data from the FPGA, and (4) provide the received processed data to the network protocol stack for delivery to one or more data consumers. The shared memory can be accessible to the user mode for storing data produced by the user mode software application as a result of processing performed by the user mode software application on the streaming data received by the network protocol stack.
US11182854B2

The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g. futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.
US11182847B2

The present disclosure is directed to techniques to facilitate online commerce by leveraging user activity, specifically search activity for goods/services on an online platform. As described herein, the online platform refers to a turnkey e-commerce solution that enterprises use to manage electronic transactions involving their goods/services. Some techniques are directed to an improved online platform operative to predict a user's intention behind a search query and after a consider number of search queries, to have that search query as a dynamic search filter for the online platform. Other embodiments are described and claimed.
US11182846B2

A first device captures an image of an item and provides the image depicting the item and a textual descriptor to a host machine. The host machine receives the image of the item and provides the image and textual descriptor to a second device. The second device initially presents the image as a listing of the item. The second device presents the textual descriptor and an option to initiate a communication to a first user associated with the first device upon request by a second user of the second client device.
US11182842B2

An easy authentication or payment is made by creating an account associated with a particular web browser or device that accesses an on-line page. Payments are made, such as for full-access viewing of an article or viewing content without visible ads, by selecting a payment button on the on-line page. Selection can be with a specific swiping motion or device motion previously defined for the user. Once selected, the payment is made without the user having to authorize or authenticate. The motion can be used independently to authorize or authenticate the user through the device.
US11182835B2

A method, system and computer program product for adjusting prices for goods and services offered using a computer network. In one embodiment, data relating to goods and services offered over the computer network by a number of entities using the computer network are stored in a database, communications are monitored, using the computer network, to identify an interest of a user, and this interest of the user and the data in the database are used to identify one of the entities to offer a specified product or service to the user. Information is obtained relating to a price for the specified product or service, and this information and the data in the database are used to determine an adjusted price for the specified product or service. In one embodiment, the information the user has about a price for the specified product or service is used to determine the adjusted price.
US11182828B2

A fixed-wing aircraft advertisement method, system, and non-transitory computer readable medium for a fixed-wing aircraft, include advertising from samples of speech heard by the fixed-wing aircraft at a given location.
US11182827B2

A method and system for assisting customers in determining a best retail store location, reaching the location and obtaining assistance from a retail store associate at the location is disclosed. The method employs mobile communication device hardware, software and communication network infrastructure as well as near-field transmitters and receivers to achieve beacon orientation and location functionality.
US11182822B2

A computerized method of dynamically expanding an online advertisement campaign, comprising receiving from an advertiser an advertisement policy for an online advertisement campaign for offered item(s), the advertisement policy includes policy setting(s) and expanding the online advertisement campaign through multiple iterations. Each iteration comprises bidding to purchase candidate online advertisement space(s) of a plurality of available online advertisement spaces for small-scale use where the candidate online advertisement space(s) are selected by analyzing a performance of each of the available online advertisement spaces with respect to the online advertisement campaign according to the policy setting(s), placing an advertisement at the purchased online advertisement space(s) and determining a performance of the purchased online advertisement space(s) by calculating a performance score, adding the purchased online advertisement space(s) to a group of large-scale online advertisement spaces in case the performance score satisfies predefined criterion(s) and bidding for purchase of the group for large-scale use.
US11182817B1

A system and method are presented for using a plurality of data caches to increase the efficiency of a computing system in an e-commerce environment. Separate caches with distinct time-to-live values are created, one each for customer information, customer cart contents, and product pricing data. Product pricing is pre-analyzed using a pricing data engine that calculates multiple potential prices for a single item that is then stored in the product pricing data cache. This data can then be used in a variety of contexts to determine different pricing for the same product without requiring another request for product data from the pricing data engine. When a product is viewed during catalog browsing, all information needed to determine pricing for that particular user might be accessible from the data caches for fast processing.
US11182816B2

Methods, systems, and devices, including computer programs encoded on computer storage media, for processing an electronic coupon link are provided. One of the methods includes: receiving, by a server, an electronic coupon link from a first user terminal; determining a first attribute of the electronic coupon link according to the electronic coupon link; determining, according to the first attribute, a storage pool corresponding to the first attribute from a plurality of storage pools; and storing the electronic coupon link in the storage pool corresponding to the first attribute, for a second user terminal to obtain the electronic coupon link in the storage pool. The storage pool may store one or more electronic coupon links.
US11182810B1

Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for classifying merchants. In one embodiment a method is provided comprising determining, based on a first value, a first prediction value that indicates a programmatically expected number of consumers that will request termination of an accepted first promotion; and determining, based on the first prediction value, a classification for the first entity, the classification specifying a likelihood that the transmittal of the first promotion to consumers will result in a number of terminations less than a pre-specified threshold.
US11182809B2

Methods and systems are presented for classifying an item by dynamically probing different consumers for information related to the item. A description of the item may be parsed to identify a set of questions related to the item for probing consumers for additional information related to the item. The set of questions may be stored in a random forest associated with the item. The random forest may be traversed to select one or more subset of questions for probing a consumer for additional information. Once answers are obtained from a consumer based on the probing, the answers may be compiled with other answers stored in the random forest obtained from other consumers. The compiled answers may be used to generate an item classification for the item and may also be used to modify the random forest.
US11182808B2

Methods and systems for analyzing trends in sale data for a retail enterprise are described. A retail analysis platform includes a data extraction and analysis automation platform, a feature transformation application, a modeling environment, and a dashboard application. Analysis begins with recent sales data. Baseline sales for the retail enterprise are removed from the recent sales data. Then the effects of seasonality and local disruptions are removed by utilizing different weights of driver data for each item category and store location. This top down approach results in more accurate reporting of sales trends and attribution of deviations from demand forecasts to particular drivers. The analysis can be scheduled to automatically initiate on a regular basis.
US11182807B1

A computer-implemented method for detecting oligopoly in a data processing system, the method comprising: pretending to be a first competing AI pricing engine for a business provider; querying, by a second competing AI pricing engine, the first competing AI pricing engine for a first price; providing, by the first competing AI pricing engine, a plurality of first prices to the second competing AI pricing engine; querying, by the first competing AI pricing engine, the second competing AI pricing engine for a second price; providing, by the second competing AI pricing engine, a plurality of second prices to the second competing AI pricing engine; identifying, by the processor, a correlation between the plurality of first prices and the plurality of second prices using a machine learning technique; and flagging, by the processor, the second competing AI pricing engine, as a possible oligopoly participant.
US11182806B1

In one embodiment, a method includes receiving a request to identify a similarity in public sentiments for each pair from a plurality of entities from a second computing device, where the request includes names of the plurality of entities, accessing a table of word vector relationships, where the table of word vector relationships includes a plurality of unique n-grams and their corresponding word vectors, and where each of the word vectors represents a semantic context of a corresponding n-gram as a point in a d-dimensional embedding space, looking up word vectors corresponding to each of the names using the table, calculating, for each of the word vectors, a similarity metric to each of the word vectors, and sending a response message to the second computing device, where the response message includes calculated similarity metrics corresponding to all the pairs of the word vectors.
US11182802B1

Systems and methods disclosed herein provide fraud mitigation via dynamic transaction card wireless communication. A mobile device may cause a dynamic transaction card to periodically scan its environment to detect wireless enabled devices proximately located near the dynamic transaction card. Based on identifying the wireless enabled devices frequently located near the dynamic transaction card, a set of approved devices may be determined. During a transaction, a dynamic transaction card may scan its environment for other wireless enabled devices proximately located near the dynamic transaction card. If wireless enabled devices detected by the dynamic transaction card are all, or a subset, of the devices that are frequently located near the card, then the transaction may be authorized. However, if the wireless enabled devices detected by the dynamic transaction card are not all, or a subset, of the devices that are frequently located near the card, then the transaction may be unauthorized.
US11182794B1

A payment reader and a POS terminal may communicate over a wireless connection. The methods and systems include monitoring one or more parameters corresponding to a payment reader and another device in proximity to the payment reader. The first device, through a set of customized instructions, determines whether behavior of the second device substantially corresponds to the first device, in order to detect suspected hardware or software intrusion associated with the secure first device. On successful detection of a suspected intrusion, the first device generates an alert for a user of the first device if illegal intrusion is suspected by the processor.
US11182789B2

A Personal Identification Number (PIN) pad includes a secure processor and is operated in two modes: 1) a secure mode during which key data associated with depressed keys are encrypted by the secure processor and provided to a transaction manager that executes on a processor of a transaction terminal in encrypted format, and 2) a non-secure mode during which key data associated with depressed keys are not encrypted and are received by the transaction manager in a clear format. The transaction manager activates the secure mode based on transaction processing for a transaction at the terminal. When secure mode is activated, the secure processor causes one or more integrated lights/speakers of the PIN pad and/or of other integrated peripherals of the terminal to illuminate or play a sound, providing an indication to a user that key entry is secure and safe for entry on the PIN pad during the transaction.
US11182786B2

In a method for activating account-variable transaction cards having private and public card encryption keys stored therein, private and public personal keys are associated with an account and transmitted to an account holder device. A request for activation of an account-variable transaction card is received by a central processor from the user device. The request includes information encrypted using at least the private personal key and the private card key. The central processor associates an account function with the account-variable transaction card and initiates via a first node in a distributed consensus network, an account blockchain associated with the account and the account-variable transaction card.
US11182773B1

Systems and methods for payment using smart payment cards and identifying a payment recipient's financial institution through cloud-based applications are provided. The systems and methods may include a smart payment card including a touchscreen and internet connectivity capabilities. The smart payment card, after authenticating a user, may connect to a cloud-based application and determine, for a recipient chosen by the user, the recipient's bank account information. The smart payment card, after approval from the user, may then direct a payment to the recipient.
US11182765B2

The invention relates to a method for processing a recurring transaction for access to a good or to a service by a transactional processing device (DTT), the method comprising an initial step for obtaining a piece of data representing a processing instruction (iTrR) for processing a recurring transaction (TrR), the method being characterized in that it comprises: a step (100) for transmitting a message (Msg) of interrogation of a given type, said message (Msg) comprising at least one piece of identification data (Id) for identifying said recurring transaction, to a terminal (TermU) of a user having previously taken out a subscription for said good or said service; a step (110) for inserting said recurring transaction into a deferred processing database (BT-TD); transactional processing (120), depending on the occurrence of at least one of the following events: reception (130) of a message (Msg2) from said terminal (TermU) of said user; expiry of the deadline for carrying out said recurring transaction (140).
US11182764B2

A host establishes an up-to-date, an automated, secure, and Peer-Two-Peer (PSP) communication session with a peripheral. During the communication session, the host controls serialization, prioritization, and delivery of messages being passed. Each message providing command instructions and/or information for processing between the host and the peripheral.
US11182761B2

Embodiments relate to systems and methods for assessing site-wide IT and other electronic equipment replacement criticality. A system generally includes a plurality of point-of-sale (POS) systems located at a corresponding plurality of retail sites, a centralized transaction database configured to receive datasets from each of the plurality of POS systems, a processor configured to group the plurality of retail sites according a predefined site type, determine averages for each field within the received datasets, compare the received datasets to the computed averages, multiply the comparisons by a weighting value, and at the weighted comparisons together to form a criticality score.
US11182760B2

Some systems and methods are directed to a device agnostic architecture configured to control and/or manage the interactions between any front end store systems (e.g., self checkout (SCO) systems) for capturing purchase items and backend systems (e.g., point of sale (POS) subsystems) for completing purchase of the items. The device agnostic architecture can include a translation layer or translation component that mediates communications from and/or between the front end and backend systems. For example, the translation layer maps any commands received from any SCO and/or POS device into execution commands native to receiving systems. For example, back-end processing systems can be configured to control on-line identification of products and/or services for purchase, and manage execution of sales of any goods or services. The translation layer manages communication between SCO devices and the backend systems so each communicates with each other according to their respective formats (e.g., communication protocol and/or data format).
US11182758B2

A user's checkout information is stored for a certain amount of time, e.g., 10 minutes, after checkout, and the user is given the option of selecting a button to add one or more items for purchase and completing the purchase by adding the additional item(s) and approving the payment, without having to go through a complete checkout flow again.
US11182755B2

A system for handoff of a transaction for completion is provided, the system having a point-of-sale terminal and a server. The point-of-sale terminal is configured to employ a token with the server to perform the handoff of the transaction for completion on a guest device, where communications between the point-of-sale terminal and the server are transmitted and received through a gateway device that is collocated with the point-of-sale terminal. The server is configured to transmit details of the transaction for display on the guest device, and is configured to receive transaction completion data provided by the guest device, and is configured to notify the guest device and the point-of-sale terminal that the transaction is complete, where the server is not collocated with the point-of-sale terminal.
US11182753B1

Remote deposit of checks can be facilitated by a financial institution. A customer's general purpose computer and image capture device may be leveraged to capture an image of a check and deliver the image to financial institution electronics. Additional data for the transaction may be collected as necessary. The transaction can be automatically accomplished utilizing the images and data thus acquired.
US11182750B1

A device having extended reality capabilities receives a video feed including one or more video frames depicting an object. The device provides the one or more video frames to a first machine learning model that identifies the object and one or more parts of the object that are depicted in the one or more video frames, and obtains positional tracking information that represents a position and an orientation associated with the object depicted in the one or more video frames relative to a coordinate space. The device identifies a plurality of parts from the one or more parts of the object that are depicted in the one or more video frames and determines, using one or more second machine learning models, information regarding the plurality of parts and information regarding one or more replacement parts.
US11182743B2

The present disclosure discloses an order processing method. The method includes: receiving at least one pending order and placing the at least one pending order in an order pool; dividing part or all of pending orders in the order pool into at least one batch of task; for any of the at least one batch of task, allocating the batch of task to a corresponding target workstation, selecting a target inventory container matching an order item for a pending order in the batch of task, and selecting a target robot for carrying the target inventory container for the batch of task; controlling the target robot to carry the target inventory container matching the order item to the target workstation corresponding to the batch of task. The present disclosure further discloses an order processing device, a server, and a storage medium.
US11182741B2

A planning system obtains an order attribute table associating media advertising orders with flexibility attribute values that indicate scheduling flexibility, and generates an inventory table having cells representing station-daypart combinations. The cells of the inventory table are assigned flexibility attribute values corresponding to the flexibility attribute values of orders booked into corresponding station-daypart combinations. The planning system makes a comparison between a first flexibility attribute associated with an un-booked order and a second flexibility attribute associated with a booked order already booked in a particular station-daypart combination, where the comparison shows that the un-booked order has less scheduling flexibility than the booked order. In response to the comparison, an association between the booked order and the particular station-daypart combination is replaced with an association between the un-booked order and the particular station-daypart combination. A plan lineup is then generated based on the inventory table.
US11182737B2

Certain examples provide systems and methods for cloud-based factory storage and provisioning of orders and other items. An example cloud-based factory catalog apparatus is disclosed including a data store to include reference content, rules, and tenant content; a processor to map incoming tenant content to the reference content to form a catalog content set and to store the catalog content set in the data store to be output to at least one tenant system; and an interface to receive the incoming tenant content and provide the catalog content set to the at least one tenant system. An example computer-readable storage medium is disclosed including instructions which, when executed, particularly configure at least one processor to at least: map incoming tenant content to reference content using rules to form a catalog content set; store the catalog content set in a data store; and provide the catalog content set to at least one tenant system.
US11182735B2

Provided herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for using innovative computer technologies to enable smart shipping of items sold from sellers to buyers. An embodiment performs operations that include: predicting shipping information for shipping an item associated with a first user to a destination designated by a second user, including determining a category of the item to identify similar items from a historical database; storing at least some of the shipping information in databases of an Internet site; and generating a machine readable code associated with the item or the shipping information, wherein a shipper uses information from scanning the code to access and retrieve the shipping information from the databases of the site using an application programming interface (API) of the site, and wherein the shipper uses the retrieved shipping information to ship the item to the destination.
US11182730B2

Systems, methods, apparatus, and computer program products are provided for programmatically determining/identifying a delivery location and time based on the schedule of the consignee. One example embodiment may include a method comprising receiving shipping/parcel information/data, the shipping/parcel information/data indicative of an item/parcel to be delivered to a consignee by a carrier, determining whether consignee schedule information/data is accessible, the consignee schedule information/data comprising information/data indicative of a consignee and information/data indicative of a location and an associated time at which the consignee has indicated an ability to receive an item, and providing, to a client device, via a network, a delivery location and a delivery time, the delivery location and the delivery time determined between the consignee schedule information/data and the default delivery location and the estimated time of delivery.
US11182724B2

This disclosure relates generally to cloud migration strategy and, more particularly, to estimation of per-application migration pricing and application move group sequence for cloud migration. The per-application migration pricing is the cost incurred to migrate an application from an organization's infrastructure to a cloud and the application move group sequence is an optimized application movement sequence from an organization's infrastructure to a cloud. The method and system propose to estimate the per-application pricing for cloud based on a set of optimization techniques and neural networks. Further the application move group sequence for cloud migration is estimated based on a forest poly tree optimization, a fuzzy ant colony optimization, a triangular fuzzy optimization and a plurality of pre-defined priorities.
US11182722B2

A method includes monitoring with at least one monitoring tool one or more activities associated with an enterprise. The method further includes analyzing data input from the at least one monitoring tool of the one or more activities, and determining, based on analytics performed on the data input and an implemented policy, when the one or more activities qualifies as an incident. A remedial response responsive to the incident is initiated. The monitoring, analyzing, determining and initiating steps are performed by at least one processing device including a processor operatively coupled to a memory.
US11182717B2

Methods and systems assist data center customer to plan virtual data center (“VDC”) configurations, create purchase recommendations to achieve either an expansion or contraction of a VDC, and optimize the data center cost. Methods generate recommendations on lower cost combinations of virtual machine (“VM”) guest OS licenses, server computer hardware and VM software to optimize the costs are generated, generate data center customer plans for additional VMs with guest OS for a projected period of time, provide recommendations on lower cost combination of guest OS licenses, server hardware, and VM software to optimize the cost. Methods also report any underutilized licensed servers and provide recommendations for cost savings when volume licenses can be replaced by instance based software licenses. Methods may generate VM placement recommendations to data center customers while the customers attempt to manually migrate VMs to different server computers.
US11182705B2

According to an embodiment, a method of allocating a job to a user comprising: receiving an allocation request signal from a terminal of the user; determining job processing information related to a job processed by the user; allocating at least one job among a plurality of jobs to the user based on the job processing information; and transmitting allocation information indicating the allocated at least one job to the terminal in response to the reception of the allocation request signal may be provided. According to an embodiment, a job allocation apparatus for performing the above-described job allocation method may also be provided. According to an embodiment, a computer readable recording medium containing a computer program for performing job allocation method may be provided.
US11182704B2

A web based booking platform for the booking of personnel, services and assets on a single database through a single supply chain comprising: a web server hosting a portal website, the portal providing access to other service and asset provider websites or email addresses of personnel members; wherein the creation of live manifests for each step including tracking planned movements of personnel either on an individual, multiple, group or collective basis facilitates the coordination of a total personnel supply chain that is continuous and connected at each point and which ensures that each time a change is made to a roster or manifest, the service or asset provider's database is updated accordingly and in turn, all user and/or client databases.
US11182701B2

The present invention relates to a power transformer asset management device and a method thereof, the device according to the present invention including: a full cycle database managing full cycle data of a power transformer; a physical performance evaluation unit performing physical performance evaluation that calculates a health index by analyzing and weighting life information, a failure ratio, operation history, and status information of a preventive diagnosis system from the full cycle data; a risk evaluation unit performing risk evaluation by generating a risk matrix using the physical performance evaluation result; an economic evaluation unit performing economic evaluation by evaluating costs over a full cycle of the power transformer; and an asset management unit establishing an investment plan for replacing the power transformer according to a maintenance priority of the power transformer determined using the physical performance evaluation result, the risk evaluation result, and the economic evaluation result.
US11182696B2

Embodiments of the present invention provide a method for detecting a temporal change of name associated with performance data. The method comprises receiving at least one candidate name replacement pair comprising a pair of names. The method further comprises, in a training stage, for each known name replacement pair included in the performance data, determining a window of time covering a most recent appearance of a first name of the known name replacement pair. The window of time is determined based on quantitative features of a time series model comprising performance data for the first name and a second name of the known name replacement pair. The method further comprises, in the training stage, training a machine learning classifier based on quantitative features computed using a portion of the performance data for the first name and the second name, where the portion is within the window of time determined.
US11182685B2

The technology disclosed relates to manipulating a virtual object. In particular, it relates to detecting a hand in a three-dimensional (3D) sensory space and generating a predictive model of the hand, and using the predictive model to track motion of the hand. The predictive model includes positions of calculation points of fingers, thumb and palm of the hand. The technology disclosed relates to dynamically selecting at least one manipulation point proximate to a virtual object based on the motion tracked by the predictive model and positions of one or more of the calculation points, and manipulating the virtual object by interaction between at least some of the calculation points of the predictive model and the dynamically selected manipulation point.
US11182679B2

A method for generating inference graphs over content to answer input inquiries. First, independent factors are produced from the inquiry, and these factors are converted to questions. The questions are then input to a probabilistic question answering system (PQA) that discovers relations which are used to iteratively expand an inference graph starting from the factors and ending with possible answers. A probabilistic reasoning system is used to infer the confidence in each answer by, for example, propagating confidences across relations and nodes in the inference graph as it is expanded. The inference graph generator system can be used to simultaneously bi-directionally generate forward and backward inference graphs that uses a depth controller component to limit the generation of both paths if they do not meet. Otherwise, a joiner process forces the discovery of relations that join the answers to factors in the inquiry.
US11182677B2

A system and method for evolving a recurrent neural network (RNN) that solves a provided problem includes: a memory storing a candidate RNN genome database having a pool of candidate RNN nodes, each of the candidate RNN nodes representing a neural network as a unique tree structure; an assembly module that assembles N RNN layers; an evolution module that evolves the H candidate RNN nodes of each respective RNN layer; a training module that trains the candidate RNN nodes of each of the N RNN layers using training data; an evaluation module that evaluates a performance of each candidate RNN node of each RNN layer using validation data and assigns a fitness value to each candidate RNN node; a competition module that forms an elitist pool of candidate RNN nodes in dependence on their assigned fitness values; and a solution harvesting module providing for deployment of RNN layers instantiated with candidate RNN nodes from the elitist pool.
US11182672B1

Imaging systems and methods that implement a deep learning network are disclosed. The deep learning network utilizes pose information associated with at least some identified objects. The network is pruned, to reduce the amount of information processed and to optimize runtime processing when the network is deployed. In operation, the network identifies objects, and propagates pose information for at least some of the objects or components of identified objects. The network can be deployed as part of a processing system of an imaging system included as part of a remote platform.
US11182668B2

Hardware for implementing a Deep Neural Network (DNN) having a convolution layer, the hardware comprising a plurality of convolution engines each configured to perform convolution operations by applying filters to data windows, each filter comprising a set of weights for combination with respective data values of a data window; and one or more weight buffers accessible to each of the plurality of convolution engines over an interconnect, each weight buffer being configured to provide weights of one or more filters to any of the plurality of convolution engines; wherein each of the convolution engines comprises control logic configured to request weights of a filter from the weight buffers using an identifier of that filter.
US11182665B2

A method and system are provided. The method includes obtaining, by a hardware processor, candidate data representing a plurality of candidates. The method further includes calculating, by the hardware processor, for each of the candidates, a temporal next state of a Recurrent Neural Network (RNN) by inputting a corresponding one of the candidates to the RNN at a current state. The method also includes merging, by the hardware processor, the temporal next state for each of the candidates to obtain the temporal next state of the RNN.
US11182662B2

A dual interface transaction card includes a metal card body having first and second surfaces. A contact-only transaction module is secured in the card body, the contact-only transaction module including contact pads disposed on the first surface of the card body and including a first transaction circuit. A contactless transaction module is secured in a void in the metal card body. The contactless transaction module includes a second transaction circuit and an antenna. Also disclosed is a process for manufacturing the dual interface transaction card. The process includes the steps of constructing a metal card body having the first and second surfaces, securing the contact-only transaction module in the metal card body, forming the void in the metal card body, and securing the contactless transaction module in the void.
US11182660B2

A Radio Frequency Identification (RFID) tag according to one embodiment includes a housing configured for coupling to an object, control circuitry coupled to the housing, and a memory for storing information, the information including a service history of the object.
US11182657B2

In an example, a method includes receiving, at a processor, a digital version of an image combined with a machine readable graphic code. Areas of the combined image and graphic code that have a lightness level below a threshold level may be determined. Print instructions for depositing a metallic pattern wherein solid areas of the metallic pattern correspond to the areas of the combined image and graphic code that have a lightness level below the threshold level may also be determined.
US11182650B2

An information processing apparatus is configured to execute generation processing for generating candidates of second image processing program based on an image processing program, the second image processing program being a next generation image processing program in genetic programming, (b): execute first evaluation processing for evaluating fitness of the candidates of the second image processing program by using low-resolution learning data including an input image and a target processing result, the low-resolution learning data being obtained by reducing the resolution of at least the input image, (c): execute second evaluation processing for narrowing down the candidates of the second image processing program based on an evaluation result in the first evaluation processing, and evaluating the fitness of the narrowed-down candidates by using the learning data, and (d): execute determination processing for determining the second image processing program based on an evaluation result in the second evaluation processing.
US11182649B2

Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.
US11182634B2

Systems and methods are disclosed for modifying labeled target content for a capture device. A computer-implemented method may use a computer system that includes non-transient electronic storage, a graphical user interface, and one or more physical computer processors. The computer-implemented method may include: obtaining labeled target content, the labeled target content including one or more facial features that have been labeled; modifying the labeled target content to match dynamically captured content from a first capture device to generate modified target content; and storing the modified target content. The dynamically captured content may include the one or more facial features.
US11182633B2

A learning method is performed by a computer. The method includes: inputting a first image to a model, which outputs, from an input image, candidates for a specific region and confidences indicating probabilities of the respective candidates being the specific region, to cause the model to output a plurality of candidates for the specific region and confidences for the respective candidates; calculating a first value for each of candidates whose confidences do not satisfy a certain criterion among the candidates output by the model, the first value increasing as the confidence increases; calculating a second value obtained by weighting the first value such that the second value decreases as the confidence increases; and updating the model such that the second value decreases.
US11182632B1

A method of identifying an item as part of audited shopping can be provided by operating an edge device camera using a first operating parameter, detecting activity indicating a purchase of an item with view of the edge device camera, capture first image data for the item responsive to detecting the activity, processing the first image data to determine a shape of the item as viewed by the edge device camera, operating the edge device camera using a second operating parameter to capture second image data for the item that is greater than the first image data, responsive to determining that the shape of the item limits an accurate identification of the item using the first image data, processing the second image data to identify the item to provide an identified item, and operating the edge device camera using the first operating parameter.
US11182631B2

An information processing method and an electronic device are provided. The method includes: acquiring first biometric information and second biometric information of a predetermined object located in a target area by an image acquisition using a synchronous acquisition process; and performing a biometric authentication on the predetermined object by combining the first biometric information and the second biometric information.
US11182630B2

Technology described herein includes a method that includes receiving, at one or more processing devices, data corresponding to a first image, and determining, by the one or more processing devices based on the received data, that a first set of pixel values of the first image corresponds to illumination of a first representative wavelength, and at least a second set of pixel values of the first image corresponds to illumination of a second representative wavelength. The illuminations of the first and second representative wavelengths constitute at least a portion of a first illumination sequence pattern used in capturing the first image. The method also includes determining that the first illumination sequence pattern matches a second illumination sequence pattern associated with a device from which the first image is expected to be received, and in response, initiating a biometric authentication process for authenticating a subject represented in the first image.
US11182622B2

A server system obtains a first video sub-stream comprising a first plurality of images of a scene and obtains a second video sub-stream comprising a second plurality of images of at least a portion of the scene. Images of the second video sub-stream have a higher image resolution or are received at a higher frame rate than images of the first video sub-stream. The first video sub-stream is transmitted to a client device for display. A selection of a region of interest in the scene is received. The server systems locates image data of the selected region of interest from the second plurality of images, and provides the located image data of the selected region of interest to the client device for display.
US11182598B2

The present disclosure provides various approaches for smart area monitoring suitable for parking garages or other areas. These approaches may include ROI-based occupancy detection to determine whether particular parking spots are occupied by leveraging image data from image sensors, such as cameras. These approaches may also include multi-sensor object tracking using multiple sensors that are distributed across an area that leverage both image data and spatial information regarding the area, to provide precise object tracking across the sensors. Further approaches relate to various architectures and configurations for smart area monitoring systems, as well as visualization and processing techniques. For example, as opposed to presenting video of an area captured by cameras, 3D renderings may be generated and played from metadata extracted from sensors around the area.
US11182594B2

A face image retrieval method includes: obtaining to-be-retrieved face information corresponding to a to-be-retrieved image by a convolutional neural network, the convolutional neural network being configured with corresponding convolution calculation configuration information by a processor, the convolutional neural network including at least one convolutional layer, the convolution calculation configuration information including a data bit width value corresponding to each convolutional layer in the convolutional neural network, and the to-be-retrieved image including at least one face region; searching a database for matched preset face image information that matches the to-be-retrieved face information, the database storing at least one piece of preset face image information; and outputting the preset face image information that matches the to-be-retrieved face information.
US11182589B2

A methods for determining face image quality includes: obtaining pose angle information and/or size information of a face in an image; and obtaining quality information of the face in the image on the basis of the pose angle information and/or the size information of the face.
US11182587B2

An apparatus may include an ultrasonic sensor system, a low-frequency vibration source and a control system. The ultrasonic sensor system may include an ultrasonic receiver and an ultrasonic transmitter configured for transmitting ultrasonic waves in a first frequency range (e.g., 1 MHz to 30 MHz). The low-frequency vibration source may be configured for generating low-frequency vibrations in a second frequency range (e.g., the range of 5 Hz to 2000 Hz). The control system may be configured for synchronizing the generation of the first low-frequency vibrations and the transmission of the first ultrasonic waves.
US11182582B2

A touch panel includes: a substrate having a touch recognition area and a fingerprint recognition area; a plurality of first sensing electrodes in the touch recognition area on the substrate; and a first connection electrode connecting adjacent ones of the first sensing electrodes in a first direction. A portion of the first connection electrode adjacent to the fingerprint recognition area is bent along an edge of the fingerprint recognition area.
US11182580B2

A computer implemented method of fingertip centroid identification in real-time, implemented on a computer system comprising a processor, memory, and a camera system. The processor receives image data from the camera system; runs a first kernel comprising a set of concentric closed shapes over image data to identify an occupancy pattern in which internal closed shapes are at least nearly fully occupied, and in which a subsequent closed shape has at least a relatively low occupancy level, so as to identify one or more fingertips in the image data; for each identified fingertip, runs a second kernel over the identified one or more fingertips to establish a best fit closed shape which covers each identified fingertip; calculates a centroid for each best fit closed shape which corresponds to an identified fingertip; and stores in the memory the calculated centroids for the identified one or more fingertips.
US11182578B2

A method for determining a module size of an optical code (20), wherein image data with the code (20) are detected, a brightness distribution is determined from the image data, and the module size is determined from the brightness distribution. The brightness distribution for example is a greyscale histogram.
US11182573B2

Imaging arrangements and barcode readers including such imaging arrangements. An imaging arrangement for use in a barcode reader includes a housing. The imaging arrangement also includes a light source configured to emit light along a central light axis. The light source is disposed in the housing. The imaging arrangement also includes a lens having a first surface and a second surface opposite the first surface. The lens is disposed in the housing. The first surface is configured to face the light source and is structured to substantially collimate light received from the light source into a collimated beam. The second surface includes surface structures structured to generate a patterned beam in response to receiving the collimated beam.
US11182567B2

A speech translation apparatus includes: an estimator which estimates a sound source direction, based on an acoustic signal obtained by a microphone array unit; a controller which identifies that an utterer is a user or a conversation partner, based on the sound source direction estimated after the start of translation is instructed by a button, using a positional relationship indicated by a layout information item stored in storage and selected in advance, and determines a translation direction indicating input and output languages in and into which content of the acoustic signal is recognized and translated, respectively; and a translator which obtains, according to the translation direction, original text indicating the content in the input language and translated text indicating the content in the output language. The controller displays the original and translated texts on first and second display areas corresponding to the positions of the user and conversation partner, respectively.
US11182566B2

A computer-implemented method for training a neural network that is configured to generate a score distribution over a set of multiple output positions. The neural network is configured to process a network input to generate a respective score distribution for each of a plurality of output positions including a respective score for each token in a predetermined set of tokens that includes n-grams of multiple different sizes. Example methods described herein provide trained neural networks which produce results with improved accuracy compared to the state of the art, e.g. translations that are more accurate compared to the state of the art, or more accurate speech recognition compared to the state of the art.
US11182563B2

An apparatus and method for generating a dialogue state tracking model. The apparatus retrieves a field feature corresponding to a queried field from a database according to the queried field corresponding to a queried message. The apparatus retrieves a candidate-term feature corresponding to each of at least one candidate-term corresponding to the queried field from the database, and integrates them into an integrated feature. The apparatus also generates at least one relation sub-sentence of a reply message corresponding to the queried message and generates a sentence relation feature according to the at least one relation sub-sentence. The apparatus further generates a queried field related feature according to the field feature, the integrated feature and the sentence relation feature and trains the dialogue state tracking model according to the queried field related feature.
US11182547B2

Various embodiments, methods and systems for implementing a form generation system are provided. Generating forms includes dynamic generation, personalization, and optimization of the forms based on automation objects that instruct on how to construct, structure and present forms for personalized data capture experiences. In operation, a form generator engine receives a request from a computing device to access a form. The form generator engine accesses form generation automation rules that are based on form generation parameters and automation objects. Using form generation automation rules, form generation parameters are used to generate automation objects including an annotated schema, a machine learning model, and a layout. Based on the form generation automation rules the automation objects are used to generate the form such that at least a field or a section of the form is selected based on a relevance score associated with field or section. The form is communicated for display.
US11182546B2

A computer-implemented method can include creating an adhoc grid responsive to a user request, adding an extra row to the adhoc grid responsive to another user request, entering into the extra row a cell formula specified by the user, and saving the adhoc grid as a smart form, wherein the smart form is a form that is configured to have adhoc grids that contain grid labels as well as business calculations that are based on cell formulas.
US11182543B2

A method of computerized presentation of a legend of object symbols on a document. The method includes receiving a document having object symbols. Each object symbol includes a graphical representation, an object symbol type and an object type numerical value. The method includes generating one or more groups of object symbols of the one or more object symbols based upon the object symbol type of each of the object symbols. The method includes deriving a group cumulative quantity for each group of object symbols based upon the object type numerical value of each object symbol in each group of object symbols. The method includes generating a legend including a one or more legend entries corresponding to each of the one or more groups of object symbols. Each legend entry includes a group type symbol, the object symbol type, and a group cumulative quantity. The method includes displaying the legend.
US11182542B2

A technique is described herein for effectively exposing annotation information in a document for use by various applications. The technique involves generating a tag tree data structure that identifies a collection of tag elements associated with a document. The technique also generates an overlay data structure that identifies a collection of annotations associated with the document. The overlay data structure also links the annotations to corresponding parts identified in the tag tree data structure. The technique then uses the tag tree data structure and the overlay data structure to provide information to a document-consuming component that conveys an order in which one or more annotations appear in the document relative to one or more parts in the document. According to one illustrative aspect, at least one annotation described by the overlay data structure is an active annotation, corresponding to a transient annotation that has not been saved.
US11182537B2

A system and method for the real-user capable monitoring of the rendering process of dynamically updated web pages is presented. The proposed approach deploys a browser agent to content loaded and displayed by a web browser which monitors resource load activities caused by the processing of the content by the browser and in-place content modifications caused by the executions of scripts and XHR communication by the browser. Those resource load and content modification activities affecting the visible area of the browser are identified and a point in time is calculated at which the visualization of the content for the visible area is complete. Further performance monitoring data describing the performance of the rendering process depending on the percentage of finished portions of the visible area over time is calculated. In addition, data describing the rendering process in detail may be captured by the browser agent which may be used for a later playback of the rendering process.
US11182536B2

A system and method for rendering of dynamic webpage content with no flicker or flash of original content that allows for a guaranteed page rendering time, even where some dynamic content on the page has not been fully updated prior to the initial rendering of the webpage.
US11182533B2

Standard cell libraries include one or more standard cells and one or more corresponding standard cell variations. The one or more standard cell variations are different from their one or more standard cells in terms of geometric shapes, locations of the geometric shapes, and/or interconnections between the geometric shapes. The exemplary systems and methods described herein selectively choose from among the one or more standard cells and/or the one or more standard cell variations to form an electronic architectural design for an electronic device. In some situations, some of the one or more standard cells are unable to satisfy one or more electronic design constraints imposed by a semiconductor foundry and/or semiconductor technology node when placed onto the electronic device design real estate. In these situations, the one or more standard cell variations corresponding to these standard cells are placed onto the electronic device design real estate.
US11182529B2

A semiconductor device includes: a conductive layer M(h) including first and second power grid (PG) segments and first routing segments which are conductive, where h is an integer and h≥1; long axes of the first and second PG segments and the first routing segments extending in a first direction; the first and second PG segments being separated in a second direction by a PG gap having a midpoint, the second direction being substantially perpendicular to the first direction. The first routing segments are distributed: between the first and second PG segments; and substantially uniformly in the second direction with respect to the midpoint of the PG gap.
US11182524B1

A fixing device and a fixing method for a clock tree are provided. The fixing method for the clock tree includes: performing a clock signal path tracking operation on a netlist of a circuit according to timing constraint information to obtain a clock tree circuitry structure; identifying a convergency status of the clock tree circuitry structure to find out at least one clock convergence point, and setting one of a plurality of clock signals on the clock convergence point as a selected clock signal; performing a fix point identification operation on the clock tree circuitry structure based on the selected clock signal to obtain a plurality of candidate fix points; and calculating a plurality weighting values of the candidate fix points, obtaining a plurality of selected fixed points according to the weighting values.
US11182523B2

A method includes detecting submission of a first quantum circuit for compilation, the first quantum circuit comprising a first set of quantum logic gates; generating a first gate index, the first gate index comprising an ordered table of a subset of the set of quantum logic gates, each quantum logic gate of the subset of quantum logic gates including a corresponding set of qubits acted on by the quantum logic gate; comparing the first gate index with a second gate index to determine a structural equality of the first quantum circuit and the second quantum circuit; and parameterizing, in response to determining a structural equality of the first quantum circuit and the second quantum circuit, a first set of parameters of a second set of quantum logic gates of the second quantum circuit with a second set of parameters of the first set of quantum logic gates.
US11182522B2

The present disclosure provides systems and methods for hierarchical cascading in finite element method (FEM) simulations of surface acoustic wave (SAW) devices, which offers drastically reduced memory consumption and simulation times. In some implementations, iterative hierarchical cascading may also be applied to three-dimensional simulations of SAW devices, which may otherwise be too complex for FEM simulations due to the high number of cross-sectional degrees-of-freedom involved.
US11182514B2

Systems, computer-implemented methods and/or computer program products that facilitate selecting components for aviation engines. In one embodiment, a computer-implemented method comprises: calculating, by a system operatively coupled to a processor, standard deviation between components for aviation engines based on a statistical distribution of measured manufacturing characteristics; selecting, by the system, a subset of components based on the calculated standard deviation; and analyzing, by the system, the subset of components at respective standard deviation to determine a standard deviation and period of time for trading that maximizes durability performance.
US11182509B2

A system for providing hardware-based cybersecurity for ‘smart’ devices includes a security device implemented without the use of microprocessors for critical security functions and an electrically separable device for removal or disconnection of certain security functions. The security device acts a security bridge between the microprocessor core(s) of the protected system and the rest of the protected system. The security device controls access to a protected storage area that holds microprocessor code and/or data for the protected system, and blocks or otherwise prevents execution of any code not present in the protected storage area. The electrically separable device is cryptographically matched to a single instance of a protected system and contains circuitry required to load, remove, or alter any information in the protected storage area. The electrically separable device can also be used for secure communication over a public network to and from the protected system.
US11182503B2

Dynamic content redaction though the generation of redaction schemas associated with document, image, media, or other data files is described. A redaction schema can include at least one range of content in a data file to be concealed for a user, a group of users, or operating parameters of various devices, for example. When the data file is opened for display on a device, the redaction schema can be parsed to identify whether masking objects should be added to a masking layer for overlay upon or above the content displayed. The masking layer can be generated based on the redaction schema, a user of the device, or operating parameters of the device, for example. Masking objects in the masking layer can conceal one or more ranges of the content in a data file from view or based on users or operating parameters of various devices.
US11182498B2

A user provides retailer-specific consents for access and use to private/sensitive information of the user. The private/sensitive information is centrally stored in a privacy vault. Retail services (retailer) that the user subscribes to are provided a user-specific and consent-specific token representing the user and consents to usage of specific private/sensitive information of the user. When the retailer has a need for user-specific private/sensitive information, the retailer presents the user-specific and consent-specific token to the privacy vault. Assuming, the retailer was given access to the requested private/sensitive information defined in the token, the privacy results returns the requested information to the retailer; otherwise, an unauthorized message is returned from the privacy vault to the retailer. The user defines the consents to each retailer and a record of the consents is maintained in the privacy vault.
US11182492B2

According to some embodiments, a system and method are provided to prevent data on a portable data device from being compromised. The method comprises receive a password associated with an emergency situation. In response to the received password, destroying original data files in one or more of the plurality of partitions based on the received password.
US11182479B2

A call stack acquisition device reproduces, from a memory dump, a memory space of a process to which a thread as a production target of a call stack belongs. Then, the call stack acquisition device acquires execution context of the thread by acquiring, from a virtual memory space, register information of the thread, which is stored in a memory by an OS. In addition, the call stack acquisition device acquires a current stack position and a currently executed function from the acquired execution context. Thereafter, the call stack acquisition device acquires the call stack by tracing return addresses of a series of functions as callers of the currently executed function on the stack from metadata of an execution file of the process including the thread.
US11182475B2

A computer-implemented method for detecting fraudulent behavior in a facial recognition process includes: receiving, by a computing device, a facial recognition request from a user; collecting bypass information of the user, in which the bypass information includes user device information and user behavior information; inputting the bypass information into at least one decision model to obtain a bypass decision result; and determining, based on the bypass decision result, whether fraudulent behavior is present in the facial recognition process.
US11182469B2

An application security authentication method, including: step 202, acquiring an application file to be downloaded and extracting signature information from the application file; step 204, acquiring public key information contained in a multilevel key hierarchy, and acquiring public key information of the currently highest priority according to a priority order of the public key information; step 206, authenticating the signature information with the acquired public key information of the currently highest priority; and step 208, allowing the application file to be downloaded if an authentication of the signature information is passed.
US11182465B2

An augmented reality (AR) authentication method and system provides an AR environment that is presented on a display. The AR environment combines real-world object images captured by a camera with computer generated virtual icons. The virtual icons may be “mapped” to the real-world objects, whereupon the real-world objects take on the characteristics of the mapped images. During an authentication process, a user interacts with the AR environment by a variety of techniques to enter their passcode. Such interaction may include physically moving objects in the real-world so that such movement is reflected in the AR environment; controlling the “mapped” real-world objects through user interaction with the AR environment via an input device; and controlling the virtual icons through user interaction with the AR environment via the input device. Accordingly, if the user interacts with the AR environment in a manner that matches their previously “set” passcode the user is authenticated.
US11182462B2

The present application provides methods and corresponding systems for accessing services on a gaming device which, in certain embodiments, include the step or steps of receiving at least one item of identity verification data from a user of a gaming device; enabling at least one service, such as a wager-type game, on the gaming device based on a match between the at least one item of identity verification data received and at least one item of identity verification data obtained previously; displaying an interface screen comprising graphic objects associated with the wager-type game and at least one selectable element for the user to submit a gaming command and a wagering command during game play; obtaining at least one item of user change data from a user during game play; and prompting the user for identity verification data when a user change is suspected based on the at least one item of user change data.
US11182458B2

Embodiments of the present invention are directed to a new instruction set extension and a method for providing 3D lane predication for matrix operations. In a non-limiting embodiment of the invention, a first input matrix having m rows and k columns and a second input matrix having k rows and n columns are received by a compute array of a processor. A three-dimensional predicate mask having an M-bit row mask, an N-bit column mask, and a K-bit rank mask is generated. A result matrix of up to m rows, up to n columns, and up to k rank updates is determined based on the first input matrix, the second input matrix, and the predicate mask.
US11182454B2

An optimization system receives a first information item to be placed within a web page that is displayed on a graphical user interface. The optimization system retrieves stored user data about the first information item from a user history database. The optimization system calculates a redundancy value for the first information item, which is a measure of the frequency with which the user has interacted with the first information item in the past. The optimization system compares the redundancy value for the first information item to a predetermined threshold value. When the redundancy value of the information item is greater than or equal to the predetermined threshold value, the optimization system requests a second information item from the information source server. The optimization system receives the second information item and places the second information item on the web page that is displayed on the graphical user interface.
US11182451B2

A computer-implemented method for creating a web programming interface (API) description may include parsing an API usage dataset with a processor to identify a plurality of nodes in each of a plurality of uniform resource locators (URLs), and tagging path parameters for the plurality of nodes. Tagging the path parameters may include identifying, with the processor, which nodes are static parts of the URLs, and identifying, with the processor, which of the nodes are path parameters for the URLs. The method may further include aggregating, with the processor, a plurality of node types based on the tagged path parameters and the static parts of the URLs, and outputting, via the processor, an API description based on the aggregated plurality of node types.
US11182440B2

A method of semantic searching. The method may include receiving a first search query, obtaining a disambiguation term for semantically disambiguating the first search query, and creating, with a processor, a second search query based at least in part on the first search query and the disambiguation term. The method may also include at least one of outputting search results obtained from a search conducted based at least in part on the second search query and sending the second search query to a search service for outputting search results.
US11182439B2

An approach is provided for generating parsing rules that automatically identify attributes and attribute values from documents and generates metadata mapping information that is associated with electronic versions of documents processed. A graphical user interface (GUI) is displayed on a client device that contains a sample document containing field labels and field values, which represent attributes and attribute values. The GUI is configured to receive a first set of inputs identify field labels and field values. In response to receiving the first set of inputs, parsing rules are generated that define the relationships between the field labels and corresponding field values. A second set of inputs are received that include a selection of a subset of the parsing rules to generate metadata mapping that maps a subset of the field values to display labels. The metadata mapping is associated to a document library that manages views of the destination folder such that the parsing rules and the metadata mapping are applied to each document routed to the destination folder.
US11182432B2

The disclosed embodiments provide a system for performing a natural language search. During operation, the system applies a first machine learning model to a natural language query to predict one or more search intentions associated with the natural language query. Next, the system applies a second machine learning model to the natural language query to produce one or more search parameters associated with a first intention in the search intention(s), wherein the search parameter(s) include a field and a value of the field. The system then performs a first search of a first vertical associated with the first intention using the search parameter(s). Finally, the system generates a ranking containing a first set of search results from the first search of the first vertical and outputs at least a portion of the ranking in a response to the natural language query.
US11182430B2

A computer-implemented method of drawing an undirected graph in which multiple nodes are connected by multiple edges is provided using a computer system in which a computer is coupled to the computer display. The computer includes a processor and memory. A representation is received of a graph having multiple nodes and multiple edges, in which positions of the nodes relative to one another have been previously determined. The representation is modified so as to: 1) preserve the positions of the nodes relative to one another; and 2) simplify the visual representation of the graph by sharing drawn lines between different distinct edges in such a way as to enable the different distinct edges, despite such sharing, to still be recognized by a user. In one embodiment, the processor places the nodes in unique positions with integer coordinates.
US11182412B2

Systems, devices, and methods of the present invention create a searchable index that includes informative portions of text. In an example, a computer-implemented method creates a discourse tree from a body of text. For each non-terminal node in the discourse tree, the method identifies a rhetorical relationship associated with the non-terminal node. The method labels each terminal node associated with the non-terminal node as either a nucleus or a satellite. The method further accesses a rule associated with the rhetorical relationship, and selects, based on the rule, selects the fragment associated with the nucleus. The method creates a searchable index including the selected fragments.
US11182403B2

Disclosed herein are systems and method for launching a new node in a blockchain network. In one exemplary aspect, the method may generate a snapshot of a node participating in a blockchain network and storing the snapshot in an archive, wherein the snapshot comprises a blockchain. The method may receive a request to create a new node to participate in the blockchain network. The method may retrieve, from the archive, the snapshot of the node in the blockchain network. The method may create the new node and load the snapshot onto the new node such that the blockchain comprised in the snapshot is imported without downloading or verifying the blocks of the blockchain individually. The method may then synchronize the new node with changes that occurred on the blockchain subsequent to the generation of the snapshot.
US11182396B2

One embodiment provides a system for facilitating a graph search engine. During operation, the system receives, by a server from a client computing device, a search request which includes a user-inputted graph. The system performs a search based on a structure of the user-inputted graph for a plurality of relevant graphs. The system orders the plurality of relevant graphs from a most relevant ranking to a least relevant ranking. The system returns, to the client computing device, the ordered plurality of relevant graphs for display on a user interface of the client computing device, thereby enhancing the search for relevant graphs by allowing the graph search engine to take as an input the user-inputted graph and return as an output the relevant graphs.
US11182394B2

A computing platform may perform computer database file management by implementing statistics maintenance and column similarity. The computing platform may receive an input table and determine a data type for the received input table. The computing platform may determine statistics relevant to the input table, and statistics relevant to historical tables of the data type. Statistics may include overlap, distribution, mean, standard deviation, percentile, median, and the like. Based on the determined statistics, the computing platform may determine a similarity score between the input table and the historical tables. Based on the statistics and column similarity, the computing platform may perform database file management, such as storing records, updating records, identifying data anomalies, sending alerts related to identified data anomalies, moving records, tagging records, and the like. The computing platform may send alerts related to identified data anomalies to remote devices.
US11182389B2

Techniques for processing event streams are provided that retain attributes or fields from a current event or group during stream aggregation. An exemplary technique includes receiving a stream of events having an input shape having a plurality of attributes and executing a query on the stream of events. The executing includes: (i) summarizing data of a first attribute of the plurality of attributes based on an aggregate function to generate values of data for a result-set, (ii) collecting data of events with values that are identical for a second attribute of the plurality of attributes based on a group by function to group the result-set by the second attribute, and (iii) preserving data of a third attribute of the plurality of attributes based on a current function. The technique further includes outputting events having an output shape having the first attribute, the second attribute, and the third attribute.
Patent Agency Ranking