US11246240B2

A system for determining and displaying in a graphical user interface one or more of air temperature, pressure, or velocity in an information technology (IT) room including an IT equipment rack comprises a processor configured to receive an input comprising airflow resistance parameters through the rack, an IT equipment airflow parameter, a heat-dissipation parameter, an external pressure, and an external temperature, to run the input through a flow-network solver that solves for airflow velocities through at least one face of the rack and a rack air outflow temperature based on the input, provide an output including the airflow velocities and the rack air outflow temperature, and generate, based on the output, a display in a graphical user interface of the system illustrating one or more of air temperatures, air pressures, or airflow velocities within the IT room.
US11246235B2

A waterproof structure includes a housing and a waterproof button. The housing has a first surface, a first side surface, and a second surface. The first side surface is recessed in the first surface to define a first opening, the first side surface is connected between the first surface and the second surface, and the second surface is exposed from the first opening. The waterproof button is disposed in the first opening and includes at least one first water blocking structure, and the first water blocking structure is pressed and deformed to abut against the first side surface.
US11246229B2

An electronic device is provided. The electronic device includes a housing including a front plate, a rear plate facing in a direction opposite the front plate, and a side member including a support member surrounding a space between the front plate and the rear plate and at least partially extending to the space; a printed circuit board disposed between the rear plate and the support member; an electrical structure disposed around the printed circuit board and includes at least one extension portion at least partially overlapping the printed circuit board when the front plate is viewed from above; and at least one fastening member configured to simultaneously pass through the at least one extension portion and the printed circuit board and fasten to the support member.
US11246223B2

A package apparatus comprises a first wiring layer, a first dielectric material layer, a first conductive pillar layer, a first buffer layer, a second wiring layer, and a protection layer. The first wiring layer has a first surface and a second surface opposite to the first surface. The first dielectric material layer is disposed within partial zone of the first wiring layer. The first conductive pillar layer is disposed on the second surface of the first wiring layer. The first buffer layer is disposed within partial zone of the first conductive pillar layer. The second wiring layer is disposed on the first buffer layer and one end of the first conductive pillar layer. The protection layer is disposed on the first buffer layer and the second wiring layer.
US11246221B2

An optical unit may include a movable body having an optical module, a fixed body, a support mechanism which turnably supports the movable body with respect to the fixed body with one or a plurality of directions intersecting an optical axis direction as a direction of a turning axis, and a flexible wiring board whose one end is connected with a connection part provided in the movable body and which is provided with a flat face region facing the optical axis direction. The flat face region is disposed on a side in a first intersecting direction intersecting the optical axis direction with respect to the movable body and is provided with a curved part curved without overlapping in the optical axis direction and is structured so that at least a part of the flat face region is overlapped with a position of the turning axis in the optical axis direction.
US11246219B2

A flexible printed circuit board including: a base film; an electrode pad disposed on one side of the base film; a circuit pattern connected with the electrode pad; a coverlay that overlaps at least a part of the circuit pattern; and a cover resin that overlaps the circuit pattern and at least a part of the coverlay. The coverlay includes a body portion and a protrusion protruded from the body portion.
US11246206B2

A method of activating at least one light source comprises reading (109) a value from a memory of a light device upon the light device being powered on. The value depends on how long the light device was continuously powered on before the light device was last powered off. The method further comprises determining (203) from the value whether the light device was continuously powered on for more than a predetermined period before the light device was last powered off and activating (213) the at least one light source in dependence on the determination.
US11246202B2

An LED lighting driver has a switched mode power supply which generates an auxiliary power supply. The auxiliary power supply circuit has a first power supply inductor and a second power supply inductor in series with each other. The second power supply inductor is selectively switched into or out of the auxiliary power supply circuit, thereby varying a transformer ratio to the main energy storage inductor. The switching may be made based on a light output mode or a standby mode being in operation. The standby mode then enables more efficient generation of an auxiliary supply voltage.
US11246196B2

A light apparatus for generating a mixed light output. The light apparatus includes multiple LED modules. Each LED module includes multiple LED regions. The multiple LED regions have separate electrodes. The multiple LED regions share the same package housing but at least two LED regions are covered with different fluorescent layers for emitting lights with different optical characteristics.
US11246185B2

A radio terminal according to one embodiment comprises: a controller configured to detect a radio problem in communication with a base station in an RRC connected state and attempt a recovery from the radio problem; and a transmitter configured to transmit, to the base station, a polling signal for confirming whether or not the base station considers an RRC state of the radio terminal as the RRC connected state in response to the successful recovery. The controller maintains the RRC connected state in response to reception, from the base station, of a response signal to the polling signal.
US11246182B2

This document describes techniques and apparatuses for handling radio resource control (RRC) cell group configuration. In implementations, a base station (120) receives a first radio resource control message that requests a connection procedure between a user equipment (110) and the base station (e.g., 325, 425, 1325), such as a radio resource control resume request or a radio resource setup request. In response to receiving the first radio resource control message, the base station (120) generates a second radio resource control message that includes a cell-group-configuration information element that excludes a reconfiguration-with-sync information element (e.g., 330, 430, 1330). The base station (120) then transmits the second radio resource control message to the user equipment (110) (e.g., 335, 435, 1345). Afterward, the base station (120) receives, from the user equipment (110), a third radio resource control message that indicates the connection procedure is complete (e.g., 340, 440, 1350).
US11246176B2

A method for data transfer includes establishing a first wireless connection between a transceiver and a handheld device, the transceiver initially operating in an peripheral role and the handheld device operating in a central role; switching a role of both the transceiver and the handheld device in response to establishing the first wireless connection, the transceiver module switching from the peripheral role to the central role, and the handheld device from the central role to the peripheral role; and establishing a second wireless connection between the transceiver and the handheld device subsequent to the switching.
US11246171B2

Executing applications includes: establishing a connection with an IoT device; receiving a signal from the IoT device; obtaining one or more data adapters corresponding to the IoT device, the one or more data adapters being determined based in part on information from signal received from the IoT device; processing the signal according to the one or more data adapters; and transmitting the processed signal to a corresponding application or an operating system to execute corresponding operations.
US11246165B2

A method for indicating a random access resource, comprises: determining a first correspondence relationship between a downlink signal and a random access resource or a second correspondence relationship between a downlink channel and a random access resource; sending the first correspondence relationship and the downlink signal to a terminal if the first correspondence relationship is determined, wherein the first correspondence relationship and the downlink signal are used by the terminal to determine the random access resource; and sending the second correspondence relationship and the downlink channel to the terminal if the second correspondence relationship is determined, wherein the second correspondence relationship and the downlink channel are used by the terminal to determine the random access resource. Also disclosed in an embodiment of the present disclosure are a base station and a terminal.
US11246159B2

A method of enabling sharing of a transmission medium by a first node of a wireless communications network and at least one further node of the network, comprising at the first node, acquiring occupancy of a channel of the transmission medium for a chosen Channel Occupancy Time which is less than or equal to a Maximum Channel Occupancy Time, generating first medium information comprising first node identification data, generating second medium sharing information comprising first node channel occupancy expiration time data, transmitting the first medium sharing information, transmitting the second medium sharing information, at the further node, receiving the first medium sharing information, using the information to identify the first node and using the identification of the first node to determine when sharing of the channel with the first node is allowed, receiving the second medium sharing information, using the information to determine the expiration time of the occupancy of the channel by the first node and using the expiration time to determine when transmission on the channel by the further node is possible.
US11246157B2

A user equipment in a wireless communication system receives RACH configuration information including preamble format information indicating a first format and transmits a RACH preamble with the first format. The RACH preamble with the first format includes a cyclic prefix (CP) part and a sequence part in a time domain. The RACH preamble with the first format satisfies: a CP length of the RACH preamble of the first format is N times a CP length NCP of an orthogonal frequency division multiplexing (OFDM) symbol, where N is the number of OFDM symbols used to transmit a RACH preamble and is greater than 1.
US11246151B2

The present invention relates to a wireless communication system and, in particular, to a method and an apparatus therefor, the method comprising the steps of: receiving uplink scheduling information from a base station; and repeatedly transmitting a PUSCH according to the uplink scheduling information, wherein, when repeated transmission of the PUSCH is performed in a PRACH transmission gap, the repeated transmission of the PUSCH in the PRACH transmission gap is at least partially dropped or delayed.
US11246149B2

A method and apparatus are disclosed from the perspective of a User Equipment (UE). In one embodiment, the method includes the UE receiving from a base station a first information indicating multiple sets of transmission occasions for a signal. The method also includes the UE receiving from the base station a second information indicating an association between a transmission occasion of the signal and a base station beam.
US11246148B2

A method and apparatus are disclosed from the perspective of a transmitting device. In one embodiment, the method includes being configured or allocated with an identity, wherein the identity comprises a first part of the identity and a second part of the identity. The method also includes the transmitting device generating a data packet for sidelink transmission, wherein the data packet includes the second part of the identity. Furthermore, the method includes transmitting device generating a control information associated with the data packet, wherein the control information includes the first part of the identity. The method further includes the transmitting device transmits the control information and the data packet.
US11246146B2

Provided is a method for a terminal operating vehicle to everything (V2X) in a wireless communication system. The method comprises: receiving, from a network, a setting indicating a specific carrier transmitting or receiving a first service; selecting a carrier from among carriers within a specific range in a frequency area based on the specific carrier indicated by the setting; and transmitting a V2X signal from the selected carrier, wherein the first service has a higher priority than a second service relating to the V2X signal.
US11246140B2

The core network accessing method includes: transmitting PLMN indication information about a base station to a UE, the PLMN indication information including information about PLMNs connected to a core network of a first type and information about PLMNs connected to a core network of a second type; receiving information about a target PLMN selected by the UE in accordance with the PLMN indication information and matching the UE, and determining a target core network to be accessed in accordance with the information about the target PLMN; and interacting with the target core network and the UE, so as to enable the UE to access the target core network via the target PLMN.
US11246134B2

Disclosed is a carrier selection method, a terminal device and a computer storage medium. The method comprises: running at least one process on at least one initial carrier, wherein different processes are run on the same or different initial carriers; selecting a first carrier for a target process in the at least one process, wherein the first carrier is the same as or different from the initial carrier; and bearing at least a part of data of the target process on the first carrier.
US11246125B2

The present disclosure relates to reference signal sending or receiving methods and systems, terminal devices, and access network devices. One example method includes sending, by a first device, first control information to a second device, where the first control information is used to indicate a first resource used by the first device to send a reference signal, and sending, by the first device, the reference signal to the second device on the first resource.
US11246121B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method whereby a terminal transmits hybrid automatic repeat request (HARQ) acknowledgement (ACK)/negative ACK (HACK) information corresponding to downlink data received from a corresponding base station is provided.
US11246119B2

Methods, systems, and storage media are described for the indication of frequency hopping and downlink (DL)/uplink (UL) configuration in narrowband Internet-of-Things (NB-IoT) systems. Other embodiments may be described and/or claimed.
US11246116B2

Multiple modulation and coding scheme (MCS) tables for new radio (NR) networks is disclosed. Multiple MCS tables are defined with different sets of MCS values selected for improved performance in various transmission conditions. The multiple MCS tables may be known to base stations and user equipments (UEs) in the network. A serving base station may determine a set of transmission characteristics related to a transmission environment of a UE. The base station selects one of the MCS tables of the multiple MCS tables based on the set of transmission characteristics. The selected MCS table includes MCS values that may provide improved performance for the UE considering one or more of the characteristics of the set of transmission characteristics. The base station will then transmit an indication of the selected MCS table to the served UE.
US11246101B2

A power control method includes: obtaining, by a first terminal, parameter information required for power control, where the parameter information includes at least one of a first parameter, a second parameter, and a third parameter; and determining, by the first terminal based on the parameter information, uplink transmit power used when uplink transmission is performed on a target beam or a target beam pair; where the first parameter includes a beam reception gain of a network device and/or a beam sending gain of the first terminal; the second parameter is used to indicate interference caused by a second terminal to the first terminal on the target beam; and the third parameter includes beam-specific target power and/or terminal-specific target power.
US11246097B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a narrowband Internet of thing (NB-IoT) user equipment (UE). Further, the apparatus may be configured to receive NB reference signals (NRS) on a NB channel during a gap between reception events, perform link quality measurements based on the NRS received during an evaluation time interval, the evaluation time interval being shorter than the gap between the reception events, determine whether a link quality is greater than or equal to a first threshold, during the evaluation time interval, based on the link quality measurements, and determine whether to enable an autonomous reception (RX) sleep mode for a remaining duration of the gap between the reception events based at least in part on determining whether the link quality is greater than or equal to the first threshold value.
US11246094B2

A wireless sensor network is provided comprising: a node that listens for radio messages with periodic control messages, and listens for radio messages with periodic sensor data messages, and determines whether to skip listening for radio messages with a periodic sensor data message during a sensor data time period based upon a skip indicator included in a periodic control message.
US11246090B2

The present disclosure discloses a data communication method and a device, to resolve a prior-art problem of a high latency for switching a terminal device from an idle mode to a connected mode. The method includes: prestoring, by a terminal device, a TA indication list of a group of cells; performing, by the terminal device, cell selection or reselection, and obtaining a cell identity of a cell obtained after the selection or reselection; querying, by the terminal device based on the cell identity, the TA indication list of the group of cells for a TA value corresponding to the cell identity; and if the terminal device successfully finds, in the TA indication list of the group of cells, the TA value corresponding to the cell identity, sending, by the terminal device, an uplink Radio Resource Control (RRC) message in a random access-free manner.
US11246088B2

A network slice controller obtains health information of an active network slice provided by a first vendor and health information of a set of backup network slices provided by a second vendor. The network slice controller evaluates, using a set of policies corresponding to management of the active network slice, the health information of the active network slice to determine whether the active network slice has failed. As a result of the failure of the active network slice, the network slice controller identifies one or more backup network slices of the set of backup network slices to serve as new active network slices. The network slice controller activates these one or more backup network slices to serve as the new active network slices for the network.
US11246071B2

A method, for a distributed wireless communication network, for managing the connection of a client node to a first gathering node is provided. A quality indicator presenting a quality of the connection is determined. If the quality indicator indicates a poor quality, then: to each gathering node of the network, a command to collect quality data is sent, messages comprising the quality data are received, for each gathering node, a quality indicator is determined, and a second gathering node according to the quality indicators determined is selected. If the second gathering node is different from the first gathering node, then to each gathering node, except for the second gathering node, a command to refuse association with the client node is sent.
US11246070B2

A cell camping method includes: when selecting a cell for camping, controlling an access stratum to determine, based on camping priorities of cells, a cell to be camped on, the camping priorities being related to service types that the cells provide; and performing a camping operation in the cell to be camped on.
US11246068B2

This application provides a communication method, a terminal, and a base station, so that communication is performed between a terminal and a cell during cell handover. The method includes: receiving, by a terminal from a first base station, a cell identity of a first cell, at least one beam parameter of the first cell, and a resource associated with the at least one beam parameter, where the first cell belongs to a second base station; further, determining a target beam parameter, and sending information on a resource corresponding to the target beam parameter; and receiving a response to the information by using a receive beam associated with the target beam parameter, so that communication can be performed between the terminal and a cell during cell handover.
US11246063B2

A method for delivering information on a serving mobile switching centre server for an user equipment between a first communication network and a second communication network. The method includes a step of requesting an attachment of the user equipment to the second communication network by signaling between the user equipment and a network node of the second communication network, the signaling including at least part of information on the mobile switching centre server serving the user equipment in the first communication network. Additionally, an user equipment and a network node implementing the aspects of the method are described.
US11246060B2

Network nodes, methods and computer program products are disclosed. The network node is for a wireless telecommunications network and comprises: processing logic operable to execute an application which establishes a data session for transmission of data packets between the network node and another network node; a first radio interface operable to support transmission of data packets with the another network node using a first radio access technology in accordance with any of a plurality of different data transport protocols; a second radio interface operable to support transmission of data packets with the another network node using a second radio access technology in accordance with any of a plurality of different data transport protocols; and a controller operable to select which radio interface and data transport protocol to use for transmission of the data packets of the data session between the network node and the another network node. In this way, the network node is able to transmit data packets between the network node and the other network node for the data session using any of the different radio interfaces and any of the different data transport protocols. This provides for the flexibility to select the radio interfaces and data transport protocols appropriate to the network conditions in order to improve the communication performance and alleviate any performance impacts caused by the network.
US11246058B2

UE (200) performs Asymmetric ROHC that applies header compression in a packet data convergence protocol layer to either an uplink or a downlink. The UE (200) includes a data transmitting-receiving unit (220) that receives from eNB a support notification indicating that the Asymmetric ROHC is supported and a capability notifying unit (240) that notifies, when the data transmitting-receiving unit (220) receives the support notification, the eNB of information to be used for setting the Asymmetric ROHC by including a profile of the Asymmetric ROHC in capability information of the UE (200).
US11246053B2

A congestion/overload control method and apparatus are provided. The method includes: learning, by a gateway device, information about network access time of a User Equipment (UE) or UE group; and rejecting or discarding, by the gateway device, session management request messages of the UE or UEs in the UE group beyond the network access time of the UE or UE group; or discarding, by the gateway device, data of the UE or the UEs in the UE group beyond the network access time of the UE or UE group. Embodiments of the present invention can perform congestion/overload control differentially on the UE or UEs in the group, implement congestion/overload control on the gateway device, avoid congestion/overload caused by a large number of UEs on the gateway device, and improve the efficiency of congestion/overload control.
US11246052B2

A wireless communication method, a terminal device and a network device are provided. The terminal device in an idle or de-activated state can carry out cell measurement on the basis of the configuration of the network device. After entering a connected state, the measurement result is reported to assist the network device in configuring an auxiliary cell and/or auxiliary cell group in a CA, and/or, assist in configuring a multi-wireless access technology dual connection. The wireless communication method includes that the terminal device receives first configuration information sent by the network device, the first configuration information being used to indicate the terminal device in an idle state and/or de-activated state to carry out cell measurement and including first measurement information for E-UTRAN and/or second measurement information for NR, and the terminal device carries out cell measurement according to the first configuration information.
US11246046B2

In one embodiment, a computing device determines one or more profiles of respective wireless network issues, each of the one or more profiles having a set of associated parameters. By monitoring wireless conditions in a particular wireless network, the computing device may then detect that the wireless conditions exhibit trigger conditions correlated to a particular set of associated parameters for a particular profile of a particular wireless network issue. In response to detecting that the wireless conditions exhibit trigger conditions, the computing device may then capture and store data regarding the wireless conditions, accordingly.
US11246035B2

The present invention provides a programmable long-range wireless signal remote control device that receives a wireless signal through a processor, performs a verification procedure on the wireless signal by using a signal packet data protocol entity, and then utilizes a control transmission interface to transmit the control signal in the wireless signal to a processing component. A sequence data control interface transmits a data signal in the wireless signal externally, and a programmable entity controls a number of sequences and the time of transmitting the wireless signal or a control signal externally, thereby achieving the effect of information preservation and data identification, the reception and transmission of stable signals, transmission of the control signal in a one-to-many time-series interval manner, and the provision of the control signal and the data signal to a controlled device.
US11246034B2

An account management system receives, from a user computing device, a request for a virtual access card and a user account identifier associated with an account hub system account. The system receives, from the account hub computing system, account hub system account metadata associated with the user account hub system account. The system transmits, to the account hub computing system, a request for an access card identifier and a virtual access payload. The system receives, from the account hub computing system, the access card identifier and the virtual access payload. The system provides, to the user computing device, the access card identifier and the virtual access payload, the user computing device communicating the access card identifier and the virtual access payload to a reader computing device via a wireless communication channel.
US11246024B2

Systems and methods for locating a cellular phone are provided. More particularly, systems and methods for providing the location of a requested user's cellular phone from a requesting user's device (e.g., a second cellular phone) based on access rights defined by the requested user. Location descriptions may be provided at a multitude of levels. For example, if a cellular phone, or an identity associated to (e.g., logged into) a cellular phone, has been given access rights to a cell phone's exact location for an indefinite amount of time, that cell phone can receive, on command, the exact location of the approved cell phone. Other levels of location information that can be granted include, for example, proximities, states, and countries.
US11246022B2

Disclosed is a Bluetooth headset device and a communication method for the same. The method comprises: establishing by a first earpiece serving as a Bluetooth master device a Bluetooth connection with a data source device; establishing by the first earpiece and a second earpiece a wireless connection therebetween; and according to a preset cyclicity, exchanging by the first and second earpieces control information within a first time period, sending by one of the first and second earpieces that serves as a primary earpiece a Bluetooth transmission request to the data source device, and receiving by the first and second earpieces simultaneously Bluetooth data sent by the data source device in response to the request, within a second time period, wherein the role of the primary earpiece is switched between the first and second earpieces in an alternate mode or a switching on-demand mode based on the control information.
US11246017B2

In some embodiments, the present invention is directed to a first mote, at least including: a first-mote directional antenna; wherein the first-mote directional antenna comprises a plurality of first antennas elements; ad hoc programmed computer processor which is configured to perform at least causing to establish a first communication link between the first mote and a second mote, based on a first direction; where the first direction corresponds to a first state of the plurality of first antennas elements; monitoring, in real time, the initial communication link data; determining, based on the initial communication link data, a second; selectively varying an antenna property operatively associated with the plurality of first antennas elements to establish a second state, corresponding to the second direction, and causing to establish a second communication link between the first mote and the second mote, based on the second state.
US11246008B2

An information processing apparatus including a control section calculating, on the basis of a present location of a user, moving time to be spent on immediate movement and generating proposal information based on the movement in accordance with whether or not the calculated moving time satisfies a predetermined condition.
US11246006B2

A mobile device periodically determines its location and compares its location to a set of user-authorized geofenced region definitions. The proximity to any of the geofenced regions, as determines how often the mobile device determines its location (location sampling), and how it handles location information. Initially, when the mobile device is well outside of any of the geofenced regions a low location sampling rate is used. When the mobile device is within any of the geofenced regions, location information is transmitted, generally, to a backend server over a network. When the mobile device is not within any of the geofenced regions, transmission of location information can be inhibited. Further, when the mobile device is within a threshold distance of one of the geofenced regions, the sampling rate can be increased.
US11246004B2

Methods and systems for power tool geofence tracking. One embodiment provides a method for power tool geofence tracking and dashboard display. The method includes determining, using an electronic processor with a transceiver, a location of one or more power tool devices and generating, using the electronic processor, a dashboard to simultaneously display a location-based inventory, indication of number of missing tool, and geofence setup of power tool devices within the inventory. The method also includes displaying, using the electronic processor, the dashboard on an electronic display.
US11245978B2

The present invention provides a loudspeaker, which includes a frame, and a vibration system and a magnetic circuit system, the vibration system includes a membrane and a voice coil, the vibration system further includes a yoke, and a main magnet assembly and a side magnet assembly, the side magnet assembly is spaced apart from the main magnet assembly to form a magnetic gap, and an end of the voice coil away from the membrane is suspended in the magnetic gap. The side magnet assembly includes a side magnet, and a first pole plate, the first pole plate is spaced apart from the membrane to form a spacing communicated with the magnetic gap, the loudspeaker further includes a leakage channel, one end of the leakage channel is communicated with the spacing, and another end of the leakage channel is communicated with an outside of the loudspeaker.
US11245977B2

The invention relates to a simple to produce electric component for chips with sensitive component structures. Said component comprises a connection structure and a switching structure on the underside of the chip and a support substrate with at least one polymer layer.
US11245973B2

A hearing device has an ear plug for insertion into an ear canal of a user of the hearing device. The ear plug comprises a vent having a vent valve device configured to open or close the vent. The hearing device is configured to obtain a predetermined audio signal representing a sound emitted by the vent when the vent valve device is being manipulated. The signal processor is configured to output a phase-inverted version of the predetermined audio signal to the receiver substantially at the same time as the vent valve device is manipulated, thus cancelling out the sound of the vent. The predetermined audio signal may be obtained during manufacture of the hearing device or it may be picked up by an in-the-ear microphone. Accordingly, the unpleasant sound of a vent being opened or closed while the hearing device is worn by a user is reduced or eliminated.
US11245958B2

In one aspect, an example method includes (i) presenting, by a playback device, first media content from a first source; (ii) encountering, by the playback device, a trigger to switch from presenting the first media content from the first source to presenting second media content from a second source; (iii) determining, by the playback device, that the playback device is presenting the first media content from the first source in a muted state; and (iv) responsive to encountering the trigger, and based on the determining that the playback device is presenting the first media content from the first source in a muted state, presenting, by the playback device, the second media content from the second source in the muted state.
US11245950B1

Techniques for identifying and correcting synchronization errors for a media file are described herein. A first file that includes a first set of words comprising lyrics of a media file may be maintained. One or more portions of the media file that represent vocal audio may be separated from other portions of the media file that represent instrumental audio by a computer system. A second file may be generated based at least in part on using an automated speech recognition on the separated one or more portions of the media file. The second file my include time stamps for a second set of words comprising the lyrics in the separated one or more portions of the media file. The first file may be modified with an offset time value that is determined by aligning the first set of words with the second set of words.
US11245949B2

A secure conferencing device operating in a host or a guest mode. In host mode, the secure conferencing device coupled to an interactive digital signage (IDS) device, grants conference control to a host computer of the IDS device. The secure conferencing device receives a guest control signal and a guest video stream from a guest device, where the secure conferencing device prevents the guest control signal from being communicated to the host computer, yet transmits the guest video stream to the host computer for display on the IDS device. In the guest mode, the secure conferencing device grants conference control to a guest device, enables the guest device to affect a component of the IDS device, but does not enable the guest device to communicate guest control signals to the host computer of the IDS device.
US11245948B2

An electronic device according to various embodiments of the present invention comprises: a sensor module functionally connected with the electronic device; a receiving module functionally connected with the electronic device; and a processor, wherein the processor may detect that the electronic device is worn by a user, obtain content from an external electronic device in response to the detection, and execute the obtained content upon obtaining the content from the external electronic device.
US11245920B2

A device for coding video data is configured to code a motion vector difference (MVD) value using a codeword prefix and a codeword suffix. Based on an absolute value, minus 2, of the MVD value being 131070 or greater, the codeword prefix of the MVD value is equal to 1111 1111 1111 1111 and the codeword suffix is coded using the fixed length code.
US11245909B2

A method to perform video compression for ADV is disclosed. The method receives multiple frames of image data from multiple cameras. Metadata are appended to each frame of the image data to generate one of multiple frames of uncompressed image data as the image data are received. The frames of uncompressed image data may be stored. To compress the image data later, the method retrieves the frames of uncompressed image data, extracts the metadata from each frame of the uncompressed image data to generate one of multiple frames of processed image data. The method compresses each frame of the processed image data with the metadata extracted to generate one of multiple frames of compressed image data. The method reattaches the metadata to a corresponding frame of the compressed image data to generate one of multiple compressed image frames. The metadata supports time synchronization and error handling of the image data.
US11245905B2

Methods and apparatuses for intra prediction in video encoding and decoding using a blended intra predictor are described. In one exemplary embodiment, intra prediction is preformed using a blended intra predictor for a pixel of a current block being encoded and decoded. The blended intra predictor is determined by summing with corresponding weights a predictor using the intra prediction direction to be used for the current block and one or more predictors using the one or more corresponding intra prediction directions of the one or more neighboring blocks. The corresponding weights for the one or more neighboring blocks decrease with increased distance of the pixel to the one or more neighboring blocks.
US11245901B2

A video signal processing device is configured to include a quantizer that sequentially outputs quantized data obtained by quantizing input data based on the video data of the first gradation into the video data of the second gradation, a storage that sequentially stores the quantized data output from the quantizer, a difference calculator that sequentially calculates differences between the video data of the first gradation for a current frame and the quantized data for a previous frame stored in the storage, and an integrator that sequentially outputs integral data obtained by sequentially integrating data output from the difference calculator as the input data of the quantizer.
US11245892B2

A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
US11245891B2

A camera rig including one or more stereoscopic camera pairs and/or one or more light field cameras are described. Images are captured by the light field cameras and stereoscopic camera pairs are captured at the same time. The light field images are used to generate an environmental depth map which accurately reflects the environment in which the stereoscopic images are captured at the time of image capture. In addition to providing depth information, images captured by the light field camera or cameras is combined with or used in place of stereoscopic image data to allow viewing and/or display of portions of a scene not captured by a stereoscopic camera pair.
US11245889B1

A method of generating a composite image includes capturing a video image of a physical scene with a camera, identifying a green-screen region within the video image, identifying a viewpoint and a position and/or orientation of the green-screen region relative to the viewpoint, and generating a modified video image rendered from the viewpoint onto a display surface in which the green-screen region is replaced with an image of a virtual object. The image of the virtual object is generated by projection rendering of a model of the virtual object based on the position and/or orientation of the green-screen region relative to the viewpoint such that the virtual object is constrained within the green-screen region.
US11245888B2

An information processing apparatus includes an acquisition unit configured to acquire a plurality of captured images of a traveling surface where a movable apparatus travels, each of the captured images including distance information in a depth direction transverse to the traveling surface, the plurality of captured images having been captured using a plurality of stereo image capture devices, and an image processing unit configured to stitch together the plurality of images of the traveling surface captured by the plurality of stereo image capture devices by identifying partially overlapping portions of one or more pairs of the images captured by respective stereo image capture devices which are adjacent in a width direction of the traveling surface.
US11245884B2

Provided is a control apparatus including a ratio calculation unit that calculates a first ratio of a bit assignment relating to transmission of a biological image on the basis of image capture conditions and a bit assignment determination unit that determines the bit assignment on the basis of the first ratio. In addition, provided is a control system including an image capture apparatus that captures an image of an object, the control apparatus including the ratio calculation unit that calculates the first ratio on the basis of the image capture conditions relating to the object, the bit assignment determination unit that determines the bit assignment, an image processing unit that performs image processing based on the captured image and the bit assignment and generates the biological image, and an output apparatus that outputs the biological image based on the bit assignment.
US11245883B2

One variation of a method for augmenting surfaces in a space includes: at a projection system, recording a sequence of scans of the space; aggregating the sequence of scans into a projector-domain image of the space; detecting a set of objects in the projector-domain image; identifying an object, in the set of objects, as of a first type; detecting a surface proximal the object in the projector-domain image; defining an association between the surface and a content source based on the first type of the object; based on the association, warping visual content output by the content source according to a profile of the surface extracted from the projector-domain image; actuating a projector assembly in the projection system to locate the surface in the field of view of a light projector in the projection system; and projecting the visual content, via the light projector, toward the surface.
US11245875B2

A camera system is configured to automatically monitor an area. Depth image(s) of the area are acquired based on active IR light emitted by the camera system and reflected from the area to a sensor array of the camera system. The depth image(s) are computer analyzed to identify a human subject. For each spectral illuminator of the camera system, spectral light image(s) of the area are acquired based on active spectral light in the spectral light sub-band of the spectral illuminator reflected from the area to the sensor array. The spectral light image(s) for the spectral illuminators are computer analyzed to identify an interaction between the human subject and an object in the area. In response to identifying the interaction between the human subject and the object in the area, an action to be performed for the object in the area is computer issued.
US11245857B2

An object of the present invention is to generate a high-dynamic-range image with fewer pseudo-contours. An apparatus of the present invention generates a high-dynamic-range image and includes a setting unit for setting an imaging condition for each region that constitutes an image. The apparatus includes a setting unit configured to set an exposure condition for the region and a correcting unit configured to correct the set exposure condition so that a difference between a maximum value and a minimum value out of the set exposure condition is small.
US11245853B2

A multi-camera apparatus includes: a driving base in which a movement path is formed; at least one camera mount, each of which includes a respective camera module mounted therein, and is configured to contact the driving base and move along the movement path; and a shaft provided at a center of the driving base and coupled to the driving base, wherein each of the at least one camera mount is connected to the shaft and configured to move along a circumference of the driving base with the shaft as a rotational center.
US11245852B2

An apparatus obtains a captured image, obtains exposure setting relating to the captured image, obtains for luminance of a scene, sets a mode for generating the display image; and generates the display image by performing luminance conversion of the captured image depending on the set mode. The apparatus performs, in a case where a first mode is set, the luminance conversion of the captured image using a first conversion characteristic indicating that output luminance after conversion is determined for the luminance of the scene, and does not change depending on the exposure setting. And the apparatus performs, in a case where a second mode is set, the luminance conversion of the captured image using a second conversion characteristic indicating that the output luminance changes depending on the exposure setting.
US11245845B2

The various embodiments illustrated herein disclose a method for operating an imaging device. the method includes activating a first image sensor at a first duty cycle within a first time period. The method further includes activating a second image sensor at a second duty cycle within the first time period. Additionally, the method includes modifying at least one of the first duty cycle or the second duty cycle based on at least a workflow associated an operator of the imaging device.
US11245844B2

A processing apparatus configured to obtain polarization information using a plurality of images each of which is obtained in a different polarization state of light from an object includes a processor configured to select one reference image from the plurality of images and to generate difference data relating to a difference between the reference image and an image other than the reference image, and a recorder configured to record the reference image and the difference data.
US11245841B2

A method for marking a target position of a gimbal includes obtaining a current offset angle between a base of the gimbal and an axis arm of the gimbal during rotation of the base, determining a final target position of the gimbal when the base rotates to a current position according to the current offset angle, and displaying the final target position.
US11245840B2

An approach is provided for adjusting camera shots. The approach involves receiving, via a sensor of a mobile device, an audio signal during a video recording of a subject by a camera of the mobile device. The approach also involves determining, at the mobile device, an audio level in a vicinity of the subject based on the received audio signal, wherein the audio level represents a change in pitch, pace, and cadence of a sound produced by the subject. The approach additionally involves determining that the audio level triggers a shot adjustment state. In the alternative or in addition to, the shot adjustment state is triggered by facial expression of the subject. The approach further involves dynamically adjusting, in response to the shot adjustment state, one or more camera parameters of the camera to alter a shot of the subject by the camera during the video recording. The camera parameters relate to either zoom control, aperture, lighting, or a combination thereof.
US11245812B2

A multifunction peripheral stores normal user information for executing user authentication in and an auxiliary storage. The multifunction peripheral has a quick login mode for simple authentication. When registering a new user in the quick login mode, the CPU determines whether a login name in the normal user information of an existing user matches a login name of the new user. When the two login names match, the user is allowed to select whether to associate the new user with the existing user. When selected to associate the new user with the existing user, the quick user information of the new user including the first management information and the second management information is generated using at least user ID in the normal user information of the existing user, the first management information is stored in the auxiliary storage, and the second management information is stored in a main storage.
US11245810B2

An object of the present disclosure is to reduce the load of a user in a case where multiplexed information is embedded in an image. One embodiment of the present invention is an image processing apparatus having: a recognition unit configured to recognize an object within an image; a selection unit configured to select additional information corresponding to an object recognized by the recognition unit from among additional information stored in a storage unit; and a layout unit configured to lay out the additional information so that at least a part of an area in which additional information selected by the selection unit is embedded overlaps an area of an object recognized by the recognition unit.
US11245809B2

An information processing apparatus includes a display unit that display's a document in a first display mode by switching a document display mode from a second display mode to the first display mode in a case where the document displayed is a distributed document or a document having been distributed, where the document has not been browsed, and where a browsing time limit set for the document expires within a first predetermined period.
US11245807B2

An image forming apparatus includes an image reading device, a printing device, a specific character string detector, and a controller. The specific character string detector extracts a specific area image, enlarges the specific area image, executes character recognition processing on the enlarged specific area image to detect a character string, and determines whether or not the detected character string includes a predetermined specific character string. The controller prohibits copying of the document image when the predetermined specific character string is included in the detected character string. The size of the specific character string before enlargement is smaller than a lower limit character string size of character recognition in the character recognition processing, and the size of the specific character string after enlargement is equal to or larger than the lower limit character string size of character recognition in the character recognition processing.
US11245806B2

A smartphone may be freely moved in three dimensions as it captures a stream of images of an object. Multiple image frames may be captured in different orientations and distances from the object and combined into a composite image representing an three-dimensional image of the object. The image frames may be formed into the composite image based on representing features of each image frame as a set of points in a three dimensional depth map. Coordinates of the points in the depth map may be estimated with a level of certainty. The level of certainty may be used to determine which points are included in the composite image. The selected points may be smoothed and a mesh model may be formed by creating a convex hull of the selected points. The mesh model and associated texture information may be used to render a three-dimensional representation of the object on a two-dimensional display. Additional techniques include processing and formatting of the three-dimensional representation data to be printed by a three-dimensional printer so a three-dimensional model of the object may be formed.
US11245802B2

An information processing apparatus includes a display. The display displays different values set for a first graphic image and a second graphic image in response to detecting a predetermined operation performed on the first graphic image and the second graphic image. Each of the first graphic image and the second graphic image is a graphic image for which at least a value is set by a user.
US11245801B2

Provided is an image forming apparatus capable of changing a guidance screen from a terminal. An instruction acquiring unit acquires an instruction to change a guidance screen stored in a storage unit. A change acquiring unit acquires change data corresponding to the instruction acquired by the instruction acquiring unit from an external terminal 2. A change application unit applies the change data acquired by the change acquiring unit to screen data of the guidance screen. A display unit displays the screen data of the guidance screen to which the change data is applied by the change application unit.
US11245797B2

The present invention provides an image forming apparatus and a malfunction diagnosis method of the image forming apparatus. The image forming apparatus stores a diagnosis target of a malfunction in association with a diagnostic item corresponding to the diagnosis target, and in a case where an abnormality is detected, the apparatus specifies the diagnosis target corresponding to the abnormality, executes a malfunction diagnosis process in accordance with the stored diagnostic item in association with the specified diagnosis target, and displays information regarding a malfunction parts determined to be a malfunction by the malfunction diagnosis process. The apparatus executes a malfunction diagnosis processes of a different type depending on whether or not a sheet remaining in the image forming apparatus is detected.
US11245796B2

An image processing apparatus includes circuitry configured to provide information in response to satisfaction of a given condition. The information indicates that a mixed-color characteristic is to be corrected.
US11245787B2

Disclosed are an acoustic echo cancelling apparatus and an acoustic echo cancelling method. The acoustic echo cancelling apparatus comprises a first capturer configured to capture a remote audio signal received from a remote machine; a second capturer configured to capture a local audio signal that is input to a local microphone; an acoustic echo canceller (AEC) configured to cancel an acoustic echo of the local audio signal using the remote audio signal and output a local audio signal from which the acoustic echo is cancelled; and a transmitter configured to transmit an output signal of the AEC to the remote machine.
US11245784B1

A communications node includes an apparel item in the form of a harness that includes a primary portion. A halo element extends from the primary portion and is configured to be worn about the neck. A fastener that demountably couples the primary portion to the halo element. An antenna element positioned within the apparel item. An A/V hub is affixed to the halo portion and configured to receive audio/video input. A communications device and battery are positioned within the apparel item. A control circuit is positioned within the apparel item and communicatively coupled to the antenna element, the A/V hub, the communications device, and the battery. The A/V hub includes a microphone. The control circuit is configured to establish a self-organizing wide area network with a plurality of computing devices that connect directly, dynamically, and non-hierarchically to the WAN.
US11245781B2

Disclosed herein is a mobile terminal switchable from a first state to a second state by extending in the first direction, including a first frame, a second frame movable from the first frame in the first direction or a second direction opposite to the first direction, a slide frame movable in the first direction or the second direction with respect to the second frame, and a support link having one end hinged to the first frame and an opposite end hinged to the second frame, the support link having a variable length. The mobile terminal may maintain a flat state regardless of change in the state of the mobile terminal by preventing the front surface from being separated or sagging.
US11245779B2

A data packet for delivery to a user equipment can be inspected. Based on the inspecting, whether to use a robust downlink delivery can be determined. Based on the determining, a robust modulation coding scheme (MCS) for the data packet can be selected. The data packet can be transmitted utilizing the selected robust MCS. At least one of the inspecting, the determining, the selecting, and the transmitting is performed using at least one processor of at least one computing system. Related apparatus, systems, techniques, and articles are also described.
US11245777B1

Provided herein are systems, methods and computer program product for operating a multi-application interactive support and communication interface of a multi-application interactive support and communication system. In providing a multi-application interactive support and communication interface, the system can be configured to receive a dynamic support request, the dynamic support request comprising a support user account identifier and support user issue data. The system is configured to output, to a computer interface, the multi-application interactive support and communication interface comprising a plurality of support user data elements and a multi-sector graphical interface element, wherein the multi-sector graphical interface element is configured to facilitate operator interaction with multiple service applications. In another example embodiment, the system is further configured to update the plurality of support user data elements of the multi-application interactive support and communication interface based on the support user account identifier and the support user issue data.
US11245767B1

Example implementations described herein are directed to management of communication sessions a target application for an underlying apparatus and a corresponding server. Such example implementations involve obtaining a plurality state, of a target application, each of which corresponds to delay requirement, establishing a plurality of communication sessions each of which satisfy the plurality of state using different network slices, specifying the network slices which satisfy the current state and sending data using the specified network slices. When the state of the target application is changed, the communication session and network slice is also changed to another communication session that satisfies the new state.
US11245761B2

Apparatuses and methods include receiving, by a switch, a packet; creating, by the switch, one or more copies of the packet; selecting, by the switch, a plurality of servers; and separately forwarding, by the switch, the packet and the one or more copies to the plurality of servers.
US11245759B2

A “snapshot-control media agent” (“snap-MA”) is configured on a secondary storage computing device that operates apart from client computing devices. A “forwarder” media agent operates on each client computing device that uses a storage array, yet lacks command channels to the storage array. The forwarder media agent forwards commands directed at the storage array to the snap-MA, which receives and processes commands directed at the storage array that were forwarded by the forwarder media agents. Responses from the storage array are transmitted to the respective forwarder media agent. The snap-MA pools storage-array-command devices to avoid capacity limitations in regard to communications channels at the storage array. The snap-MA operating in conjunction with the forwarder media agents enable the illustrative system to consolidate the communication of storage-array commands away from client computing devices and/or proxy media agent hosts and into the secondary storage computing device that hosts the snap-MA.
US11245753B2

Enhanced packet redirect capabilities are disclosed herein for draining traffic to a server. In an implementation, a server in an infrastructure service receives a packet from a stateless load balancer. The packet may comprise a request for content. A user space program on the server determines whether a connection identified in the packet belongs to the server. If the connection belongs to the server, the user space program handles the request for the content. If not, the server forwards the packet to a secondary server in the infrastructure service. The secondary server, to which the connection may belong, can then handle the request.
US11245749B2

A vehicle information communication system includes: a plurality of vehicles; and a server configured to communicate with the plurality of vehicles. The server is configured to perform communication by using either a first communication mode or a second communication mode. In the first communication mode, the server receives and transmits information to and from each of the plurality of vehicles individually. In the second communication mode, the server receives and transmits the information to and from a part of the plurality of vehicles and the information is shared among the plurality of vehicles by using vehicle-to-vehicle communication.
US11245745B2

An enterprise hub receives a first local log from a first transaction delivery system of a first media outlet, and a second local log from a second transaction delivery system of a second media outlet The local logs represents media items scheduled for delivery by the media outlets. The enterprise hub also receives a first avail claim, to be inserted into both the first local log and the second local log, from a first content provider. The enterprise hub inserts the first avail claim into the first local log to generate a first revised log, and into the second local log to generate a second revised log. The first and second revised logs are transmitted from the enterprise hub to the corresponding first or second media outlet.
US11245733B2

An information processing apparatus includes circuitry configured to acquire one or more pieces of resource information usable at the information processing apparatus in response to a selection of the one or more pieces of resource information by a user operation performed at the information processing apparatus; determine whether another information processing apparatus has at least one piece of resource information that matches any one of the one or more pieces of resource information acquired for the information processing apparatus; present to the user the another information processing apparatus, having the at least one piece of resource information that matches any one of the one or more pieces of resource information acquired for the information processing apparatus, as a remotely-located connectable apparatus; and perform a remote information sharing between the information processing apparatus and the another information processing apparatus using the acquired one or more pieces of resource information.
US11245725B2

A method, comprises: receiving, by a server device, a policy identifier from a user device, wherein the policy identifier represents the occurrence of an event on the user device; matching, by the server device, a policy to the policy identifier; and outputting, by the server device, the matched policy to the user device to cause the user device to set the policy on the user device.
US11245724B2

Methods and systems are provided to determine the legitimacy of a website. Such a website may include a graphical representation. The graphical representation may be periodically updated. A user device accessing the website may obtain data directed to the graphical representation at the time that the user device is accessing the website. The graphical representation may be compared to the data and legitimacy of the website may be determined through analysis of the graphical representation displayed on the website.
US11245722B1

A server interacts with a bot detection service to provide bot detection as a requesting client interacts with the server. In an asynchronous mode, the server injects into a page a data collection script configured to record interactions at the requesting client, to collect sensor data about the interactions, and to send the collected sensor data to the server. After the client receives the page, the sensor data is collected and forwarded to the server through a series of posts. The server forwards the posts to the detection service. During this data collection, the server also may receive a request from the client for a protected endpoint. When this occurs, and in a synchronous mode, the server issues a query to the detection service to obtain a threat score based in part on the collected sensor data that has been received and forwarded by the server. Based on the threat score returned, the server then determines whether the request for the endpoint should be forwarded onward for handling.
US11245717B1

Techniques for automated detection and mitigation of subdomain takeovers are described. A method for automated detection and mitigation of subdomain takeovers comprises receiving, by a subdomain manager, a request to monitor one or more resources associated with one or more mapping records, periodically scanning each resource from the one or more resources, receiving a response from at least one resource indicating that the at least one resource does not exist or is invalid, and sending a notification indicating that the at least one resource does not exist or is invalid using a notification service.
US11245713B2

Techniques are disclosed which can provide an orchestrated response to a cybersecurity threat. This orchestrated response may be based upon, at least in part, a reputation score. Threat model(s) may be received that identify cybersecurity threat(s). An indication of observations, false positives, and/or page views for the threat may be obtained. Data feeds may be received including known good data feeds, known bad data feeds, and enrichment data feeds. The data feeds may provide information about one or more indicators of compromise (IOC). For each IOC, a weighted criticality score may be determined. The weighted criticality score may be mapped to a corresponding point value. An aggregated score may be determined based upon at least the corresponding point value. A reputation score may be computed, and in some configurations, provided to a user.
US11245712B2

There is provided a method of generating malicious traffic, the method being performed by a computing apparatus and comprising obtaining traffic data transmitted from a first device infected with first malicious code or received by the first device, generating a traffic template of the first device by analyzing the traffic data, and generating a malicious traffic template of a terminal group, wherein the malicious traffic template of the terminal group comprises the traffic template of the first device.
US11245706B2

A system is configured to authorize client access to an application programming interface (API) of a host device. A proxy is configured to handle network traffic between a host and a client. Clients engage the host through the proxy to access an API of the host. An authorized client-side application permitted use of the API is distributed to clients and includes a Software Development Kit configured to generate a unique token and provide the token in association with an API request when challenged by the proxy. For example, the proxy may challenge a client to present a token in response to receiving an API request lacking a token or when a token is expired. The proxy verifies the token to authenticate the client and permits authorized clients access to the API by passing API requests received from authenticated clients on to the host for servicing.
US11245693B2

Method and apparatus for authentication of a user to a server that involves the user performing a requested act and that further involves relative movement between the user and a camera wherein fiducial marks are captured.
US11245690B1

A system and method provide streamlined restricted access to a secure server through a communications network. A client identifier parameter value is established and uniquely associated with a user registering with an authentication server, and is stored in at least first and second predetermined storage forms within a data storage system, the first form readable exclusively by a client device of the user and the second form readable by the authentication server. The client device then authenticates by retrieving the client identifier parameter value from the data storage system and providing it to the authentication server, which independently retrieves the client identifier parameter value from the data storage system for comparison, and initiates an interactive communication session between the client device and the secure server responsive to the comparison. Between comparisons, the client identifier parameter values are stored exclusively on the data storage system and deleted from all other devices.
US11245689B2

Aspects of the present disclosure involve a system and method for implementing hacker traffic barriers. The current disclosure presents a system and method that provides securely associates a primary trusted device with a user, authorizes web browser authentication, and provides both intrinsic and explicit checks for authorizing access to an account.
US11245685B2

Methods, apparatus, systems and articles of manufacture are disclosed to verify encrypted handshakes. An example apparatus includes a message copier to clone a client introductory message, the client introductory message is included in a first handshake for network communication between a client and a server, a connection establisher to initiate a second handshake between the apparatus and the server based on the cloned client introductory message, and a decrypter to, in response to the second handshake, decrypt a certificate sent by the server.
US11245680B2

This application describes systems and methods for using a garbled circuit and a physical unclonable function (PUF) value to authenticate a device. During enrollment, the device and at least one computer collaboratively construct multiple garbled circuits corresponding to bits of an enrollment PUF value generated by PUF circuitry coupled to the device. During authentication, the device and at least one computer evaluate the multiple garbled circuits using an authentication PUF value. Using the results of this evaluation, the at least one computer compares the enrollment PUF value with the authentication PUF value and determines a distance between them. The at least one computer may authenticate the device when the calculated distance is less than a threshold value.
US11245679B1

Disclosed herein are methods, systems, and processes to secure external access to runtime systems in appliances. A request to register a security token configured to permit access to a computing system is received at the computing system. An authorization response authenticating the security token is sent. Another request to access the computing system based on the authenticated security token is received, and access is permitted to the computing system.
US11245677B2

In various implementations, a network device receives a packet from a content producer. The packet includes data and further includes a signature generated by the content producer, based on the data, using a private key of the content producer. The network device modifies the packet without affecting the signature and forwards the modified packet toward a user device. The network device also sends the user device a manifest specifying how the packet was modified. The user device receives the packet and manifest, restores the packet's original data based on the manifest, and verifies the original data using the signature and a public key corresponding to the private key of the content producer. In response to verification of the original data, an application on the user device is allowed to use the data.
US11245676B2

Security and access control is provided for sensor devices, the data captured by sensor devices, and the results of processing and analyzing that data. In one aspect, SceneData related to a Scene is requested from a sensor-side technology stack and at least some of the SceneData is secured, for example by encryption. Different SceneData can be secured separately and at different levels of security, thus providing fine-grained security of the SceneData. In yet another aspect, data security is implemented by a separate privacy management system. In yet another aspect, sensor devices themselves are secured against external network threats. The sensor device includes an execution environment and a separate network management layer that secures the execution environment against threats from the external network. In one implementation, the sensor device is partitioned into a trusted region and a non-trusted region, and the network security stack is implemented in the trusted region.
US11245674B2

Example methods are provided for secure communication protocol processing in a network environment. The method may comprise, in response to detecting a first transport protocol packet that is addressed from a first endpoint to a second endpoint and includes unencrypted payload data and a first sequence number, generating and sending a first secure communication protocol packet that includes encrypted payload data and a second sequence number. The method may also comprise, in response detecting a second transport protocol packet that includes the first sequence number, determining that the second transport protocol packet is a retransmission of the first transport protocol packet. The method may further comprise generating and sending a second secure communication protocol packet that includes the second sequence number associated with the first sequence number.
US11245673B2

A method for communicating data from a sensor device to an Electronic Control Unit using a single-wire bi-directional communication protocol includes providing a first key of the Electronic Control Unit to the sensor device, encrypting sensor data of the sensor device using the first key to determine encrypted data, and transmitting the encrypted data from the sensor device to the Electronic Control Unit.
US11245665B2

Methods are taught for creating training data for a learning algorithm, training the learning algorithm with the training data and using the trained learning algorithm to suggest domain names to users. A domain name registrar may store activities of a user on a registrar website. Preferably, domain name searches, selected suggested domain names and domain names registered to the user are stored as the training data in a training database. The training data may be stored so that earlier activities act as inputs to the learning algorithm while later activities are the expected outputs of the learning algorithm. Once trained, the learning algorithm may receive activities of other users and suggest domain names to the other users based on their activities.
US11245658B2

Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.
US11245649B2

Embodiments relate to personalized low latency communications. A method may include receiving a description of content of a message, receiving recipient data corresponding to at least two possible recipients within a population of possible recipients, and selecting a relevant subpopulation of the population. The selecting may include, for each of the at least two possible recipients, ranking a strength of an indirect relationship between the description and the recipient data. The indirect relationship may be based on the description, the recipient data and at least one additional data source. The selecting may also include, for each of the at least two possible recipients, adding a possible recipient to the relevant subpopulation based on the ranking of the indirect relationship associated with the possible recipient. The method may further include initiating a two-way communication channel between a sender of the message and the relevant subpopulation.
US11245635B2

The present disclosure describes a method for characterizing a maximum frame size in a network data transmission with a feedback loop. A source device transmits a set of current frames with an initial frame size to a designation device, and receives returning frames from the designation device via a loopback interface. The frame size of subsequent frames to be transmitted is adjusted in bytes. The adjustment of the frame size may be based on a predetermined condition related to the returning frames. The maximum value of the frame size satisfied with the predetermined condition may be designated as the maximum frame size. A plurality of algorithms and machine learning may be used to project the frame size of the subsequent frames and obtain a precise value of the maximum frame size in a network route.
US11245632B2

Packet-switching operations in a network device are managed based on the detection of excessive-rate traffic flows. A network device receives a data unit, determines the traffic flow to which the data unit belongs, and updates flow tracking information for that flow. The network device utilizes the tracking information to determine when a rate at which the network device is receiving data belonging to the flow exceeds an excessive-rate threshold and is thus an excessive-rate flow. The network device may enable one or more excessive-rate policies on an excessive-rate traffic flow. Such a policy may include any number of features that affect how the device handles data units belonging to the flow, such as excessive-rate notification, differentiated discard, differentiated congestion notification, and reprioritization. Memory and other resource optimizations for such flow tracking and management are also described.
US11245629B2

In some embodiments, a method determines when a packet is fragmented into multiple fragmented packets in a flow between a first workload and a second workload. The method switches from generating an outer source port in the outer header using layer 4 information from the inner header to using layer 3 information from the inner header. A fragmented packet is encapsulated with the outer header that includes an outer source port value that is generated using the layer 3 information. The method initiates a process to determine when to switch back to using layer 4 information from the inner header to generate the outer source port. When it is determined to switch back to using layer 4 information, the method switches back to using layer 4 information from the inner header to generate the source port in the outer header of a packet from the first workload.
US11245625B2

In some implementations, a method is provided. The method includes determining a plurality of field sets and a plurality of field set groups. Each field set of the plurality of field sets comprises one or more packet characteristics. Each field set group of the plurality of field set groups comprises one or more field sets from the plurality of field sets. Each field set group is associated with one or more packet classifier rules. The method also includes determining a set of encoded labels for the plurality of field sets based on a set of rule costs and intersections between field set groups. Each encoded label of the set of encoded labels is associated with a respective field set of the plurality of field sets. The method further includes generating a plurality of entries in a memory based on the set of encoded labels. At least one entry comprises an encoded label from the set of encoded labels and at least a portion of a packet classifier rule.
US11245624B2

Systems and methods are provided herein for implementing multi-table OpenFlow flows that have combinations of packet edits. This may be accomplished by a network device receiving a first flow entry with a first set of actions to be installed into a flow table. The network device may determine that the first set of actions includes edits to a plurality of fields of a matched data packet. In response, the network device may change the first set of actions of the first flow entry to edit a first field of the data packet and create a second flow entry with a second set of actions to edit a second field of the data packet. The network device may install the first and second flow entries into one or more flow tables of the network device.
US11245614B1

Features are disclosed for managing routing rules stored by a routing device and used to manage network traffic in a network. A computing device can receive multiple routing rules corresponding to multiple routing devices in the network. The computing device can use a formal specification and a snapshot to generate a model of the network. The computing device may use the model in order to statically determine the set of possible paths without causing the transmission of data between a routing device and a destination. the computing device may compare the identified routing rules and the possible paths in order to determine excess routing rules. The computing device may remove the excess routing rules from the routing rules for each routing device such that each routing device routes subsequent network traffic based on the updated routing rules.
US11245609B2

A device receives network information from an analyzer device associated with a host device, a target device, and a link of a network, and compares the network information and historical equalizer calibration information to identify a set of equalizer calibration information. The historical equalizer calibration information is associated with multiple host devices, multiple target devices, and multiple links. The device ranks the set of equalizer calibration information, based on quality information associated with the historical equalizer calibration information, to generate a ranked set of equalizer calibration information. The device provides the ranked set of equalizer calibration information to the analyzer device to permit the analyzer device to identify selected equalizer calibration information of the ranked set of equalizer calibration information, and utilize the selected equalizer calibration information.
US11245592B1

Various embodiments provide for the creation and validation of resource templates that may be used to provision or launch resources or resource instances. In various embodiments, a user can use values for various resource instance parameters to create a resource template, and can request validation of that template. A validation service can perform multiple validations, including independent validation of all template parameters, as well as validations of cross-parameter dependencies. If any errors are detected that cause the template to be invalid, information for those errors can be returned to the user such that the user can make the appropriate changes to enable the template to be valid. Templates can be re-validated at future times, such as at launch time or for use with a new service, to ensure the template remains valid under those circumstances.
US11245572B1

Some embodiments of the invention provide a forwarding element that can be configured through in-band data-plane messages from a remote controller that is a physically separate machine from the forwarding element. The forwarding element of some embodiments has data plane circuits that include several configurable message-processing stages, several storage queues, and a data-plane configurator. A set of one or more message-processing stages of the data plane are configured (1) to process configuration messages received by the data plane from the remote controller and (2) to store the configuration messages in a set of one or more storage queues. The data-plane configurator receives the configuration messages stored in the set of storage queues and configures one or more of the configurable message-processing stages based on configuration data in the configuration messages.
US11245567B2

Technology for operating a computer system to manage network communications with plural devices, comprising retrieving from a registry one or more device capability profiles for the identified devices, the registry linking a device capability profile with each of the identified plural devices and the device capability profile identifying one or more capabilities of a device; operating in the computer system a message translation manager to adapt a message according to a linked device capability profile of each of the plural devices; and sending the message in adapted form to each identified one of the plural devices.
US11245563B2

Embodiments of this application provide a method for transmitting a reference signal, including: sending, by a network device to UE, information about a waveform, an antenna port, and a resource block, where the waveform includes an OFDM waveform or a DFT-s-OFDM waveform, the antenna port indicates a resource mapping pattern used by the UE to send or receive a reference signal, and in a symbol of the resource mapping pattern, a reference signal corresponding to the DFT-s-OFDM waveform is mapped in frequency domain in a comb-shaped manner, and a reference signal corresponding to the OFDM waveform is mapped to a frequency domain resource to which the DFT-s-OFDM waveform is not mapped; and sending, by the network device, the reference signal or receiving the reference signal on the resource block based on the information about the waveform, the information about the antenna port, and the information about the resource block.
US11245558B2

A method in a transmitter circuit of generating a signal comprising a first sequence of OFDM symbols, which are to be transmitted within a frequency sub band of a second sequence of OFDM symbols is disclosed. A first cyclic prefix (CP) of the second sequence of OFDM symbols has a first duration, and a second CP of the second sequence of OFDM symbols has a second duration. In order to generate both the first and the second cyclic prefix with an integer number of equidistant samples, a first sampling rate is required. The method comprises generating the signal comprising the first sequence of OFDM symbols at a second sampling rate, lower than the first sampling rate, and adjusting a sampling phase during CPs.
US11245542B2

An information processing apparatus includes a processor configured to obtain user's surroundings at a usage location where the user uses a service accompanied by communication with another location, determine, based on the obtained surroundings, a security level at the usage location for transmission of a video from the other location to the usage location or a security level at the usage location for transmission of an audio from the other location to the usage location, and determine, based on a determined level, whether to perform video or audio transmission between the usage location and the other location.
US11245537B2

A system comprising a processor and a computer readable memory coupled to the processor, the computer-readable memory comprising computer program code executable by the processor to generate create a self-signed certificate, create a second certificate using the set of certificate generation parameters, the second certificate linked to the self-signed certificate, store the self-signed certificate in a certificate store of a first web browser; and store the second certificate in a local server certificate store to allow a local service to use the second certificate in a handshake to establish a secure socket connection with the first web browser in compliance with a mixed content security policy of the first web browser.
US11245535B2

A cryptographic scheme to provide sender identification on an automotive on-board communication bus has been recently introduced. That protocol is vulnerable to a malicious gateway though. This methodology uses hash-chains to provide sender identification in an automotive on-board communication bus that can be applied to protect the entire communication bus and allows the use of network gateways.
US11245533B2

Various embodiments of a system and method for secure, authenticated communication with one or more unmanned aerial vehicles (UAVs) are described herein. The system includes at least one computing system which is operable with instructions to: receive, from an unmanned aerial vehicle of one or more unmanned vehicles, a message; extract, from the message, an unmanned aerial vehicle serial number and a secret key; compute a hash of the secret key to generate a first hashed secret key; retrieve, from an internal database located on a non-transient memory of the at least one computing system, a second hashed secret key associated with the unmanned aerial vehicle serial number; and compare the first hashed secret key with the second hashed secret key to determine whether the message is valid.
US11245525B2

A system for managing a digital resource vehicle within a distributed trust computing network, such as a blockchain network or the like. The digital resource vehicle monitors for occurrence of output-triggering events and in response to determining the occurrence of event, determines output recipients, distribution portions and initiates execution of the resource events. The distributed trust computing network ensures immutability of the digital resource vehicle and provides a source of truth for verification/validation of triggering events and resulting resource events.
US11245521B2

Provided are a computer program product, system, and method embodiments for reverting from a new security association to a previous security association in response to an error during a rekey operation. An initiator maintains a first security association with the responder having a first key to use to encrypt and decrypt data transmitted with the responder. The initiator initiates a rekey operation to establish a second security association with the responder using a second key. The initiator detects a failure of the rekey operation after the responder started using the second key for transmissions. A revert message is sent to the responder to revert back to using the first security association and first key in response to detecting the failure of the rekey operation.
US11245520B2

A microelectronic device that includes a sensor die, compute fabric dies, and storage component dies. Each compute fabric die has processing circuit components and data storage circuit components. A circuit component is selected and identifying information is generated by changing biasing and control parameters of the selected circuit component.
US11245519B1

Systems, apparatuses, methods, and computer program products are disclosed for quantum entanglement random number generation (QERNG). An example method for QERNG includes, among other operations, generating a quantum entanglement random number based on a subset of a first set of entangled quantum particles associated with a first computing device. Each entangled quantum particle in the first set of entangled quantum particles may be entangled with a respective entangled quantum particle in a second set of entangled quantum particles associated with a second computing device. In some instances, the example method may further include generating a cryptographic key based on the quantum entanglement random number, encrypting an electronic communication based on the cryptographic key, and transmitting the encrypted electronic communication to the second computing device.
US11245508B2

Embodiments of the present invention provide a carrier resource configuration method, an uplink information transmission method, a base station, and a user equipment. The configuration method includes: determining, by the base station, a serving cell group to which a serving cell of the UE belongs; and sending, by the base station, a belonging relationship between a serving cell and a serving cell group to the UE, so that the UE performs uplink transmission according to the belonging relationship. The technical solutions of the present invention solve a problem that a UE cannot be scheduled correctly because a base station cannot acquire UCI of the UE in time.
US11245502B2

A base station selects, from among a plurality of code sequences orthogonal to one another, one code sequence by which an uplink signal including a demodulation reference signal repeated in a plurality of subframes is multiplied and transmits, to a terminal for which transmission of the repeated uplink signal is configured, information indicating the selected code sequence by using a field for indicating a cyclic shift and an orthogonal sequence used for the demodulation reference signal. A terminal receives information indicating one of a plurality of code sequences orthogonal to one another using a field for indicating a cyclic shift and an orthogonal sequence used for a demodulation reference signal and multiplies an uplink signal including the demodulation reference signal repeated in a plurality of subframes by the code sequence indicated by the information.
US11245499B2

The present disclosure relates to methods and devices for communicating based on improved signaling. A base station can transmit an indication of resources in time and frequency to a UE allocated for NOMA communication with the UE. The indication of resources can comprise a set of NA-RUs. The UE can then transmit uplink NOMA communication to the base station based on the indication of resources received from the base station. Also, the base station can transmit a compact UL resource grant via DCI, or signal the semi-static transport format configuration via RRC, to the UEs allocated for NOMA communication. The DCI or the payload of RRC signaling can be scrambled with a NOMA group RNTI, as well as comprise NOMA transmission parameters indicated by a MCS table. The UE can then transmit uplink NOMA communication to the base station based on the DCI or the RRC signaling.
US11245495B2

A method for hybrid automatic repeat request-acknowledgment/negative-acknowledgment (HARQ-ACK/NACK) feedback in a wireless communication system, according to one embodiment of the present disclosure, is performed by a terminal and may comprise the steps of: determining an uplink resource for transmitting a NACK if the NACK must be transmitted as HARQ-ACK/NACK feedback for a downlink signal; determining whether to transmit, along with the NACK, a channel quality indicator (CQI) associated with the downlink signal corresponding to the NACK; and if it is determined to transmit the CQI along with the NACK, transmitting the NACK and the CQI on the determined uplink resource.
US11245487B2

An optical transmission system includes an optical transmitter, an optical receiver, and a control apparatus. The control apparatus repeatedly performs an adjustment process for adjusting power of an optical signal of a frequency band to be adjusted while switching the frequency band to be adjusted between at least two frequency bands including at least a frequency band where stimulated Raman scattering occurs among frequency bands that are multiplexed in a multiplexed optical signal transmitted by the optical transmission system. In the adjustment process, when power of an optical signal of the frequency band to be adjusted transmitted from the optical transmitter has been changed, the control apparatus determines the power of the optical signal of the frequency band to be adjusted on the basis of a signal quality measured by the optical receiver that has received the optical signal.
US11245482B2

A system comprises a first server including a port, a memory, a processor operatively coupled to the port and memory, and a service application for execution by the processor. The service application is configured to: receive identification information related to an over-the-air radio broadcast via the port of the first server, wherein the identification information is transmitted to the first server using a radio broadcast receiver remote from the first server; communicate a request for automatic content recognition (ACR) of an Internet-based streaming version of the over-the-air radio broadcast; and receive metadata associated with the over-the-air radio broadcast in response to the request and initiate transmission of the metadata to the radio broadcast receiver.
US11245480B2

Devices and methods of simultaneous data reception and measurement are generally described. A UE transmits to an eNB antenna capacity and receives a Beamformed Reference Signal (BRS) configuration in response. Beamformed signals from the eNB include a BRS subframe in accordance with the BRS configuration. The BRS subframe has a BRS whose structure depends on the UE antenna capacity. If the UE has a single antenna panels, neither an EPDCCH nor a PDSCH for the UE is in the BRS frame. If the UE has a single antenna panels and multiple ports or multiple antenna panels, the BRS may contain an EPDCCH or PDSCH for the UE as different ports or antenna panels may be assigned different functionality. The UE measures BRS Received Power (BRS-RP) of the BRS, transmits a BRS report based on the BRS-RP and selects an optimal beam based on BRS-RPs from BRSs of the beams.
US11245475B2

An optical system and method for seeding an optical transmitter includes a first optical transmitter comprising a first reflective optical amplifier and a second optical transmitter comprising a second reflective optical amplifier. The second optical transmitter is optically coupled to the first optical transmitter. The optical system also includes an optical cavity for seeding the first reflective optical amplifier with a first optical seed signal. The optical cavity is formed between the first reflective optical amplifier of the first optical transmitter and the second reflective optical amplifier of the second optical transmitter. The first reflective optical amplifier is configured to transmit a first optical signal to the second reflective optical amplifier and the second reflective optical amplifier is configured to provide the first optical seed signal by reflecting a portion of the first optical signal back to the first reflective optical amplifier.
US11245468B2

A measurement apparatus includes: a light source unit configured to generate optical signals of, from among n+1 frequencies (n is an integer of 3 or larger) at a predetermined frequency interval, n frequencies except for a target frequency, and output the generated optical signals to an optical transmission path that is a measurement target; an optical power measurement device configured to measure of an optical signal of the target frequency output from the optical transmission path and generated in the optical transmission path as a result of four-wave-mixing of the optical signals of the n frequencies; and a processor configured to determine a power spectrum density of non-linear interference noise that occurs in the optical transmission path, by multiplying the power of the optical signal of the target frequency by an adjustment value.
US11245460B2

A wireless device switches from a first downlink bandwidth part (BWP) to a second downlink BWP identified with a downlink BWP index. Based on the second downlink BWP being configured with beam failure recovery (BFR), a first uplink BWP is switched to a second uplink BWP identified with a uplink BWP index that is the same as the downlink BWP index. The second downlink BWP is switched to a third downlink BWP. Based on the third downlink BWP not being configured with BFR, the second uplink BWP is kept as an active uplink BWP.
US11245457B2

A system for converging fifth generation (5G) communication systems for supporting higher data rates beyond fourth generation (4G) systems with a technology for Internet of things (IoT) is provided. The communication method and system may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A system is provided for determining system information validity by acquiring and storing a first system information block and other system information, including information on a public land mobile network (PLMN) identity and a value tag, and determining whether the stored system information is valid for the cell. As another example, a terminal and base station are provided for performing beam failure detection and a recovery procedure using first and second configuration information for beam failure recovery (BFR) and if failure is detected, initiating a first random access (RA) procedure and if second configuration information is received while the first RA procedure is ongoing, terminating the first RA procedure and initiating a second RA procedure based on the second configuration information.
US11245456B2

Systems and methods described herein are provided for beamforming and uplink control and data transmission techniques. Such techniques enable a UE to maintain at least one beam process for operation with multiple beams and/or points. A beam process may be indicated for transmission or reception over a downlink or uplink physical channel. Power, timing, and channel state information may be specific to a beam process. A beam process may be established as part of a random access procedure in which resources may be provisioned in random access response messages. Techniques are provided to handle beam process failures, to use beam processes for mobility, and to select beams using open-loop and closed-loop selection procedures.
US11245449B2

Method performed by a network node (210) to indicate a first and a second set of antenna ports. The network node (210) indicates (803) to a wireless device (250) at least one of: a) a first indication of a first set (M′) of antenna ports for first measurements on first radio signals, the first measurements associated with periodic reporting, and b) a second indication of a second set (M) of antenna ports for second measurements on second radio signals, the second measurements associated with aperiodic reporting. The first set is different than the second set. The periodic and the aperiodic reporting are by the wireless device (250) and correspond to a same Channel State Information, CSI, process. The network node (210) also transmits (804), to the wireless device (250), the first radio signals, periodically, over the first set and the second radio signals over the second set.
US11245425B2

A communication system includes a transmitter having an encoder configured to encode input data using FEC codewords and a receiver including a decoder configured to decode the FEC codewords using a parity check matrix. The decoder includes check node processing units each configured to perform a check node computation on an FEC codeword using a different row of the parity check matrix. Each of the check node processing units includes an input computation stage configured to compute initial computation values, a pipelined message memory configured to shift the initial computation values at a predefined clock interval, an output computation stage configured to generate a plurality of check node output messages, a plurality of variable node processing units each configured to perform variable node update computations to generate the variable node messages, and an output circuit configured to generate a decoded codeword based on the variable node messages.
US11245423B2

An interleaving method and apparatus are provided, to reduce complexity of implementation processes of polar code interleaving and rate matching. The method includes: obtaining encoded bits after polar code encoding, and sorting the encoded bits based on a priority order of performing a rate matching operation, to obtain a first bit sequence. The first bit sequence includes j subsequences, and j is a positive integer. The method further includes writing the first bit sequence into an interleaver of i rows and j columns. Bits in a column in the interleaver include one of the j subsequences; and reading out bits from the interleaver column by column, until M bits are read. At least two adjacent columns have opposite readout directions, and M is a target code length.
US11245402B2

Generating a composite interpolated phase-error signal for clock phase adjustment of a local oscillator by forming a summation of weighted phase-error signals generated using a matrix of partial phase comparators, each of which compare a phase of the local oscillator with a corresponding phase of a reference clock.
US11245395B2

A circuit arrangement includes two switching group series circuits of switch assemblies, switch-mode power supply units, and two capacitor bridges connecting the switching group series circuits. Each switch assembly has a parallel circuit of a semiconductor switch and a freewheeling diode as well as a driver for actuating the semiconductor switch. Each switch-mode power supply unit is associated with a switch pair of semiconductor switches and supplies the drivers of both semiconductor switches of the switch pair with energy. Each switch pair is formed by a semiconductor switch of a first switching group series circuit and a semiconductor switch of a second switching group series circuit. A power convertor module having the circuit arrangement is also provided.
US11245390B2

A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.
US11245385B2

A duplexer included in a radio frequency module is used in a communication band in which the transmit band in a single communication band includes a first transmit band and a second transmit band overlapping each other and in which the receive band in the single communication band includes a first receive band and a second receive band overlapping each other. A transmit filter unit in the duplexer uses, as a pass band, a fixed frequency band including the first transmit band and the second transmit band. A receive filter unit of the duplexer uses, as a pass band, a fixed frequency band including the first receive band and the second receive band.
US11245360B2

The present disclosure provides an oscillator circuit, a chip and an electronic device. The oscillator circuit includes two charge and discharge circuits, a reference voltage switching module, two comparators and a logic control module. When an output of either of the comparators, the logic control module controls one charge and discharge circuit connected to the comparator to discharge, controls the other charge and discharge circuit to charge, and controls the reference voltage switching module to switch a reference voltage of the comparator to a second voltage. When the output of the comparator transitions back, the logic control module controls the one charge and discharge circuit to charge. When the output of the comparator transitions again, the logic control module controls the reference voltage switching module to switch the reference voltage of the comparator to a first voltage, and controls one charge and discharge circuit to stop charging.
US11245359B2

A quadrature voltage-controlled oscillator circuit with phase shift includes two voltage-controlled oscillators with the same structure, wherein the two voltage-controlled oscillators are connected to each other through input and output ports, and the two voltage-controlled oscillators respectively include a cross-coupled oscillating circuit, an injection locking circuit, a resonant circuit and a voltage-controlled current source circuit which are electrically connected to each other; and signals are injected through the injection locking circuit and coupled with the oscillating circuit, so as to output a quadrature signal. An oscillator is enabled to operate stably in one mode by means of a simple circuit structure, and a good phase shift can be provided for the resonant circuit in a lower frequency band; and meanwhile, a tuning range of the oscillator is improved without increasing phase noise.
US11245358B1

A voltage controlled oscillator is provided. The voltage controlled oscillator includes a current controlled oscillator, a voltage to current conversion circuit and a noise cancellation circuit. The current controlled oscillator is configured to receive a bias current and generate an oscillating signal with an oscillating frequency according to the bias current. The voltage to current conversion circuit is coupled to a power supply voltage and configured to generate a supply current according to an input voltage. The noise cancellation circuit is configured to receive a bias voltage and the supply current from the voltage to current conversion circuit, and configured to generate a noise cancellation current in response to power supply voltage variation and cancel the noise cancellation current from the supply current to generate the bias current. The bias voltage of the noise cancellation circuit is coupled to an internal voltage of the voltage to current conversion circuit.
US11245356B1

The invention provides a waterproof connection structure of a solar power generation device comprising a plurality of bearing units, a plurality of power generation units, a plurality of water blocking units, and a plurality of second fixing units. The bearing units respectively include two first grooves, a second groove positioned between the first grooves, and two bearing surfaces between the first grooves and the second groove. The power generation units respectively include a first fixing unit for accommodating a solar panel element, and each of the first fixing units is provided with a connection surface at a side facing to the bearing surfaces. The water blocking units are arranged between the connection surfaces and the corresponding bearing surfaces. The second fixing units are assembled on the second grooves. First containers for accommodating the water blocking units are respectively provided at the bearing surfaces corresponding to the connection surfaces.
US11245348B2

In order to improve control of a long-stator linear motor, a first measured value is ascertained in a first measurement section and a second measured value is ascertained in a second measurement section, in each case along a transport path in a movement direction. The first measurement section overlaps, in the movement direction, the second measurement section in an overlap region, and the first measured value and the second measured value represent the same actual value of a physical quantity. An operating parameter of the long-stator linear motor determined based on a deviation occurring between the first measured value and the second measured value.
US11245347B2

The present invention relates to a driving circuit and a driving method for a stepping motor, and an electronic machine using the same. A current value setting circuit generates a current setting value. A constant current chopper circuit generates a pulse modulation signal, which pulse-width modulates by having a detection value of a coil current flowing through a coil approach close to the current setting value. A logic circuit controls a bridge circuit connected to the coil of the stepping motor according to the pulse modulation signal. The current value setting circuit sets the current setting value to a predetermined full-torque setting value in a first period after rotation starts, reduces the current setting value to a predetermined second setting value less than the first setting value in the following second period, and switches to a high-efficiency mode and adjusts the current setting value by means of feedback control.
US11245346B2

A multi-input charging system and method using a motor driving system can prevent relay fusing or cutting in a motor and damage of a neutral point capacitor provided in a charging power input stage in a process of receiving external charging power through a neutral point of the motor and charging a battery.
US11245339B2

A bidirectional switch for the control of power from an AC source to a load is described. The approach uses power MOSFETs in a bidirectional switch subcircuit configuration having an optically coupled, electrically floating control circuit that self-biases the switches into the “on” state and uses an optically coupled control element to force the switches into the “off” state. The time constant of the control circuit is fast enough to allow phase control as well as on-off control. A boost circuit is included to ensure that the control voltage exceeds a threshold voltage of the MOSFETs to force an off state. A plurality of subcircuits can be easily cascaded to provide improved performance.
US11245338B2

An AC-DC conversion circuit can include an adaptive rectifier configured to receive an AC input voltage with different ranges, where operation states of the adaptive rectifier are adjusted according to a range of the AC input voltage, in order to decrease a fluctuation range of a DC output voltage of the adaptive rectifier.
US11245334B2

Various aspects of the present disclosure are directed to energy accumulator emulators. In one embodiment, an energy accumulator emulator is disclosed including a DC-to-DC converter having a number of power switches, a control unit that calculates a reference current from electrical variables of the DC-to-DC converter, and a battery model connected to the control unit. The battery model receives and processes the reference current and communicates a referenced voltage to the control unit. The control unit includes a voltage controller that processes the reference voltage and controls a current, on the basis of which the control unit controls the power switches via switching pulses to control an output voltage. The energy accumulator emulator further includes a PPPC unit that is connected to the voltage controller. The PPPC unit provides a number of pulse patterns, selects a pulse pattern, and controls the power switches according to the selected pulse pattern.
US11245330B2

A converter circuit and related technique for providing high power density power conversion includes a reconfigurable switched capacitor transformation stage coupled to a magnetic converter (or regulation) stage. The circuits and techniques achieve high performance over a wide input voltage range or a wide output voltage range. The converter can be used, for example, to power logic devices in portable battery operated devices.
US11245320B2

The present invention provides a linear vibration motor, which includes a base, a vibration unit, an elastic part and a coil assembly. The vibration unit has a weight, a pole plate and a magnet. The coil assembly includes an iron core and a coil fixed to the iron core. Further, the iron core includes an iron core body for being wound by the coil, and an iron core extension part extended and fixed from the opposite ends of the iron core body. The iron core extension part of the base includes a connecting part connected to the iron core body and a fixing part bent and extended by the connecting part and fixed to the base. A thickness of the connecting part is greater than a thickness of the fixing part. Compared with the related technology, the linear vibration motor has improved vibration performance.
US11245317B2

An electric motor for an appliance includes a rotor coupled with a drive shaft. The rotor includes a plurality of rotor magnets that each define a magnet assembly including a plurality of magnet portions having different magnet pole orientations. A stator is in electromagnetic communication with the rotor. A gap is defined between the stator and the rotor. The stator comprises a stator core. A plurality of stator poles define the gap. Stator magnets are positioned within the stator core and are located to partially define the gap. Each stator magnet defines a pair of flux paths that extend around an outer perimeter of the stator magnet and onto the gap. The different magnet pole orientations of the plurality of rotor magnets operate to direct an effective magnetic flux toward the gap.
US11245311B2

A power supply system installed on a rotating object includes: a power generation device, and a power management device for converting the electric power output by the power generation device to adapt to load requirements, in which the power generation device includes a rotor installed on and fixed to the rotating object, the rotor including at least one induction coil, and a stator which is rotatable relative to the rotor, the stator including at least two magnetic poles; the stator includes a stator case and a counterweight block, and the stator case surrounds the rotor from the circumferential direction of the rotor, and is closed in the circumferential direction; and the counterweight block is fixedly arranged at one side of the stator case, and the angle of the counterweight block in the circumferential direction is in the range of less than or equal to 180 degrees.
US11245303B2

The present invention provides a motor including a stator, a rotor disposed inside the stator, a shaft coupled to the rotor, a busbar disposed above the stator, and a wire assembly connected to the busbar, wherein the wire assembly includes a grommet, a cable of which a part is disposed inside the grommet, and a first terminal connected to the cable. The first terminal includes a connecting end portion, the grommet includes a body having the cable therein, and an extension extending from the body and having the first terminal therein, the extension includes an insert hole formed to pass through from a lower surface of the extension to an upper surface of the extension, and the connecting end portion is disposed inside the insert hole.
US11245301B2

A bus bar unit includes an inner bus bar and an outer bus bar extending in a circumferential direction about a central axis of a motor and connected to a coil of a stator and held by a bus bar holder which is a resin molded structure and the outer bus bar is disposed outward in a radial direction with respect to the inner bus bar. The bus bar holder includes a first inner support wall to support an outer circumferential surface of the inner bus bar, a first outer support wall to support an inner circumferential surface of the outer bus bar, openings open in parallel or substantially in parallel in at least one of the first inner support wall and the first outer support wall in the circumferential direction, and through which a lead wire of the coil passes, and a connection rib extending in the radial direction between the openings adjacent to each other in the circumferential direction to connect the first inner support wall to the first outer support wall.
US11245299B2

Provided is a rotary electric machine which is configured to draw three-phase output lines from a connection side coil end by an easy process. A stator for a rotary electric machine according to the present invention includes a plurality of segment coils including connection-side winding portions and non-connection-side winding portions. The connection-side winding portions are arranged on one side of a stator core and connected to slots with the same slot pitch, and the non-connection-side winding portions are arranged on the other side of the stator core and inserted into the slots with a plurality of kinds of slot pitches. The connection-side winding portions include a first connection group and a second connection group. The first connection group is provided with a plurality of terminal portions for connecting the segments, and the second connection group connects layers different from those in the first connection group, and is provided with a plurality of terminal portions.
US11245296B2

Provided are rotor of permanent magnet surface affixation-type rotating machine and its manufacturing method, where permanent magnets previously magnetized are easily fixable at proper positions while restricting cost. In rotor of permanent magnet surface affixation-type rotating machine, including cylindrical rotor shaft 11, columnar guides 13 extending along axial direction of rotor shaft 11 and disposed in circumferential direction at regular intervals, and permanent magnets 12 previously magnetized and installed on surface of rotor shaft 11 and between the adjacent guides 13, axial length of guide 13 is formed longer than that of region where permanent magnets 12 are installed, guide 13 is disposed on surface of rotor shaft 11 such that guide 13 projects toward both sides in axial direction from region where permanent magnets 12 are installed, and projection portions 13a, 13b projecting in axial direction from region where permanent magnets 12 are installed are fixed to rotor shaft 11.
US11245295B2

A rotor is provided. The rotor includes a main body, a plurality of magnets and a plurality of magnet-receiving slots. The plurality of magnet-receiving slots are disposed on the main body and disposed around a central axis. Each two adjacent magnet-receiving slots are symmetrical to each other. Each magnet-receiving slot includes a slot body and a first flux barrier connected with each other. Each magnet is contained in the corresponding slot body. Each first flux barriers includes a respective arc-cutting start point. A minimum arc-cutting distance is formed between the two respective arc-cutting start points. Each of the two respective arc-cutting start points is extended toward the central axis along an arc with a first arc length radius to define a first arc-cutting end point. The first arc length radius is greater than or equal to 0.2 times of the minimum arc-cutting distance.
US11245284B2

A method and an electronic device for power allocation of multi-parallel power electronic transformers, the method including: determining a quantity of conversion stages of the power electronic transformers; obtaining a load ratio-efficiency relationship between the two ports of each conversion stage in turn, performing a curve fitting to obtain a load ratio-efficiency curve of each conversion stage of the power electronic transformers; calculating a load ratio-loss relationship of each conversion stage, based on the load ratio-efficiency curve of each conversion stage; obtaining a multi-parallel minimum-operation-loss power allocation curve of each conversion stage; performing a piecewise curve fitting of the minimum-operation-loss power allocation curve to obtain a multi-parallel optimum power allocation mathematical model of each stage; and determining an optimum power allocation to each port of the multi-parallel power electronic transformers, based on the multi-parallel optimum power allocation mathematical model of each stage.
US11245276B2

Provided is a charge base for mounting a portable terminal having a shoulder belt and for charging the mounted portable terminal. The portable terminal charge base comprises: a base portion; a terminal accommodating portion which is disposed over and to the front of the base portion, has a groove shape extending in a width direction W of the base portion, and accommodates a lower part of the portable terminal; a shoulder belt accommodating portion which is disposed to the rear of the terminal accommodating portion over the base portion, has a groove shape extending in the width direction, and accommodates at least a part of the shoulder belt of the portable terminal mounted to the terminal accommodating portion; and a contact pin which is disposed in the terminal accommodating portion and electrically connects with a charge terminal provided in the portable terminal accommodated in the terminal accommodating portion.
US11245271B2

An apparatus for controlling batteries includes a first current sensor configured to sense a first current flowing from a first battery to an output unit, a first current limiter configured to use a sensing result of the first current sensor to limit an increase of the first current when the first current exceeds a reference current, and a second current activator configured to draw a second current of a second battery to the output unit based on the limiting of the first current limiter.
US11245266B2

A system and method for paralleling generators. A timing signal indicative of a waveform reference point of at least a first generator of the generators is received at a second generator. The receiving generator determines a closing time for a second generator breaker associated with the second generator in response the timing signal from the first generator. The first generator breaker and the second generator breaker, or an aggregated generator breaker is closed to a bus at the closing time.
US11245265B2

Provided is a method for operating a wind farm having a plurality of wind energy installations or a wind energy installation for feeding electrical power into an electrical supply grid, comprising the steps of: feeding electrical power into the electrical supply grid, identifying a forecast power, which describes a power that can be fed in in a predetermined, future forecast period by the wind farm or the wind power installation, determining a reduction forecast power, which denotes, for the forecast period, a power by which the power fed in in the forecast period can be reduced, and supplying the reduction forecast power as negative control power, wherein the reduction forecast power is determined depending on the forecast power and depending on a controllable consumption power, wherein the controllable consumption power describes a power that can be consumed on demand in the forecast period by controllable consumers present in the wind farm or in the wind power installation.
US11245253B2

A dispenser apparatus for a curable liquid material is disclosed. The apparatus comprises a flexible bag defining a first compartment for accommodating a first component of a curable liquid material, and a second compartment for accommodating a second component of the curable liquid material and adapted to communicate with the first chamber to enable mixing of the first and second components to initiate curing of the curable liquid material. A first clamp temporarily prevents mixing of the first and second components, and an elongate nozzle communicates with the second compartment to dispense the mixed curable liquid material therefrom. A second clamp temporarily prevents passage of the curable liquid material from the second compartment to the nozzle.
US11245247B2

A pulsed laser diode driver includes an inductor having a first terminal configured to receive a source voltage. A source capacitor has a first terminal connected to the first terminal of the inductor to provide the source voltage. A bypass switch has a drain node connected to a second terminal of the inductor and to a first terminal of a bypass capacitor. A laser diode has an anode connected to the second terminal of the inductor and to the drain node of the bypass switch. A laser diode switch has a drain node connected to a cathode of the laser diode. The laser diode switch and the bypass switch control a current flow through the inductor to produce a high-current pulse through the laser diode, the high-current pulse corresponding to a peak current of a resonant waveform developed at the anode of the laser diode.
US11245246B2

A semiconductor laser diode includes a semiconductor body having an emitter region; and a first connection element that electrically contacts the semiconductor body in the emitter region, wherein the semiconductor body is in contact with the first connection element in the emitter region, and at least in places in the emitter region, the semiconductor body has a structuring that enlarges a contact area between the semiconductor body and the first connection element.
US11245239B2

The invention relates to a method for producing a socket contact consisting of a sleeve and a contact cage which are formed from a first and a second metal strip. In said method, at least one step for forming the sleeve and a step for forming the contact cage are carried out in a parallel shaping process.
US11245226B2

An electrical connector comprises a first housing, a second housing, a lever adapted to couple the first housing and the second housing with each other, a first interlock member, a second interlock member, a first cam mechanism adapted to mate the first housing and the second housing with each other with movement of the lever in a first direction, and a second cam mechanism. The second interlock member is configured to be mated with the first interlock member to energize an electric circuit. The first cam mechanism limits a moving direction of the lever to a second direction after moving in the first direction. The second cam mechanism is adapted to convert the movement of the lever in the second direction into movement in a mating direction of the first housing and the second housing to mate the first interlock member with the second interlock member.
US11245223B2

A closing device for releasably connecting two parts includes a first closing part which has a first engaging projection, and a second closing part which has a second engaging projections. The first closing part and the second closing part can be attached to each other in order to close the closing device and, in a closed position, are interconnected mechanically by the first engaging projection and the second engaging projection is in engagement with each other in a positive locking manner in the closed position. A magnetic device acting between the first closing part and the second closing part is designed to assist the attaching of the first closing part and the second closing part to each other by providing a magnetic attraction force. The first closing part has at least one first electrical contact element and the second closing part has at least one second electrical contact element.
US11245211B2

A connector includes: an insulator that includes a first main surface being a surface that faces a cable, and a rear surface being a surface on an opposite side of the first main surface; a contact that electrically connects the cable and a substrate; and an actuator that is rotatable about a rotation axis parallel to the substrate. The actuator includes a plate-shaped side wall that intersects with the rotation axis. The side wall includes a base portion including a second main surface that is a surface that faces the first main surface when the actuator is rotated in a direction closer to the cable, and a recognition portion that protrudes from the base portion. A distance from the rotation axis to a leading end of the recognition portion in a direction orthogonal to the second main surface is larger than a distance from the rotation axis to the rear surface.
US11245209B2

An electrical connector for connection between the CPU and the PCB includes an insulative housing, an insulative plate below the housing and a plurality of contacts retained to the housing and the plate. The housing forms a receiving cavity for receiving the CPU, and the plate forms a mounting face confronting the PCB. Each contact includes an upper part and a lower part discrete and independent from each other. The upper part includes an upward resilient arm extending into the receiving cavity for mechanically and electrically connecting to the CPU, and a bottom connecting section. The lower part includes a downward resilient arm extending toward the PCB for mechanically and electrically connecting to the PCB, and a top connecting section. The bottom connecting section and the top connecting section are mechanically and electrically connected to each other.
US11245204B1

An antenna module includes first and second antennas. The first antenna includes first, second and third radiators. A first end of the first antenna is a first feed-in end. The second and third radiators are connected to a second end of the first radiator. The second radiator has a first ground. The second antenna includes fourth, fifth and sixth radiators. The fifth radiator is connected to a second feed-in end of the fourth radiator. A second ground is located at an intersection between the fifth and sixth radiators. The antenna module covers first, second and third frequency bands.
US11245199B2

The present disclosure relates to antennas. One example antenna includes a reflective device, at least two radiating arrays whose operating bands are in a first preset frequency band, and a plurality of parasitic radiators. Each radiating array of the at least two radiating arrays includes a plurality of radiating elements. Each radiating array of the at least two radiating arrays is electrically disposed on the reflective device along a length direction of the reflective device, and the plurality of parasitic radiators are disposed between two adjacent radiating arrays in the at least two radiating arrays.
US11245198B2

A radar antenna includes parasitic elements for influencing the radiation characteristics of the radar antenna, the radiation characteristics of the radar antenna being dependent upon the spatial position of the parasitic elements relative to the radar antenna and phase positions (φ1, φ2, φ3) of energies radiated off the radar antenna and the parasitic elements. The radar antenna is designed using microstrip technology.
US11245197B2

The present invention discloses a wireless transceiver apparatus and a base station, and pertains to the communications field. The wireless transceiver apparatus includes: a metal carrier and an antenna unit. The antenna unit includes a feeding structure and a radiation patch, where a groove is disposed on the metal carrier, and the antenna unit is disposed in the groove; and the radiation patch is fed by using the feeding structure, and the radiation patch is grounded.
US11245190B2

An end-fire antenna for wideband low form factor applications includes a first metal layer, a second metal layer, and a dielectric layer disposed between the first and second metal layers. An open cavity formed in the dielectric layer that is filled with air, the cavity defined by a pair of sidewalls that extend from an aperture of the cavity to a rear wall of the cavity, where the depth of the aperture is defined between the aperture and the rear wall. The cavity is formed by selecting the width of the aperture of the cavity and the depth of the cavity such that the antenna achieves the same gain during operation irrespective of a variation in the thickness of the antenna.
US11245189B2

A reconfigurable antenna system is described which combines active and passive components used to impedance match, alter the frequency response, and change the radiation pattern of an antenna. Re-use of components such as switches and tunable capacitors make the circuit topologies more space and cost effective, while reducing complexity of the control signaling required. Antenna structures with single and multiple feed and/or ground connections are described and active circuit topologies are shown for these configurations. A processor and algorithm can reside with the antenna circuitry, or the algorithm to control antenna optimization can be implemented in a processor in the host device.
US11245185B2

Systems and methods can support a portable aperture array antenna system having a support structure of a substantially hemispherical geometry formed of a plurality of rigid linear elements. A membrane may be positioned upon an outer surface of the support structure. A plurality of antenna elements may be positioned coplanar to the membrane. A radio frequency transmission assembly may operate to couple output signals from the antenna elements into one or more signal-processing modules. The signal-processing modules may be configured to model the motion of two or more satellites, focus electromagnetic beams in the respective directions of the satellites, and steer the electromagnetic beams from horizon to horizon to follow the satellites simultaneously without motion of physical components.
US11245178B2

A WIFI antenna, including: a dipole including a first radiator and a second radiator that are arranged opposite to and spaced apart from each other; a feeding port provided at adjacent ends of the first radiator and the second radiator; a balun structure including a first access portion, a second access portion provided opposite to the first access portion, and an intermediate portion connecting the first access portion with the second access portion, and the intermediate portion having an annular structure; the first access portion of the balun structure is connected to the first radiator at the feeding port, and the second access portion is connected to the second radiator at the feeding port. Setting of the WIFI antenna provides characteristics of omnidirectional radiation, high gain and high physical stability, which not only improves the gain, but also fully covers the WIFI frequency band.
US11245173B1

An assembly for mounting a wireless access point includes a base panel configured to be mounted to a post and to support the access point. The assembly includes a shroud configured to at least partially surround the base panel, the access point, and the post. The assembly can also include an antenna support configured to support an antenna coupled to the access point and configured to rotate between a first position and a second position. A method of mounting the access point to the post includes mounting, to the post, the base panel supporting the access point. The method also includes, after mounting the base panel to the post, coupling the shroud to the base panel such that the shroud at least partially surrounds the base panel, the access point, and the post.
US11245165B2

The present disclosure provides a liquid crystal phase shifting device, a manufacturing method for the liquid crystal phase shifting device, a liquid crystal phase shifter, and an antenna, aiming to achieve the better curved surface applications of the liquid crystal phase shifting device and thus increases the applications. The liquid crystal phase shifting device includes: a first flexible substrate and a second flexible substrate that are opposite to each other; a microstrip line arranged on a side of the first flexible substrate facing towards the second flexible substrate; an electrode layer arranged on a side of the second flexible substrate facing towards the first flexible substrate; and solid-state liquid crystal arranged between the microstrip line and the electrode layer. The liquid crystal phase shifting device is used for performing phase shifting on a microwave signal.
US11245162B2

A tab derived from an electrode body and a terminal of a battery are electrically connected to each other using a collector. The collector includes a first conductive member connected to a tab-side conductive member, and a second conductive member connected to a terminal-side conductive member. The collector opposes a sealing plate with an insulating member in between. A through hole and a thin portion provided at a peripheral edge of the through hole are provided in either one of the first conductive member and the second conductive member. The through hole and the other one of the conductive members are overlapped to join the peripheral edge of the through hole and the other one of the conductive members to each other so that the thin portion becomes a fuse. An insulating material is provided between the first conductive member and the second conductive member.
US11245161B2

Provided is a battery module in which a connection structure between electrode leads is changed to prevent a heat generation phenomenon when overcharged and to allow easy connection and disconnection between secondary batteries, and a method for manufacturing the same. The battery module according to the present disclosure includes a secondary battery stack formed by stacking a plurality of secondary batteries having electrode leads, wherein each electrode lead protrudes from the corresponding secondary battery, and each electrode lead has a bent part, and the bent parts of opposite-polarity electrode leads of neighboring secondary batteries are stacked with an elastic body interposed therebetween, and the corresponding stacked part is fastened by an insulating bolt including a washer, with the elastic body being compressed.
US11245157B2

Methods for producing ceramic films Yttria Stabilized Zirconia (3YSZ) and aluminum titanate (Al2TiO5), and the physical properties of these films are described. The films produced have thicknesses and integrity suitable for handling and corrosion resistance to electrolytes, porosity, ion permeability and electrical resistivity suitable for use as separators between positive and negative layers for forming electrical batteries, particularly lithium batteries.
US11245145B2

Embodiments of the present application disclose a secondary battery including an electrode assembly, a packaging bag and an electrode lead. The packaging bag includes a first packaging film and a second packaging film, the electrode assembly is disposed between the first packaging film and the second packaging film. The first packaging film and the second packaging film each include a main body portion, two extending portions and two connecting portions, the main body portion is located on one side of the electrode assembly in a thickness direction, the two connecting portions are respectively located on two sides of the electrode assembly in a transverse direction, the two extending portions respectively extend from two ends of the main body portion in the transverse direction and are respectively connected to the two connecting portions. Each extending portion includes a first arc region, an inclined region and a second arc region.
US11245138B2

An energy storage canopy associated with a local building is provided. The energy storage canopy includes support members that can support compartments, which may be integral with or removable from the energy storage canopy. Each compartment includes a plurality of high capacity batteries to store electrical energy, at least one power conditioner to allow coupling high capacity batteries to the power grid and/or the AC distribution panel of the local building, and a refrigerant energy storage tank containing a working fluid. The refrigerant energy storage tank contains piping or ductwork to be in fluid communication with the HVAC system, refrigerant system, or atmosphere of the local building to provide stored refrigerant energy to the local building.
US11245131B2

A solid electrolyte for an all-solid secondary battery, the solid electrolyte including: Li, S, P, an M1 element, and an M2 element, wherein the M1 element is at least one element selected from Na, K, Rb, Sc, Fr, and the M2 element is at least one element selected from F, Cl, Br, I, molar amounts of lithium and the M1 element satisfy 0
US11245125B2

A control method for driving of a fuel cell is provided. The method includes determining whether power generation of the fuel cell is stopped and when the power generation of the fuel cell is stopped, monitoring voltages of multiple unit cells included in the fuel cell. A degree of defect of the unit cells is determined based on the monitored voltages of the unit cells.
US11245122B2

A fuel cell system includes a fuel cell in which at least one of an anode electrode and a cathode electrode with an electrolyte membrane interposed therebetween from both sides contains a radical inhibitor; a purging device which performs a purging process of purging water in the fuel cell by supplying a purging gas into the fuel cell after a power generation stop request of the fuel cell is issued; and a purging control unit which sets a purging condition of the purging process so as to increase a purging power in stages or continuously as a correlation value correlated with an accumulated amount of the radical inhibitor accumulated in the electrolyte membrane changes with an increase in the accumulated amount.
US11245118B2

The electrochemical cell according to the present invention has an anode, a cathode, and a solid electrolyte layer disposed between the anode and the cathode. The cathode contains a main phase and a second phase. The main phase is configured with a perovskite oxide which is expressed by the general formula ABO3 and includes at least one of Sr and La at the A site. The second phase is configured with SrSO4 and (Co, Fe)3O4. An occupied surface area ratio of the second phase in a cross section of the cathode is less than or equal to 10.5%.
US11245111B2

A quinone derivative with a high redox potential that does not undergo Michael addition or proto-desulfonation. This molecule addresses the key issues faced with the positive side material of an aqueous all-organic flow battery. This new molecule is 2,5-dihydroxy-4,6-dimethylbenzene-1,3-disulfonic acid (or the disulfonate salt thereof). This quinone derivative offers good solubility, electrochemical reversibility, and robustness to charge/discharge cycling. Quinones with reduced crossover are also provided.
US11245105B2

A method of manufacturing a component for a reference electrode assembly according to various aspects of the present disclosure includes providing a separator having first and second opposing surfaces. The method further includes sputtering a first current collector layer to the first surface via magnetron or ion beam sputtering deposition. A porosity of the separator is substantially unchanged by the sputtering. In one aspect, the method further includes sputtering a second current collector layer to the second surface via magnetron or ion beam sputtering deposition. In one aspect, the first current collector layer includes nickel and defines a first thickness of greater than or equal to about 200 nm to less than or equal to about 300 nm and the second current collector layer includes gold and defines a second thickness of greater than or equal to about 25 nm to less than or equal to about 100 nm.
US11245104B2

A battery includes an electricity-generating element that includes an electrode layer and a counter-electrode layer, an electrode current collector that is disposed in contact with the electrode layer, a counter-electrode current collector that is disposed in contact with the counter-electrode layer, and a first sealing section that includes a first portion and a second portion. In the battery, the first portion is positioned within an opposing region where the electrode current collector and the counter-electrode current collector oppose each other and is in contact with the electrode current collector and the counter-electrode current collector. In addition, the second portion is positioned outside the opposing region, and the second portion is positioned outside both an edge of the electrode current collector and an edge of the counter-electrode current collector.
US11245103B2

An electrode structure and its method of manufacture are disclosed. The disclosed electrode structures may be manufactured by depositing a first release layer on a first carrier substrate. A first protective layer may be deposited on a surface of the first release layer and a first electroactive material layer may then be deposited on the first protective layer. Subsequently, the first carrier substrate may be delaminated from the first release layer. The first release layer may then be removed from the first protective layer by dissolution in an electrolyte. The first protective layer may have a low mean peak to valley surface roughness and/or may be thin. In some embodiments, an interface between the first protective layer and the first electroactive material layer has a low mean peak to valley surface roughness. In some embodiments, a thickness of the first protective layer is greater than a mean peak to valley roughness of the first release layer. In some embodiments, an adhesive strength between the first release layer and the first protective layer is greater than an adhesive strength between the first release layer and the first carrier substrate.
US11245098B2

Provided is an organic electroluminescent display device, including a substrate, an organic light-emitting device on the substrate, and an encapsulation layer formed on the organic light-emitting device and the substrate. The encapsulation layer includes an inorganic layer and a polymer organic layer alternatingly stacked with an intermediate layer formed of a first organic monomer between the inorganic layer and the polymer organic layer, and one surface of the intermediate layer is bonded to the inorganic layer through bonding sites on a surface of the inorganic layer and another surface of the intermediate layer is bonded to the organic layer by polymerization.
US11245095B2

An organic light emitting display (OLED) screen and a terminal related to the field of terminal technologies, where the OLED screen includes an encapsulation layer and a substrate disposed below the encapsulation layer, in a first part of the OLED screen, the encapsulation layer is bonded to the substrate, and in a second part of the OLED screen, the OLED screen further includes a light emitting layer, where the light emitting layer is disposed between the encapsulation layer and the substrate, and the light emitting layer includes red light emitting pixels, green light emitting pixels, and blue light emitting pixels.
US11245091B2

The present disclosure provides an OLED panel, an OLED packaging method, and a display panel. The OLED panel includes a substrate; an OLED element on a surface of the substrate; an inorganic cover layer on the substrate and the OLED element, the inorganic cover layer being configured to cover a peripheral portion of the surface of the substrate; a bonding layer on the inorganic cover layer; and a barrier layer on the bonding layer, wherein a portion of the bonding layer on the peripheral portion includes at least one rib configured to form an airtight space for isolating the OLED element from the external.
US11245085B2

Disclosed is a self light-emitting element including a first electrode, a light-emitting layer disposed above the first electrode, a function layer disposed above the light-emitting layer, and doped with a metal, and a second electrode disposed above the function layer, in which the function layer has a multilayer structure of at least three layers including an uppermost layer, a lowermost layer, and an intermediate layer between the uppermost layer and the lowermost layer, and the intermediate layer is doped with the metal at a lower concentration than the uppermost layer and the lowermost layer.
US11245082B2

Disclosed are a coating liquid including polyorganosiloxane represented by Chemical Formula 1, a film obtained therefrom, a stacked structure including the same, a thin film transistor, and an electronic device. (R1R2R3SiO1/2)M1(R4R5SiO2/2)D1(R6SiO3/2)T1(R7SiO3/2)T2(R8SiO3/2)T3(SiO4/2)Q1  [Chemical Formula 1] In Chemical Formula 1, R1 to R8, M1, D1, T1 to T3, and Q1 are the same as defined in the detailed description.
US11245077B2

Sulfur-fused perylene diimides (PDIs) having the formula 2PDI-nS, wherein n is an integer. Such sulfur-fused PDIs (e.g., 2PDI-2S, 2PDI-3S, and 2PDI-4S) are incorporated as electron acceptors in an active region of a bulk heterojunction solar cell and/or as an electron transport layer. Example solar cells exhibit a power conversion efficiency above 5% and a fill factor above 70% (a record high for non-fullerene bulk heterojunction solar cell devices) when 2PDI-nS is used as the electron acceptor. In addition, the solar cells exhibit low open circuit voltage (Voc) loss.
US11245073B2

A switching element includes a lower barrier electrode on a substrate, a switching pattern on the lower barrier electrode, and an upper barrier electrode on the switching pattern. The lower barrier electrode includes a first lower barrier electrode layer, and a second lower barrier electrode layer interposed between the first lower barrier electrode layer and the switching pattern and whose density is different from the density of the first lower barrier electrode.
US11245072B2

A device and a method of forming the same are provided. The device includes a substrate, a first dielectric layer over the substrate, a bottom electrode extending through the first dielectric layer, a first buffer layer over the bottom electrode, a phase-change layer over the first buffer layer, a top electrode over the phase-change layer, and a second dielectric layer over the first dielectric layer. The second dielectric layer surrounds the phase-change layer and the top electrode. A width of the top electrode is greater than a width of the bottom electrode.
US11245063B2

A semiconductor device includes a semiconductor substrate, a polysilicon layer fixed to the semiconductor substrate, and a silicon nitride layer in contact with the polysilicon layer, wherein the polysilicon layer includes an n-type layer and a p-type layer in contact with the n-type layer; a semiconductor device manufacturing method includes forming the polysilicon layer covering at least one hydrogen-containing layer, and heating the polysilicon layer and the hydrogen-containing layer.
US11245058B2

Light emitting diode (LED) constructions comprise an LED having a pair of electrical contacts along a bottom surface. A lens is disposed over the LED and covers a portion of the LED bottom surface. A pair of electrical terminals is connected with respective LED contacts, are sized larger than the contacts, and connect with the lens material along the LED bottom surface. A wavelength converting material may be interposed between the LED and the lens. LED constructions may comprise a number of LEDs, where the light emitted by each LED differs from one another by about 2.5 nm or less. LED constructions are made by attaching 2 or more LEDs to a common wafer by adhesive layer, forming a lens on a wafer level over each LED to provide a rigid structure, removing the common wafer, forming the electrical contacts on a wafer level, and then separating the LEDs.
US11245057B2

The method of manufacturing a light emitting device includes: providing a light-transmissive member; providing light emitting elements each having a primary light emission surface and an electrode formation surface; bonding the light emitting elements to a base member such that the electrode formation surfaces face an upper surface of the base member; disposing a generally flat layer of a light-transmissive bonding member on an upper surface of the light-transmissive member; disposing the light emitting elements on the light-transmissive member such that the primary light emission surfaces face the upper surface of the light-transmissive member via the bonding member; disposing a part of the bonding member on a lateral surface of each of the light emitting elements; removing a part of the light-transmissive member to form a groove between the light emitting elements; forming a light-reflective member at least in the groove; and cutting the light-reflective member.
US11245049B2

Embodiments of the present disclosure provide a method of manufacturing an optoelectronic device epitaxial structure. The method includes forming a mask pattern on a base substrate, the mask pattern defining a plurality of growth regions on the base substrate, and the plurality of growth regions being separated from each other; and forming an optoelectronic device epitaxial structure in each of the plurality of growth regions; and removing the mask pattern.
US11245048B2

A photodetector comprising a photoabsorber, comprising a doped semiconductor, a contact layer comprising a doped semiconductor and a barrier layer comprising a charge carrier compensated semiconductor, the barrier layer compensated by doping impurities such that it exhibits a valence band energy level substantially equal to the valence band energy level of the photo absorbing layer and a conduction band energy level exhibiting a significant band gap in relation to the conduction band of the photo absorbing layer, the barrier layer disposed between the photoabsorber and contact layers. The relationship between the photo absorbing layer and contact layer valence and conduction band energies and the barrier layer conduction and valance band energies is selected to facilitate minority carrier current flow while inhibiting majority carrier current flow between the contact and photo absorbing layers.
US11245045B2

An encapsulant of a photovoltaic module, intended for coating a photovoltaic cell (10), including: a copolymer of ethylene-alkyl acrylate, the melt flow index (MFI) of the copolymer being 1 g/10 min to 40 g/10 min; and a silane making up 0.1% to 0.5% of the weight of the composition; wherein the encapsulant also includes a cross-linking agent making up 0.1% to 0.5% of the weight of the composition and wherein the copolymer makes up at least 99% of the weight of the composition. Also, a use of such an encapsulant in a photovoltaic module as well as to a photovoltaic module including such an encapsulant.
US11245035B2

A multi-gate FinFET including a negative capacitor connected to one of its gates, a method of manufacturing the same, and an electronic device comprising the same are disclosed. In one aspect, the FinFET includes a fin extending in a first direction on a substrate, a first gate extending in a second direction crossing the first direction on the substrate on a first side of the fin to intersect the fin, a second gate opposite to the first gate and extending in the second direction on the substrate on a second side of the fin opposite to the first side to intersect the fin, a metallization stack provided on the substrate and above the fin and the first and second gates, and a negative capacitor formed in the metallization stack and connected to the second gate.
US11245033B2

In a method of manufacturing a semiconductor device, a support layer is formed over a substrate. A patterned semiconductor layer made of a first semiconductor material is formed over the support layer. A part of the support layer under a part of the semiconductor layer is removed, thereby forming a semiconductor wire. A semiconductor shell layer made of a second semiconductor material different from the first semiconductor material is formed around the semiconductor wire.
US11245029B2

A structure and formation method of a semiconductor device is provided. The method includes forming a semiconductor stack having first sacrificial layers and first semiconductor layers laid out alternately. The method also includes patterning the semiconductor stack to form a first fin structure and a second fin structure. The method further includes replacing the second fin structure with a third fin structure having second sacrificial layers and second semiconductor layers laid out alternately. In addition, the method includes removing the first sacrificial layers in the first fin structure and the second sacrificial layers in the third fin structure. The method includes forming a first metal gate stack and a second metal gate stack to wrap around each of the first semiconductor layers in the first fin structure and each of the second semiconductor layers in the third fin structure, respectively.
US11245016B2

A semiconductor apparatus has a silicon carbide substrate heavily doped with the first conductivity type and a lightly doped silicon carbide drift region of the first conductivity type over the silicon carbide substrate. A first body region in the drift region is doped with second conductivity type opposite the first. A first source region in the first body region is heavily doped with the first conductivity type. A gate trench is formed in the first source region and first body region. At least one sidewall of the gate trench is parallel to a crystal plane of the silicon carbide structure having greater carrier mobility than a C-face thereof. The gate trench extends a length of the first body region and the source region to a separation region laterally adjacent to the first region wherein the separation region is in the drift region.
US11245008B2

The present application provides a TFT, a manufacturing method thereof, and a sensor. The TFT includes a substrate, and a source, a drain and an active layer on the substrate. The active layer includes a microchannel, and the thin film transistor is configured to detect a sample in the microchannel. When a sample to be detected enters the microchannel, the electron distribution in the active layer would be affected, which causes fluctuations in the TFT characteristics. By detecting such fluctuations, detecting the composition and property of the liquid to be detected may be achieved. Moreover, by virtue of the microchannel, the sample may be precisely controlled. The impact of the external environment may be reduced and the detection accuracy can be enhanced. Continuous monitoring instead of one-time detection of the sample may be achieved and the sample detection efficiency may be improved.
US11244996B2

A device such as a micro-OLED includes a display element having a display active area disposed over a silicon backplane and a display driver integrated circuit (DDIC) electrically coupled to the display element through at least one contact that extends through the silicon backplane. Through silicon via (TSV) technology may be used to form the contacts. A chip-on-flex architecture may be used to orient and attach the DDIC to the silicon backplane.
US11244986B2

A display device includes a plurality of light emitting elements which emits a blue light; a light control layer disposed on the light emitting elements and including: a first light control part which absorb the blue light and emits a red light; a second light control part which absorbs the blue light and emits a green light; and a third light control part which transmits the blue light; and a light selective filter disposed on the light control layer. The light selective filter includes a liquid crystal filter and a color filter. The liquid crystal filter transmits red light and green light and blocks blue light. The color filter is absorbs the red light and the green light and transmits the blue light.
US11244981B2

Some embodiments relate an integrated circuit (IC). The IC includes a first substrate including an array of photodetectors, wherein a bond pad opening extends through the first substrate and is defined by an inner sidewall of the first substrate. An interconnect structure is disposed over the first substrate and includes a plurality of metal layers stacked over one another and disposed within a dielectric structure. The bond pad opening further extends through at least a portion of the interconnect structure and is further defined by an inner sidewall of the interconnect structure. A bond pad structure directly contacts a metal layer of the plurality of metal layers in the interconnect structure and is located at an uppermost extent of the bond pad opening.
US11244971B2

A method of transferring a thin film from a substrate to a flexible support that includes transfer of the flexible support by a layer of polymer, crosslinkable under ultraviolet light, directly on the thin film, the adhesion energy of the polymer evolving according to its degree of crosslinking, decreasing to an energy point d minimum adhesion achieved for a nominal crosslinking rate, then increasing for a crosslinking rate greater than the nominal crosslinking rate, then apply, on the polymer layer, an ultraviolet exposure parameterized so as to stiffen the polymer layer and have an adhesion energy between the thin film and the flexible support greater than an adhesion energy between the thin film and the substrate, then remove the substrate.
US11244960B2

The present technology includes a semiconductor memory device. The semiconductor memory device includes a stack including a conductive pattern and an insulating pattern, a channel structure penetrating the stack, and a memory pattern between the conductive pattern and the channel structure. The memory pattern includes a blocking pattern, a tunnel pattern, a storage pattern, and a ferroelectric pattern.
US11244939B2

Embodiments of the disclosure provide a package structure and method of forming the same. The package structure includes a first die, a first encapsulant, a first RDL structure, a die stack structure and a second encapsulant. The first encapsulant laterally encapsulates the first die. The first RDL structure is electrically connected to the first die, and disposed on a first side of the first die and the first encapsulant. The die stack structure is electrically connected to the first die and disposed on a second side of the first die opposite to the first side. The second encapsulant is located over the first encapsulant and laterally encapsulating the die stack structure. A sidewall of the first encapsulant is aligned with a sidewall of the second encapsulant.
US11244933B2

The present invention relates to a modularized spliced LED display screen including a plurality of unit screens. When assembling, a certain number of the unit screens are assembled in a splicing frame to form a module screen. A number of the said module screens are assembled horizontally to form a large display screen. The present invention forms a module screen by a plurality of unit screens of the same structure, and then assembles a plurality of module screens horizontally to form a large display screen, and the overall assembly method is simple, and is easy to assemble and disassemble.
US11244930B2

An electronic device including a driving circuit substrate and a plurality of light emitting units is provided. The driving circuit substrate includes a plurality of active elements, the light emitting units are disposed on the driving circuit substrate, each of the light emitting units is electrically connected to the corresponding active element, wherein one of the active elements provides a first current to the corresponding light emitting unit, such that lighting efficiency of the light emitting units are ranged from 70% to 100%.
US11244929B2

A light emitting device (1) includes: three or more light emitting units (10, 20, 30) that individually include blue light emitting element, a wavelength range of the blue light emitting element accommodated in respective packages being different from each other. The light emitting device mixes output lights from the light emitting units (10, 20, 30) to output white light of a predetermined chromaticity. In an xy chromaticity diagram, the chromaticity of the output light from each of light emitting units (10, 20, 30) is located at a distance from the predetermined chromaticity. The difference between the chromaticity of the output light from each of the light emitting units (10, 20, 30) and the predetermined chromaticity is not greater than 0.04.
US11244923B2

A semiconductor device and a method of manufacturing a semiconductor device. For example, various aspects of this disclosure provide a semiconductor device having an ultra-thin substrate, and a method of manufacturing a semiconductor device having an ultra-thin substrate. As a non-limiting example, a substrate structure comprising a carrier, an adhesive layer formed on the carrier, and an ultra-thin substrate formed on the adhesive layer may be received and/or formed, components may then be mounted to the ultra-thin substrate and encapsulated, and the carrier and adhesive layer may then be removed.
US11244922B2

Provided is a semiconductor device stabilizing bond properties between an electrode terminal provided on a case and an internal wiring connected to a semiconductor element. A semiconductor device includes a base part, a semiconductor element, an electrode terminal, an insulating block, and an internal wiring. The semiconductor element is mounted on the base part. The electrode terminal is held by a case surrounding an outer periphery of the semiconductor element. An end portion of the electrode terminal protrudes toward an inner side of the case. The insulating block is provided on the base part between the semiconductor element and the case. In the internal wiring, one end portion is bonded to the end portion of the electrode terminal on the insulating block, and part of a region extending from the one end portion to the other end portion is bonded to the semiconductor element.
US11244914B2

The present disclosure, in some embodiments, relates to a method of forming an integrated chip. The method may be performed by forming a bond pad layer onto a dielectric structure formed over a substrate. The dielectric structure surrounds a plurality of interconnect layers. A protective layer is formed onto the bond pad layer, and the bond pad layer and the protective layer are patterned to define a bond pad covered by the protective layer. One or more upper passivation layers are formed over the protective layer. A dry etching process is performed to form an opening extending through the one or more upper passivation layers to the protective layer. A wet etching process is performed to remove a part of the protective layer and expose an upper surface of the bond pad.
US11244905B2

A substrate with an electronic component embedded therein includes a core substrate including an insulating body having a first surface and a second surface, opposite to the first surface, a first wiring layer embedded in the insulating body such that one surface thereof is exposed from the first surface, and a second wiring layer disposed on the insulating body to protrude on the second surface, the core substrate having a cavity penetrating a portion of the insulating body from the first surface toward the second surface and having a stopper layer as a bottom surface thereof; an electronic component disposed on the stopper layer in the cavity; a first insulating material covering at least a portion of each of the core substrate and the electronic component; and a third wiring layer disposed on the first insulating material.
US11244896B2

A package structure includes a die, an encapsulant, and a first redistribution structure. The die has an active surface and a rear surface opposite to the active surface. The die includes a ground plane within the die. The encapsulant encapsulates the die. The first redistribution structure is over the active surface of the die. The first redistribution structure includes an antenna pattern electrically coupled with the ground plane. The antenna pattern is electrically connected to the die.
US11244893B2

A method of manufacturing electronic chips containing low-dispersion components, including the steps of: mapping the average dispersion of said components according to their position in test semiconductor wafers; associating, with each component of each chip, auxiliary correction elements; activating by masking the connection of the correction elements to each component according to the initial mapping.
US11244892B2

A method of forming a solder connection includes forming a solder mask on a thermal pad of a printed circuit board. The solder mask leaves unmasked portions of the thermal pad and forming the solder mask includes forming a plurality of mask stripes extending from edges of each unmasked portion towards a center of the unmasked portion. The method includes depositing solder paste on the unmasked portions of the thermal pad and placing an exposed thermal pad of an integrated circuit package on the solder paste deposited on the thermal pad of the printed circuit board. The method includes forming a solder connection by heating the solder paste between the unmasked portions of the thermal pad on the printed circuit board and the exposed thermal pad of the integrated circuit package.
US11244884B2

The present disclosure relates to a semiconductor package, which includes a carrier, a flip-chip die, a mold compound, and a heat spreader. Herein, the flip-chip die includes a device layer over the carrier and a die substrate over the device layer. The mold compound resides over the carrier and surrounds the flip-chip die. The mold compound has a recess adjacent to the flip-chip die, and the recess extends vertically lower than a top surface of the die substrate. The heat spreader hangs over the flip-chip die, and includes a spreader body that is thermally coupled to the die substrate, and a spreader protrusion that extends from the spreader body into the recess. A thickness of the spreader protrusion is shorter than a depth of the recess, and a width of the spreader protrusion is narrower than a width of the recess, such that the spreader protrusion is floating in the recess.
US11244881B2

A package comprises a molding and a conductive terminal in contact with the molding and having a first surface exposed to a first surface of the molding. The conductive terminal includes a cavity having a first portion extending along at least half of the first surface of the conductive terminal and a second portion extending along less than half of the first surface of the conductive terminal.
US11244880B2

A semiconductor device may be provided with: a semiconductor chip; an encapsulant encapsulating the semiconductor chip therein; and a conductor member joined to the semiconductor chip via a solder layer within the encapsulant. The conductor member may comprise a joint surface in contact with the solder layer and a side surface extending from a peripheral edge of the joint surface. The side surface may comprise an unroughened area and a roughened area that is greater in surface roughness than the unroughened area. The unroughened area may be located adjacent to the peripheral edge of the joint surface.
US11244876B2

A packaged electronic die having a micro-cavity and a method for forming a packaged electronic die. The packaged electronic die includes a photoresist frame secured to the electronic die and extending completely around the device. The photoresist frame is further secured to a first major surface of a substrate so as to form an enclosure around the device. Encapsulant material extends over the electronic die and around the sides of the electronic die. The encapsulant material is in contact with the first major surface of the substrate around the entire periphery of the electronic die so as to form a seal around the electronic die.
US11244874B2

A device (2) is formed on a main surface of a substrate (1). The main surface of the substrate (1) is bonded to the undersurface of the counter substrate (14) via the bonding member (11,12,13) in a hollow state. A circuit (17) and a bump structure (26) are formed on the top surface of the counter substrate (14). The bump structure (26) is positioned in a region corresponding to at least the bonding member (11,12,13), and has a higher height than that of the circuit (17).
US11244866B2

In an embodiment, a device includes: a dielectric fin on a substrate; a low-dimensional layer on the dielectric fin, the low-dimensional layer including a source/drain region and a channel region; a source/drain contact on the source/drain region; and a gate structure on the channel region adjacent the source/drain contact, the gate structure having a first width at a top of the gate structure, a second width at a middle of the gate structure, and a third width at a bottom of the gate structure, the second width being less than each of the first width and the third width.
US11244850B2

An IC device includes a simultaneously formed capacitor and resistor structure. The capacitor and resistor may be located between a Back End of the Line (BEOL) interconnect stack and an external device interconnect pad of the IC device. The resistor may be used to step down a voltage applied across the resistor. The resistor may include one or more resistor plates that are formed simultaneously with a respective one or more plates of the capacitor. For example, a capacitor plate and a resistor plate may be patterned and formed from the same conductive sheet. Each of the resistor plates may be connected to one or more vertical interconnect accesses (VIA).
US11244846B2

Electronic device manufacturing apparatus and robot apparatus are described. The apparatus are configured to efficiently pick and place substrates wherein the robot apparatus includes an upper arm and three blades B1, B2, B3 that are independently rotatable. The three blades are configured to service a first dual load lock and second dual load lock wherein each dual load lock includes a different pitch. In some embodiments, a first pitch P1 is smaller than a second pitch P2. Blades B2 and B3 (or optionally blades B1 and B2) can service the first dual load lock with Pitch P1 and blades B1 and B3 can service the second dual load lock including the second pitch P2. Methods of operating the electronic device manufacturing apparatus and the robot apparatus are provided, as are numerous other aspects.
US11244844B2

In some embodiments, a side storage pod apparatus of an equipment front end module (EFEM) includes a side storage enclosure having a surface configured to couple to a side wall of a body of the equipment front end module, and an opening configured to receive substrates from the equipment front end module. The EFEM further includes a side storage chamber within the side storage enclosure having a plurality of support members configured to support substrates thereon. The EFEM further includes a plenum chamber provided proximate the side storage chamber, the plenum chamber being a separate chamber from the side storage chamber and an exhaust port coupled to the plenum chamber.
US11244839B2

A plasma processing apparatus includes a process chamber, a substrate chuck disposed in the process chamber, and a temperature controller. The substrate chuck is configured to receive a substrate, and includes a cooling channel through which a coolant flows. The temperature controller is configured to control a temperature of the coolant supplied to the cooling channel. The temperature controller includes a cooler configured to cool the coolant supplied to the cooling channel, a heater configured to heat the coolant supplied to the cooling channel, and a 3-way valve configured to regulate a first flow rate of the coolant passing through the cooler and a second flow rate of the coolant passing through the heater.
US11244838B2

A substrate processing apparatus 1 is configured to supply a processing liquid to a peripheral portion of a wafer W being rotated. The substrate processing apparatus 1 includes a rotating/holding unit 21 configured to rotate and hold the wafer W; a processing liquid discharging unit 73 configured to discharge the processing liquid toward the peripheral portion of the wafer W held by the rotating/holding unit 21; a variation width acquiring unit configured to acquire information upon a variation width of a deformation amount of the peripheral portion of the wafer W; and a discharge controller 7 configured to control a discharge angle and a discharge position of the processing liquid from the processing liquid discharging unit 73 onto the peripheral portion based on the information upon the variation width of the deformation amount of the peripheral portion acquired by the variation width acquiring unit.
US11244835B2

Disclosed herein are methods of fabricating a packaged radio-frequency (RF) device. The disclosed methods use a film during fabrication to control the distribution of an under-fill material between one or more components and a packaging substrate. The method includes mounting components to a first side of a packaging substrate and applying a film to a second side of a packaging substrate. The method also includes mounting a lower component to the second side of the packaging substrate and under-filling the lower component mounted on the second side of the packaging substrate with an under-filling agent. The method also includes removing the film on the second side of the packaging substrate and mounting solder balls to the second side of the packaging substrate after removal of the film.
US11244832B2

Semiconductor structures are provided. The semiconductor structure includes a substrate and a metal gate structure formed over the substrate. The semiconductor structure further includes a sealing layer comprising an inner sidewall and an outermost sidewall. In addition, the inner sidewall is in direct contact with the metal gate structure and the outermost sidewall is away from the metal gate structure. The semiconductor structure further includes a mask structure formed over the metal gate structure. In addition, the mask structure has a straight sidewall over the metal gate structure and a sloped sidewall extending from the inner sidewall of the sealing layer and passing over the outmost sidewall of the sealing layer.
US11244831B2

A transistor device is provided. The transistor device includes a substrate, a channel layer on the substrate, the channel layer including a GaN material, a barrier layer that is on the channel layer and that includes an AlGaN material, a drain electrode that is on the barrier layer in a drain region of the device, a source ohmic structure that is at least partially recessed into the barrier layer in a source region of the device, a source electrode that is on the source ohmic structure and a gate contact that is on the barrier layer and that is in a gate region of the device that is between the drain region and the source region.
US11244817B2

An analytical device includes: a mass spectrometry unit that separates ions based on flight time and detects the ions having been separated; an analysis unit that creates data corresponding to a spectrum in which an intensity of the ions having been detected and the flight time or m/z corresponding to the flight time are associated; a peak width calculation unit that calculates a first peak width at a first intensity and a second peak width at a second intensity different from the first intensity for at least one peak in the spectrum; and an adjustment unit that performs an adjustment of the mass spectrometry unit based on the first peak width and the second peak width.
US11244814B2

A process for producing a sputtering target in which a target material is diffusion-bonded to a backing plate material having an annular frame part, the method comprising: an incorporating step of incorporating the target material inside the frame part of the backing plate material in such a manner that the uppermost position of the target material becomes higher than the uppermost position of the frame part of the backing plate material in a height direction of the frame part of the backing plate material; and a bonding step of diffusion-bonding the target material to the backing plate material.
US11244812B2

An electromagnet control device includes a current value determining circuit configured to execute a second process for determining, based on a second function, a value of the current, in the case that the magnetic flux density is to be decreased from that in a first magnetization state, and a fourth process for expanding or reducing the second function by use of a first scaling ratio for transforming it to a fourth function, and determining, based on the fourth function obtained after above transformation, a value of the current, in the case that the magnetic flux density is to be decreased from that in a third magnetization state. The current value determining circuit is further configured to determine the first scaling ratio in such a manner that the second function fits measured data that are obtained in advance by decreasing the magnetic flux density from that in the third magnetization state.
US11244809B2

A frequency tuning impedance matching method includes analyzing a start driving frequency, set by a user, and an RF output signal to vary a driving frequency. Specifically, a next frequency may be predicted using susceptance which is an imaginary part of measured admittance in an n-th pulse. Accordingly, impedance matching may be completed at high speed or an optimal frequency may be reached at high speed.
US11244804B2

An etching method includes: providing a substrate having a film and a patterned mask on the film; forming a silicon-containing layer including silicon, carbon, and nitrogen on the substrate using a precursor gas containing silicon; and performing a plasma etching on the film. The substrate is placed under a depressurized environment for a time period from a start time point of the step of forming the silicon-containing layer on the substrate to an end time point of the step of performing the plasma etching on the film.
US11244800B2

An ion source for forming a plasma has a cathode with a cavity and a cathode surface defining a cathode step. A filament is disposed within the cavity, and a cathode shield has a cathode shield surface at least partially encircling the cathode surface. A cathode gap is defined between the cathode surface and the cathode shield surface, where the cathode gap defines a tortured path for limiting travel of the plasma through the gap. The cathode surface can have a stepped cylindrical surface defined by a first cathode diameter and a second cathode diameter, where the first cathode diameter and second cathode diameter differ from one another to define the cathode step. The stepped cylindrical surface can be an exterior surface or an interior surface. The first and second cathode diameters can be concentric or axially offset.
US11244784B2

An inductor includes a body including a substrate, a coil portion, including a top coil and a bottom coil disposed on one surface and the other surface of the substrate, respectively, and an encapsulation portion encapsulating the substrate and the coil portion, a first terminal electrode, disposed on a bottom surface of the body and connected to the top coil, and a second terminal electrode disposed on the bottom surface of the body and connected to the bottom coil, a third terminal electrode disposed between the first and second terminal electrodes and disposed on the bottom surface of the body, and a shielding layer disposed to cover the body. The shielding layer is connected to the third terminal electrode.
US11244781B2

A magnetization control element according to an aspect of the invention includes a magnetization control layer containing a magnetoelectric material exhibiting a magnetoelectric effect, and a magnetic coupling layer that is magnetically coupled to a magnetization of a first surface of the magnetization control layer through exchange coupling and exhibits a magnetic state according to the magnetization of the first surface, wherein a magnetization having a component in a direction opposite to a direction of a magnetization of the magnetic coupling layer is imparted to the magnetization control layer.
US11244779B2

The object of the present invention is to provide an R-T-B based permanent magnet having a wide temperature range suitable for sintering. The R-T-B based permanent magnet in which R is one or more rare earth elements, T is a combination of Fe and Co, and B is boron. The R-T-B based permanent magnet comprises M, O, C, and N. M is three or more selected from Cu, Ga, Mn, Zr, and Al; and at least comprises Cu, Ga, and Zr. A content of each component is within a predetermined range. The R-T-B based permanent magnet includes main phase grains made of R2T14B compound and grain boundaries existing between main phase grains. The grain boundaries include a two-grain boundary which is a grain boundary formed between two adjacent main phase grains, and a Zr—B compound is included in the two-grain boundary.
US11244776B2

An L10-FeNi magnetic powder has an average particle size of 50 nm to 1 μm, and an average value of sphericity P of 0.9 or more. The sphericity P is defined as P=Ls/Lr, where Lr is a perimeter of an L10-FeNi magnetic powder particle on an image of a microscope, and Ls is a perimeter of a perfect circle that has a same area as the L10-FeNi magnetic powder particle on the image for which Lr is calculated.
US11244771B2

The present invention relates to a composition for transmuting a radioactive substance into a non-radioactive substance using complex microorganisms and a method for preparing the composition.
US11244766B2

A method of genetic testing utilizing a system of servers, databases, computers, software applications, or any other computing module. The computing modules allow for creation of a genetic test script and the analysis of genetic information based on the genetic test script. The system can also account for the use of proprietary biomarkers.
US11244765B2

A method comprises receiving a network of a plurality of nodes and a plurality of edges, each of the nodes of the plurality of nodes comprising members representative of at least one subset of initial data points, selecting a subset of the data points based on each node of the plurality of nodes, for each selected data point of the set of selected data points, determining a predetermined number of other data points that are closest in distance to that particular selected data point, grouping the selected data points into a plurality of groups based, at least in part, on the predetermined number of other data points of the set of selected data points that are closest in distance, each group of the plurality of groups including a different subset of data points, and providing a list of selected data points and the plurality of groups.
US11244757B1

Computer-based access security includes executing secure login and authorization methodologies by which configuration parameters and permissions associated with a user at a user computing device are compared to database-stored respective configuration parameters and permissions associated with the user. Thereafter, the user is authorized or not to login and access mobile app functionality if the user successfully passes facial recognition and/or spoof detection techniques. Facial recognition techniques include collection and indexing of user captured photo as compared to already stored photo information pertaining to the user.
US11244753B2

Activity monitoring systems and methods are disclosed. Systems include a continuous glucose monitoring device for a user including a glucose sensor for monitoring blood glucose levels of the user during an activity. An activity monitoring device is associated with the user and includes an activity sensor for tracking movement of the user during the activity. A display device is associable with the user during the activity. At least one processor is configured to execute program instructions configurable to cause the at least one processor to: receive activity data from the activity monitoring device; cause to be displayed at least some of the activity data on the display device; receive blood glucose data from the continuous glucose monitoring device; determine a product consumption recommendation based on the blood glucose data and the activity data, wherein the product consumption recommendation includes a recommendation of when the user should consume carbohydrates in order to maintain blood glucose levels within a specified target range during the activity; cause to be displayed the product consumption recommendation on the display device; and record an activity log including the activity data and the blood glucose data with respect to time.
US11244747B2

An automated tracking system for a pharmacy that maintains each medication's Unique Drug Identifier (“UDI”) from the stock supply container to individual prescription orders filled therefrom and provides a security system for determining a discrepancy associated with filling a prescription order. The UDI information automatically travels with each individual prescription until it is dispensed to a customer or patient, thereby allowing the system to monitor and track supply containers and individual prescription orders for improper or potentially fraudulent transactions. If desired, the improved security allows both supply containers and individual prescription orders to be stored in the same storage area thereby maximizing available storage space while still improving dispensing and filling accuracy and minimizing loss.
US11244742B2

Techniques for generating output genomics data. The techniques include: receiving a genome sequence read comprising at least one sequence of bases and associated quality scores; and processing the genome sequence read to generate the output genomics data at least in part by: performing a search of the at least one sequence of bases in a reference genome corpus comprising n-mers from a reference genome, based upon a similarity criterion; calculating an adjustment for one or more of the associated quality scores, based upon results of the search, the adjustment calculation for a quality score associated with a base in the genome sequence read utilising a Bayesian estimation of a likelihood of a sequencing error at the base given the sequence of the read, the Bayesian estimation utilising the results of the search; and adjusting one or more of the associated quality scores according to the calculated adjustment.
US11244727B2

Control logic within a memory control component outputs first and second memory read commands to a memory module at respective times, the memory module having memory components disposed thereon. Interface circuitry within the memory control component receives first read data concurrently from a first plurality of the memory components via a first plurality of data paths, respectively, in response to the first memory read command, and receives second read data concurrently from a second plurality of the memory components via a second plurality of data paths, respectively, in response to the second memory read command, the first plurality of the memory components including at least one memory component not included in the second plurality of the memory components and vice-versa.
US11244715B1

Memory cells are described that include two reference voltages that may store and sense three distinct memory states by compensating for undesired intrinsic charges affecting a memory cell. Although embodiments described herein refer to three memory states, it should be appreciated that in other embodiments, the memory cell may store or sense more than three charge distributions using the described methods and techniques. In a first memory state, a programming voltage or a sensed voltage may be higher than a first reference voltage and a second reference voltage. In a second memory state, the applied voltage or the sensed voltage may be between the first and the second reference voltages. In a third memory state, the applied voltage or the sensed voltage may be lower than the first and the second reference voltages. As such, the memory cell may store and retrieve three memory states.
US11244714B2

A method of writing to a magnetic random access memory cell includes applying an alternating current signal to the magnetic random access memory cell having a first magnetic orientation, and applying a direct current pulse to the magnetic random access memory cell to change the magnetic orientation of the magnetic random access memory cell from the first magnetic orientation to a second magnetic orientation. The first magnetic orientation and the second magnetic orientation are different.
US11244711B2

According to one embodiment, there is provided a semiconductor apparatus including a first chip and a second chip. The first chip is electrically connected to a terminal to which a signal from a host device is input. The second chip is electrically connected to the first chip. The second chip has a first duty adjustment circuit. The first chip has a second duty adjustment circuit. The first duty adjustment circuit performs first calibration operation in a first period. The second duty adjustment circuit performs second calibration operation in a second period. The first period and the second period have an overlapping period.
US11244704B2

A magnetic recording tape, in accordance with one approach, includes a substrate comprising a poly ether ether ketone (PEEK). An underlayer is positioned above the substrate. A recording layer is positioned above the underlayer. A tape cartridge, in accordance with one approach, includes a housing and a magnetic recording tape at least partially stored in the housing. The magnetic recording tape includes a substrate comprising a poly ether ether ketone (PEEK), an underlayer above the substrate, and a recording layer above the underlayer.
US11244697B2

An artificial intelligence voice interaction method and a near-end electronic device thereof are disclosed. The method includes the following steps: receiving a voice input by a user; transmitting the voice to a remote artificial intelligence server; determining whether the voice has ended; when determining that the voice has ended and has not received a stop recording signal transmitted by the remote artificial intelligence server, it stops transmitting the voice to the remote artificial intelligence server; before determining that the voice has ended, and has received the stop recording signal from the remote artificial intelligence server, it stops transmitting the voice to the remote artificial intelligence server; and receiving a response signal send back from the remote artificial intelligence server.
US11244694B2

A method is described that processes an audio signal. A discontinuity between a filtered past frame and a filtered current frame of the audio signal is removed using linear predictive filtering.
US11244688B1

Hardware and/or software systems, devices, networks, and methods for identity recognition and verification based on vocal spectrum analysis. The system including one or more processors coupled to a memory/storage to collect audio samples sufficient to generate a speaker identification reference pattern and a speaker identification verification pattern, generate a speaker identification reference pattern from the audio samples and a speaker identification verification pattern from other audio samples, compare the speaker identification verification pattern with the speaker identification reference pattern; and provide a response indicating whether the speaker identification verification pattern and the speaker identification reference pattern were generated based on audio samples from the same person. The system may be employed on a mobile phone in near field communication with a control system and may include a management platform.
US11244682B2

An information processing device is provided. The information processing device includes an output control unit that controls output of a spoken utterance related to information presentation. The output control unit outputs the spoken utterance, and visually displays an output position of an important part of the spoken utterance. In addition, an information processing method is provided. The information processing method includes controlling, by a processor, output of a spoken utterance related to information presentation. The controlling further includes outputting the spoken utterance and visually displaying an output position of an important part of the spoken utterance.
US11244669B2

A technique improves training and speech quality of a text-to-speech (TTS) system having an artificial intelligence, such as a neural network. The TTS system is organized as a front-end subsystem and a back-end subsystem. The front-end subsystem is configured to provide analysis and conversion of text into input vectors, each having at least a base frequency, f0, a phenome duration, and a phoneme sequence that is processed by a signal generation unit of the back-end subsystem. The signal generation unit includes the neural network interacting with a pre-existing knowledgebase of phenomes to generate audible speech from the input vectors. The technique applies an error signal from the neural network to correct imperfections of the pre-existing knowledgebase of phenomes to generate audible speech signals. A back-end training system is configured to train the signal generation unit by applying psychoacoustic principles to improve quality of the generated audible speech signals.
US11244657B2

A display system includes a display device and a host. The host is separately disposed on the display device and connected to the display device through a wireless or wired manner. The host transmits an image signal to the display device. The display device is configured to display a frame according to the image signal and enlarge a local portion of the frame.
US11244654B2

Examples relate to a display control apparatus for a display, to a computing device with an integrated display and a display control apparatus, a processing unit for a computing device with an integrated display and to corresponding methods and computer programs. The display control apparatus comprises interface circuitry and processing circuitry. The processing circuitry is configured to obtain, via the interface circuitry, information on a user of the display, the information on the user indicating a presence of the user relative to the display or an engagement of the user with the display. The processing circuitry is configured to control, based on the information on the user, a display mode of the display, the display mode affecting at least one of a refresh rate and a backlight of the display.
US11244648B2

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

A display device includes a display panel and a level shifter. The display panel displays images. The level shifter includes a signal pad through which a clock signal to drive the display panel is output and a reverse signal pad through which a reverse clock signal different from the clock signal is output, and the reverse signal pad is in an electrically floated state.
US11244633B2

A method of driving a display panel includes dividing an input image into a plurality of segments, generating a flicker value of a segment of the plurality of segments, determining whether to compensate the flicker value of the segment or not according to a segment size, compensating the flicker value of the segment based on the segment size, determining a frame rate of the display panel based on the flicker value of the segment and outputting a data voltage to the display panel in the frame rate. The flicker value of the segment is compensated based on the flicker value of the segment and flicker values of segments that are adjacent to the segment.
US11244632B2

A display driving integrated circuit includes a timing controller, a first source driver including a first inverting input, a first non-inverting input, and a first output, a second source driver including a second inverting input, a second non-inverting input, and a second output, and a switching circuit connected with the display panel through a first and second pads. Under control of the timing controller, the switching circuit performs one of a first switching operation of connecting the first inverting input and the first output with the first pad, connecting the second inverting input and the second output with the second pad, and applying first and second decoding voltages to the non-inverting inputs, respectively; and a second switching operation of applying a sensing reference voltage to the non-inverting inputs, and connecting the output terminals with an output node, and connecting the inverting inputs with one pad.
US11244631B2

A display device includes a display panel including data lines, gate lines which cross the data lines, and pixels; a gamma voltage generator configured to generate first to nth gamma voltages, n being an integer; and a data driver configured to generate data voltages by selecting the gamma voltages according to input image data, and to supply the data voltages to the data lines, wherein the gamma voltage generator comprises a first voltage dividing unit configured to divide a reference voltage; a first voltage dividing circuit configured to generate the first gamma voltage by selecting voltages output from the first voltage dividing unit according to a highest gamma register value; and a second voltage dividing circuit configured to generate the second to nth gamma voltages using the reference voltage.
US11244626B2

A display device including: a display unit including a substrate including a first region and a second region, first pixels are included in the first region, second pixels are included in the second region, first gate lines in the first region are connected to the first pixels, second gate lines in the second region are connected to the second pixels, and data lines are connected to the first and second pixels; and a compensator configured to compensate image data for the first and second pixels, based on correction values, and configured to generate corrected image data by decreasing a brightness of an over-compensated portion of the first and second pixels and increasing a brightness of an under-compensated portion of the first and second pixels in a boundary region between the first region and the second region.
US11244622B2

This application is directed to controlling display power consumption of a display panel by dynamically adjusting the voltage level of the display power supply. The display panel includes a plurality of display pixels, each driven by the display power supply. Video data corresponds to an image frame to be displayed on the display panel and includes a plurality of multibit data items. Each display pixel is associated with a respective multibit data item defining a magnitude of a drive current of the respective display pixel. A first multibit data item is identified in the video data for a first display pixel to be driven to provide a corner luminance level on the image frame. A corner drive voltage is determined among a plurality of drive voltages of the display pixels based on the first multibit data item and applied to adjust the voltage level of the display power supply.
US11244619B2

A shift register unit, a gate driving circuit, a display device and a driving method. The shift register unit includes a blank input circuit, a blank pull-up circuit, a display input circuit, and an output circuit. The blank input circuit charges and holds the level of the pull-up control node, the blank pull-up circuit uses a first clock signal to charge a pull-up node, the display input circuit charges the pull-up node, and the output circuit outputs a plurality of output clock signals respectively to a plurality of output terminals. The plurality of output terminals include a shift signal output terminal and a plurality of pixel signal output terminals. The plurality of pixel signal output terminals are configured to respectively output a plurality of pixel signals to a plurality of rows of pixel units.
US11244612B2

A display driving circuit including: a data driver configured to supply driving signals to a plurality of pixels of a display panel and sense electrical characteristics of each of the plurality of pixels; and a degradation compensation circuit configured to generate and store an accumulated degradation value by accumulating degradation values for each of a plurality of pixel blocks for a unit time, based on driving data corresponding to the driving signals, correct the accumulated degradation value of a first pixel block, based on sensing data received from the data driver, and perform data compensation to compensate for pixel degradation, based on the accumulated degradation values and a degradation model, wherein each pixel block includes at least one pixel.
US11244602B2

A shift register includes an input sub-circuit, a control sub-circuit, an output sub-circuit and a reset sub-circuit. The input sub-circuit is configured to transmit an input signal from an input signal terminal to a pull-up node. The control sub-circuit is configured to transmit a clock signal from a clock signal terminal to the control node. The output sub-circuit is configured to transmit a second voltage signal from a second voltage signal terminal to a first output signal terminal, and to transmit a first voltage signal from a first voltage signal terminal to the first output signal terminal. The reset sub-circuit is configured to transmit the second voltage signal to the control node to reset the control node, and to transmit a third voltage signal from the third voltage signal terminal to the pull-up node to reset the pull-up node.
US11244597B2

A display device and a driving protection method thereof are provided. The display device includes a timing controller and a source driver. The timing controller encrypts a verification data to generate a first encryption signal. The source driver coupled to the timing controller receives the first encryption signal. The source driver decrypts the first encryption signal to obtain a first decryption data. The source driver encrypts the first decryption data to generate a second encryption signal. The source driver outputs the second encryption signal to the timing controller. The timing controller decrypts the second encryption signal to obtain a second decryption data. When the timing controller determines that the second decryption data matches the verification data, the timing controller enables the source driver to perform display driving.
US11244589B1

Exterior facing, multilayer display systems and methods of use are provided herein. An example method includes determining an amount of power for a multilayer display, the multilayer display having a first layer comprising a transparent display unit and a second layer comprising a reflective display unit, the second layer being bonded to the first layer, selecting the transparent display unit when the amount of the power is above a threshold amount, determining that amount of the power is above a threshold amount is below the threshold amount, and selecting the reflective display unit when the power is below the threshold amount.
US11244588B2

A display device includes pixels, a serial-to-parallel converter (SPC), a row driver, a column driver, and a switch. The pixels are arranged in rows and columns which include a first column and a first row. A first pixel resides at an intersection of the first row and first column. The SPC extracts, from a signal sent by a graphics controller, pixel data and a command. The row driver initiates a refresh of the pixels residing in the first row based on the pixel data. The column driver transmits the pixel data to the first column. During the refresh, the switch allows transmission of the pixel data to the first pixel when the command indicates that the first pixel is to be refreshed and prevents transmission of pixel data to the first pixel when the command indicates that the first pixel is not to be refreshed.
US11244566B2

A surrounding information obtaining unit determines whether a first vehicle has traveled on a different road than a road on which a host vehicle travels, on the basis of information indicating roads and a facility present around the host vehicle and a travel state of the first vehicle. A difference checking unit checks whether a target road determined to have been traveled by the first vehicle is included in host vehicle map information. A wireless communication unit inquires whether an unknown target road confirmed not to be included in the host vehicle map information is included in master map information in a server device. When the unknown target road is included in the master map information, the wireless communication unit receives updating map information including the unknown target road from the server device. A map updating unit updates the host vehicle map information using the updating map information.
US11244561B1

In some aspects, the disclosure is directed to methods and systems for easy and intuitive control over network configurations and security for transient or guest devices, and remote control of additional devices, either directly in some implementations, or indirectly via a hosted interface by a control device in other implementations, eliminating the need for pairing or otherwise establishing communications between the guest devices and the additional devices. This may improve network security overall and particularly encourage segregation of untrusted devices, while still providing enhanced functionality and control over other network devices in a secure manner.
US11244559B2

Methods and apparatus for a plurality of electronic sensor devices configured to take and report sensor readings or measurements relating to an asset with which each device is associated to a remote computer system. One of the devices at a given time has wide area network (WAN) connectivity as a designated device to communicate with the remote computer system using wide area network connectivity. The designated device and the other devices take sensor readings and measurements and the other devices to report sensor readings and measurements to the designated device using local area network (LAN) connectivity. The designated device reports sensor readings and measurements received from the other devices to the remote computer system using wide area networks connectivity. It is detected when a battery in the designated device has reached a charge level below a defined threshold. One of the other devices is assigned as the designated device.
US11244558B2

Enhancements to ornamental or holiday lighting are disclosed including remote control ornamental illumination with color pallet control whereby a user can vary the color/intensity/appearance of an individual bulb or entire light string by selecting the electronic address of the bulb and selecting its attribute. Further disclosures include: motion responsive lights which respond to sensed movement, gesture controlled lights, adjustable white color/white led sets, connectable multi-function lights, controller to sequence lights to music or other input source, rotating projection led light/tree top/table top unit, and remote controlled sequencing icicle lights and ornament lighting system.
US11244557B1

The present invention determines whether a fire or disaster has occurred in various fields based on voices in an exigency situation and surrounding environmental sounds, and automatically transmits an alarm, so that it can detect the occurrence of a disaster rapidly and accurately. The system of the present invention is installed in a building or is provided as a program of a computer or an application of a smartphone, so that the installation and maintenance of the system are simple.
US11244553B2

Provided is an electronic device including a communication unit, a motion sensor, and at least one processor. The communication unit receives information for determining that a user of the electronic device is located within a predetermined area. The at least one processor determines a movement state of the user based on an input value from the motion sensor. The at least one processor executes notification processing when the determined movement state of the user is a one's own movement state and the electronic device is located in the predetermined area while a function of an earphone is being executed.
US11244535B2

In various embodiments, an electrical interface allows a player at a casino to connect a personal computing device and to engage in licensed gaming activities using the personal computing device.
US11244533B2

A wireless communications system is provided. A computer system runs on at least one platform on which a plurality of different lottery transactions for different jurisdictions are supported and run from the at least one platform. The system allows for play of a lottery transaction by a pool of at least two participants. At least one computer readable storage medium stores computer executable instructions that, when executed by the at least one network processor in the workflow server residing in the mobile communications network, implement components including: a workflow module comprising sets of workflow instructions for processing different types of lottery game packets from a plurality of different jurisdictions; and a deep packet inspection module for inspecting a received lottery game packet and providing information about the lottery game packet to the workflow module.
US11244532B2

A method of controlling a gaming device may involve controlling, via a control system of the gaming device that includes one or more processors, a display system of the gaming device to present a plurality of wagering game images. Each of the wagering game images may correspond to a different game theme. The method may involve controlling the display system to present a plurality of metamorphic images. Each metamorphic image may correspond to a wagering game image. Each metamorphic image also may correspond to an award of a game theme corresponding to the wagering game image. The method may involve receiving an indication of a selected game theme and controlling the display system to present first visual effects corresponding to an instance of the selected game theme and to present a metamorphic image corresponding to the selected game theme.
US11244521B2

A method for determining vehicle component conditions via performance correlation is provided. A list of doors for maintenance on a transport vehicle is maintained. Measurements for one of the doors based on an inspection of that door are maintained. A determination is made as to whether maintenance is required for the door based on the measurements and a maintenance status is assigned to the door. The door measurements are compared to measurements for other doors of the transportation vehicle. Those other doors with measurements similar to the door are identified and the maintenance status of the door is assigned to the other doors identified.
US11244497B2

A content visualizing device and method that may adjust content based on a distance to an object so as to maintain a projection plane and prevent an overlap with the object in front is provided.
US11244494B1

In one embodiment, a method includes accessing a first distortion definition for a first color component and a second distortion definition for a second color component; generating, for a pixel, a first ray for the first color component of the pixel and a second ray for the second component of the pixel; defining trajectories for the first and second rays using the first and second distortion definitions, respectively; casting, from a viewpoint in a 3D space, the first and second rays into the 3D space using the defined trajectories; computing, for the first and second rays, a first intersection location and a second intersection location with one or more objects in the 3D space; and determining a color value for the pixel based on the first and second intersection locations.
US11244493B2

Disclosed approaches provide for interactions of secondary rays of light transport paths in a virtual environment to share lighting contributions when determining lighting conditions for a light transport path. Interactions may be shared based on similarities in characteristics (e.g., hit locations), which may define a region in which interactions may share lighting condition data. The region may correspond to a texel of a texture map and lighting contribution data for interactions may be accumulated to the texel spatially and/or temporally, then used to compute composite lighting contribution data that estimates radiance at an interaction. Approaches are also provided for reprojecting lighting contributions of interactions to pixels to share lighting contribution data from secondary bounces of light transport paths while avoiding potential over blurring.
US11244491B2

Provided are a method for exiting a split-screen, a storage medium, and an electronic device. The method includes the following. An instruction for exiting a split-screen is received. Current window information of a current window is obtained. First window information and first animation information are obtained according to the current window information. The first animation information is adjusted. The first window is drawn according to the first window information, first animation is obtained according to the first animation information adjusted, and switch, with the first animation, from the current window to the first window.
US11244488B2

A video processing device includes: an object detector configured to detect an object included in a video so that a type of the object can be identified; an event detector configured to detect a focusing event which occurs to the detected object; a masking target setter configured to simultaneously set all objects of a selected type as masking targets, and to exclude from the masking targets, one or more objects to which occurrence of the selected focusing event has been detected by the event detector; and a masking process controller configured to generate a masking-processed video in which each video area which corresponds to the object set as the masking target by the masking target setter, has been changed to a masking image.
US11244484B2

Implementations of the present disclosure include generating, by a design generation assistant, a design image representing a design subject, the design subject having one or more regulations applicable thereto, querying, by a regulation assistant, an answer extractor to provide a query result based on a query, the answer extractor including at least one deep learning model that processes the query to provide the query result, the query being descriptive of at least a portion of the design subject, the query result being representative of at least one regulation applicable to the design subject, and displaying, within a graphical user interface (GUI), the query result.
US11244478B2

[Object] To reduce a risk that a tone of a specific color component of a subject to be observed in medical operation is defective. [Solution] There is provided a medical image processing device including: a signal acquisition unit configured to acquire a first specific component image signal with a first exposure for a specific color component, a second specific component image signal with a second exposure different from the first exposure for the specific color component, and two non-specific component image signals corresponding to two color components different from the specific color component; a combination unit configured to generate a specific component combination image signal by combining the first specific component image signal and the second specific component image signal by using a weight based on an intensity of the specific color component; and a color image generation unit configured to generate a color image signal on a basis of the specific component combination image signal generated by the combination unit and the two non-specific component image signals.
US11244471B2

Methods, apparatus, systems, and articles of manufacture are disclosed. An example apparatus includes an index map generator to generate a first index map based on a first virtual environment generated by a first mobile device, the first mobile device associated with a first user, a collision detector to determine a collision likelihood based on the first index map, and an object placer to, in response to the collision likelihood satisfying a threshold, modify the first virtual environment.
US11244469B2

Methods, systems, and computer programs are provided for generating an interactive space. One method includes identifying a reference point in a three-dimensional (3D) space using a portable device. The reference point is calibrated to an origin point of the portable device. The method includes determining by the device a position and an orientation of the portable device at the origin point. The position and orientation is determined using data from an inertial sensor of the portable device and data from the camera. The method includes generating by the portable device an augmented reality (AR) space using the reference point. The AR space includes virtual objects imposed over or in the 3D space.
US11244457B2

A method of image processing is provided, the method comprising the steps of locating at least one object in an image of a scene, selecting at least a portion of the image of the scene in accordance with the location of the at least one object in the image of the scene, generating a different image of the at least one object in accordance with the selected portion of the image of the scene, the different image comprising the at least one object and being smaller than the image of the scene and detecting a plurality of points corresponding to parts of the at least one object located in the scene using the different image of the at least one object.
US11244451B1

The disclosure herein relates to systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking. In some embodiments, the systems, devices, and methods described herein are configured to analyze non-invasive medical images of a subject to automatically and/or dynamically identify one or more features, such as plaque and vessels, and/or derive one or more quantified plaque parameters, such as radiodensity, radiodensity composition, volume, radiodensity heterogeneity, geometry, location, and/or the like. In some embodiments, the systems, devices, and methods described herein are further configured to generate one or more assessments of plaque-based diseases from raw medical images using one or more of the identified features and/or quantified parameters.
US11244438B2

A method of determining, one or more damage states of one or more auxiliary parts of a damaged vehicle, the vehicle comprising a plurality of normalized parts and at least some of the normalized parts further comprising one or more auxiliary parts. The method includes receiving one or more images of the vehicle, using a plurality of classifiers, each determining at least one classification of damage to the vehicle, each said classification being determined for each of a plurality of normalized parts of the vehicle, determining one or more classifications for the plurality of auxiliary parts using one or more trained models, wherein each classification comprises at least one indication of damage to at least one auxiliary part and outputting the determined damage states of the one or more auxiliary parts.
US11244434B2

A multi-aperture imaging device that is, on the one hand, able to provide image information on a scene and, on the other hand, allows obtaining high lateral resolution and/or a wide total field of view, is described. The multi-aperture imaging device is provided with a first plurality of optical channels for projecting overlapping first partial fields of view of a total field of view on first image sensor areas of an image sensor of the multi-aperture imaging device, as well as with a second arrangement of optical channels for projecting at least a part of of the total field of view on a second image sensor area of the image sensor.
US11244428B2

An image processing apparatus includes a correction unit configured to correct first image data acquired via an image pickup optical system and to generate second image data using a filter generated based on a characteristic of the image pickup optical system, a decomposition unit configured to decompose each of the first image data and the second image data into a first frequency component and a second frequency component, a combination unit configured to combine the first frequency component of the first image data and the first frequency component of the second image data with each other, and a generation unit configured to generate third image data based on a frequency component including the first frequency component combined by the combination unit and the second frequency component of the second image data.
US11244426B2

A method for super resolution of an image imitating optical zoom implemented on a resource-constrained mobile device is includes inputting a first-resolution image. The method also includes assigning a super resolution factor from a predefined set of super resolution factors that indicate increasing the first resolution to obtain a second-resolution image. The super resolution factor indicates a trained intelligent system imitating the operation of the corresponding optical system among a plurality of intelligent systems trained for each super resolution factor of the predefined set of super resolution factors. The method further includes transforming the first-resolution image into the second-resolution image using said trained intelligent system.
US11244411B2

A method includes displaying attraction information that identifies at least a plurality of candidate attractions, wherein the candidate attractions are attractions that are not previously recommended; receiving a first user input comprising a selection of a single candidate attraction among the plurality of candidate attractions; displaying property information that identifies a plurality of properties after receiving the first user input; receiving a second user input comprising a selection of one or more properties among the plurality of properties; and associating the selected candidate attraction and the selected one or more properties to permit respective devices disposed at the one or more properties to display information of the selected candidate attraction.
US11244407B2

An electronic receipt system may generate electronic documents including receipt content associated with a transaction between an account holder and a third party, and automatically link the electronic documents to secure records corresponding to account transaction records in a secure database. An account holder may subsequently view an electronic document including the receipt from a secure network platform displaying the secure records for multiple transactions in the account. In some aspects, the electronic receipt system may retrieve the receipt from an email message transmitted to an email address assigned to the account holder by the electronic receipt system. In other aspects, the electronic receipt may be retrieved using an application on a user device corresponding to the electronic receipt system.
US11244404B2

An insurance claim system that can display vehicle identification key information and vehicle option, package, engine, transmission, paint, production date information provided from multiple different sources. The system can perform a method that includes displaying at least one insurance claim with at least one vehicle description, a plurality of vehicle options, and a VIN field. A VIN is entered into the VIN field, which is decoded to determine vehicle information and vehicle option information. One or more vehicle options displayed by the client computer are selected with the vehicle option information, and the selected vehicle options are modified with supplemental vehicle options information provided by an OEM source. Modifying the vehicle options with the information provided by the OEM source improves the accuracy of the options information selected on the insurance claim page. Maintaining the additional options provided by the VIN decode allows an operator to select/de-select options added or removed after manufacture of the vehicle.
US11244403B1

A method of securely and accurately adjudicating claim payouts in a risk-sharing event pool having a claim benefit account. The method includes receiving a request for a claim payout from a claimant participating in the event pool along with information regarding the claim. Members of the event pool serving as jurors analyze the information and vote to validate or reject the claim. A predetermined number of votes are randomly selected and tallied to determine if the claimant is successful in the request for a claim payout. The method also includes the step of locking the claim benefit account where members cannot withdraw from the event pool until the term has ended. The method further includes the step of unlocking the claim benefit account to share all remaining funds equally among members when the claim benefit account balance is greater than zero and the term of the event pool expires.
US11244398B2

This disclosure sets forth systems and techniques that trace plant provenance and determine a likelihood of plant spoilage within a plant growth operation. Particularly, a plant health monitoring system may monitor and record plant growth data of one or more individual plants during a plant life cycle from germination through to harvest. The plant growth data may include data relating to environmental conditions that surround the individual plants, and plant-specific data drawn from time-lapse images captured during the plant life cycle. A plant grower may use the time-lapse image data to identify changes in plant structure that indicate the degree of health of an individual plant, or the encompassing batch of plants. Further, a plant grower may use the plant growth data to generate one or more financial instruments that may be distributed to one or more financial institutions as support for securing capital to fund the plant growth operation.
US11244379B2

Example embodiments of a system and method for image-based listing of an item, using an image of multiple items, are generally described herein. In some example embodiments, an image-based listing system includes an identifying module to identify a portion of an image of multiple items, the portion of the image depicting the item; a tagging module to associate tag information with the portion of the image, the tag information being associated with the item; and a listing module to list the item, the listing of the item comprising displaying at least some tag information.
US11244374B2

An adaptive collaborative platform applies various machine learning techniques to correlate potential purchasers with high-value articles of property that may be of interest. Attributes, characteristics, preferences, and the like of a potential purchaser are scored against attributes and features of articles. The platform learns from interaction by the agents and the potential purchasers and adapts to become more attuned to the desires and lifestyle of purchasers and to gain more and more pertinent information from the listing agents regarding high-value articles, so as to ultimately to arrive at a better match between a high value article for sale and a likely purchaser.
US11244370B2

An apparatus for pricing offers of healthcare services includes an application server providing a pricing tool, and a service pricing information database and a cost adjustment information database that are accessible by the application server. The pricing tool is operable to receive an indication of a healthcare service set that is respectively associated with a service detail information record included in the service pricing information database, determine a base physician fee for a primary service of the indicated healthcare service set based on base pricing metrics for the primary service included in the service detail information record, receive an indication specifying a location for performing the primary service, calculate an adjusted physician fee for the primary service based on cost adjustment metrics for a geographic zone that corresponds to the specified location, and provide a recommended price for the indicated healthcare service set based on the calculated adjusted physician fee. The machine learning server instructs the service offer database to store each healthcare service provider service corresponding to the user selection and displays the bundled set of service offers via the graphical user interface that matches the users' selection.
US11244368B1

Systems and methods for dynamically establishing and adjusting domain name registration requirements to adaptively control registration activities being performed in response to domain name registration requests include a registration controller communicatively coupled to a registry server that maintains a domain name registry. The registry server receives a request to register a requested domain name, and the registration controller tokenizes the requested domain name into a set of domain tokens including one or more substrings of the requested domain name, estimates a demand for the requested domain name based on the set of domain tokens, establishes registration requirements for completing a registration of the requested domain name based on the estimated demand for the requested domain name, obtains a first feedback indicating that the requested domain name is not registered at the one or more registration requirements, and adjusts the one or more registration requirements in response to the first feedback to provide one or more adjusted registration requirements.
US11244365B2

A system for controlling the disclosure of a trading order comprises a memory and a processor. The memory stores disclosure policies associated with market centers. The processor receives a trading order for a trading product that specifies a total quantity of the trading product and a maximum disclosure quantity of the trading product. The trading order is associated with a particular market center. The processor then routes the trading order to the particular market center according to the disclosure policy associated with the particular market center.
US11244362B2

According to an embodiment of the present invention, a plurality of networked sensing devices monitor one or more activities of a first user, wherein the one or more activities of the first user are associated with a subject area. Information associated with the one or more activities of the first user from the plurality of networked sensing devices is analyzed to determine a level of expertise of the first user with respect to the subject area. A review by the first user is generated for an item offered on a network site, wherein the item pertains to the subject area. The item is displayed on the network site with the review and determined level of expertise of the first user in response to a search for the item for a second user.
US11244354B2

A method provides personalized recommendations to a mobile device associated with a user. The method includes obtaining an event log from the one or more sensors embedded in the mobile device associated with the user. The event log is analyzed by a processor of the present invention to identify one or more attributes associated with the surroundings of the mobile device. A method selects one or more recommendations to be sent to the mobile device associated with the user. In additional embodiments, methods record the response received to the recommendations and using the recorded responses to further select more personalized recommendations.
US11244351B2

The present teaching relates to obtaining a model for identifying content matching a query. Training data are received which include queries, advertisements, and hyperlinks. A plurality of subwords are identified from each of the queries and a plurality of input vectors for the plurality of subwords of each of the queries are obtained and an input vector for each of the queries is derived based on a plurality of input vectors of a plurality of subwords of the query. A query/ads model is optimized with respect to an objective function via training an input vector for each of the plurality of subwords associated with each of the queries, an input vector for each of the advertisements and links, and a matrix.
US11244343B2

A vertically integrated retail system includes an embedded storefront adapted to operate in a distributed manner through independent units embedded in different web sites or content in other host applications. Each unit of the embedded storefront enables a user to purchase goods, services, or other entities without leaving the host application. The units are modules that may be inserted into a web page, application, game, or other electronic media. Units can include product content such as video or animation, images, text, audio, music, or any other type of interactive or non-interactive electronic content. A user may receive virtual currency, virtual goods (such as virtual items or enhancements within a game application), or other rewards for completing transactions using the unit in the host application. Units may be embedded in host content via hyperlinks included in the content or through an application programming interface of a host content provider.
US11244336B2

A device may receive, from a user device, credentials for a transaction account associated with a user. The device may provide, to a merchant device, authorization information enabling access to an indication of an incentive status associated with the user and the transaction account, wherein the incentive status indicates whether an incentive is available for the user. The device may receive, from the merchant device, an incentive status request including the authorization information. The device may determine that the authorization information is valid and is associated with the transaction account. The device may determine a current incentive status for the incentive, wherein the current incentive status is based on a satisfaction of a condition associated with the transaction account. The device may provide, to the merchant device, the indication of the current incentive status for the incentive.
US11244326B2

Systems and methods are disclosed for discovering precursors associated with a current user interaction event. One method comprises receiving a selection of a new item by a user and determining a plurality of similarities between the new item selected by the user and a plurality of historical items, the plurality of historical items being associated with prior user activity. Then a plurality of importance weights associated with the plurality of historical items are determined. Based on the plurality of similarities and the plurality of importance weights, at least one enhanced importance matrix is generated. Further, prior interactions of the user with the plurality of historical items are determined. Based on the enhanced importance matrix and the prior interactions of the user with the plurality of historical items, precursors for the new item selected by the user are identified and provided to a display.
US11244324B2

A method and system to facilitate an online promotion in a network-based marketplace. A user-provided election to participate in the online promotion is recorded on a client machine associated with a user. Responsive to a trigger event, a determination of the user-provided election as recorded on the client machine associated with the user is made. The determination causes a presentation of the online promotion if so elected.
US11244323B2

A system and method are disclosed for scoring an interaction over one or more channels by an end user and an entity by monitoring the communications over the channels and assigning penalties and scores based on topics associated with the communications.
US11244320B1

A method and system authenticates a user of a data management system. The method and system store an identification tag in the transaction description for a transaction between the user and the data management system. When the user attempts to access the data management system at a later date, the method and system requests that the user provide access to the transaction description. If the user is able to provide access to a transaction description that includes the identification tag, then the method and system can authenticate the user.
US11244317B2

Examples of the disclosure enable a financial transaction to be automatically confirmed based on a similarity of factors between financial transactions. A previous case action may be used for a decision of confirming a financial transaction. A first request for authorization of a first financial transaction is received from a financial transaction processing computing device. One or more parameters associated with a cardholder account are identified, and it is determined, at a transaction score device, whether to approve the first request for authorization based on the one or more identified parameters. On condition that the first request for authorization is approved, the one or more parameters are updated based on one or more first factors associated with the first financial transaction such that a second request for authorization of a second financial transaction is analyzable based on the one or more updated parameters.
US11244311B2

Resource sharing is provided. Cryptographic key, resource, and payment information is exchanged between a respective other resource provider having a best matching smart contract response and a particular resource provider selling unused resources. The exchanged cryptographic key, resource, and payment information is verified. The unused resources of the particular resource provider are isolated for dedicated use by the respective other resource provider having the best matching smart contract response. A transaction is performed by sharing the unused resources of the particular resource provider with the respective other resource provider having the best matching smart contract response according to smart contract terms.
US11244307B2

A transaction processing system may include: a plurality of leaf chains including a first leaf chain and a second leaf chain, the first leaf chain and the second leaf chain including a first leaf chain manager contract and a second leaf chain manager contract, respectively; a root chain comprising a root chain manager contract for the root chain, a first leaf chain contract for the first leaf chain, and a second leaf chain contract for the second leaf chain; and at least one relayer located between the root chain and the plurality of leaf chains, and configured to process a remittance request from the first leaf chain to the second leaf chain.
US11244306B2

Embodiments of the application provide a method, apparatus, and electronic device for implementing blockchain-based transactions. The method comprises: determining a transaction amount to be remitted from a remitter's blockchain account into a receiver's blockchain account, wherein a commitment of the remitter's balance is recorded with the remitter's blockchain account in a blockchain, a commitment of the receiver's balance is recorded with the receiver's blockchain account in the blockchain; obtaining a commitment of the transaction amount by using the homomorphic encryption algorithm according to the transaction amount; and submitting to the blockchain a transaction comprising information of the remitter's and the receiver's blockchain accounts, and the commitment of the transaction amount, for the commitment of the transaction amount to be deducted from the commitment of the remitter's balance and the commitment of the transaction amount to be added to the commitment of the receiver's balance.
US11244302B2

Video frames of a document are captured. The edges of the document are identified from the frames as they appear within a field of view of a camera and a document rectangle for the document is tracked within the field of view. An area of the document determined from the frames is compared against the available area of the camera preview mode and a larger superimposed guiding rectangle is displayed as a guide within the camera preview mode. When a frame for the document is detected as having document edges that substantially fit within the guiding rectangle, the guiding rectangle is removed and an optimal image of the document is captured for subsequent downstream document image processing.
US11244300B2

Provided is a computer-implemented method for conducting a secure payment transaction for a purchase at a merchant using a client device and a remote point-of-sale (POS) system associated with the merchant. The method includes receiving, with a client device, at least one identifier for at least one product to be purchased, the at least one product associated with a transaction value, and detecting a checkout action with the client device. In response to detecting the checkout action, the method includes generating at least one transaction message based on the transaction value of the at least one item to be purchased and at least one account identifier, generating a cryptogram based at least partially on the at least one transaction message and the at least one issuer key, and transmitting the cryptogram to the remote POS system associated with the merchant. A system and computer program product are also disclosed.
US11244297B1

An automated teller machine includes a near-field communication (“NFC”) device, a networking interface configured to communicate data via a network, a display device configured to present information to a customer, and an input/output device configured to exchange data with the customer. The automated teller machine further includes a processing circuit including a processor and a memory, the memory structured to store instructions that are executable by the processor. The instructions cause the processing circuit to establish an NFC session with a mobile device of the customer, the mobile device having a mobile wallet, the mobile wallet including an inactive payment token representing a payment card held by the customer. The instructions further cause the processing circuit to receive at least one authentication credential relating to the payment card from the customer, verify the at least one authentication credential, and activate the inactive payment token.
US11244296B2

A method for authentication facilitated via a trusted execution environment includes: reading payment credentials in a first application program stored in a first memory area of a computing device; transmitting an authentication request to a second application program stored in a trusted execution environment of the computing device separate from the first memory area; displaying a prompt for authentication data based on an instruction supplied by the second application program; receiving authentication data; transmitting the received authentication data to an external computing device; receiving, by the second application program of the computing device, an authentication result from the external computing device; and transmitting, by the second application program of the computing device, the authentication result to the first application program in response to the authentication request.
US11244294B2

A data information transaction method and system including receiving a query request that is sent by a terminal of a data requester and carries a query condition and a user characteristic identifier of a digital human that needs to meet the query condition, determining user characteristic information that is of a digital human and corresponding to the query condition and the user characteristic identifier, obtaining a query result, sending the query result to the terminal of the data requester, receiving a purchase request sent by the terminal of the data requester, and completing a transaction according to the purchase request.
US11244292B2

A method and system of recording multiple transactions between a multiple of users on a blockchain (9), including a first transaction (22) from a first user (5) to a second user (7) and a second transaction (24) from the second user (7) to the first user (5). The blockchain may be, for example, the Bitcoin blockchain. The method may include receiving (110) a first request from a first node (15) associated with the first user (A) to transfer a first quantity of cryptocurrency associated with the first transaction (22) and receiving (120) a second request from a second node (17) to transfer a second quantity associated with the second transaction (24). The first transaction (22) is conditional on receiving (120) the second request and the second transaction (24) is conditional on receiving (110) the first request. The method also includes verifying (130) the first request and second request that includes determining both the conditional steps of receiving the first request and second request are satisfied. Based on verifying (130) the first request and second request, the method includes sending (140) a data output to the blockchain (9) to record the transfers of cryptocurrency associated with the first and second transactions (22, 24).
US11244286B2

A volunteer reporting system is provided. The system includes a computer server having a memory storing organization data and user data and a user computing device coupled to the computer server. The computer server may be programmed to automatically determine an accumulated amount of time the user computing device has been within the proximity zone during a designated period of time less the time the user computing device is outside of the proximity zone until within the proximity zone and sensed and the server receives another signal during the designated period of time. Additionally, the system may generate a report of the location, time and accumulated amount of time the user computing device was within the proximity zone in response to receiving a request for the report.
US11244275B2

A logistics support device includes a deriver and an instruction controller. The deriver performs, when a storage configured to store an article is mounted in a moving body and stays in a work place at which work is performed on an article stored in the storage in a delivery business, statistics processing on environmental information on an environmental change inside the storage. The instruction controller outputs an instruction on the basis of a result of the statistics processing performed by the deriver when a storage configured to store an article is mounted in a moving body and a delivery of the article is performed.
US11244272B2

A patrol check system according to one aspect of the present invention includes at least one data collection device installed in a first position in an area in which facilities are installed, the data collection device being configured to collects measured values indicating a state of at least one facility installed in a first range around the first position, the facility belonging to a check target of the data collection device, the measured values being measured by a measurement device installed in the facility, and a patrol check device configured to acquire the measured values collected by the data collection device, and reflect the acquired measured values in a check result of a check record in which check items to be performed on the facility belonging to the check target of the data collection device are included.
US11244267B2

A system, method, and computer-readable medium are disclosed for performing a digital fulfillment product onboarding operation. The digital fulfillment product onboarding operation includes: receiving an order for a digital asset; deriving digital fulfillment attributes associated with the digital asset; identifying a digital asset fulfillment process flow from a plurality of digital asset fulfillment process flows, the identifying being based upon the order for the digital asset and the attributes associated with the digital asset; plotting the digital asset fulfillment process flow; and, executing the digital asset fulfillment process flow.
US11244266B2

The incident response assisting device includes: an incident extraction unit, a response procedure creation unit, and a screen display unit. The incident extraction unit performs an incident extraction process on an alert indicating that an incident has occurred in a monitored object and on log data of the monitored object, to extract incident information. The response procedure creation unit creates an incident response procedure corresponding to the incident on the basis of the incident information and a response procedure template. The screen display unit selects a display range from the incident response procedure in accordance with a progress status of response and displays the display range as a display response procedure. The incident extraction process is composed of a series of comparison processes in which a content of a comparison process to be subsequently performed is changed in accordance with a result of a previously performed comparison process.
US11244262B2

Methods and systems determine at least one production constraint for a material loading system and a material processing system; estimate an effect of entropy on a cycle time of a material conveying system to produce a future cycle time estimate; estimate an effect of entropy on a material processing time to produce a future material processing time estimate; predict whether a delay will occur during the operation of the material loading, material conveying, and material processing systems; estimate a duration of the predicted delay; determine a loading system capacity and a conveying system capacity required to meet the defined production target based on the production constraint and estimates of the future cycle time, the future material processing time, and the duration of the predicted delay; and deploy one or more material loading and conveying systems to meet the determined loading and conveying system capacities.
US11244257B2

Systems and methods are provided for generating, processing and distributing leads, the system comprising a leads processing engine for receiving customer requests, creating leads based upon the customer requests, determining a best available agent or agents for each lead from a pool of available agents based upon one or more selected factors, and offering and/or sending each lead to the best available agent or agents.
US11244255B2

Described embodiments provide systems and methods for providing remote application action feed cards. A ticket can be received from a client device. The ticket can be indicative of an action of a remote application and the remote application can be accessible by a group of users. The device can receive information about the action identified in the received ticket from at least one user of the group of users in response to provision of a determined key and the received ticket to the group of users. The device can provide the received information to client devices of user of the group of users to identify actions of other users of the group of users.
US11244252B2

System and method for implementing a user's commands to utilize and control an autonomous vehicle. In several aspects, certain rules are arranged for navigation and operation of autonomous vehicle. In one aspect, a vehicle is configured to show a message to a user who hails the vehicle with gestures. In another aspect, a one-tap hailing process is configured, wherein destination info is not required.
US11244250B2

The invention relates to a system and to a method for determining a state of a device by means of a trained support-vector machine. According to the invention, an operating parameter space is divided into classification volumes, at least one of which indicates a normal state and at least one other of which indicates a fault state of the device. A current state of the device can therefore be determined by determining where a current operating parameter point is to be arranged in the operating parameter space. The invention further relates to methods and to variants of the system in order to facilitate a cause evaluation and to determine particularly relevant operating parameters for the fault determination.
US11244246B2

Systems, computer-implemented methods, and non-transitory computer readable media are provided for sharing medical data. The disclosed systems may be configured to create a first workgroup having a first knowledgebase. This first knowledgebase may be federated with a common knowledgebase, and with a second knowledgebase of a second workgroup. At least one of the first knowledgebase, common knowledgebase, and second knowledgebase may be configured to store data items comprising associations, signs, and evidence. The signs may comprise measurements and contexts, and the associations may describe the relationships between the measurements and contexts. The evidence may support these associations. The disclosed systems may be configured to receive a request from a user in the first workgroup, retrieve matching data items, and optionally then output to the user at least some of the retrieved matching data items. The request may comprise at least one of a first association and a first measurement.
US11244237B2

Implementations for determining deployment need for a point of interest (POI) are disclosed. In one implementation, the deployment need for a POI is determined by: receiving geographical locations of one or more users, determining, based on the geographical locations, one or more target users covered by an area to be inspected, determining one or more POI deployment need indexes of the one or more target users, a POI deployment need index of a target user being determined based on a number of POIs that have the preset function of the POI and were deployed within a set distance from the target user, and providing a total deployment need index for the area to be inspected, the total deployment need index being determined based on the one or more POI deployment need indexes.
US11244213B2

A printer is caused to perform duplex printing by an information processing device in which an OS standard printing program is installed. When causing a printer connected to a PC to execute duplex printing based on a print instruction output from an editing application installed in the PC, an auxiliary program that supports the printer executes rotation processing of rotating an image of a page, which is required to be rotated, by 180° for intermediate data received from a general-purpose print program, executes rearrangement processing of rearranging a processing order from a page order to a print order for print data received from the general-purpose print program, according to a sheet conveying aspect of the printer, and transmits the print data after the rotation processing and the rearrangement processing from the PC to the printer.
US11244195B2

The present disclosure relates to systems, method, and computer readable media that iteratively apply a neural network to a digital image at a reduced resolution to automatically identify pixels of salient objects portrayed within the digital image. For example, the disclosed systems can generate a reduced-resolution digital image from an input digital image and apply a neural network to identify a region corresponding to a salient object. The disclosed systems can then iteratively apply the neural network to additional reduced-resolution digital images (based on the identified region) to generate one or more reduced-resolution segmentation maps that roughly indicate pixels of the salient object. In addition, the systems described herein can perform post-processing based on the reduced-resolution segmentation map(s) and the input digital image to accurately determine pixels that correspond to the salient object.
US11244194B2

An object recognition method performed by an object recognition system includes: setting a first binarization area in a portion of a binarization target area of an image, and a first coefficient calculation area including the first binarization area and having an area wider than the first binarization area by a predetermined ratio; determining a first binarization coefficient on the basis of pixel values included in the first coefficient calculation area; performing binarization on the first binarization area through the determined first binarization coefficient; setting a second binarization area in a portion other than the first binarization area, and a second coefficient calculation area including the second binarization area and having an area wider than the second binarization area; determining a second binarization coefficient on the basis of pixel values included in the second coefficient calculation area; and performing binarization on the second binarization area through the determined second binarization coefficient.
US11244191B2

Region proposal is described for image regions that include objects of interest. Feature maps from multiple layers of a convolutional neural network model are used. In one example a digital image is received and buffered. Layers of convolution are performed on the image to generate feature maps. The feature maps are reshaped to a single size. The reshaped feature maps are grouped by sequential concatenation to form a combined feature map. Region proposals are generated using the combined feature map by scoring bounding box regions of the image. Objects are detected and classified objects in the proposed regions using the feature maps.
US11244189B2

Examples of various method and systems are provided for information extraction from scene information. 2D image information can be generated from 2D images of the scene that are overlapping at least part of one or more object(s). The 2D image information can be combined with 3D information about the scene incorporating at least part of the object(s) to generate projective geometry information. Clustered 3D information associated with the object(s) can be generated by partitioning and grouping 3D data points present in the 3D information. The clustered 3D information can be used to provide, e.g., measurement information, dimensions, geometric information, and/or topological information about the object(s). Segmented 2D information can also be generated from the 2D image information. Validated 2D and 3D information can be produced by cross-referencing between the projective geometry information, clustered 3D information, and/or segmented 2D image information, and used to label the object(s) in the scene.
US11244183B2

Technology for constructing a symbol template for use by a 1D barcode decoder. One method includes obtaining a first symbol pattern representing a first symbol, the first symbol pattern comprising a plurality of elements, with each element corresponding to a 1D barcode space or bar, in which the first symbol represents one unique 1D bar (b) and space (s) pattern corresponding to a symbol or digit: 0, 1, 2, 3, 4, 5, 6, 7, 8 or 9; obtaining prefix elements, the prefix elements comprising a subset of second symbol elements from a second symbol pattern which precedes the first symbol from within a scanline of image data, the subset being less than a total number of elements within the second symbol elements; extending the first symbol pattern with the prefix elements to yield an overlapping symbol template for use in correlation-based barcode decoding. Other technology provided as well.
US11244174B2

A neural network is configured to process image data captured by a vehicle-mounted camera. The neural network includes common processing layers (a trunk) and separate, parallelizable processing layers (branches). An object detection branch of the neural network is trained to detect objects that may be visible from the vehicle-mounted camera, such as cars, trucks, and traffic signs. A curve determination branch is trained to detect and parameterize salient curves, such as lane boundaries and road boundaries. The curve determination branch itself is configured with a trunk and branch architecture, having both common and separate processing layers. A first branch computes a likelihood that a curve is present in a given location of the image data and a second branch further localizes the curve within the given location if such a curve is present. Training of the different branches of the neural network may be decoupled.
US11244173B2

An image display apparatus is provided with: an imager configured to image a scene in surroundings of a vehicle; a display configured to display a captured image imaged by the imager; and a display controller configured to switch between a first display mode in which a first image is displayed and a second display mode in which a second image is displayed, wherein the first image is the captured image showing a first range out of the surroundings of the vehicle, and the second image is the captured image including at least a part of the first range and showing a second range, which is wider than the first range, out of the surroundings of the vehicle. The display controller displays the second image on the display in the second display mode in an aspect of clearly showing an area of the second image corresponding to the first image.
US11244165B2

The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.
US11244164B2

An augmented-reality head-mounted display is configured to display an indication of a location of an unmanned aerial vehicle with respect to the field-of-view of the head-mounted display, in order to assist a UAV operator to maintain line-of-sight with the UAV.
US11244157B2

Example embodiments of the present disclosure provide an image detection method, an electronic device and a computer-readable storage medium. The image detection method includes the following. Am image to be detected including a target object is obtained and multiple feature representation determination modules are obtained. The multiple feature representation determination modules are trained for different parts of a reference object, using a reference image including the reference object and an authenticity of the reference image. Multiple feature representations for different parts of the target object are determined based on the image to be detected and the multiple feature representation determination modules. An authenticity of the image to be detected is determined based on the multiple feature representations.
US11244146B2

Embodiments disclosed herein provide for systems and methods for secure logins using facial recognition with a blockchain-based verification system. The systems and methods provide for authentication, authorization, and secure storage of biometrics data. Authentication is performed with a machine learning system implementing the facial recognition. The biometrics data can be securely stored on a blockchain and used to perform the facial recognition during login. Authorization is provided with an active directory system.
US11244143B2

Provided in a fingerprint image preprocessing method including receiving an input fingerprint image, performing a short-time Fourier transform (STFT) on the input fingerprint image to obtain a transformed fingerprint image, comparing the input fingerprint image and the transformed fingerprint image, and generating a combined image by combining the input fingerprint image and the transformed fingerprint image based on a result of the comparing.
US11244127B1

An apparatus is configured to receive a data feed. The data feed includes location data of a first card reader that may be compromised and an identifier of the party that initiated the alert. The apparatus is further configured to determine that the location data of the first card reader matches a location identifier associated with a first card reader owner profile. The apparatus is also configured to determine that the owner of the card reader is not the entity receiving the alert. The apparatus then determines that there is not a match between the identifier of the party that initiated the alert and a user identifier from a plurality of user account profiles. The apparatus is further configured to transmit a message to the card reader owner indicating that the card reader may be compromised.
US11244125B2

Apparatus and methods are provided for automatically interrogating a tagged object using radio frequency identification (RFID) when the object is moved. In one embodiment, a worker is outfitted with a wearable RFID system including an RF antenna, an RFID reader, and a holder to hold the antenna and reader during operation. The system is worn by the worker while the worker moves objects from one place to another. When the worker moves an object with an attached RFID tag, the antenna automatically begins scanning for signals from the object's RFID tag. When a RF signal is received by the antenna, the RFID reader collects the signal and transmits it to a host system which processes the signal to obtain information related to the object to which the RFID tag is attached.
US11244122B2

A method for dynamically detecting and converting a context-sensitive information in a first language and a first format to a second language and a second format that is understandable to an end user based on a user-specified setting is provided. The method may use a built-in camera of a computing device to dynamically detect and capture an image frame of context-sensitive information. The method may use Optical character recognition (OCR), as well as contextual information such as GPS data available from a mobile computing device, to automatically translate and reformat the context-sensitive information in real-time so a user may understand it unambiguously.
US11244118B2

Disclosed is a dialogue management method and apparatus. The dialogue management method includes sequentially resolving an application domain to provide a service to a user, a function appropriate for an intent of a user from among functions of the application domain, and at least one slot to perform the function, adaptively determining an expression scheme of a dialogue management interface depending on a progress of the sequentially resolving, and displaying the dialogue management interface.
US11244096B2

Embodiments include simulating a design under test on an electronic device. Aspects include running a test program on the design under test and capturing inputs into the design under test. Aspects also include storing the inputs into the design under test in a storage device. Responsive to determining that an event has occurred during execution of the test program, aspects include halting the test program on the design under test. Aspects further include enabling a user via a user interface to determine a cause of the event by performing a simulation of the design under test using the inputs stored in the storage device.
US11244095B2

A 3-D mesh model represents 3-D geometry of a product/part manufactured with deep draw metal forming process. The 3-D model contains nodes connected by shell finite elements. 3-D model is modified by converting each quadrilateral shell finite element to triangular shell finite elements. Respective averaged nodal curvatures of all nodes of the 3-D model is calculated based on the 3-D geometry. A 2-D mesh model is created by unfolding the 3-D model to a plane while maintaining all corresponding triangular shell finite elements between the 2-D and the 3-D models as similar triangles. An estimated pre-stamped shape of a workpiece used for manufacturing the product/part is obtained by iteratively updating the 2-D model with a set of internal nodal forces with respect to the 3-D model and with a set of nodal force adjustments based on the respective averaged nodal curvatures.
US11244092B2

A fire development situation prediction method includes collecting simulation data of a fire, establishing a neural network of an engineered deep learning model, training the neural network with the simulation data, determining whether an output value of the neural network is less than or equal to a preset error threshold value, stopping training of the neural network when the output value of the neural network is less than or equal to a preset error threshold value, recollecting the simulation data of the fire when the output value of the neural network is not less than or equal to a preset error threshold value, and evaluating the development situation of the fire according to the engineered deep learning model. The fire development situation prediction method is for predicting a development situation of a fire.
US11244089B2

Disclosed is a cam curve design method for a cap screwing machine based on a multi-objective method, belonging to the technical field of cap screwing machine cam design. The present disclosure is to solve the problem that the conventional method for redesigning the cam curve cannot optimize the parameters according to the degree of importance such that the operating stability of a cam mechanism is poor. The method comprises: acquiring key point data determined for realizing the functions of a cam of the cap screwing machine; performing dimensionless processing on the key point data to obtain a dimensionless time T and a dimensionless displacement S; writing an n-order polynomial fitting cam curve displacement function, manually interpolating local control points, and obtaining a polynomial fitting cam curve expression and chart in combination with the constraints of key point displacement by using a least squares method; and selecting cam curve optimization objectives and setting weight coefficients to construct an optimized cam curve. The present disclosure is used for the design of a cam curve.
US11244086B2

This document describes systems and processes of manufacturing, visualizing, and distributing stone slabs. In an exemplary embodiment, a 3D scene may be generated that depicts a portion of a major surface of a stone slab at a target area of a slab installation environment.
US11244084B2

Examples can include a system for generating a spool sheet. A user can select multiple components on a graphical user interface (“GUI”). Then they can select an option to create a spool sheet. The system can determine a list of components in the selection for use in a bill of materials. This can be included in a spool page that includes a printable spool sheet region. Within the spool sheet region, the GUI can display a view of the selected components at a location indicated by an anchor node of the template.
US11244077B2

A request to provide an application at a secure enclave of a server may be received. A hash value of the application may be generated. Application data that is to be used with the application at the secure enclave of the server may be identified. Another hash value of the application data that is to be used with the application at the secure enclave of the server may be generated. The hash value of the application and the other hash value of the application data may be signed where the signed hash value and other hash are being used to execute the application with the application data at the secure enclave of the server.
US11244060B2

A federated smart user identification (ID) having embedded tiered/hierarchical entitlements. The federated smart user ID comprises an encrypted key having multiple key strings that create sub-zones/barriers within the key. Each key string includes logical code and is attached/associated with at least one of (i) a computing system, service, application or the like, and (ii) an entitlement zone of the system, service, application or the like. Thus, the individual key strings define which systems, services, applications and the like the user has access to and the entitlements/authorizations within those systems, services, applications that the user has. In addition, key strings can dynamically be added to or deleted from the key to thereby change system/service access authorization and/or system/service-level entitlement.
US11244054B2

Apparatus, method, computer program product and computer readable medium are disclosed for trusted computing. A method comprises: at a trusted execution environment (TEE)-enabling processor, creating a signing TEE; performing a first measurement of the signing TEE, wherein the first measurement comprises at least one measurement of the code of the signing TEE, an identity of the signing TEE and a log of activities performing during the creation of the signing TEE; generating a first signature of the result of the first measurement; sending the result of the first measurement and the first signature to a public register such that a verification of the signing TEE can be made by means of the public register; wherein the signing TEE is configured to verify whether a first TEE is recorded on the public ledger.
US11244043B2

In some examples, a system determines a dependency among a plurality of anomaly detectors, the determining comprising clustering anomaly detectors of the plurality of anomaly detectors into clusters of anomaly detectors. The system aggregates anomaly scores produced by anomaly detectors in a first cluster of anomaly detectors, to generate a first aggregate anomaly score, and detects an anomaly using the first aggregate anomaly score.
US11244039B2

A determination method executed by a computer that serves as an authentication apparatus for a program that operates on a device, the determination method includes counting a number of times of execution of a first process related to the device and determining, in a case where an authentication request for the program that includes a number of times of execution of a second process in the device is received, whether or not it is required to verify the device based on a result of comparison between the number of times of execution of the first process and the number of times of execution of the second process.
US11244035B2

Example apparatus and methods may include: (1) a system and method for enrolling a single user's gait pattern using only accelerometer magnitude data; (2) an efficient and low-power method for continuously generating biometric match scores against the enrolled model at run-time using two phases: detection and authentication; (3) an adaptive method for continuously updating the user model by comparing temporary models generated at regular intervals to the canonical user model; and (4) accelerometer samples captured on a wearable and streamed to a mobile device for further processing.
US11244029B1

The disclosed methods and systems are generally directed to the combined application of predictive analytics with clinical decision analysis to provide optimal recommendations for the implementation of various health care management programs including, for example, prescription medication adherence interventions, and providing recommendations for medication adherence interventions for individual patients, based on predictions of patient adherence and predicted or expected responses to available interventions. Such interventions may be instituted in advance of a potential negative outcome, e.g., non-adherence, to prevent or reduce the occurrence of a negative outcome and realize greater return on investment. The disclosed systems and methods generally determine a predictive function based at least on historical patient data and predictive variables derived from the historical data, apply the predictive function to data of candidate patients and provide a recommended course of health care management based on an output of the predictive function applied to a clinical decision analysis.
US11244024B2

A proxy server receives, from multiple visitors of multiple client devices, a plurality of requests for actions to be performed on identified network resources belonging to a plurality of origin servers. At least some of the origin servers belong to different domains and are owned by different entities. The proxy server and the origin servers are also owned by different entities. The proxy server analyzes each request it receives to determine whether that request poses a threat and whether the visitor belonging to the request poses a threat. The proxy server blocks those requests from visitors that pose a threat or in which the request itself poses a threat. The proxy server transmits the requests that are not a threat and is from a visitor that is not a threat to the appropriate origin server.
US11244020B2

A method and a device for Chinese concept embedding generation based on Wikipedia link structure includes: Step (1): According to the title concepts and/or link concepts in Chinese Wikipedia pages, a link information database is constructed; Step (2): For the title concepts, according to their link relationships with link concepts in the link information database, the positive and negative training instances are constructed respectively, which constitute the training dataset; Step (3): A concept embedding model is built, including an input layer, an embedding layer, a computational operation layer, and an output layer; Step (4): The concept embedding model is trained with the training dataset, then, the Chinese concept embedding is extracted/generated from the concept embedding model. The method can accurately distinguish different concepts and overcome the problem of polysemy that troubles the traditional embedding methods, which is beneficial to generate more accurate concept embedding representation.
US11244017B2

Systems and methods are described for improving content classifications and metadata for a plurality of content items. The content items may comprise various forms of media content. A content recommendation processing system may automatically annotate and/or classify content items with a plurality of metadata tag information describing content items. The disclosed system and methods may also determine and/or assign applicability scores indicating a level or degree of suitability for annotating a content item with particular metadata tag information, and may utilize applicability scores to provide content to calibrate metadata information for a plurality of content items, and further to provide content recommendations to users.
US11244016B2

A journaling engine receives input from a variety of sources to synthesize editable journal of experiences over a given date range. The engine uses application program interfaces to interface to a transaction database for cataloging experiences during an event. The engine further evaluates transactions to retrieve venue and activity information associated with the experiences. The user may edit the journal by adding or subtracting experiences. The final journal may be posted to social media by exporting the journal in an appropriate format. The user and those viewing the journal on social media may receive offers related to the experiences in the journal or similar experiences local to the user and viewers.
US11244006B1

A method uses natural language for visual analysis of a dataset, and is performed at a computer having a display, processors, and memory. The computer displays a data visualization based on a dataset retrieved from a database and receives a first user input to specify a natural language command related to the displayed data visualization. Based on the displayed data visualization and the natural language command, the computer identifies an initial range of values for a first data field in the dataset and displays an editable user interface control showing the initial range of values. The computer receives a second user input, at the user interface control, specifying a modified range of values for the first data field and retrieves an updated dataset from the database using the modified range of values for the first data field. The computer then updates the displayed data visualization using the updated dataset.
US11244003B2

Systems and methods for full motion video search are provided. In one aspect, a method includes receiving one or more search terms. The search terms include one or more of a characterization of the amount of man-made features in a video image and a characterization of the amount of natural features in the video image. The method further includes searching a full motion video database based on the one or more search terms.
US11243988B2

A method, system, and computer program product for a data modelling platform to engage with a user via a user interface is provided. A predictive data model is displayed based on the user query. Provenance and evidence is provided based on a user selected result. The ground truth dataset is modified in response to receiving a user action via the user interface.
US11243981B2

A method of prioritizing replication of database objects between storage devices includes receiving a request to replicate data from a first to a second storage device; accessing a queries previously executed on the first device; determining database objects associated with the queries; calculating access metrics for the database objects indicating how the database objects were accessed by the queries; determining a subset of database objects for replication based on the access metrics; and initiating a data replication process to replicate the subset of database objects from the first device to the second device that prioritizes the subset of database objects relative to a remainder of the database objects.
US11243979B1

Systems and methods are provided for managing database updates in an environment in which data parity is to be maintained between multiple databases. Notifications regarding database events, such as data update operations that occur in a particular database, may be generated so that other databases and systems can perform corresponding data update operations. The notifications may be generated, consumed, and acted upon asynchronously with respect to each other. Such asynchronous propagation of database events provides improved performance and increased reliability over synchronous propagation.
US11243972B1

A validation system and method are provided that examine data for use in tracking and/or generating an action plan. Data is received and stored at an implementation data store from production data sources. Evaluation rules are applied to the data by a data storage system. The evaluation rules are applied by running previously created scripts of commands of the data storage system. Applying the evaluation rules to the one or more sets of the data outputs a deviation measure for at least one of the sets of the data. The deviation measure and a restricted list of defined validation decisions is presented to an analyst for the data. A selected validation decision is received, and the data is validated for use in the action plan, rejected for use in the action plan, or identified as requiring additional analysis before being validated for use in the action plan.
US11243968B2

Systems, methods and products for content management where a dynamic data service layer is provided between a content server layer to route requests from various content server instances to various database instances. The dynamic data service layer maintains an instance pool of available database instances and a connection pool of available connections to each database instance. A content server instance submits a corresponding request to the dynamic data service layer, which then examines the instance pool to identify a database instance that can service the request and examines the connection pool to identify an available connection to the identified database instance. The request is submitted to the identified database instance through the identified connection, and the responsive data is stored at a memory location which is accessible by the content server instance and can be read using a starting memory address and the length of the stored data.
US11243966B1

Methods, systems, and devices supporting data storage are described. A database system may implement a hierarchical organization in which child data objects store hierarchical data for parent data objects. However, to support low latency time-series volume planning and analysis, the database system may additionally store a data object with a first set of data fields that includes object-specific data for the data object and a second set of data fields that includes hierarchical data (e.g., time-based hierarchical data organized into separate data fields for different time segments) for the data object. The database system may support both transactions and analytical queries using the data model. For example, the database system may receive a query indicating a time period for predictive analysis and may execute the query on the second set of data fields for the data object (e.g., without searching for child data objects storing the time-based hierarchical data).
US11243950B2

A computer-implemented database access method includes receiving, by a server, a database access statement including a target identifying parameter; parsing the database access statement to determine the target identifying parameter; determining a statement type of the database access statement; obtaining a pre-stored execution plan group corresponding to the statement type, the pre-stored execution plan group including one or more execution plans for accessing a database corresponding to the database access statement, in which each execution plan corresponds to a different respective identifying parameter; selecting a target execution plan from the pre-stored execution plan group based on the target identifying parameter; and executing the target execution plan.
US11243945B2

An example operation may include one or more of a processor configured to receive a database command from a client system, the database command comprising a database function and parameters to be used by the database function, and to execute the database command on database data, and an interface configured to transmit the database command to one or more other databases that are within a decentralized database system in which each database node is controlled by a different entity, wherein in response to receiving a request from an ordering node of the decentralized database system, the processor may commit results of executing the database command to a database and store information about the database command in an append-only immutable database log.
US11243943B2

A method and devices for verifying a digital resource by a plurality of node devices in a blockchain network. The plurality of nodes have respective private key shares, where a collective private key of a collective private-public key pair is based on a set of the respective private key shares, and where each node has a nodal private-public key pair. The digital resource may be encrypted using a digital resource crypto public key, the digital resource crypto public key including combination of a nodal public key and a collective public key. The digital resource may be submitted to a repository system by broadcasting a commitment transaction and a subsequent reveal or rescind transaction of a commitment channel, the commitment channel formed between a respective node and a principal node. Decrypting the encrypted digital resource is based on retrieving private key share contributions from the plurality of nodes participating in verifying the digital resource.
US11243940B1

A system and method for receiving a query of a partitioned table, the query including a first index predicate associated with a first partition key column; determining that one or more of the query is missing a second index predicate and the first index predicate is unusable for index probing; responsive to determining that one or more of the query is missing the second index predicate and the first index predicate is unusable for index probing, generating one or more synthesized predicates used to process the query using an index scan.
US11243934B1

Systems and methods are disclosed herein for modifying suggestion metadata in an electronic document. A copy request is received to copy a portion of the electronic document. The portion of the electronic document includes a first suggestion having metadata that indicates the suggestion was made by a first user. The copy request is received from a second user. A paste request to paste the copied portion is received from the second user. The metadata of the suggestion is modified based on the paste request to obtain modified metadata.
US11243928B2

Cloning enterprise content management systems is described. A first remote procedure call is executed to a source database management system associated with a source enterprise content management system to retrieve a source object type from the source enterprise content management system. A second remote procedure call is executed to a target database management system associated with a target enterprise content management system to create a target object type in the target enterprise content management system, wherein the target object type is based on the source object type. Source metadata tables associated with the source object type are retrieved from the source enterprise content management system. The source metadata tables are stored as target metadata tables in the target enterprise content management system.
US11243926B2

Methods, systems, and computer-readable media for compliance lifecycle management for cloud-based resources are disclosed. A selection is received of a compliance pack from a plurality of compliance packs. The compliance pack comprises a plurality of rules associated with policy compliance. The compliance pack is selected from the plurality of compliance packs via a user interface. The selection is associated with one or more resources hosted in one or more provider networks. An evaluation is performed of compliance of the one or more resources with respect to the plurality of rules of the compliance pack. Data describing the evaluation is generated and displayed. The data comprises an aggregate compliance status for at least one of the one or more resources, and the aggregate compliance status represents an aggregate compliance with the plurality of rules.
US11243924B2

A method, system and computer program product for determining a data standardization score for an attribute of a dataset. A data standardization score is calculated, which reflects whether data quality of attribute values would increase if a standardization rule is applied to the attribute values. Based on attribute metadata, it may be determined whether an indication to carry or not to carry out standardization is available for at least part of the attribute values of the dataset. In response to finding the indication, a respective value may be set for the data standardization score. In response to not finding the indication, a data standardization score algorithm may be run on the at least part of the attribute values of the dataset. The data standardization score value may be compared to a predefined criterion to determine whether data standardization is to be applied on the attribute.
US11243910B2

An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.
US11243896B2

An apparatus configured to allow data values to be written into the plurality of memory cells of the memory device at a first speed upon connecting to a first host via a first configuration of the plurality of connectors; and allow data values to be written into the plurality of memory cells at a second speed faster than the first speed, upon connecting to a second host via a second configuration of the plurality of connectors.
US11243893B2

A processor or system includes a processor core to execute a set of instructions to determine that a memory encryption mode is enabled. The memory encryption mode is to cause data stored to memory to be encrypted and data retrieved from the memory to be decrypted. The processor core is further to determine that a debug mode has been enabled and, responsive to a determination that the debug mode has been enabled, generate a second encryption key different than a first encryption key employed before reboot of a computing system. The processor core is further to transmit the second encryption key to a cryptographic engine for use in encryption and decryption of the data according to the memory encryption mode.
US11243883B2

A method includes receiving, by a level two (L2) controller, a first request for a cache line in a shared cache coherence state; mapping, by the L2 controller, the first request to a second request for a cache line in an exclusive cache coherence state; and responding, by the L2 controller, to the second request.
US11243878B2

Provided are a memory controller, a non-volatile memory system, and a method of operating the same. A method of operating a memory system includes selecting a plurality of source blocks to be garbage-collected, copying selected valid data from two or more source blocks among the plurality of source blocks into a destination block, storing changed mapping information in an update cache according to a result of the copying, and updating a mapping table by using the mapping information stored in the update cache.
US11243872B2

Generating and aggregating test result data of a distributed system of devices into a test case result for facilitating access of the test case result via a single iterator is presented herein. A coordinator component of the distributed system of devices creates respective context identifiers for each unique phase of a test case of the distributed system of devices, and sends messages including the respective context identifiers to a producer component of the distributed system of devices. In this regard, the producer component includes producers having respective services executing processes corresponding to an execution of the test case. The messages instruct the respective services to associate the respective context identifiers with events representing result data of the processes, and the respective context identifiers facilitate respective accesses of the events representing the result data of the processes.
US11243869B2

Diffing subject and comparison traces. The subject and comparison traces can be matched based on identifying similar work being performed by their represented entities. The diffing includes identifying first function calls from the subject trace and identifying second function calls the comparison trace. First and second call trees are created from these function calls; parent-to-child node relationships in the call trees represent caller-to-callee function relationships. A differencing tree is created from the call trees; differencing tree nodes indicate a differencing status between the first and second call trees, and a differencing cost based on the nodes' differencing status pus an aggregation of the node's descendants' differencing costs. A differencing tree node is identified based on following nodes that most contribute to differences between the first and second call trees, and it is used to provide an indicia of a difference between the first and second function calls.
US11243864B2

An instruction may be associated with a memory address. During execution of the instruction, the memory address may be translated to a next level memory address. The instruction may also be marked for address tracing. If the instruction is marked for address tracing, then during execution of the instruction, the memory address and the next level memory address may be recorded.
US11243863B2

This disclosure relates generally to system modeling, and more particularly to systems and methods for modeling computer resource metrics. In one embodiment, a processor-implemented computer resource metric modeling method is disclosed. The method may include detecting one or more statistical trends in aggregated interaction data for one or more interaction types, and mapping each interaction type to one or more devices facilitating the transactions. The method may further include generating one or more linear regression models of a relationship between device utilization and interaction volume, and calculating one or more diagnostic statistics for the one or more linear regression models. A subset of the linear regression models may be filtered out based on the one or more diagnostic statistics. One or more forecasts may be generated using the remaining linear regression models, using which a report may be generated and provided.
US11243855B2

An apparatus includes a storage device of a host computing device. The storage device is to store a virtualization manager. The apparatus also includes a processing device of the host computing device and operatively coupled to the storage device. The processing device is to determine that a first instance of a virtual machine on a first host computing device is paused based on an error associated with a connection to a storage device of the first host computing device, determine whether the second host computing device has access to the storage device of the first host computing device, instantiate a second instance of the virtual machine on the second host computing device when the second host computing device is determined to have access to the storage device of the first host computing device, and to stop the first instance of the virtual machine on the first host computing device.
US11243854B2

A computing problem management method, system, and non-transitory computer readable medium, include detecting an impending problem of the computing system, spawning a plurality of replicas when detecting the impending problem, introducing a plurality of new impending problems on the plurality of replicas for the launching to launch versions of an action to resolve, and learning a version that resolves each of the plurality of new impending problems.
US11243853B2

Technology for determining an amount of time to wait to retry requests to a representational state transfer (REST) server system for a REST resource, where the time to wait is always chosen to be a prime number of time units (for example, slots, milliseconds). While currently conventional systems will sometimes use a prime number of time units to wait for a retry request, various embodiments of the present invention will always, and invariably, use a prime number of time units. The REST resource may be, for example, a REST application programming interface (API) that is requested by and delivered to a client system using hypertext transfer protocol (HTTP).
US11243850B2

A system for image recovery comprises an input interface and a processor. The input interface is configured to receive a block backup volume that can be mounted. The processor is configured to determine a merged chain map by consolidating one or more incremental chain maps and to store an image using the merged chain map and a volume map.
US11243848B2

Various systems, processes, and products may be used to manage remote data replication. In particular implementations, a system and process for managing remote data replication may include the ability to store versions of a disk at a first site, a second site, and a third site. The version of the disk at the first site may store input/output for a host system, the version at the second site may be a synchronous replication of the version at the first site, and the third site may be an asynchronous replication of the version at the first site. The system and process may also include the ability to synchronize the version at the first site with the version at the third site if the second site is unavailable.
US11243847B2

Various systems, processes, and products may be used to manage remote data replication. In particular implementations, a system and process for managing remote data replication may include the ability to store versions of a disk at a first site, a second site, and a third site. The version of the disk at the first site may store input/output for a host system, the version at the second site may be a synchronous replication of the version at the first site, and the third site may be an asynchronous replication of the version at the first site. The system and process may also include the ability to synchronize the version at the first site with the version at the third site if the second site is unavailable.
US11243832B2

Methods, systems, and computer program products for dynamically analyzing diagnostic operations data via machine learning techniques are provided herein. A computer-implemented method includes defining aspects of machine learning techniques to be performed in connection with diagnostic operation data analysis, including: defining dynamic analysis granularity selection functionality based on time constraints and the level of progress of the analysis; defining dynamic data classification identifier type selection functionality based on the time constraints and the level of progress of the analysis; and defining dynamic ordering of data classification identifiers during runtime based on data classification preferences, information pertaining to system workload, and information pertaining to requested analysis compliance parameters. The method also includes dynamically performing the analysis by applying the machine learning techniques to the diagnostic operation data, and outputting at least a portion of results of the analysis.
US11243827B2

Systems, device and techniques are disclosed for controlling location-based features with usage maps. An application running on a device may receive a current location of the device. The application may determine a sector of a usage map that corresponds to the current location of the device. The usage map may be associated with the application and he usage map may include a map of a geographic area divided into sectors. The application may modify the operation of a remote API call of the application based on the sector of the usage map that corresponds to the current location of the device by disabling or rate-limiting the remote API call.
US11243825B2

A custom file system in a containerized software architecture facilitates the instantiation of application containers. Each container is composed of one or more application image layers. An application container instance includes read-only application image layer data shared among application container instances associated with the same application container. An application container instance may also include read/write application container instance data that is specific to the application container instance.
US11243824B1

Non-limiting examples of the present disclosure enable creation and management of representations of content through the execution of copy actions, paste actions or a combination thereof. An indication of a copy action is received that copies a content portion. The copy action is analyzed to generate a (live) representation of the content portion. Other examples of representations are also generatable including a static representation and/or a live non-editable representation. As an example, a live representation is an editable and synchronized representation of the content portion that is synchronized with original source content. The live representation comprises a selectable data link that links back to the original source content and an editable representation of the content portion. In response to receiving an indication of a paste action, the live representation of the content portion is automatically rendered inline within a graphical user interface of a host application/service endpoint.
US11243822B2

A method for automatically verifying a message using a remote system includes receiving, at a remote system, a request to launch an application from a current user to communicate where the request includes a unique feature associated with a potential user's device that is required for registration. The method includes generating a selectable-link, and transmitting a first message that includes the selectable-link to the potential user's device. The first message is configured to cause the potential user's device to display the link, launch the application in response to receiving selection indication of the selectable-link, and transmit a verification code to the remote system. The method further includes registering the potential user's device in response to receiving the verification code.
US11243818B2

In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stateless, deterministic scheduler and work discovery system with interruption recovery. For instance, according to one embodiment, there is disclosed a system to implement a stateless scheduler service, in which the system includes: a processor and a memory to execute instructions at the system; a compute resource discovery engine to identify one or more computing resources available to execute workload tasks; a workload discovery engine to identify a plurality of workload tasks to be scheduled for execution; a cache to store information on behalf of the compute resource discovery engine and the workload discovery engine; a scheduler to request information from the cache specifying the one or more computing resources available to execute workload tasks and the plurality of workload tasks to be scheduled for execution; and further in which the scheduler is to schedule at least a portion of the plurality of workload tasks for execution via the one or more computing resources based on the information requested. Other related embodiments are disclosed.
US11243817B2

Technologies for migrating data between edge accelerators hosted on different edge locations include a device hosted on a present edge location. The device includes one or more processors to: receive a workload from a requesting device, determine one or more accelerator devices hosted on the present edge location to perform the workload, and transmit the workload to the one or more accelerator devices to process the workload. The one or more processor is further to determine whether to perform data migration from the one or more accelerator devices to one or more different edge accelerator devices hosted on a different edge location, and send, in response to a determination to perform the data migration, a request to the one or more accelerator devices on the present edge location for transformed workload data to be processed by the one or more different edge accelerator devices.
US11243814B2

Machine learning is utilized to analyze respective execution times of a plurality of tasks in a job performed in a distributed computing system to determine that a subset of the plurality of tasks are straggler tasks in the job, where the distributed computing system includes a plurality of computing devices. A supervised machine-learning algorithm is performed using a set of inputs including performance attributes of the plurality of tasks, where the supervised machine learning algorithm uses labels generated from determination of the set of straggler tasks, the performance attributes include respective attributes of the plurality of tasks observed during performance of the job, and applying the supervised learning algorithm results in identification of a set of rules defining conditions, based on the performance attributes of the plurality of tasks, indicative of which tasks will be straggler tasks in a job. Rule data is generated to describe the set of rules.
US11243790B2

Embodiments of this disclosure allow non-position-independent-code to be shared between a closed application and a subsequent application without converting the non-position-independent-code into position-independent-code. In particular, embodiment techniques store live data of a closed application during runtime of the closed application, and thereafter page a portion of the live data that is common to both the closed application and a subsequent application back into volatile memory at the same virtual memory address in which the portion of live data was stored during runtime of the closed application so that the paged lived data may be re-used to execute the subsequent application in the managed runtime environment. Because the paged live data is stored at the same virtual memory address during the runtimes of both applications, non-position-independent-code can be shared between the applications.
US11243784B2

A method for managing a trigger on a terminal device, and a terminal device are provided. In response to an operation (S301) of setting a trigger by an application program (181), a trigger manager (235) determines a triggering policy of the trigger based on a use habit of a user, characteristic information of the trigger, and characteristic information of the application program. The triggering policy is accelerating triggering, normal triggering, or delaying triggering. Different triggering policies are executed for triggers having different characteristics, to dynamically change timings for the triggers to trigger scheduled tasks. In this way, a malicious trigger configured to keep an application alive or trigger a task that does not match a true will of the user is prevented to reduce resource consumption, and a trigger beneficial to a system or the user can be triggered earlier to improve user experience.
US11243783B2

In accordance with some embodiments, an apparatus that controls device re-configuration for security is provided. The apparatus includes a storage storing a first firmware image for a re-configurable data communication device. In some embodiments, the first firmware image provides one or more operating parameter configurations for the re-configurable data communication device. The apparatus also includes a controller, which is coupled to the storage and the re-configurable data communication device and operable to manage transport of data by the re-configurable data communication device, including obtaining the first firmware image from the storage and loading the first firmware image to the re-configurable data communication device. The apparatus additionally includes a housing at least partially supporting the storage and the controller.
US11243775B2

In one embodiment, an apparatus includes: a plurality of registers; a first instruction queue to store first instructions; a second instruction queue to store second instructions; a program order queue having a plurality of portions each associated with one of the plurality of registers, each of the portions having entries to store a state of an instruction, the state comprising an encoding of a use of the register by the instruction and a source instruction queue for the instruction; and a dispatcher to dispatch for execution the first and second instructions from the first and second instruction queues based at least in part on information stored in the program order queue, to manage instruction dependencies between the first instructions and the second instructions. Other embodiments are described and claimed.
US11243771B2

The present disclosure provides a data computing system. The data computing system comprises: a memory, a processor and an accelerator, wherein the memory is communicatively coupled to the processor and configured to store data to be computed and a computed result, the data being written by the processor; the processor is communicatively coupled to the accelerator and configured to control the accelerator; and the accelerator is communicatively coupled to the memory and configured to access the memory according to pre-configured control information, implement a computing process to produce the computed result and write the computed result back to the memory. The present disclosure also provides an accelerator and a method performed by an accelerator of a data computing system. The present disclosure can improve the execution efficiency of the processor and reduce the computing overhead of the processor.
US11243769B2

An apparatus and method for efficiently managing shadow stacks. For example, one embodiment of a processor comprises: a plurality of registers to store a plurality of shadow stack pointers (SSPs), each SSP associated with a different event priority; event processing circuitry to select a first SSP of the plurality of SSPs from a first register of the plurality of registers responsive to receipt of a first event associated with a first event priority level, the first SSP usable to identify a top of a first shadow stack; verification and utilization checking circuitry to determine whether the first SSP has been previously verified, wherein if the first SSP has not been previously verified then initiating a set of atomic operations to verify the first SSP and confirm that the first SSP is not in use, the set of atomic operations using a locking operation to lock data until the set of atomic operations are complete, and wherein if the first SSP has been previously verified, then re-verifying the first SSP and confirming that the first SSP is not in use without using the locking operation.
US11243763B2

The invention provides methods, systems and computer programs relating to a collaboration platform configured for collaborative development and distribution of applications or software components for controlling, monitoring, interfacing or otherwise communicating with one or more devices. The invention comprises (i) receiving a specification for development of a software component (ii) receiving participation proposals from a plurality of entities, (iii) selecting a set of collaborator entities for collaboratively developing the software component, (iv) assigning one or more responsibilities associated with development of the software component to each entity within the selected set of collaborator entities, (v) generating an access controlled portal that is associated with the collaborative development of the software component, and (vi) publishing the collaboratively developed software component for implementing the software component to control, monitor or interface with, one or more devices.
US11243759B2

A data storage device includes: a storage configured to store flag information on attributes, each attribute corresponding to a revision version, and firmware comprising register setting information and firmware execution code branch information for each attribute; and a controller configured to read the flag information and the firmware from the storage to execute the firmware according to the flag information.
US11243756B1

Compliance schemes may be associated with compliance types to provide resource compliance management. Compliance types may be created and associated with different compliance schemes. Compliance state for the compliance types may be generated and provided in response to requests to access the compliance state. Queries for compliance state, for example, may request compliance state, and query predicates or other criteria may be applied to the compliance state in order to perform the query.
US11243753B2

Embodiments of apparatus, systems, and methods are described for creating and configuring a custom mobile application (app), with communities, using a graphical user interface (GUI). The GUI enables selection of a pre-configured template for creating a custom mobile app for a user group of a customer relationship management system or of an existing community. The GUI enables entry of metadata comprising identification of a specific user community of the custom mobile app. The GUI enables selection of a distribution model for the custom mobile app for the specific user community, further allowing entry of additional metadata comprising distribution model parameters and packaging parameters of the app. The GUI enables packaging of the app using the packaging parameters and publishing of the app to an app store using the distribution model parameters. The app becomes accessible from the app store for installation on a mobile device according to the distribution model.
US11243750B2

A code completion tool uses machine learning models to more precisely predict the likelihood of a method invocation completing a code fragment that follows one or more method invocations of different classes in a same document during program development. In one aspect, the machine learning model is a n-order Markov chain model that is trained on features that represent characteristics of the context of method invocations found in commonly-used programs from a sampled population. The machine learning model is implemented as a hash table contained a ranked order of hash values in descending order of probability of completing a partially-formed method invocation.
US11243748B2

Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for AI enhanced mobile integration (AMI). In an embodiment, a method comprises: receiving, by one or more processors, a user-driven integration request and a binary executable for a mobile application; analyzing, by the one or more processors, the binary executable to determine an integration plan; obtaining or creating fusion components based on the integration plan; and creating a second binary executable for the application using the obtained or created fusion components.
US11243744B2

A method (40) is provided for performing a trustworthiness test on a random number generator, RNG, (20) comprising a physical unclonable function, PUF-module (21). The trustworthiness test is implemented as a known answer test, KAT, and the method (40) comprises: receiving (41), in the PUF-module (21), an input based on test data, T, received from a verifier (11) provided with at least one test data-test result pair, (T, R), providing (42) an output from the PUF-module (21), determining (43) a test result, R′, based on the output from the PUF-module (21), and providing (44) the test result, R′, to the verifier (11). A random number generator (20), computer program and computer program products and a method performed by or in a verifier are also provided.
US11243738B2

A display device includes: a display panel; a first sound generating device disposed below the display panel, where the first sound generating device generates a sound by causing the display panel to vibrate; and a second sound generating device disposed below the display panel, where the second generating sound generating device generates a sound by causing the display panel to vibrate. The first sound generating device includes: a first vibrator which vibrates in a first direction, which is a thickness direction of the display panel; and a second vibrator which vibrates in the first direction, and the second sound generating device includes: a third vibrator which vibrates in the first direction; and a fourth vibrator which vibrates in a second direction, which is perpendicular to the first direction.
US11243734B2

A first device coupled with a first display and an image sensor receives output data from a second device having a second display different from the first display. The output data represents content displayable by the second device on the second display. The first device determines, using the image sensor, a position of the second display relative to the first device and causes the first display to display content based on the output data received from the second device and the determined position of the second display relative to the first device.
US11243721B2

A non-transitory storage medium stores a plurality of instructions readable by a computer of an information processing apparatus. When executed by the computer, the plurality of instructions cause the information processing apparatus to obtain a quality parameter indicating print quality that includes at least a first quality and a second quality, determine, when the obtained quality parameter is the first quality, a first size range, determine, when the obtained quality parameter is the second quality, a second size range, accept, when the obtained quality parameter is the first quality, designation of the medium size parameter indicating a size within the first size range, and accept, when the obtained quality parameter is the second quality, designation of the medium size parameter indicating a size within the second size range and not within the first range in addition to the size within the first size range.
US11243718B2

A data storage apparatus may include a first memory device comprising a first area in which write data from a host device are stored and a second area, a second memory device into which the write data stored in the first memory device are copied, a storage device, and a controller. The controller is configured to control data input/output for the first memory device, the second memory device and the storage device, wherein the controller comprises a cache manager configured to evict eviction target data from the second memory device by: storing the eviction target data into the storage device, and storing the eviction target data into the second area of the first memory device.
US11243716B2

A memory system which includes a memory pool having a plurality of memory units and a controller suitable for controlling the plurality of memory units, wherein the controller includes a translation unit suitable for translating a system address into a local address within the memory pool, a threshold decision unit suitable for dynamically changing a threshold based on an a number of accesses to each local address for data within the memory pool, a data attribute determination unit suitable for determining an attribute of data associated with the translated local address based on the threshold and the number of accesses to the translated local address, and a data input/output unit suitable for controlling a memory unit associated with a new local address among the plurality memory units based on the attribute of the data.
US11243712B2

Systems and methods are provided for local analytics for high-availability storage systems. A storage system may include first and second storage controllers to act as active and passive controllers for the storage system, and a plurality of storage devices. A method may include obtaining one or more storage microservices; responsive to determining that the second storage controller is not performing read and write operations on the storage device as the active controller, beginning to perform read and write operations on the storage device as the active controller; and responsive to determining that the second storage controller is performing read and write operations on the storage device as the active controller, executing the one or more storage microservices in the respective virtual computing environments of the storage system.
US11243710B1

A self-destructive storage system and method is disclosed. The system includes a digital storage, and a destruction mechanism located proximate the digital storage and configured to physically render the digital storage unreadable upon activation. The system also includes a controller having a processor and a memory. The controller is communicatively coupled to the destruction mechanism and is configured to activate the destruction mechanism in response to at least one of the receipt of a destroy command and the satisfaction of a predefined condition. The system also includes a wireless network interface that is communicatively coupled to the controller and a wireless network. The digital storage device, the controller, and the destruction mechanism are coupled to a drive enclosure.
US11243709B2

A data storage apparatus includes a volatile memory, the volatile memory including a region in which a zone mapping table and system information are stored and a random access zone capable of random write. The data storage apparatus further includes a non-volatile memory including a backup zone and a plurality of sequential zones capable of sequential write, and a controller configured to identify whether a logical address belongs to the random access zone or the sequential zone when the logical address and a data size are received along with a write command or read command from a host apparatus and to control an operation corresponding to the write command or read command.
US11243701B2

The present invention provides a data write method and a solid-state drive array. The solid-state drive array is based on a RAID system and includes n solid-state drives. Before to-be-written data is written into the solid-state drive array, the to-be-written data is divided into n data blocks that are in a one-to-one correspondence with the n solid-state drives. After the n data blocks are all stored into the corresponding solid-state drives, FTL update of the n data blocks is performed, to complete write of the to-be-written data. If the solid-state drive array is powered off during storage of the n data blocks, because FTL update of the data blocks is not performed, all the n data blocks fail to be written into the solid-state drive array, thereby ensuring atomicity of write operations of the n data blocks.
US11243700B2

A memory system may include: a memory device including a plurality of memory blocks which includes memory cells supporting a two-or-more-level cell (XLC) mode and a single level cell (SLC) mode; and a controller suitable for managing data of the memory device and controlling the memory device, wherein, when memory usage of the memory device is greater than or equal to a first threshold value, the controller selects one or more free memory blocks as one or more victim memory blocks, switches a mode of each victim memory block to the XLC mode, and moves data stored in a source memory block to the one or more victim memory blocks, wherein the source memory block, among the plurality of memory blocks, has data stored therein driven in the SLC mode.
US11243698B2

Initialization stripes of a redundant array of inexpensive disks (RAID) may include determining whether the stripes have already been initialized based on redundant correction information. Further, un-initialized stripes may be initialized before intended if write requests are received for such un-initialized stripes. Still further, rebuilt stripes (e.g., portions thereof) may also be checked to determine whether such rebuilt stripes have been initialized based on error detection codes.
US11243696B1

A method, computer program product, computing system, and system for using hot-plug virtual disks in granular recovery are described. The method may include receiving, at a cloud computing site, a backup configuration including a list of protected resources associated with a cloud computing tenant. The method may further include mounting a hot-plug virtual disk to a virtual machine including the protected resources associated with the cloud computing tenant. The method may also include collecting metadata corresponding to the protected resources associated with the cloud computing tenant. The method may additionally include generating, at the cloud computing site, a backup of the virtual machine including the protected resources associated with the cloud computing tenant. Moreover, the method may include storing the metadata corresponding to the protected resources associated with the cloud computing tenant and storing the backup of the virtual machine including the protected resources associated with the cloud computing tenant.
US11243695B2

A method, system, and computer program product for implementing indexes in a dispersed storage network (dsNet) are provided. The method accesses an unordered work queue containing a set of key-value pairs. A subset of expired key-value pairs are determined from the set of key-value pairs. The method transmits a work request to a plurality of data source units. The work request indicates a key-value pair being selected at random from the subset of expired key-value pairs. A threshold number of work responses is received from the plurality of data source units. The work responses include a set of available key-value pairs. The method selects an available key-value pair from the set of available key-value pairs and generates a work lease on the available key-value pair.
US11243692B2

A system, method, and machine-readable storage medium for analyzing a state of a data object are provided. In some embodiments, the method includes receiving, at a storage device, a metadata request for the data object from a client. The data object is composed of a plurality of segments. The method also includes selecting a subset of the plurality of segments and obtaining a segment state for each segment of the subset. Each segment state indicates whether the respective segment is accessible via a backing store. The method further includes determining a most restrictive state of the one or more segment states and sending state information to the client in response to the metadata request, the state information being derived from the most restrictive state.
US11243691B2

A method of providing an interactive keyboard and a system thereof are provided. The method of providing an interactive keyboard includes a step of causing a user to enter an input to a keyboard system; a step of determining whether the input entering the keyboard system corresponds to a preset action input; and a step of displaying, by the keyboard system, a visual content corresponding to the action input on a key interface, which includes a plurality of keys capable of being selected by the user, in a case where the input is determined as the action input.
US11243686B2

An earbud includes a housing, a speaker mounted within the housing, a processor mounted within the housing, a user input surface on the housing, and a set of self-mixing interferometry (SMI) sensors mounted within the housing. The set of SMI sensors includes a first SMI sensor configured to emit a first beam of light, and a second SMI sensor configured to emit a second beam of light. The second beam of light passes through the user input surface about an axis that is non-perpendicular to the user input surface. The processor is configured to adjust a parameter of the speaker at least partly in response to a first SMI output of the first SMI sensor and a second SMI output of the second SMI sensor.
US11243685B2

There is provided a computerized method for establishing a communication session with at least one contact based on a cross display gesture, comprising: displaying an array of contacts at a first location on a display of an interactive user interface on a screen of a client terminal; displaying an array of applications at a second location on the display of the interactive user interface, the first and second locations being located on opposite sides of the screen separated by an interactive region of the interactive user interface; identifying a cross display gesture manually performed by the user, the cross display gesture connecting a certain contact of the array of contacts with a certain application of the array of applications while crossing some of the interactive region; and establishing a communication session between the user and the certain contact activated by the certain application.
US11243682B2

Provided herein are method, apparatus, and computer program products for facilitating capture and play back of interface event data. One exemplary method may comprise providing, as a function of at least profile data, environmental data, transaction data, relevance data, and implicit data derived therefrom, a dynamic application environment, displaying the dynamic application environment on an dynamic application interface, capturing interface event data, the interface event data being based on user interaction with the dynamic application interface, and comprising of one or more interface events and a particular time at which each of the one or more interface events occurred, providing data to the play back device configured for initializing a play back environment, such that the play back environment receives the interface event data and performs play back, and outputting the one or more interface events in a relative time to the particular time.
US11243676B2

A numerical control system for a machine tool includes a display screen, a storage unit, and a control unit. The control unit executes a step of displaying, on the display screen, a designation screen that selects and designates one or more pieces of auxiliary information and auxiliary functions corresponding to each of basic work screens prepared for each work process using the machine tool, and associating with the basic work screen and storing in the storage unit one or more pieces of auxiliary information and auxiliary functions selected and designated by a user through the designation screen, and a step of simultaneously displaying, on the display screen, one basic work screen designated by the user among the basic work screens, and one or more virtual buttons that select one or more pieces of auxiliary information and one or more auxiliary functions, associated with the user-designated basic work screen.
US11243674B2

A display apparatus includes a display section that displays an image containing one or more objects based on display image data on a display surface, a position generator that generates information representing the position of a mobile terminal that comes into contact with the display surface as terminal position information representing a terminal position in the image, an object identifier that identifies object data on an object corresponding to the terminal position based on the display image data and the terminal position information, and a transmitter that transmits the object data to the mobile terminal.
US11243671B2

A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from one or more users. Upon soliciting one or more users for an answer to a particular question, a message may be directed to the one or more users. The message may include a copy of the text of the question and may provide a mechanism enabling the one or more users to pass on answering the question. Subsequent to the solicitation, the question page may include a notification with information about the solicitation, including information identifying the group of users who have been asked to answer the question and the number of times the one or more users has been asked to provide an answer.
US11243667B2

Provided is a method and system for an information providing interface based on new user experience. An information providing interface method includes providing a home board including a search box as an initial interface screen for providing information; providing a first content board according to movement from the home board in a first direction or a second content board according to movement in a second direction that is opposite to the first direction in response to an input event on the home board; and visually displaying a shortcut icon for each board and a currently staying board through a partial area of a screen in response to movement from the first content board or the second content board. Each of the first and the second content boards includes a plurality of subpages and each of the subpages includes a different type of content and movement between subpages is allowed.
US11243665B2

A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection user interface is displayed including any dynamic session placeholders in the list of messages. As messages from the conversation are occasioned, the dynamic session placeholder is updated. When the message collection is displayed, it is displayed in accordance with the updated session placeholder.
US11243663B2

A method for operating an information device (20) having at least one display unit (22), wherein the method comprises: presenting a menu (24) having at least one sub-item (26, 28) at a first position on the display unit (22), receiving a first user input, wherein the first user input is used to select one of the sub-items (26, 28) of the menu (24), taking the selection of the sub-item (26, 28) of the menu (24) as a basis for identifying a window (30) having one or more control elements (32, 66, 70, 72) selectable by a further, second user input, presenting the identified window (30) having the one or more control elements (32, 66, 70, 72) on the display unit (22) at or adjacently to one side of the first menu and/or instead of the menu (24), receiving a third user input, wherein the third user input is used to position the window (30) on the display unit (22) independently of a first position of the menu (24) on the display unit (22).
US11243657B2

An icon display method includes displaying, by a terminal, a first screen, where the first screen does not include a target icon, and displaying, by the terminal, a second screen including the target icon in response to a first gesture that is detected by the terminal and that hovers in a first position above a touchscreen.
US11243656B2

Techniques are described for using computing devices to perform automated operations involved in analysis of images acquired in a defined area, as part of generating mapping information of the defined area for subsequent use (e.g., for controlling navigation of devices, for display on client devices in corresponding GUIs, etc.). The defined area may include an interior of a multi-room building, and the generated information including a floor map of the building, such as from an analysis of multiple 360° spherical panorama images acquired at various viewing locations within the building (e.g., using an image acquisition device with a spherical camera having one or more fisheye lenses to capture a panorama image that extends 360 degrees around a vertical axis)—the generating may be further performed without detailed information about distances from the images' viewing locations to objects in the surrounding building.
US11243651B2

A personal electronic device is adapted to construct data tables from user input received over time relating to translations of translatable items from a first language to a second language. Entries in a data table for a user are dynamic and may indicate likelihoods of the user correctly translating translatable items as a function of time. Each translatable item may have a different time-dependent likelihood of a correct translation. Operation of the personal electronic device for a user may be based in part on the acquired, time-dependent likelihoods for that user, so that information may be presented to the user in a more efficient manner.
US11243643B2

A touch sensor is a capacitive touch sensor including a touch detection area that includes a plurality of drive electrodes and a plurality of detection electrodes, and includes a plurality of drive signal lines extending in the Y-axis direction and arranged in the X-axis direction, and a plurality of detection signal lines extending in the X-axis direction and arranged in the Y-axis direction. The touch detection area includes a fingerprint detection area F in which an interval between a plurality of drive signal lines and an interval between a plurality of detection signal lines are narrow, and the detection signal lines include fingerprint authentication signal lines disposed in a fingerprint authentication area and detection signal lines disposed to be electrically separated from the fingerprint authentication signal lines in an area, which is adjacent to the fingerprint authentication area in the X-axis direction, of the touch detection area.
US11243637B2

Methods, systems, devices, and apparatus, including computer program products, for adjusting a graphical user interface. A motion of a device is detected. A graphical user interface of the device is adjusted in response to the detected motion.
US11243635B2

A method for driving touch display and a touch display screen are provided. The touch display screen includes a plurality of continuous work time periods. Each work time period includes a display time period and a touch time period. In the display time period, a plurality of second signal lines are configured to cooperate with a plurality of third signal lines to perform image-signal transmission for image display. The touch time period includes a detection time period and a sensing time period. In the detection time period, at least one second signal line of the plurality of the second signal lines is provided with a touch driving signal, a detection signal is received from a plurality of first signal lines, the detection signal is compared with a preset signal to obtain a comparison result, the touch time period is prolonged or shortened according to the comparison result.
US11243634B2

Provided is a flexible display. A flexible display, having a first region and a second region extending therefrom in a first direction, may comprise: a display panel comprising a pixel array; and a touch sensor layer comprising first electrodes arranged on the first region and second electrodes arranged on the second region; and switches, each electrically connecting a first and second electrodes.
US11243630B2

Disclosed are a display apparatus with integrated touch screen and a method of manufacturing the display apparatus, which prevent short circuit between touch electrodes. The display apparatus with integrated touch screen including a light emitting layer disposed on a substrate, an encapsulation layer disposed on the light emitting layer, a plurality of touch electrodes disposed on the encapsulation and spaced apart from each other, and an upper PAC layer disposed on the plurality of touch electrodes. The upper PAC layer is patterned to be disposed on the plurality of touch electrodes.
US11243624B2

An input sensing unit including a plurality of first electrodes, each of which including a plurality of first main patterns and a plurality of connection patterns disposed between the first main patterns to connect two first main patterns adjacent to each other, a plurality of second electrodes each of which including a plurality of second main patterns and a plurality of connection patterns disposed between the second main patterns to connect two second main patterns adjacent to each other, and a plurality of third electrodes receiving an electrical signal that is different from that received by the second electrode. Each of the third electrodes includes a plurality of third main patterns spaced apart from the second sensing patterns in a plan view and a plurality of third connection patterns disposed between the third main patterns to connect two third main patterns adjacent to each other and spaced apart from the first connection patterns in a plan view.
US11243619B2

An information handling system stylus makes inputs to a touchscreen display with a writing tip disposed at one end of a cylindrical housing. In an opening at the end of the cylindrical housing opposite the writing tip, a port and a push button are disposed under a removeable flexible cap to provide a cable connection for charging the stylus when the cap is removed and an input device to activate a wireless function when the flexible cap is in place, such as by translating end user pushes through a steel plate integrated in the flexible cap. An attachment member extends from the flexible cap into a sliding engagement with an end cap so that the flexible cap lifts out of the opening and flexes about the attachment member to expose the port in the opening.
US11243609B2

An information processing apparatus estimates a position of interest and/or a direction of interest in which a user viewing a video displayed by a display apparatus is potentially interested, the position of interest and the direction of interest being other than a position to which a line of sight of the user is directed, and changes content of the video to be displayed by the display apparatus according to a result of the estimation.
US11243602B2

A power management circuit that has multiple sets of circuits to provide certain same power management functionalities in different power modes, such as voltage, current and temperature sensing and/or measuring, generating of reference states or biases to effectuate circuit protection in various conditions, such as under voltages, over voltages, etc. One set of circuits is configured to operate during a normal mode and is optimized for performance, speed and/or accuracy. Another set of circuits is configured to operate during a sleep mode and is optimized for reduced power consumption where the performance, speed and/or accuracy may be inferior to the circuits for the normal mode but the functionality is maintained within the low power consumption constraint.
US11243596B2

Methods, systems, and devices for architecture-based power management for a memory device are described. Aspects include operating a first memory bank within a memory device in a first mode and a second memory bank within the memory device in a second mode. The memory device may receive a power down command for the first memory bank while operating the first memory bank in the first mode and the second memory bank in the second mode and switch the first memory bank from the first mode to a first low power mode while maintaining the second memory bank in the second mode. The first low power mode corresponds to less power consumption by the first memory bank than the first mode. In some cases, switching the first memory bank from the first mode to the first low power mode includes deactivating circuitry dedicated to the first memory bank.
US11243593B2

A passive cable adaptor for connecting a data source device with a display device is described. The adaptor has a packet-based interface connector at one end, the connector having a positive main link pin, a negative main link pin, a positive auxiliary channel pin, and a negative auxiliary channel pin. At the other end is a micro serial interface connector, wherein multimedia content is transmitted over the cable adaptor and electrical power is supplied over the cable adaptor simultaneously. The cable adaptor has an auxiliary and hot plug detect (HPD) controller utilized to map the auxiliary channel and HPD signals of the packet-based digital display to the micro serial interface ID signal.
US11243592B2

An information handling system includes a controller and first, second and third devices. The devices power-on during a power-on sequence of the information handling system. During the power-on sequence, the controller provides a first power brake signal to the first device via a first power brake line, a second power brake signal to the second device via a second power brake line, and a third power brake signal to the third device via a third power brake line. The controller removes the first power brake signal from the first power brake line. In response to an expiration of a first amount of time, the controller removes the second power brake signal from the second power brake line. In response to an expiration of a second amount of time, the controller removes the third power brake signal from the third power brake line.
US11243590B2

An information handling system may include at least one information handling resource and a power management subsystem configured to: receive signals from a plurality of power supply units, each signal indicative of an environmental parameter associated with a respective power supply of the plurality of power supply units; determine, for each of the plurality of power supply units, a respective environmental effective power capacity based on the respective signal indicative of the environmental parameter for such power supply unit and an environmental profile for such power supply unit; and manage power consumption of the at least one information handling resource based on environmental effective power capacities of the plurality of power supply units.
US11243589B1

A branded fleet server system includes a pre-assembled third-party computer system integrated into a chassis of the branded fleet server system. The pre-assembled third-party computer system is configured to execute proprietary software that is only licensed for use on branded hardware. A baseboard management controller (BMC) included in the server chassis couples with the pre-assembled computer system via one or more cables coupled to ports of the pre-assembled computer system. The BMC enables remote control of the pre-assembled computer system, such as remote power on and power off. An electro-mechanical device, such as a solenoid, presses a power button of the pre-assembled computer system based on control signals from the BMC to change a power state of the pre-assembled computer system.
US11243579B2

The disclosure relates to a biaxial hinge mechanism including a positioning plate, a first main shaft, a second main shaft, a cam, and a linkage assembly. The positioning plate has a first through hole and a second through hole. The first main shaft is movably disposed through the first through hole. The second main shaft is rotatably disposed through the second through hole. The cam is fixed on the second main shaft. The linkage assembly is connected to the first main shaft and movable with the cam. When the second main shaft is rotated in a specific direction, the cam pushes the linkage assembly to force the first main shaft to move away from the second through hole so as to increase an axis distance between the first main shaft and the second main shaft. In addition, the disclosure relates to an electronic device having the biaxial hinge mechanism.
US11243575B1

An electronic device is provided. The electronic device includes a flexible display, a first housing moving to correspond to change in a shape of the flexible display and including a contact region, a second housing sliding in a direction opposite to a direction in which the first housing moves of the first housing and to mount the flexible display, a rotary contact structure making contact with the contact region, and a printed circuit board (PCB) electrically connected with the at least one rotary contact structure. The at least one rotary contact structure includes a rotating part maintaining contact with the contact region while rotating in a process of changing a shape of the flexible display, a central part disposed inside the rotating part, a conductive member interposed between the rotating part and the central part, and a support part supporting the central part and electrically connecting the central part with the PCB.
US11243573B2

A semiconductor package includes a flexible substrate and a semiconductor device. The flexible substrate includes a device bonding region and a device top metallization structure including a plurality of device signal lines and a plurality of device power lines extended beyond the device bonding region. The semiconductor device is disposed on the device bonding region and includes an interconnecting metallization structure and a passivation layer covering the interconnecting metallization structure and revealing a plurality of interconnect contacts of the interconnecting metallization structure, wherein the plurality of interconnect contacts electrically connected to one another through the device top metallization structure.
US11243569B2

A display device includes: a display panel; a circuit board disposed on a lower surface of the display panel; and an adhesive layer disposed between the circuit board and the lower surface of the display panel. An area of the circuit board that has a roughness higher than a predetermined reference roughness does not overlap the adhesive layer.
US11243567B2

An electronic device includes a housing, which may be deformable or may include hinges to allow a display, which is flexible, to be deform by bending or other operations. One or more flex sensors detect when the electronic device is deformed at a deformation portion. One or more processors, which include an application processor, reconfigure a presentation of content along the flexible display in response to detecting deformation at the deformation portion, where the reconfiguring includes a content aspect ratio transition from a first predefined aspect ratio to a second predefined aspect ratio.
US11243566B2

An electronic device includes: a first housing, a second housing, a display, at least a portion of which is disposed on the first housing and the second housing, a hinge disposed between the first housing and the second housing and overlapping the first housing and the second housing, the first housing and the second housing configured to be folded or unfolded based on a folding operation or an unfolding operation of the hinge, and a fiber structure including at least one fiber disposed in a portion where the first housing or the second housing and the hinge overlap each other. The hinge includes a multi-joint arrangement bendable in a specified curve form, a first sliding part coupled to one side of the multi joint arrangement and configured to move inside or outside the first housing based on a folding or unfolding operation of the multi-joint arrangement, and a second sliding part coupled to another side of the multi-joint structure and configured to move inside or outside the second housing based on the folding or unfolding operation of the multi joint arrangement. The fiber structure includes a fiber part including at least one fiber, at least a portion of which contacts the first sliding part or the second sliding part, the fiber part configured to be deformed based on a movement of the first sliding part or the second sliding part, and a base that fixes the fiber part.
US11243564B2

According to various embodiments, an electronic device may include a housing including an opening connected to an internal space, a tray socket disposed to be connected to the outside through the opening in the internal space and including a tray reception space, a tray inserted into the tray reception space, wherein the tray includes a tray body including at least one space configured to receive at least one external component, and a tray cover including a pin insertion hole configured to guide a tray ejecting pin to the opening, an eject bar movably disposed in a tray mounting direction or ejecting direction in the tray reception space and facing the pin insertion hole, and a rotation lever configured to press the tray in the ejection direction according to pressing of the eject bar in the tray reception space, wherein the eject bar is disposed at a position at least partially overlapped with the tray body when viewed from above the tray socket.
US11243551B1

Exemplary implementations include dynamically compensating a system voltage by determining an actual load current based on a sense voltage across a sense resistor and a resistance of the sense resistor, the sense resistor being operatively coupled to a system node, generating a gain current based on the actual load current and a predetermined load current, determining a gain voltage based on a system gain and the gain current, and generating a compensation voltage based on a predetermined system voltage at a system node, an actual system voltage at the system node, and the gain voltage. Exemplary implementations also include calibrating a dynamic voltage compensation device by applying a predetermined voltage to a system node operatively coupled to the system load, a sense resistor, and an internal system node, determining a test current based on a sense voltage across the sense resistor and a resistance of the sense resistor, determining a system resistance based on the predetermined voltage, the test current, and an internal system voltage at the internal system node, and setting a system gain based on the system resistance at a gain block device.
Patent Agency Ranking