US11647683B2

A method may include forming a bottom electrode in an interlayer dielectric, depositing a liner on top of the bottom electrode, depositing a phase change material layer on top of the liner, wherein a top surface of the liner is in direct contact with a bottom surface of the phase change material layer, and depositing a barrier on top of the phase change material layer, wherein a top surface of the phase change material layer is in direct contact with a bottom surface of the barrier. The barrier may be made of doped phase change material. The forming of the bottom electrode may further include forming a via in the interlayer dielectric, depositing an outer layer along a bottom and a sidewall of the via, depositing a middle layer on top of the outer layer, and depositing an inner layer on top of the middle layer.
US11647680B2

Provided are embodiments for a semiconductor device. The semiconductor device includes a bottom electrode, wherein the bottom electrode is formed on a metal interconnect electrode, and a dielectric layer on a surface of the bottom electrode. The semiconductor device also includes a top electrode formed on a surface of the dielectric layer, wherein at least one of the top electrode or the bottom electrode is a plasma treated top electrode or plasma treated bottom electrode. Also provided are embodiments for a method of fabricating a resistive switching device where at least one of the plurality of layers of the memory stack is processed with a charge particle treatment.
US11647678B2

An integrated device package sized and shaped to fit in a small space, such as within a body lumen or cavity of a human patient, is disclosed. The integrated device package includes a package substrate and integrated device dies. The first and second integrated device dies are angled relative to one another about the longitudinal axis by a fixed non-parallel angle.
US11647676B2

Provided is a piezoelectric thin film device containing: a first electrode layer; and a piezoelectric thin film. The first electrode layer contains a metal Me having a crystal structure. The piezoelectric thin film contains aluminum nitride having a wurtzite structure. The aluminum nitride contains a divalent metal element Md and a tetravalent metal element Mt. [Al] is an amount of Al contained in the aluminum nitride, [Md] is an amount of Md contained in the aluminum nitride, [Mt] is an amount of Mt contained in the aluminum nitride, ([Md]+[Mt])/([Al]+[Md]+[Mt]) is 36 to 70 atom %. LALN is a lattice length of the aluminum nitride in a direction that is approximately parallel to a surface of the first electrode layer with which the piezoelectric thin film is in contact, LMETAL is a lattice length of Me in a direction, and LALN is longer than LMETAL.
US11647661B2

A display substrate and a manufacturing method thereof, and a display device. The display substrate includes: a base substrate including a display region and a peripheral region surrounding the display region; a first light emitting element in the display region of the base substrate; and a color film structure on a display side of the first light emitting element. The color film structure includes: a first color film, including only a first pixel color film located in the display region; and a second color film, including a second pixel color film located in the display region and at least partially non-overlapping with the first pixel color film, and a first frame color film located in the peripheral region and surrounding the display region.
US11647640B2

A solar cell 100 includes a substrate 1, a first electrode 6, an electron transport layer 2, a first photoelectric conversion layer 3, and a coating layer 5. The first photoelectric conversion layer 3 is disposed between the first electrode 6 and the substrate 1. The substrate 1 has a first main surface and a second main surface, and the second main surface has an uneven structure. The electron transport layer 2 has a first main surface and a second main surface, and the first main surface and the second main surface each have an uneven structure. The first photoelectric conversion layer 3 has a first main surface and a second main surface. The second main surface of the substrate 1 faces the first main surface of the electron transport layer 2.
US11647639B2

A method for manufacturing a semiconductor memory device includes depositing a bottom metal line layer on a dielectric layer, and patterning the bottom metal line layer into a plurality of bottom metal lines spaced apart from each other. In the method, a plurality of switching element dielectric portions are formed on respective ones of the plurality of bottom metal lines, and a top metal line layer is deposited on the plurality of switching element dielectric portions. The method further includes patterning the top metal line layer into a plurality of top metal lines spaced apart from each other. The plurality of top metal lines are oriented perpendicular to the plurality of bottom metal lines.
US11647636B2

A memory device includes a multi-layer stack. The multi-layer stack is disposed on a substrate and includes a plurality of first conductive lines and a plurality of dielectric layers stacked alternately, wherein each of the plurality of first conductive lines has a first side and a second side opposite to the first side. The memory device further includes a plurality of second conductive lines crossing over the plurality of first conductive lines, wherein widths of the plurality of second conductive lines are increased as the plurality of second conductive lines become far away from the first side.
US11647626B2

The present application discloses a method for fabricating a semiconductor device with a tapering impurity region. The method includes providing a substrate; forming a word line structure in the substrate; performing an isotropic etch process to form a first recess in the substrate, wherein the first recess comprises tapering sidewalls; performing an anisotropic etch process to expand the first recess and form a second recess below the first recess; and forming an impurity region in the first recess and in the second recess and adjacent to the word line structure.
US11647625B2

A memory device is provided. The memory device includes: a substrate; a memory unit provided on the substrate; a channel provided on the memory unit; a word line surrounded by the channel and extending in a first horizontal direction; a gate insulating layer interposed between the channel and the word line; and a bit line contacting an upper end of the channel and extending in a second horizontal direction that crosses the first horizontal direction.
US11647619B2

Provided is an electromagnetic wave shielding film capable of easily adhering to an object, excellent in electrical connection stability, and excellent in transparency, shielding performance, and environmental resistance. The electromagnetic wave shielding film of the present invention has a first insulating layer, a transparent metal layer, a second insulating layer, and a conductive adhesive layer laminated in this order, in which a thickness of the second insulating layer is 10 to 500 nm, the conductive adhesive layer contains a binder component and spherical conductive particles, a median size of the spherical conductive particles is 3 to 50 μm, and a content ratio of the spherical conductive particles is 5 to 20 mass % with respect to 100 mass % of the conductive adhesive layer.
US11647614B2

A portable server data center and server rack system, includes a carrying case sized to allow the carrying case to be carried onboard an aircraft. A server tray rack rail apparatus is disposed within the carrying case to accommodate a plurality of server trays that are slidable along the rack rail apparatus. Each of the server trays are capable of accommodating a motherboard section and its components, a power supply section and its components, and a cooling apparatus for the motherboard and power supply sections.
US11647612B2

An integrated power electronic assembly includes a power electronic device, a cooling assembly offset from and thermally coupled to a second edge of the power electronic device, and a thermal spreader offset from and thermally coupled to a first edge of the power electronic device. The first edge of the power electronic device is opposite the second edge of the power electronic device, and the thermal spreader is thermally coupled to the cooling assembly.
US11647603B2

A server containing hard disk modules which can be slid into place and which allow connection at the front and at the rear of a housing. The server includes the housing which defines an opening, the hard disk modules, and a plurality of trays. Receiving channels communicating with the opening are defined in the housing, the receiving channels are isolated and arranged side by side and each channel can receive one tray. A hard disk module is positioned in one tray, a front end and a rear end of the housing defines front connection port and rear connection port for cable connections to each hard disk module.
US11647597B2

The present disclosure relates to an electronic device including a telescopic driving mechanism and a flexible display screen. The telescopic driving mechanism includes a housing and a movable assembly, and the movable assembly is slidably coupled to the housing and may be driven to move towards or away from the housing. The flexible display screen includes a first end and a second end arranged oppositely. The first end is coupled to the housing and located at a front surface of the electronic device. The second end is coupled to the movable assembly and wound to a rear surface of the electronic device via a side surface of the electronic device. The second end moves towards or away from the first end as the movable assembly is moved relative to the housing.
US11647595B2

An electronic apparatus includes a display panel including a folding portion overlapping with a folding axis, a first non-folding portion and a second non-folding portion, a support unit including a first support portion arranged under the first non-folding portion and a second support portion arranged under the second non-folding portion, an impact absorbing member interposed between the display panel and the support unit and coupled to the display panel, an adhesive member coupling the impact absorbing member to the support unit, a receiving portion defined in at least one of the first support portion or the second support portion, and a protrusion connected to the impact absorbing member and received in the receiving portion. A planar area of the protrusion is less than a planar area of the receiving portion.
US11647586B2

A substrate layered structure including a first circuit board; a second circuit board overlapping the first circuit board; and interposer blocks interposed between the first circuit board and the second circuit board and spaced apart from each other. Further, each corresponding interposer block includes a dielectric block body; a plurality of signal via holes passing through the dielectric block body and transferring signals between the first circuit board and the second circuit board; and a plurality of signal pads arranged at first ends of the signal via holes and connected to the first circuit board and arranged at second ends of the signal via holes and connected to the second circuit board.
US11647581B2

A ceramic electronic component that includes an electronic component body having a superficial base ceramic layer; a surface electrode on a surface of the electronic component body, a peripheral section of the surface electrode having an opening therein; and a covering ceramic layer covering the peripheral section of the surface electrode and the opening therein.
US11647580B2

Disclosed are a flexible printed circuit, a flexible apparatus and a display device. The flexible printed circuit includes: a circuit bonding region, a flat and straight region, and a bent region located between the circuit bonding region and the flat and straight region; where the bent region has an opening structure.
US11647578B2

A light source is provided capable of maintaining the temperature of a collector surface at or below a predetermined temperature. The light source in accordance with various embodiments of the present disclosure includes a processor, a droplet generator for generating a droplet to create extreme ultraviolet light, a collector for reflecting the extreme ultraviolet light into an intermediate focus point, a light generator for generating pre-pulse light and main pulse light, and a thermal image capture device for capturing a thermal image from a reflective surface of the collector.
US11647576B2

A vehicle lighting system includes a rotatable, depressible, rotary dimmer switch with a light emitting diode ring indicator and a vehicle lighting controller. The vehicle lighting controller controls the operation of at least a first lighting circuit and a second lighting circuit. A digital input from the rotary dimmer switch places the controller in a first configuration mode or a second configuration mode. The digital input from the rotary dimmer also switches between apply configuring the first lighting circuit or the second lighting circuit. The LED illuminates in a first color for the first circuit and a second color for the second circuit. The rotary dimmer adjusts the operating parameter and/or the overcurrent protection associated with the first lighting circuit and the second lighting circuit.
US11647570B2

An example circuit includes a substrate having a surface and electrically conductive lines. The electrically conductive lines extend in a direction substantially parallel to the surface and substantially orthogonal to a virtual centerline. The circuit also includes first and second instances of a driver device having respective first and second sides, and respective line outputs. The line outputs are arranged along the first side of the respective instance of the driver device, and the respective first side of each of the first and second instances of the driver device are nearer the virtual centerline than the second side thereof. The line outputs of the first instance of the driver device are coupled to a first set of the electrically conductive lines, and the line outputs of the second instance of the driver device are coupled to a second set of the electrically conductive lines.
US11647566B2

Disclosed herein are methods and systems to vaporize extract, plant material containing organic material and the like, including a removable carriage with a chamber having an annular wall with and an open side within the removable carriage. The chamber having at least one intake inlet fluidly connected with the chamber and at least one outlet configured to connect the chamber to an inhalation opening. The carriage fits into a base which includes a controller and power supply. The base provides at least two heating elements oriented to cover the open side of the chamber when the carriage is fully inserted, an insulator separating the two heating elements; and, two temperature sensors each one in thermal contact with a heating element and in signal communication with the controller.
US11647558B2

An operation method of a first terminal, in a communication system supporting sidelink communication, may include transmitting one or more sidelink data to a second terminal; performing a monitoring operation to receive one or more hybrid automatic repeat request (HARQ) responses for the one or more sidelink data from the second terminal; and declaring a radio link failure (RLF) for a radio link between the first terminal and the second terminal when the one or more HARQ responses indicate a discontinuous transmission (DTX).
US11647553B2

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 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. The disclosure relates to a method and apparatus for performing, by a user equipment, dual connectivity in a wireless communication system. The method includes receiving, from a base station, a configuration information associated with a dual uplink transmission, the configuration information being associated with an uplink transmission timing for a master cell group (MCG), identifying that capability information transmitted to the base station does not indicate capability for the configuration information for dual uplink transmission, dropping an uplink transmission for a secondary cell group (SCG), in case the uplink transmission for the SCG overlaps with an uplink transmission for the MCG, and transmitting, to the base station, the uplink transmission for the MCG based on the configuration information.
US11647552B2

A communication device may supply a first public key and specific information to a first wireless interface, send a first authentication response to the first external device in a case where a first authentication request is received from the first external device after the first public key and the specific information have been sent to the first external device. The communication device may receive first connection information from the first external device after the first authentication response has been sent to the first external device, establish the second wireless connection in a case where the first connection information is received from the first external device, and establish the third wireless connection in a case where a specific signal including the specific information is received from the first external device after the first public key and the specific information have been sent to the first external device.
US11647551B2

A method of user information management includes that, a first network element transmits a setup request message of a user equipment (UE) radio bearer context to a second network element, the setup request message includes at least one of the following information: a first UE association flag, configuration information about signaling radio bearers (SRBs) or information about SRB transmission channel uplink address; and upon reception of a setup response message of the UE radio bearer context fed back by the second network element, the first network element determines that information of the UE radio bearer context is established by the second network element; the setup response message includes at least one of the following information: configuration information about SRBs set up by the second network element, configuration information about modified SRBs, a second UE association flag, information about SRB transmission channel downlink address, or a cause value for configuration modification.
US11647550B2

A participating unit (PU; e.g., radio system, communications node) for a fourth generation (4G) automatic link establishment (ALE) network is disclosed. The PU initiates a link quality analysis (LQA) exchange with a callee PU of the network by transmitting a link request. The caller PU receives in response to the link request a link confirmation including callee-side LQA data for the reception of the link request, performing LQA measurements based on the reception. In response to the link request, the caller PU terminates the LQA exchange by transmitting to the callee PU a link termination including encoded caller-side LQA data, so data from both sides of the exchange is stored by both PUs.
US11647547B2

Provided are a method for D2D communication, and a D2D device. The method comprises: a D2D device determining a target resource of a resource pool, wherein the resource pool is used for D2D communication, and the target resource is an occupied resource in the resource pool or a conflict resource in the resource pool, with the conflict resource being a resource simultaneously occupied by a plurality of D2D signals in the resource pool; and the D2D device determining a resource usage parameter of the resource pool according to the target resource, wherein the resource usage parameter is used for indicating a ratio of the occupied resource to the total resources of the resource pool, or the resource usage parameter is used for indicating a ratio of the conflict resource to the total resources of the resource pool.
US11647542B2

A terminal is disclosed including a processor that detects, based on a result of sensing in a time window for sensing, one or more resources capable of transmitting a physical sidelink shared channel (PSSCH) signal in a time window for resource selection, wherein the processor selects a resource for transmitting the PSSCH signal from the one or more detected resources; and a transmitter that transmits the PSSCH signal using the selected resource for transmitting the PSSCH signal. The processor autonomously determines a start timing and an end timing of the time window for resource selection from preset timing candidates. An end timing of the time window for sensing is right before the start timing of the time window for resource selection.
US11647531B2

A method is disclosed that includes gathering one or more pieces of crowdsourcing information indicative of one or more positions at which the at least one mobile device is located during the gathering. The method also includes collecting one or more performance indicators indicative of measurable information associated with the gathering of the one or more pieces of crowdsourcing information. The one or more performance indicators enable an evaluation of the gathering of the one or more pieces of crowdsourcing information. The method further includes providing the collected one or more performance indicators. An according apparatus, computer program and system are also disclosed.
US11647528B2

Embodiments of the present application disclose a method for transmitting data, a terminal device, and a network device, where the method includes: receiving, by a terminal device, first indication information sent by a network device, where the first indication information indicates that data is capable of being transmitted on a semi-persistent scheduling resource within a first bandwidth part BWP of at least one BWP and where the first BWP is in an active state; determining, by the terminal device, the semi-persistent scheduling resource within the first BWP according to the first indication information; and performing, by the terminal device, data transmission on the semi-persistent scheduling resource within the first BWP with the network device. The method, the terminal device and the network device in the embodiments of the present application are beneficial to improving an accuracy of data transmission.
US11647524B2

Bypassing radar in wide Dynamic Frequency Selection (DFS) channels utilizing puncturing may be provided. A first client device may be classified as eligible for puncturing and a second client device may be classified as not eligible for puncturing. Next, it may be determined that a subchannel in a bandwidth range should not be used. Then, in response to determining that the subchannel in the bandwidth range should not be used, the first client device may be steered to a first subset of the bandwidth range and the second client device may be steered to a second subset of the bandwidth range. The second subset of the bandwidth range may be smaller than the first subset of the bandwidth range.
US11647516B2

Embodiments of a User Equipment (UE) and methods of communication are generally described herein. If a higher layer parameter altMCS-Table is configured, and a physical downlink shared channel (PDSCH) is assigned by a downlink control information (DCI) format 1, 1B, 1D, 2, 2A, 2B, 2C, or 2D, the UE may, for some subframe/frame configurations, determine a number of physical resource blocks (PRBs) for the transport block as a maximum of: 1; and a floor function applied to a product of a total number of allocated PRBs, a parameter dependent on a special subframe configuration, and a scaling parameter. For other subframe/frame configurations, the UE may determine the number of PRBs for the transport block as a maximum of: 1; and the floor function applied to a product of the total number of allocated PRBs and the scaling parameter.
US11647493B2

Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a first apparatus may detect a beam failure of a first link between the first apparatus and a second apparatus; transmit a beam failure recovery request indicating the beam failure of the first link, wherein the beam failure recovery request is transmitted via a second link of the first apparatus; and perform a beam failure recovery procedure, to select one or more beams for communication between the first apparatus and the second apparatus, based at least in part on transmitting the beam failure recovery request via the second link. Numerous other aspects are provided.
US11647492B2

A communication method and apparatus the method including generating indication information, and sending the indication information to a terminal, wherein the indication information indicates to the terminal to activate a first frequency domain resource pair comprising an uplink frequency domain resource and a downlink frequency domain resource, wherein the uplink frequency domain resource is associated with the downlink frequency domain resource, wherein the uplink frequency domain resource and the downlink frequency domain resource have a same center frequency, wherein the uplink frequency domain resource and the downlink frequency domain resource are bandwidth parts on a carrier, wherein the bandwidth parts each have a bandwidth that is smaller than a bandwidth of the carrier, and wherein the first frequency domain resource pair is in a deactivated state when the indication information is sent.
US11647490B2

A method and a device for canceling an uplink transmission are provided. The method includes: when receiving an uplink transmission cancelation indication, determining a first starting time, where the first starting time is a starting time of a reference time region; and determining, based on the first starting time, a target time region for canceling the uplink transmission.
US11647477B1

Disclosed are a positioning method and related devices. The method includes: accessing a base station through a random-access process; and obtaining resources of a sounding reference signal distributed by the base station, and sending, according to a predetermined first period, the sounding reference signal to the base station using the resources of the sounding reference signal, to enable the base station to determine the arrival time of the sounding reference signal and determine the position of a terminal device according to the arrival time. According to the solutions provided by the present disclosure, a terminal device can be precisely positioned, and at the same time, the cost can be effectively reduced.
US11647475B2

A method, a device, and a non-transitory storage medium are described in which policy delivery is provided. A network device of a core network may receive a registration request message that includes a request for an end device policy. The network device may perform a registration procedure and a policy procedure pertaining to an end device. The network device determines when the registration and the policy procedures are completed. The network device transmits a registration response that includes an end device policy to an end device.
US11647470B2

Disclosed are data transmission method and apparatus using path diversity. The data transmission method using path diversity may include steps of: (a) calculating a delay robustness value representing path diversity for a routing path including at least one relay node; (b) determining a trade-off relationship between the delay robustness value and power consumption; (c) determining the power consumption and a routing path based on the trade-off relationship; and (d) transmitting data to a destination node through the routing path according to the power consumption.
US11647468B2

Provided is a transmission power allocation method based on reinforcement learning with an efficient user clustering method. According to an embodiment of the present disclosure, a transmission power allocation method based on user clustering and reinforcement learning of a base station in a non-orthogonal multiple access (NOMA) system includes a sorting step of sorting channel gains of user equipments located in a coverage of the base station in a size order, a clustering step of allocating the user equipment to each cluster based on the size order, and a power allocation step of allocating power to each user equipment included in the cluster by using a quality function based on a state and an action.
US11647456B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a physical-layer control signal indicating to activate or deactivate a set of secondary cells (SCells); and activate or deactivate the set of SCells in accordance with the physical-layer control signal. Numerous other aspects are provided.
US11647452B2

An application service provider (ASP) subscribes to a slice of the network of the mobile operator to offer its users on mobile devices a better-quality transport service. For example, the ASP subscribes to and pays for, say, a premium network slice dedicated for the use of its premium users that are on mobile devices. When a premium user accesses the application (and gets authorized by it), the application sends identifiers of the application/user to the Slice Identifier Function (SIF) of the mobile operator, which in turn directs the configuration of the core network components as well as the RAN attached to said user's mobile device according to the application's slice policies. As another example, the ASP subscribes to and pays for the default network slice for a differentiated treatment. When SIF identifies the application, it gives its users a higher QoS/priority than other users within the same slice.
US11647449B2

A method within a network of facilitating identification and usage of alternative communication channels by a wireless device operating using a first communication channel is described. The method enables use of as secondary channel by non-primary users of that channel for prescribed times and within prescribed geographic locations.
US11647446B2

Embodiments of this application disclose an information transmission method, a network device, and a terminal device, thereby helping reduce signaling overheads. The method includes: determining, by a network device, a target policy corresponding to a terminal device according to current time information and/or position information of the terminal device; and sending, by the network device, the target policy to the terminal device.
US11647441B2

The present disclosure relates to transmitting and receiving communications including an upgraded communication quality at a first UE and a second UE. The first UE can determine the first UE is operating using a first RAT. The first UE can also initiate a communication comprising video media between the first UE and a second UE, where a communication quality of the communication is based on the first RAT, where the second UE is operating using a second RAT supporting a higher communication quality than the first RAT. Additionally, the first UE can determine that the first UE is in coverage of the second RAT. The first UE can also indicate, to the second UE, that the first UE is in the coverage of the second RAT. Further, the first UE can adjust the communication quality of the communication to the higher communication quality for the second RAT.
US11647437B2

A method for base station handover includes: receiving a Handover Request message sent by a mobility management entity (MME)), to which a destination base station is connected, via an S1 interface, wherein the Handover Request message carries UE excessively high-temperature indication information; sending a Handover Request Acknowledge message to the MME via the S1 interface, so that the MME sends a Handover Command message to a source base station of the UE; and setting transmission configuration information for the UE based on the UE excessively high-temperature indication information, wherein a data transmission rate corresponding to the set transmission configuration information is lower than a maximum data transmission rate that the destination base station can provide for the UE.
US11647434B2

The present application can provide a method and device for determining an RRM measurement configuration. The method includes a first node receiving resource information sent by a second node and used by at least one RRM measurement corresponding to a neighbor node of the second node; and determining an RRM measurement configuration required for a UE to perform an RRM measurement according to the resource information used by the at least one RRM measurement.
US11647427B2

A method of processing state information relating to user equipment in a communications system comprising a radio access network, the method comprising: maintaining current state information relating to the user equipment; and on the basis of a change of connection of the user equipment from a first cell to a second cell: transmitting a current value associated with a given state information part to the target radio access node in response to detecting at least one of one or more predetermined triggers that indicate that the target radio access node may not have received the current value from the source radio access node; or relying on the target radio access node having received the current value from the source radio access node if said at least one of said one or more predetermined triggers is not detected.
US11647420B2

In some embodiments, a wireless device (e.g., a cell phone) has a transceiver, a processor, and a memory. The processor store periodic downlink (DL) data received from the transceiver in a periodic DL buffer in the memory, aperiodic DL data received from the transceiver in an aperiodic DL buffer in the memory, periodic uplink (UL) data in a periodic UL buffer in the memory, and aperiodic UL data in an aperiodic UL buffer in the memory. The processor determines in what order to handle the stored data in the periodic and aperiodic DL and UL buffers and handles the stored data in the determined order.
US11647415B2

A radio network node receives a data block to be transmitted by the radio network node towards a destination node. The data block is received over an upstream wireless backhaul from an upstream radio network node and/or is to be transmitted towards the destination node over a downstream wireless backhaul to a downstream radio network node. The radio network node determines a remaining delay budget that indicates a remaining portion of a delay budget for the data block to reach the destination node. The radio network node makes a decision about how or whether to transmit the data block, based on the remaining delay budget.
US11647413B1

A method including transmitting, by a first device in communication with a second device in a mesh network, periodic requests to an infrastructure device associated with the mesh network, the periodic requests requesting the infrastructure device to determine a current communication parameter associated with the first device; monitoring, by the first device during an interval between transmission of the periodic requests, occurrence of a triggering event; and transmitting, by the first device based at least in part on determining occurrence of the triggering event during the interval, an aperiodic request the infrastructure device to determine the current communication parameter associated with the first device. Various other aspects are contemplated.
US11647407B1

A wireless communications system includes a feedback processing unit for analyzing captured bandwidth data from a remote radio head, and a problem-type processor in operable communication with the feedback processing unit. The problem-type processor is configured to (i) analyze the captured bandwidth data to determine whether the captured bandwidth data presents one of a computational polynomial time problem and a non-deterministic polynomial-time hard (NP-hard) problem, and (ii) transmit problem-specific data based on the determination. The system further includes a communications processor in operable communication with the problem-type processor. The communications processor is configured to process polynomial time problem data from the transmitted problem-specific data. The system further includes a quantum computer in operable communication with the problem-type processor. The quantum computer is configured to process NP-hard problem data received from the transmitted problem-specific data.
US11647405B2

Aspects described herein relate to beam failure detection (BFD) for mixed control and/or control resource sets (CORESETs). In an example, the aspects may include identifying one or more groups of CORESETs, each of the one or more groups of CORESETs include at least one half-duplex (HD) CORESET, full-duplex (FD) CORESET, or combination thereof; receiving one or more of the at least one HD CORESET and FD CORESET of the one or more groups of CORESETs from a network entity; performing a BFD measurement procedure with a reference signal associated with at least one CORESET of the one or more groups of CORESETs; and detecting whether a cell level failure event or a group level failure event is triggered based on the BFD measurement procedure.
US11647397B2

A system and method for identifying a viable channel within an allocated downstream spectrum and establishing communication via a modem thereon. The disclosed technology provides for the broadband analysis of some or all of the available downstream spectrum to obtain a mapping of available channels and directing the modem to establish downstream communication upon at least one of these channels. The system includes an interface via which a user can specify parameters governing the analysis of the available downstream spectrum and the identification of a viable downstream channel.
US11647394B2

A wireless communication system using wireless LAN channels for wireless communication is disclosed, comprising: master access point, slave access points, and computing unit. First, the master access point creates a collision record table and a usage time record table. After that, the master access point updates the collision record table and usage time record table based on the usage information, and transmits the collision record table and usage time record table to the slave access points. The computing unit generates the channel collision probability through the number of collisions, and calculates the usage weight of the dynamic frequency selection channel through the channel collision probability. Finally, the wireless communication system automatically selects the wireless LAN channels of the master access point and the slave access points according to the usage weight and usage time record table. As such, the wireless communication system has high efficiency and low delay.
US11647383B2

Methods, systems, and devices for wireless communications are described for communications between a user equipment (UE) and a base station via one or more relays. The UE and base station may establish a direct connection according to a first UE capability, and the UE may identify one or more relays that are in proximity to the UE and that may be used for relaying communications between the UE and the base station. The UE may provide a capability indication of a second UE capability to the base station that indicates transmission parameters associated with at least one relay, which the base station may use to communicate with the UE via the relay. The base station may select which UE capability to use for communications, which may result in either direct communications with the UE or a connection via the relay.
US11647365B2

A system that incorporates teachings of the present disclosure may include, for example, a processing system that analyses, without user intervention, content of a first message directed from equipment of a sending user to equipment of a receiving user, to identify a task. The processing system determines that that the receiving user is unable to perform the task according to biometric data of the receiving user. The biometric data is selected from one of heart rate, blood pressure, respiratory rate, and combinations thereof. According to the content of the first message and the biometric data obtained from the receiving user, the processing system determines that the task should be delegated to another user, and responsive thereto, provides a second message associated with the task to equipment of the another user. Other embodiments are disclosed.
US11647358B2

An electronic device and a method for controlling the same are provided. The electronic device includes a communicator including circuitry, a first sensor configured to detect movement information of the electronic device, a memory including a first determination module configured to determine whether a user carries the electronic device and a second determination module configured to determine a detecting method for detecting a user location, and a processor configured to identify whether a user of the electronic device carries the electronic device based on the movement information of the electronic device obtained by the first sensor by using the first determination module, and determine a detecting method for detecting location information of the user according to whether the user carries the electronic device by using the second determination module.
US11647356B2

Software for proximity positioning that performs the following operations: (i) receiving at least one parameter via an advertising channel of a first protocol, wherein the at least one parameter is encoded in an advertising packet of the first protocol, and wherein the first protocol supports a first proximity positioning technology; (ii) extracting the encoded at least one parameter from the advertising packet; and (iii) performing, by a second proximity positioning technology different from the first proximity positioning technology, a measurement of distance based, at least in part, on the at least one parameter.
US11647355B2

Implementations described and claimed herein provide systems and methods for correlating one or more service areas of a network with one or more geolocation coordinates to determine available services for customers to the network. A service polygon may be generated that define an area in which a particular service offered by a communications network is available. The boundaries of the service polygons may be adjusted based on information corresponding to physical features of the initial area. The service polygons may aid a communications network in providing a list of available services to potential customers or devices connected to the network by determining one or more geolocation coordinate values of a potential connection site and comparing the values to the service polygons. A network management system may determine the available services, current or in the future, to offer such services to a customer to the network.
US11647350B2

An apparatus, method and computer program is disclosed. The apparatus may comprise means for providing first virtual content for presentation, which first virtual content is associated with a first space and comprises one or more first virtual objects. One of the first virtual objects may comprise one or more virtual objects having respective audio signals and another may represent a miniature representation of a second space into which the user can transition. The miniature representation may have a second scale, smaller or larger than the first scale, and may comprise one or more second virtual objects having respective audio signals audible from outside of the second space. The apparatus may further comprise means for determining whether at least part of the user is within the first space or the second space, and dependent on the determination, modifying the audio signal of one or more of the first or second virtual objects.
US11647349B2

A display device, a method for realizing panoramic sound, a non-transitory storage medium are provided. The method includes: performing space model parameter modification on preset space model based on application environment; determining middle audio source information based on video source information as read, determining side audio source information based on video source information and modified space model parameter; determining top audio source information based on sound image position information and side audio source information; controlling middle sound production circuit to produce sound based on middle audio source information, two side sound production circuits to produce sound based on side audio source information, top sound production circuit to produce sound based on top audio source information.
US11647348B2

The disclosure relates to a device for preparing an earpiece for its customization, the device including an energy release unit comprising a receiving chamber for receiving the earpiece and configured to release energy into the receiving chamber. The disclosure further relates to a system for customizing an earpiece comprising the earpiece and the preparing device.
US11647345B2

The application relates to a portable electronic device comprising a) a folded substrate carrying components of the device, and b) another, separate component having a fixed outer contour, and c) a housing for enclosing said folded substrate and said separate component, said housing having an inner contour, wherein said folded substrate is folded from a planar substrate along a folding line, said folded substrate exhibiting outer edges comprising a folded edge following said folding line. The application further relates to a method of manufacturing a folded substrate. The object of the present application is to facilitate miniaturization of a portable electronic device, such as a hearing aid. The problem is solved in that the folded substrate is shaped to provide that at least one of said outer edges follow(s) the fixed outer contour of the separate component and/or the inner contour of said housing. This has the advantage of providing a larger area on the substrate to place components and soldering points thereby improving the use of the available space in the portable electronic device. The invention may e.g. be used in electronic devices where volume utilization is an important design parameter, e.g. hearing aids comprising a part adapted for being mounted in an ear canal of a user, e.g. in the bony part of the ear canal.
US11647341B2

The disclosure relates to a hearing aid for placement in an ear canal, the hearing aid having a proximal end and a distal end, the proximal end is inserted into the ear canal to face the tympanic membrane, the distal end is opposite. The hearing aid comprises a shell customized for the ear canal. The shell comprises an inner space configured for at least partly receiving a rechargeable battery, a charging arrangement, at least one microphone arrangement, and an integrated circuit. The hearing aid comprises a faceplate comprising an upper face and a lower face, the upper face being exposed at the distal end when the shell is placed in the user's ear canal. The faceplate is configured for closing the inner space, wherein the IC is arranged between the faceplate and the proximal end.
US11647339B2

A data link (101) for a MIMO communication system (100) comprises a first transceiver device (106A) comprising a body (109A) having a transducer mounting surface near or at which is mounted a plurality of first transducers (107A-107D) configured to, in use, receive and convert a plurality of electrical waveforms to a respective plurality of acoustic signals. A first bonding layer (120A) bonds a barrier mounting surface of the body of the first transceiver device to a barrier (103). The data link further comprises a second transceiver device (106B) comprising a body (109B) and a plurality of second transducers (107′A-107′D) configured to receive and convert the plurality of acoustic signals transmitted through the barrier to a respective plurality of electrical waveforms. A second bonding layer (120B) bonds a barrier mounting surface of the body of the second transceiver to the barrier.
US11647330B2

The invention relates to a transducer apparatus to provide audio sensing with high noise immunity in an acoustically-noisy environment. The invention replaces the prior-art acoustic microphone with a non-acoustic sensor to sense free-field and/or surface vibrations or movement that resemble or arising from the voice of the user. The non-acoustic sensor includes an accelerometer, shock sensor, gyroscope, vibration microphone, or vibration sensor. There are several adaptions and embodiments of the invention including improving the polar directivity of the non-acoustic sensors and application of a multiplicity of non-acoustic sensors and acoustic microphones.
US11647327B2

Various implementations include seats and related loudspeaker assemblies. In particular cases, a seat includes: a seat headrest portion; a seat backrest portion; and a loudspeaker assembly associated with the backrest portion. The loudspeaker assembly can have an acoustic directivity angled upward above a nominal ear position of an occupant.
US11647326B2

A loudspeaker comprising: an acoustic diaphragm having front and rear surfaces, the acoustic diaphragm in use being driven so as to vibrate and radiate acoustic waves from its front surface in a forward direction away from the loudspeaker and from its rear surface in a rearward direction, and a drive unit located rearwardly or to the front/outside of the diaphragm, there being at least one open duct leading in a rearward direction away from the diaphragm, in which the at least one open duct has a cross-sectional area which decreases in the rearward direction, and in which acoustic waves radiated from the rear surface of the diaphragm pass through the open duct before contacting a front surface of an acoustic metamaterial absorber located generally behind the drive unit and immediately to the rear of the duct.
US11647324B2

An audio speaker having an adsorptive insert in a speaker back volume, is disclosed. More particularly, an embodiment includes an adsorptive insert having a rigid open-pore body formed by bonded adsorptive particles. The rigid open-pore body includes interconnected macropores that transport air from the speaker back volume to adsorptive micropores in the bonded adsorptive particles during sound generation. Other embodiments are also described and claimed.
US11647314B2

A sensor system for a structure comprises a sensor node in force transmitting contact with an impact receiving surface of a structure envelope of the structure. The sensor node is configured to generate first sensor data associated with the structure envelope of the structure and perform a first set of operations to filter out unwanted data from the first sensor data to form a first filtered dataset. The sensor system includes a sensor hub in communication with the sensor node. The sensor hub is configured to receive the first filtered dataset from the sensor node and perform a second set of operations on the first filtered dataset to identify an event experienced by the structure envelope that caused the sensor node to produce the first sensor data.
US11647312B2

Various embodiments of the present technology may provide methods and apparatus for a track-and-hold amplifier configured to sample and amplify an analog signal. Methods and apparatus for a track-and-hold amplifier according to various aspects of the present invention may provide an isolation circuit configured to isolate transient current in a track-and-hold capacitor during a track phase. According to various embodiments, selective activation of the isolation circuit provides a settling time that is independent of the gain of the amplifier.
US11647303B2

Imagers and associated devices and systems are disclosed herein. In one embodiment, an imager includes a pixel array and control circuitry operably coupled to the pixel array. The pixel array includes an imaging pixel configured to produce a reset signal and a non-imaging pixel configured to produce a nominal reset signal. The control circuity is configured to produce an output signal based at least in part on one of (a) the nominal reset signal when distortion at the imaging pixel exceeds a threshold and (b) the reset signal when distortion does not exceed the threshold.
US11647298B2

An image processing apparatus includes a first filter unit and a first composition unit. The first filter unit generates a plurality of results of filter processing for brightness by individually applying each of a plurality of filters for brightness with different frequency bands to a first brightness component image indicating a distribution of brightness components in a first image. The plurality of filters for brightness are spatial filters based on a visual characteristic of a human related to contrast detection. The first composition unit generates brightness contrast influence information indicating a distribution of degrees of influence of brightness contrast in the first image by compositing together the plurality of results of filter processing for brightness.
US11647293B2

A photobooth that is suspended from a rigid non-moving structure, such as a ceiling, is disclosed. The photobooth may include a support structure that includes a non-movable section and a movable section. The non-movable section is not moved and remains fixed after installation relative to the ceiling. The movable section may comprise posts or brackets, may move relative to the non-movable section, and may include one or both of a camera or lighting. Further, to rigidize the support structure, a track may be attached to some or all of the posts or brackets, thereby rigidizing the structure and reducing jitter which may affect operation of the camera or lighting.
US11647268B2

An image pickup apparatus that can efficiently solve problems caused by heat generated by a heat generating element. The image pickup apparatus including a sensor substrate configured to implement an image sensor, and a main circuit board configured to implement a heat generating element. A length of the main circuit board is longer than a length of the sensor substrate in a width direction of the image pickup apparatus. The main circuit board is aslant arranged to an optical axis of the image pickup apparatus so that a first space part will be provided between the sensor substrate and the main circuit board. A cross section of the first space part in a plane that is parallel to both the optical axis and the width direction is approximately triangle.
US11647266B2

An electronic apparatus includes a supporting member, a movable member supported by the supporting member movably with respect to the supporting member, a controller configured to control a movement of the movable member, a first flexible printed circuit board configured to electrically connect the movable member and the controller, and a first radio wave absorber having a sheet shape that overlays the first flexible printed circuit board and that is partially fixed to the first flexible printed circuit board.
US11647265B2

An electronic apparatus includes a substrate, a housing, and an adhesive. The housing has opposing surfaces respectively opposing side surfaces of a first diagonal portion and second diagonal portion serving as a pair of diagonal portions of the substrate and encloses the substrate. The adhesive is positioned between the side surfaces of the first diagonal portion and the second diagonal portion of the substrate and the opposing surfaces of the housing.
US11647263B2

A camera head includes a mounting unit detachably connected to an eyepiece unit of an endoscope, the camera head capturing an object image emitted from the eyepiece unit. The eyepiece unit includes an abutting surface that is orthogonal to a central axis along an insertion direction of the endoscope into a subject, and the abutting surface extending over an entire circumference in a circumferential direction around the central axis. The mounting unit is connected to the eyepiece unit and is configured to relatively rotate the endoscope and the camera head around the central axis. The mounting unit includes a facing surface that faces the abutting surface, and a pressing portion that abuts the eyepiece unit and presses the eyepiece unit toward the facing surface along the central axis. The facing surface includes a projecting portion that projects toward the abutting surface and abuts the abutting surface.
US11647256B2

Systems and methods for identifying and correlating an advertised object with a plurality of interconnected computing devices embedded in a living environment of the user. For example, a media guidance application implemented at a set-top box with a television may receive a signal from a printer indicating that cartridge ink is low. When the user is watching a television show and an advertisement relating to printer cartridges is being played, the media guidance application may identify that the advertised printer cartridges may be something that the user needs, and may then send a notification to a user of the advertisement. In this way, the media guidance application correlates advertisements from a media asset with a user's actual needs, which may improve the advertisement conversion rate for advertisers.
US11647224B2

An image encoding device encodes a block-based target image. The image encoding device comprises, in a transform skip mode in which orthogonal transform processing of the target image is skipped, a motion compensation predictor configured to generate a prediction image corresponding to the target image by performing motion compensation prediction using a plurality of reference images, an evaluator configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis, a subtractor configured to calculate prediction residuals each indicating a difference between the target image and the prediction image on a pixel-by-pixel basis, a rearranger configured to rearrange the prediction residuals based on a result of evaluation by the evaluator and an encoder configured to encode the prediction residuals rearranged by the rearranger.
US11647218B2

A moving picture coding method includes: making a determination as to whether or not to code all blocks in a current picture in the skip mode; setting, based on a result of the determination, a first flag indicating whether or not a temporally neighboring block is to be referenced, a value of a parameter for determining a total number of merging candidates, and a second flag for each block included in the current picture, the second flag indicating whether or not the block is to be coded in the skip mode; calculating, as a merging candidate, a neighboring block usable for merging; and coding an index which indicates a merging candidate to be used for coding of the current block and attaching the coded index to a bitstream.
US11647212B2

A method of coding video data, the method comprising: reconstructing a block of the video data; and applying a Convolutional Neural Network (CNN)-based filter to the reconstructed block, wherein the CNN-based filter uses a LeakyReLU activation function.
US11647211B2

An image coding method of hierarchically coding a plurality of pictures to generate a bitstream, includes: coding each of the plurality of pictures, which belongs to any one of a plurality of hierarchical layers, with reference to a picture belonging to a hierarchical layer which is same as or lower than a hierarchical layer to which the picture belongs, and without reference to a picture belonging to a hierarchical layer which is higher than the hierarchical layer to which the picture belongs; and generating the bitstream by coding the coded pictures and time information indicating decoding times of the coded pictures. The time information indicates that the decoding times are set at equal intervals for low-layer pictures which are the plurality of pictures other than highest-layer pictures belonging to a highest layer among the plurality of hierarchical layers.
US11647208B2

A picture coding method includes: performing a first derivation process for deriving a first merging candidate which includes a candidate set of a prediction direction, a motion vector, and a reference picture index for use in coding of a current block; performing a second derivation process for deriving a second merging candidate; selecting a merging candidate to be used in the coding of the current block from among the first and second merging candidates; and attaching an index for identifying the selected merging candidate to the bitstream; wherein the first derivation process is performed so that a total number of the first merging candidates does not exceed a predetermined number, and the second derivation process is performed when the total number of the first merging candidates is less than a predetermined maximum number of merging candidates.
US11647204B2

A method for encoding images includes decoding a first encoded image to obtain a first decoded image, where the first decoded image includes a first decoded portion corresponding to a first encoded portion of the first encoded image and a second decoded portion corresponding to a second encoded portion of the first encoded image; decoding a second encoded image to obtain a second decoded image; combining the first decoded image and the second decoded image to obtain a single decoded image; and encoding the single decoded image to obtain a single encoded image that includes a third and a fourth encoded portions. Encoding the single decoded image includes obtaining the third encoded portion of the single encoded image by copying the first encoded portion of the first encoded image; and obtaining the fourth encoded portion of the single encoded image by encoding the second decoded portion using an encoder.
US11647193B2

In an embodiment, a method involves receiving a pixel array, compressing the pixel array by, for each pixel block of multiple pixel blocks: accessing pixel values associated with pixels in the pixel block, determining a range of the pixel values and an endpoint pixel value in the range, determining quantization levels corresponding to different values within the range of the pixel values, selecting a quantization level from the quantization levels for each of the pixel values in the pixel block, and encoding the pixel values in the pixel block using their respective selected quantization levels and the endpoint pixel value.
US11647183B2

According to the present invention, provided is a method of processing a video signal, the method including: obtaining a transform coefficient of a current block from a bitstream according to a predetermined scanning order; determining an intra prediction mode of the current block on the basis of the transform coefficient; and performing intra prediction on the current block using the intra prediction mode and a neighboring sample adjacent to the current block.
US11647179B2

A method and apparatus for encoding/decoding images according to the present invention may configure a prediction mode candidate group on a screen of a target block, determine a reference pixel for a prediction mode on the screen of the target block, perform at least one of filtering and interpolation on the reference pixel, and perform prediction on the screen of the target block on the basis of the prediction mode candidate group on the screen and the reference pixel.
US11647176B2

An image capture method may include obtaining two or more sets of images. The two or more sets of images may include a first image captured by a first image capture device and a second image captured by a second image capture device. The method may also include determining, for a set of images, two or more pairs of points. Each of the two or more pairs of points may include a first point in the first image and a second point in the second image, and the first point and the second point may correspond to a same object. The method may also include determining a first rotation matrix based on the pairs of points in the two or more sets of images. The first rotation matrix may be associated with a relationship between positions of the first image capture device and the second image capture device.
US11647175B2

An optical system comprises an imaging lens for imaging an object to an image and a sensing pixel array for detecting lights from the object toward the image. The sensing pixel array comprises a first sensing pixel and a second sensing pixel, each sensing pixel comprising a microlens covering a one-dimensional series of photodiodes having n photodiodes. A photodiode at an end of the one-dimensional series of photodiodes of the first sensing pixel detects a first light from the object toward the image, and a photodiode at an opposite end of the one-dimensional series of photodiodes of the second sensing pixel detects a second light from the object toward the image, where the first light and the second light pass opposite parts of the imaging lens.
US11647168B2

There is provided a method including obtaining an initial spatial coordinate of a pixel of an image to be projected. The method may also include generating a pre-warped spatial coordinate associated with the initial spatial coordinate. The pre-warped spatial coordinate may be calculated as a sum of a value of a warp path function at the initial spatial coordinate and a delta. Moreover, the method may include outputting the pre-warped spatial coordinate.
US11647163B2

According to various aspects of the present disclosure, methods, systems, and media for object tracking are provided. In some embodiments, the systems may include: at least one hardware processor to: detect a target object in first image data provided by a first camera; determine a first plurality of neighboring cameras of the first camera that have detected the target object; determine at least one of the first plurality of neighboring cameras as a next node of the first camera; and generate first topological data for the first camera and the next node of the first camera.
US11647156B2

This disclosure describes a video room system that can efficiently and flexibly generate and facilitate video rooms for video chatting between participant devices by prioritizing video streams to provide to participant devices based on performance parameters. For example, the video room system can provide different video room streams to different participant devices based on the performance parameters of the participant devices. In addition, the video room system can customize or tailor video room streams based on identifying dominant speaker devices, determining connections between participant devices as indicated by a social graph of a social networking system, and/or based on join methods utilized by participant devices to join a video room.
US11647153B1

Embodiments of the present disclosure relate to a computer-implemented method, a device, and a computer program product. A method includes: determining a first group of frames corresponding to a first scene and a second group of frames corresponding to a second scene different from the first scene in a reference video, respectively. The first group of frames and the second group of frames each have a first resolution. The method further includes determining a first model for the first scene and a second model for the second scene, respectively. The first model and the second model are respectively used to convert frames corresponding to the first scene and the second scene from the first resolution to a second resolution different from the first resolution. The method further includes training the first model and the second model using the first group of frames and the second group of frames, respectively.
US11647152B2

An image processing apparatus obtains a first image of an object based on image capturing by an image capturing apparatus, obtains a parameter concerning a resolution of the first image, and generates a second image of the object having a resolution higher than the resolution of the first image in response to input of input data including the obtained first image and the obtained parameter.
US11647151B2

A video timing conversion method and a video timing conversion device, and a non-transitory computer-readable storage medium are provided. The video timing conversion method includes: analyzing an original timing signal in a form of a differential signal of an original video, to obtain original timing parameters; determining target timing parameters and a target clock signal parameter according to a format of a target video and the original timing parameters; wherein the target timing parameters include a data enabling period number, a field sync data valid row number and a refreshing frequency, which are the same as the data enabling period number, the field sync data valid row number and the refreshing frequency of the original timing parameters, respectively; generating a target timing signal in the form of the differential signal of the target video according to the target timing parameters and the target clock signal parameter.
US11647144B2

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

A print management unit attaches an identifier to print data that goes through a custom processing unit functioning by execution of a custom class driver, and delivers the print data with the identifier attached, to a standard print control unit. The custom processing unit deletes the identifier from the print data delivered from the standard print control unit and customizes processing of causing a printer to execute printing, based on the print data. The print management unit detects a read state of the custom class driver by execution of an OS. When the read state indicates a failure in reading the custom class driver, the print management unit delivers the print data without the identifier attached, to the standard print control unit, and thus causes the printer to execute the printing that is limited via a standard communication control unit or to stop the printing.
US11647142B2

An image reading apparatus comprises a first reading unit configured to output an analog signal by reading an original, a second reading unit different from the first reading unit, a conversion unit configured to convert analog signals outputted from the first reading unit and the second reading unit to digital signals, a wire connection control unit configured to control wire connection between the first reading unit and the second reading unit, and the conversion unit, and an output control unit configured to control an output of an analog signal from the first reading unit.
US11647141B2

There are provided a line sensor (110) including two first sensor pixel rows (111a, 111b) and a second sensor pixel row (112a); an image obtaining unit (140) to obtain, from electrical signals obtained by scanning an original in a sub-scanning direction with the two first sensor pixel rows (111a, 111b), two first read image data items, and obtain, from electrical signals obtained by scanning the original in the sub-scanning direction with the second sensor pixel row (112a), a second read image data item; and an image processor (150) to incorporate one or more pixel data items of one or more pixels included in an interval between the two first sensor pixel rows (111a, 111b) out of the second read image data item into the two first read image data items, thereby generating a line image data item in which the one or more pixels in the interval are not vacant.
US11647131B2

An apparatus is configured to: cause a display to display a GUI comprising a plurality of items; receive user input that is scribed over any of the plurality of items displayed on the display; provide the user with a substantially real-time feedback of the scribing by applying digital ink indicating a scribed line on the GUI; select a first item of the plurality of items based on a position of the scribing within the GUI; recognize a trail of the scribed line; in response to the trail of the scribed line being recognized as a first predetermined trail, perform, on the first item, first processing corresponding to the first predetermined trail; and in response to the trail of the scribed line being recognized as a second predetermined trail, perform second processing on the first item. The second processing corresponds to the second predetermined trail and is from the first processing.
US11647127B2

An image processing system includes a server, an image processing device, and a mobile terminal. When a chatbot activation operation is received, the image processing device transmits activation data for activating a chatbot and operation history data up to the time of activation of the chatbot to the mobile terminal. When the activation data is received, the mobile terminal accesses the server to activate the chatbot and transmits the operation history data to the server. When a question is input, the mobile terminal transmits the data on the question to the server. When the data on the question is received, the server generates an answer in accordance with the content of the question and the operation history.
US11647123B2

A virtual communication system including logic for supporting layered conversations, the system comprising: at least two computers communicating to one another over a communications medium, where each computer represents a User, each computer including a display, audio input, audio output, video input (such as a camera), memory, data storage, and a processor, a knowledge base stored in memory, the knowledgebase containing an identifier identifying each conversation associated with a given user, the knowledgebase storing information identifying each participant in each of the conversations, the knowledgebase storing information identifying the type of each conversation associated with the given one of the at least two computers, where each User may participate in multiple simultaneous conversations; and layered conversation logic executed by the processor, the layered conversation logic controlling a volume and a visual layout of each participant in each conversation in which the User participates in accordance with the conversation type.
US11647108B2

A service processing method and a terminal, where the terminal obtains identification information of a to-be-processed service, and sends a retrieval request message to a server after determining that no function corresponding to the identification information of the to-be-processed service exists in an application program installed on the terminal. The terminal receives a target function from the server, and invokes the target function to process the to-be-processed service. The terminal sends the retrieval request message to the server only after determining that no corresponding function exists such that the terminal does not need to obtain a web application from the server each time. In addition, the terminal receives the target function from the server such that traffic and a download time are effectively reduced.
US11647107B2

A mounting device for easy mounting of a wireless device includes a clamping structure configured to clamp a support frame. The clamping structure includes a base including an upper surface and a lower surface, a first clamping part rotatably connected to the base, a second clamping part rotatably connected to the base, and a connection portion connected to the lower surface of the base. The wireless device is thus supported. The support frame is clamped between the upper surface and the first clamping part, and the support frame is clamped between the upper surface and the second clamping part.
US11647101B2

An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
US11647094B2

Disclosed are techniques and apparatuses that are configured to receive an indication that a web browsing session executing on an enterprise server needs additional information based on a request for additional information being sent to a client device. The request may include an identifier of the web browsing session and an identifier of an enterprise server that initiated the web browsing session. A globally unique identifier related to the web browsing session and an identifier of the enterprise server is stored in a common data store. The web browsing session may be paused when the web browsing session requests additional information from a client device. The client device may respond with the additional information. The system may provide the identifier of the enterprise server to a load balancing component so the identified web browsing session executing on the enterprise server may continue to be used.
US11647089B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically providing a activity dashboard for display within a graphical user interface. In particular, the disclosed systems can intelligently display, within the activity dashboard, insights of digital activity within an application of a child account. For example, the disclosed systems can monitor digital activity associated with recent contacts and groups, contact updates, and digital media items exchanged in messaging chat threads. In turn, the disclosed system can selectively surface one or more portions (and/or indications) of the monitored digital activity in the activity dashboard along with corresponding actionable options available for user selection. In response to user interaction with the actionable options corresponding to the selectively surfaced digital activity, the disclosed systems can intuitively modify the child account to regulate viewable content and digital communications with third-party child accounts.
US11647077B2

A gateway of a vehicle is connected to a telematics control unit (TCU) and a plurality of electronic control units (ECUs). The gateway is programmed to receive a command from the TCU, the command specifying an electronic serial number (ESN) of a target ECU of the ECUs, and forward the command to the target ECU responsive to confirmation that the ESN of the target ECU is included in the web of trust.
US11647065B2

The unique watermark system comprising: identifying a presenter attendee, a first recipient attendee, and a second recipient attendee through a video conferencing session; detecting the presenter attendee sharing the visual content with the first recipient attendee and the second recipient attendee; selecting a first unique watermark and a second unique watermark from the plurality of unique watermarks and assigning them to a first recipient attendee and a second recipient attendee, respectively; inserting the first unique watermark into the visual content for the first recipient attendee and the second unique watermark into the visual content for the second recipient attendee; and transmitting the visual content with the first unique watermark to the first recipient attendee and the visual content with the second unique watermark to the second recipient attendee, wherein the method is performed by one or more special-purpose computing devices for hosting the video conferencing session.
US11647061B2

A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and a permissions component. The identification component identifies a first set of media content associated with a first social group and a second set of media content associated with a second social group. The generation component generates a media channel based on the first and second sets of media content identified as being respectively associated with the first and second social groups. The permissions component grants access to the media channel based at least on permissions generated for the first and second sets of media content in connection with the respective first and second social groups.
US11647060B1

In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to parse data related to a video conference, with the data including audio data and/or image data for the video conference. Based on the parsing, the instructions may be executable to dynamically generate an interactive graphical element based on content of the audio and/or image data and then control one or more displays to present the interactive graphical element.
US11647057B2

Technology for automatic cross-device meeting authentication. An example method involving initializing, by a first computing device, a real-time meeting communication session, wherein the first computing device is connected to a media system; receiving information indicative of a mobile computing device of a user being in a physical presence of the first computing device, wherein the user is associated with the mobile device and a second computing device; granting control of the real-time meeting communication session from the mobile computing device of the user to the first computing device; transmitting an instruction that causes the second computing device to display a user interface element associated with the real-time meeting communication session, wherein the instruction is sent after granting the control; and granting control of the real-time meeting communication session to the second computing device of the user in response to a selection of the user interface element.
US11647051B2

Processing network requests includes receiving a request for a target media element available at a requested location. The request can identify a media repository that stores the target media element. A substitute media element that has content approximately equivalent to content of the target media element can be determined. The substitute media element can be stored on a sub-network connected to the network. A selection page having a link to the location of the substitute media element on the sub-network can be generated. A response to the request for the target media element can include the selection page, so as to offer a user a choice of media source.
US11647048B2

A method is disclosed. A server computer may receive, from a client computer, a first rule comprising one or more variables, the first rule configured to predict that an event is either a first classification or a second classification. The server computer applies the first rule to an initial data set of events to identify events that are associated with the first classification. The server computer evaluates performance of the first rule. The server computer provides data relating to the performance of the first rule to the client computer. The client computer automatically evaluates the performance of the first rule and generates a second rule in response to the data relating to the performance of the first rule. The server computer may then evaluate the second rule and provide performance data to the client computer. The server computer may use equi-height histograms to evaluate the performance of the rules.
US11647047B2

A data security system, including a security manager computer making network application programming interface (API) calls to a cloud-based service that (i) performs data exchange transactions for end users, and (ii) includes a mechanism for an end user to invoke in order to report a transaction received by the end user to a central authority as being a potentially harmful or deceptive transaction, the API calls remotely controlling the cloud-based service so that the security manager computer accesses transactions that have entered the cloud-based service, and a data inspector operative to analyze a transaction as being harmful or deceptive, by applying machine learning, wherein the security manager computer controls the cloud-based service so as to transmit transactions reported by the mechanism to the security manager, instead of or in addition to the central authority, for analysis by the data inspector.
US11647044B1

An applet may be downloaded or provided to a web browser when a user visits a site in order to protect data input by the user from being captured by malicious software, such as key loggers. The applet may present a user input field in the web browser and may generate a random sequence of low-level key stroke or mouse click events within the input field when the user enters information, such as a username and/or password. A listening key logger will receive a large amount of random data, whereas the applet will receive and buffer the actual user data that may be communicated to a remote site access by the user.
US11647043B2

Systems, methods, and software described herein provide for identifying and implementing security actions within a computing environment. In one example, a method of operating an advisement system to provide security actions in a computing environment includes identifying communication interactions between a plurality of computing assets and, after identifying the communication interactions, identifying a security incident in a first computing asset. The method further provides identifying at least one related computing asset to the first asset based on the communication interactions, and determining the security actions to be taken in the first computing asset and the related computing asset.
US11647041B2

A system and method enabling enterprises to engage in cyber threat information sharing in a privacy-enhanced fashion. The invention reduces the enterprise's risk to sensitive information leakage by inducing a state in the information it shares such that, when an enterprise's shared data attributes are interdependent, the sensitive features (those to be kept private to the enterprise) are not deducible by another enterprise. This state is accomplished by employing rough set theory to undermine the deductive route to the data's sensitive features.
US11647037B2

In some examples, a system receives information traffic communicated over a network by or with a system under test (SUT), and analyzes the information traffic to identify a potential attack point in the SUT and a technology used by the SUT. The system determines a collection of penetration tests for testing a stack comprising a plurality of layers associated with the SUT based on the identified potential attack point and the identified technology, and further based on a dynamic knowledge base that includes information relating to vulnerabilities and threats.
US11647036B1

A method non-transitory computer readable medium, device and system that receives one of one or more requests from a client to a web server system. An interstitial page is served to the client and comprises instrumentation code that, when executed at the client, collects telemetry data. The telemetry data is received and a threat analysis is performed on the telemetry data collected in association with the one of the requests. A determination is made on when, based on the performing the threat analysis, that the one of the requests is from a potential attacker. When the determination indicates the one of the requests is not from the potential attacker then the one of the requests is allowed.
US11647033B2

A computer-implemented system and method for device discovery and recovery in a secure network comprises registering a plurality of devices, where the devices form the secure network at a location. Communication between the plurality of registered devices is enabled, and messages passed between the plurality of devices are collected. The method further comprises determining which one of the plurality of devices is a compromised device by using a consensus network that includes the plurality of devices of the secure network.
US11647023B2

Provided is a process that affords out-of-band authentication for confirmation of physical access or when a device utilized for out-of-band authentication lacks connectivity to a network. An asymmetric cryptographic key-pair is established, a first device obtaining a key operable to decrypt data. A remote server obtaining a key operable to encrypt data and associating that key with an identifier of an identity or account associated with a user. An access attempt from the second device is received in association with the identifier of the identity associated with the user. A notification including data encrypted by the encryption key is generated by the remote server and transmitted to the second device. The first device obtains the notification data from the second device and decrypts the data to determine a notification response which is returned to the remote server for verification to permit or deny the access attempt of the second device.
US11647017B2

Methods and systems for management of subscriber identities associated with user devices are described herein. The user device may enroll the user device to a server and lock a subscriber identity associated with the device by setting a password on the subscriber identity. If a credential entered by a user is verified, the subscriber identity associated with the device may be unlocked. Alternatively, the user device may retrieve one or more identities associated with the user, the user device and/or the subscriber identity. A server may register the one or more identities with a database. If the user device sends a request to connect to the network, the server may verify the one or more identities retrieved by the user device to determine whether to grant access from the user device to the network.
US11647007B2

A system and method are provided for the secure sharing of information across and open network and for performing management of keys used for encrypting and decrypting data.
US11647001B1

A method including assigning, based establishing a VPN connection with the user device, a first exit IP address to be utilized for retrieving information requested by the user device; determining, during the established VPN connection, a host device that is likely to block communication from the first exit IP address; modifying, based on determining the host device, associated DNS settings to return communication information associated with the VPN server itself when the information is to be retrieved from the host device; receiving, during the established VPN connection, the information retrieved from the host device based on utilizing a second exit IP address associated with a secondary server; and transmitting, during the established VPN connection, the information to the user device in accordance with the modified DNS settings is disclosed. Various other aspects are contemplated.
US11646969B2

This disclosure describes techniques for performing application-based tagging. An example method is performed by a virtual socket of a device. The method includes receiving non-packetized data from an application, generating a label based on the application, and providing the non-packetized data and the label to a kernel of the device.
US11646968B2

A communication method includes: sending, by a policy control network element, first query information to a data analytics network element, where the first query information is used to obtain service quality information; and receiving, by the policy control network element, first response information sent by the data analytics network element, where the first response information includes the quality information that is of the service and that is requested using the first query information.
US11646959B2

Active Ethernet cables that provide data path redundancy. One illustrative cable embodiment includes a first connector connected to each of a second and third connectors, the first connector including a multiplexer that couples a data stream from a selectable one of the second and third connectors to an output of the first connector. One illustrative method embodiment includes: producing from an output of a first connector a data stream from a currently selected one of multiple redundant connectors; monitoring the data stream for a fault associated with the currently selected one of multiple redundant connectors; and responsive to detecting said fault, producing from the output of the first connector a data stream from a different selected one of the multiple redundant connectors.
US11646953B2

A data intake and query system collects performance data from client devices and host devices and stores the performance data in one or more indexes. The system is further configured to facilitate correlation of the performance data collected from the client devices and the separate performance data collected from the host devices. For example, based on a determination that one or more identifiers stored in a portion of performance data received from client devices match one or more identifiers stored in a portion of the performance data received from host devices, a data intake and query may determine that the data portions are related. The portions of performance data, for example, may correspond to events the data intake and query system derives from the performance data collected from both client devices and host devices.
US11646946B2

The technologies described herein are generally directed to deploying network equipment. For example, a method described herein can include facilitating receiving a first request to deploy first network equipment at a deployment location, with the first request including a first deployment parameter for the first network equipment. The method further includes, based on the first network equipment and the first deployment parameter, generating a deployment template. Further, the method can facilitate receiving a second request to deploy second network equipment at the deployment location, with the second request including a second deployment parameter for the second network equipment. The method can further include, based on the deployment template and the second deployment parameter, deploying the second network equipment.
US11646944B2

A system according to one embodiment includes a collection of computing nodes arranged in a mesh of N×M×Z topology, the nodes including computational hardware, wherein Z
US11646932B2

Beam failure recovery (BFR) procedures for wireless communications are described. When beam failures occur on secondary cells, wireless devices may trigger a BFR proceudre via an uplink resource for BFR. If a beam failure occurs for a secondary cell at a time that a wireless device does not have an uplink resource for BFR, the wireless device may perform one or more other actions for BFR of the secondary cell.
US11646923B2

A method based on orthogonal frequency division multiplexing (OFDM) called OFDM-subcarrier gap and index modulation (OFDM-SGIM) is proposed in which the gaps between the active subcarriers are exploited to transmit extra bits alongside the conventional QAM symbols. Thereafter, the index modulation is combined with the new proposed OFDM-based scheme to guarantee a fixed subblock size.
US11646921B2

Disclosed are techniques for performing positioning operations. In an aspect, a user equipment (UE) receives a downlink physical channel from a base station, the downlink physical channel received via one or more slots of one or more subframes of one or more radio frames, the downlink physical channel carrying user data and/or control information from the base station to the UE, receives, from the base station, an indication that the base station will transmit reference signals for positioning on the downlink physical channel, and performs a positioning measurement of a reference signal received on the downlink physical channel.
US11646917B1

An equalizing circuit includes a first current summer that receives a data signal and a first plurality of feedback signals, a first multiplexer that selects a first sampling clock signal from a plurality of clock signals using a signal that indicates a mode of operation of the equalizing circuit, and a first slicer that samples the output of the first current summer in accordance with timing provided by the first sampling clock signal. The equalizing circuit can have a second current summer that receives the data signal and a second plurality of feedback signals, a second multiplexer that selects a second sampling clock signal from the plurality of clock signals using the signal that indicates the mode of operation of the equalizing circuit, and a second slicer that samples the output of the second current summer according to timing provided by the second sampling clock signal.
US11646915B2

An integrated circuit includes a plurality of signal inputs, a receiver, calibration circuitry, and input switch circuitry. The receiver includes differential input terminals. The calibration circuitry is configured to calibrate an input offset between the differential input terminals of the receiver in response to the integrated circuit being placed in a calibration mode. The input switch circuitry is configured to switch electrical connections between the plurality of signal inputs and the differential input terminals of the receiver in response to the integrated circuit being placed in a mode different from the calibration mode. The input switch circuitry is further configured to electrically disconnect the plurality of signal inputs from the differential input terminals of the receiver in response to the integrated circuit being placed in the calibration mode.
US11646914B2

The present invention enables an apparatus or the like, which does not respond to a communication using a superposed signal, to be used in a system using the superposed signal. This control program, which is for a terminal device connectable to a signal processing device through a communication cable, includes: first identification information acquisition steps for acquiring, from the signal processing device, first identification information for identifying the signal processing device in the terminal device; second identification information acquisition steps for acquiring, through an input part of the terminal device, second identification information for identifying an electric apparatus that is electrically connected to the signal processing device and operates an operation element; generation steps for generating association information for associating the first identification information with the second identification information; and output steps for outputting the association information so that the association information is received by the information processing device.
US11646913B2

Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy data transmission methods as well.
US11646909B2

A communication device with an activated ring controller provided in both first and second subnetworks for data transmission in a redundantly operable communications network, which includes at least one first and one second subnetwork, which each include communication devices interconnected within a ring topology, wherein the subnetworks are interconnected via coupling line sections to which coupling communication devices are connected, where the coupling line section to which a selected coupling communication device is connected is operated as an inactive reserve coupling line section until a disruption occurs, whilst another coupling line section is operated as an active main coupling line section, where coupling communication devices connected to the main coupling line section transmit status datagrams to the selected coupling communication device which additionally include configuration information about whether the particular coupling communication device connected to the main coupling line section is an activatable ring controller.
US11646908B2

A bus adapter comprises: an interface unit configured to be connected to a Communication Module (CM), which is intended to communicated based on a first Communication Protocol (CP) such as CAN, via a first and a second signal lines, and to transceive bit signals through the first and the second signal lines; and a link control unit, connected to a data bus of a second CP, configured to transmit data stored in an outward buffer through the data bus, and to detect data from signals being carried on the data bus. The interface unit transmits data stored in an inward buffer to the CM via the second signal line in form of a format defined by the first CP and it drives the second signal line so that a bit string appears on the second signal line when the bit string is received through the first signal line.
US11646905B2

A presentation service generates an audience interface for an electronic presentation. The audience interface may simulate an in-person presentation, including features such as a central presenter and seat locations for audience members. The audience members may select emotes which may be displayed in the audience interface. The emotes may indicate the audience members' opinion of the content being presented. The presentation service may enable chats between multiple audience members, grouping of audience members private rooms, and other virtual simulations of functions corresponding to in-person presentations.
US11646901B2

A transmission control method includes: generating a write request for writing, to a blockchain, a transaction corresponding to a deal to be recorded in the blockchain; acquiring, from a node that performs a process for writing the transaction to the blockchain, load information that indicates an amount of load pertaining to the process to be performed by the node to write the transaction to the blockchain; and transmitting the write request to the node when a period during which the amount of the load indicated by the load information is less than a threshold reaches a specified time.
US11646900B2

An example operation may include one or more of releasing, by a subscription service node, at least one blockchain transaction to a plurality of subscribing blockchain nodes requiring direct entitlement access, executing, by the subscription service node, a smart contract to calculate secondary entitlements triggered by the at least one blockchain transaction, determining, by the subscription service node, portions of second entitlement data sets allowed to be accessed by a subset of the plurality of the subscribing blockchain nodes, and sending verification data to the plurality of the subscribing blockchain nodes for verification of the second entitlement data sets.
US11646899B2

The present disclosure provides a PUF circuit including a first array including at least one physically unclonable function (PUF) cell, a second array including at least one PUF cell, and a controller which selects a first PUF cell from the first array and selects a second PUF cell from the second array and generates unique information represented by the first PUF cell and the second PUF cell based on a first output voltage output by the first PUF cell and a second output voltage output by the second PUF cell.
US11646897B2

A coordinating network element manages a protocol that makes attestations of off-platform-resolved data and decisions available for use on a blockchain platform or on another decentralized-execution-based platform operational within a multi-tenant environment. By one approach, these teachings provide for off-platform-verified data pertaining to individual-, group- or machine-based users to be blinded from access by the coordinating network element and by the platform while utilizing a tokenized form of such data to enable user-initiated queries that involve solely on-platform vetting of users as a condition of fulfilling user requests for service.
US11646882B2

The present disclosure relates to a fifth generation (5G) or a pre-5G communication system for supporting higher data transmission rate compared to fourth generation (4G) communication systems such as Long Term Evolution (LTE). The present disclosure relates to generating a security key in a wireless communication system, and a method for operating a transmission end comprises the steps of: generating an encryption key using information related to channel estimation; and transmitting encrypted data to a receiving end using the encryption key.
US11646881B1

Systems and methods for securely sharing and authenticating a last secret can include generating, by a cryptographic module on a first network node, a seed configured for deriving or recovering a last secret, the last secret providing access to a secure entity and being a last cryptographic element controlling access to the secure entity, creating, by the cryptographic module, an envelope for the seed, enveloping the seed by the envelope, and transmitting, by the cryptographic module, the seed to a computing system on a second node different than the first node, the computing system being configured to decrypt the envelope of the enveloped seed to recover the seed, and obtain the last secret based on the seed, where the cryptographic module is prevented from deriving the last secret.
US11646879B2

A method for selecting a consensus node in an apparatus for generating a blockchain includes reading a nonce from the nonce chain of a node, performing an operation on the read nonce and previous height information, and comparing the result of the operation with a reference value in order to select the node as a consensus node.
US11646868B2

An autonomous driving controller includes a plurality of parallel processors operating on common input data received from the plurality of autonomous driving sensors. Each of the plurality of parallel processors includes communication circuitry, a general processor, a security processor subsystem (SCS), and a safety subsystem (SMS). The communication circuitry supports communications between the plurality of parallel processors, including inter-processor communications between the general processors of the plurality of parallel processors, communications between the SCSs of the plurality of parallel processors using SCS cryptography, and communications between the SMSs of the plurality of parallel processors using SMS cryptography, the SMS cryptography differing from the SCS cryptography. The SCS and/or the SMS may each include dedicated hardware and/or memory to support the communications.
US11646863B2

A receiving link device includes a receiver (RX) to receive a data signal from a transmitting link device, the receiver including an equalizer to detect RX tap values and a processing device coupled to the receiver, the processing device to perform operations including: programming the receiver with information related to target RX tap values that are associated RX pre-cursors or RX post-cursors; detecting, using the equalizer, that an RX pre-cursor value is greater or less than a target RX tap value; generating, based on the detecting, a tap message including an up or a down command to decrease or increase a corresponding transmitter (TX) pre-cursor value of the transmitting link device; and causing the tap message to be provided to a local transmitter to be transmitted to a remote receiver of the transmitting link device, which causes the transmitting link device to adjust the corresponding TX pre-cursor value.
US11646852B2

Certain aspects of the present disclosure provide techniques for uplink transport protocol acknowledgment shaping and downlink data shaping at a user equipment. A method that may be performed by the UE generally includes determining an allowed number of transport protocol acknowledgments to transmit in a transmission time interval (TTI); and transmitting one or more transport protocol acknowledgments in the TTI based, at least in part, on the determined allowed number of transport protocol acknowledgments. Another method that may be performed by the UE generally includes determining an allowed number of downlink data units to transmit in a TTI; and transmitting one or more data units in the TTI based, at least in part, on the determined allowed number of data units.
US11646849B2

To determine an appropriate spatial resource for an uplink control channel. A user terminal includes a receiving section that receives a plurality of entries of information related to a spatial resource for an uplink control channel by using a higher layer, and receives specification information specifying at least one entry among the plurality of entries by using a downlink shared channel, and a control section that controls transmission of delivery acknowledgment information for the downlink shared channel, based on feedback timing of the delivery acknowledgment information and application timing of the spatial resource based on the specification information.
US11646845B2

Provided is a reference signal transmission method and device. The method includes that a base station transmits indication information to a UE through a downlink control signaling or a higher layer signaling, where the indication information includes one of: information indicating that the UE transmits a reference signal, information indicating whether the reference signal is contained in a physical downlink shared channel or a physical downlink control channel, or information indicating a transmission mode of a downlink reference signal or an uplink reference signal; or the base station pre-defines with the UE a time-frequency resource or a parameter set required by the UE or the base station to transmit the reference signal, where the time-frequency resource or the parameter set includes at least one of: a time domain symbol position, a frequency domain position, a transmission period and a subframe offset, a type of a reference signal sequence or an orthogonal mask. This solves the problem in the existing art of how to properly place a reference signal on time-frequency resources and trigger a signaling correspondingly.
US11646838B2

A method of wireless communication, executed by a user equipment (UE), receives, from a base station, a broadcast or multicast message including a known payload, as well as a configuration for the known payload. The method also trains an artificial neural network with the known payload. A method of wireless communication, executed by a base station, configures a known payload for multiple UEs and signals, to the UEs, an indication of which physical channel will include the known payload, as well as time/frequency resources of the known payload. The method also broadcasts or multicasts the known payload to facilitate neural network training at the UEs.
US11646829B2

In an example, a User Equipment (UE) receives and/or detects a transmission of data from a network. The transmission of the data is addressed to a Group Radio Network Temporary Identifier (G-RNTI) for a Hybrid Automatic Repeat Request (HARQ) process. In response to receiving and/or detecting the transmission of the data, the UE (i) starts a first HARQ Round Trip Time (RTT) timer associated with the G-RNTI for the HARQ process, and (ii) starts a second HARQ RTT timer associated with a Cell Radio Network Temporary Identifier (C-RNTI) for the HARQ process. The UE starts a multicast retransmission timer for the HARQ process in response to expiry of the first HARQ RTT timer. The UE starts a unicast retransmission timer for the HARQ process in response to expiry of the second HARQ RTT timer. The UE receives and/or detects a first retransmission of the DL data addressed to the G-RNTI for the HARQ process. In response to receiving and/or detecting the first retransmission of the data, the UE (i) stops the multicast retransmission timer, and (ii) stops the unicast retransmission timer.
US11646828B2

Methods, systems, and devices for wireless communications are described. In some wireless communications systems, devices (e.g., base stations, user equipment (UEs), etc.) may utilize polar coding along with hybrid automatic repeat request (HARQ) techniques. In these systems, a device may encode bits for transmission by mapping information and parity check bits to a first set of polarized bit channels of a polar code. If this transmission is not successfully received at a decoding device, the encoding device may generate a HARQ retransmission. The device may copy information bits to a second set of polarized bit channels of a second polar code containing the first polar code and may assign parity check bits to the second set of bit channels for the copied information bits. These additional parity check bits for the repeated information bits may increase transmission reliability and may support improved early termination at the decoding device.
US11646804B2

Provided is a data-coding apparatus that includes: a data-input line for receiving input data; a data scrambler having light sources coupled to the data-input line and modulated in accordance with the input data, and light sensors that receive light from the light sources; and at least one light-sensing processor coupled to the light sources and configured so as to selectively isolate light signals received from individual ones of the light sources based on at least one control signal input into such data scrambler. The light-sensing processor is dynamically controlled by the control signal(s) so as to rearrange words within the input data according to patterns that change in real time.
US11646801B1

An analog front-end module of an ultra-wideband optical receiver including a transimpedance amplifying unit and a distributed amplifier unit is provided. The transimpedance amplifying unit is configured to convert an externally-inputted current signal into a voltage signal, amplify the voltage signal, and then output a voltage-amplified signal. The distributed amplifier unit includes an input transmission network, an input matching load, an output transmission network, an output matching load, and a plurality of gain units. The input transmission network is configured to receive the voltage-amplified signal and distribute the voltage-amplified signal to each gain unit for further amplification. The input matching load is configured to absorb the voltage-amplified signal reflected to the transimpedance amplifying unit. The output transmission network is configured to superimpose amplified signals outputted from the gain units and output in combination. The output matching load is configured to absorb the amplified signals transmitted in an opposite direction.
US11646800B2

An optical transmitter includes quadrature modulators and light receiving elements to which inverted output light of output light from the quadrature modulators is input, the quadrature modulators including parent Mach-Zehnder modulators in respective paths of a first pair of paths into which carrier light from a light source is split, the parent Mach-Zehnder modulators including child Mach-Zehnder modulators including first phase modulation units, and second phase modulation units. When blocking a transmission optical signal, the voltage amplitude of a transmission electrical signal to be applied to the quadrature modulator is adjusted such that it is smaller than a half-wave voltage, at most two dither signals are applied to the first phase modulation units, a component output by the light receiving element, the component having n times a frequency of the dither signals, is detected, and bias voltages to be applied to the first phase modulation units are controlled such that the component having n times the frequency is minimized.
US11646799B2

An optical data transmission system and method employs positive only data modulation, with an offset applied to the positive modulated values before generating modulated drive current signals for a light emitting component. The offset is such that the minimum drive current falls in a range where the electron-to-photon efficiency of the light emitting component is substantially constant. The drive current thus falls in a more linear part of its current vs. intensity characteristic. This reduces distortion and hence enables increased data rate.
US11646798B2

A receiving device includes a light source outputting local oscillation light, a detector detecting intermittent input of a burst light signal by using the local oscillation light, a first converter converting the detected burst optical signal into an electrical analog signal, an amplifier amplifying the analog signal according to a gain, a second converter converting the amplified analog signal into a digital signal, and a setting processor setting the gain of the amplifier and a wavelength of the local oscillation light instructed by a control device when setting a communication line with one of transmitting devices transmitting the burst optical signal, wherein, before setting the communication line, the setting processor switches the wavelength of the local oscillation light according to the burst optical signal transmitted from each of the transmitting devices, adjusts the gain of the amplifier and notifies the control device of the adjusted gain.
US11646793B2

An electro-optic system, the electro-optic system that may include an input port that is configured to receive a bandpass signal that conveys information; wherein the bandpass signal is a radio frequency (RF) signal; an optical carrier source that is configured to generate an optical carrier signal having an optical carrier frequency; at least one electrical bias circuit that is configured to generate at least one electrical bias signal; an electro-optic modulation circuit that is linear at the optical field; a manipulator that is configured to (a) receive the at least one electrical bias signal and the bandpass signal, (b) generate, based on the at least one electrical bias signal and the bandpass signal, at least one modulating signal; wherein the electro-optic modulation circuit is configured to modulate the optical carrier by the at least one modulating signal to provide an output optical signal that comprises at least one optical pilot tone and at least one optical sideband that conveys the information.
US11646785B2

A wireless communication system includes a first communication device and a second communication device. The first communication device obtains a plurality of radio frequency (RF) signals corresponding to different communication protocols from a plurality of communication systems. A frequency of each of the plurality of RF signals is upconverted to a different frequency, and a phase noise is introduced in the plurality of RF signals. The plurality of RF signals corresponding to different communication protocols are multiplexed into a mmWave RF signal of a specified frequency and a defined pilot tone along with the mmWave RF signal is transmitted. The second communication device captures the mmWave RF signal having the defined pilot tone over-the-air. At least one RF signal is down converted to a source frequency and the phase noise is estimated in the one extracted RF signal based on the defined pilot tone which is reduced concurrently.
US11646784B2

Methods, systems, and devices for wireless communications are described. Generally, the described techniques allow a channel engineering device (CED) to identify a suitable configuration for deflecting uplink transmissions from a user equipment (UE) to a base station. The base station may transmit control signaling to the CED indicating multiple configurations for deflecting uplink reference signals. The UE may then transmit the uplink reference signals to the CED, and the CED may deflect the uplink reference signals using the indicated configurations. The base station may receive the uplink reference signals from the UE via the CED, and the base station may perform measurements on the uplink reference signals. The base station may then identify a configuration for the CED to use to deflect subsequent transmissions from the UE to the base station based on the measurements, and the base station may transmit an indication of the configuration to the CED.
US11646781B2

Embodiments of the present disclosure describe methods, apparatuses, storage media, and systems for adequately measuring reference signals while a user equipment (UE) uses beamforming for optimal receiving. Embodiments describe how a UE may measure received-beamformed reference signals as well as how to determine a reported value while multiple beams are measured or a receiver diversity is in use by the UE. Other embodiments may be described and claimed.
US11646780B2

A transmission method for transmitting a first modulated signal and a second modulated signal in the same frequency at the same time. Each signal has been modulated according to a different modulation scheme. The transmission method applies precoding on both signals using a fixed precoding matrix, applies different power change to each signal, and regularly changes the phase of at least one of the signals, thereby improving received data signal quality for a reception device.
US11646779B2

In an ISS process, the initiator sends a first SSW frame in different sector directions by sequentially using an antenna in m antennas, where m is not less than 1 and is less than or equal to N, and in an RSS process, the initiator receives a second SSW frame in a parallel (e.g., simultaneous) omnidirectional manner by using M antennas, where the second SSW frame is sent by a responder in different sector directions, each second SSW frame carries information used to indicate a first SSW frame with best quality in the ISS process, and the M antennas include at least the m antennas, and determines an optimal transmit beam in the ISS process based on the received second SSW frame.
US11646773B2

A system and method are described for distributed antenna wireless communications. For example, a method implemented within a wireless transmission system comprised of a plurality of wireless client devices and a plurality of distributed antennas is described comprising: computing channel state information (CSI) for wireless communication channels between the plurality of base distributed antennas and the wireless client devices; computing precoding weights from the channel state information; precoding data using the precoding weights prior to wireless transmission from the plurality of distributed antennas to the wireless client devices; and wirelessly transmitting the precoded data from the distributed antennas to each of the wireless client devices, wherein the precoding causes radio frequency interference between the plurality of base stations but simultaneously generating a plurality of non-interfering radio frequency user channels between the plurality of distributed antennas and the plurality of wireless client devices.
US11646769B1

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may estimate, for each beam at one or more beam levels on one or more antenna panels, an application layer throughput based at least in part on a reference signal received power measurement, wherein the one or more beam levels are each associated with a number of antenna elements. The UE may generate a set of candidate beams that includes, at each of the one or more beam levels, one or more beams for which the respective estimated application layer throughput satisfies an application layer throughput requirement. The UE may select, from the set of candidate beams, a serving beam for which the estimated application layer throughput satisfies the application layer throughput requirement with a fewest number of antenna elements. Numerous other aspects are described.
US11646762B2

A master-slave system for communication over an ultra-wideband radio connection is proposed. The master-slave system comprises at least one slave device and one master device, wherein the slave device and the master device are configured to communicate over the ultra-wideband radio connection. The master device is configured to generate and transmit a request message to the slave device over a first channel of the ultra-wideband radio connection. The slave device is configured to receive the request message over the first channel of the ultra-wideband radio connection, generate at least one response message based on the request message, and transmit the at least one response message to the master device over the first channel of the ultra-wideband radio connection, and the master device is configured to receive the at least one response message. Further, the master device is configured to classify the first channel of the ultra-wideband radio connection as suitable or unsuitable for data transmission based on the at least one received response message and to transmit further messages on the first channel of the ultra-wideband radio connection or to change to another channel of the ultra-wideband radio connection based on the classification.
US11646751B2

Apparatuses, systems, and methods for multi-bit error detection. A memory device may store data bits and parity bits in a memory array. An error correction code (ECC) circuit may generate syndrome bits based on the data and parity bits and use the syndrome bits to correct up to a single bit error in the data and parity bits. A multi-bit error (MBE) detection circuit may detect an MBE in the data and parity based on at least one of the syndrome bits or the parity bits. For example, the MBE detection circuit may determine if the syndrome bits have a mapped or unmapped state and/or may compare the parity bits, data bits, and an additional parity bit to determine if there is an MBE. When an MBE is detected an MBE signal is activated. In some embodiments, an MBE flag may be set based on the MBE signal being active.
US11646729B2

In a first series circuit of a power supply control device, a first switch and a first resistor are connected in series. In a second series circuit, a second switch and a second resistor are connected in series. The second series circuit is connected in parallel to the first series circuit. An electric current detection circuit detects an electric current value of an electric current flowing through the first resistor. In a case where specific data is stored in a storage unit, a control unit (open failure detection unit) detects an open failure of the first switch or the second switch on the basis of the electric current value detected by the electric current detection circuit. In a case where the storage unit does not store the specific data, the control unit does not detect the open failure.
US11646728B2

A clock signal generation circuit, a method for generating a clock signal, and an electronic device are provided, relating to the field of communications technology. In the clock signal generation circuit, an initial clock providing circuit can generate an initial clock signal having an initial frequency; a control word providing circuit can determine a target frequency offset of the initial frequency based on a detected target parameter and generate a frequency control word based on the target frequency offset; a target clock generating circuit can generate a target clock signal having a target output frequency based on the frequency control word and the initial clock signal, wherein the target output frequency is negatively correlated with a value of the frequency control word and positively correlated with the initial frequency.
US11646712B2

A bulk acoustic wave (BAW) structure includes a single crystal piezoelectric material layer, a first electrode, a second electrode and an acoustic reflector. The first and second electrodes are respectively located on a first surface and a second surface of the single crystal piezoelectric material layer. The area of the second electrode is greater than or equal to that of the second surface of the single crystal piezoelectric material layer, and the contact area of the single crystal piezoelectric material layer with the second electrode is equal to the area of the second surface of the single crystal piezoelectric material layer. The acoustic reflector is disposed on a surface of the first electrode.
US11646706B2

A common-source differential power amplifier comprises a compensation circuit, which comprises a first and a second compensation transistors and two signal terminals, a source and a drain of the first compensation transistor are short-circuited and connected to a gate of the second compensation transistor and one signal terminal of the compensation circuit, the source and the drain of the second compensation transistor are short-circuited and connected to the gate of the first compensation transistor and the other signal terminal of the compensation circuit, the two signal terminals of the compensation circuit are further respectively connected to two differential signal input terminals of the common-source differential power amplifier directly or via a capacitor, where the first and second compensation transistors in the same compensation circuit are both NMOS transistors or both PMOS transistors. An electronic device including the power amplifier is also disclosed.
US11646703B2

Methods and devices to implement efficiently an AUX terminal in RF front end receivers using LNAs are described. The described methods implement a smaller number of switches resulting in an overall performance improvement by reducing the noise figure at the input of the LNA. The presented devices can be used in low/high gain and bypass modes and can accommodate an arbitrary number of bands over a wide frequency range.
US11646688B2

The present invention includes a phase angle detection unit generating a phase angle signal switched at a timing at which a cogging torque generated with the rotation of a rotor of a brushless DC motor reaches near a peak on a negative side hindering the rotation of the rotor, an inverter circuit energizing coils of respective phases of the brushless DC motor by switching elements according to an input of a driving signal, an energization period calculation unit calculating an energization period Tw from a target rotation speed set for the brushless DC motor, and a drive control unit energizing the coils sequentially by outputting the driving signal to the respective switching elements for each energization period, gradually increasing a duty of the driving signals to the switching elements at a start of each energization period, and decreasing the duty after the phase angle signal is switched.
US11646685B2

Electric machine drive systems, and related electric machine embodiments, include technologies for providing redundancy of shaft information of one or more electric machines between converter controllers of the corresponding system. The converter controllers are configured to control operation of power converters, which control one or more electric machines. The disclosed technologies include establishing one or more communication buses between the converter controllers to share the shaft information, which may be based on analog signals from a single, common resolver and/or from different, redundant resolvers depending on the embodiment. For example, in some embodiments, converter controllers communicatively connected to the same resolver may include separate resolver-to-digital converters (RDCs) to provide redundancy of the RDCs.
US11646679B2

Various aspects include electric generators configured to boost electrical output by leveraging electron avalanche generated by a high energy photon radiation source. In various aspects, an electric generator includes a stator and a rotor positioned within the stator, wherein the stator and rotor are configured to generate electric current when the rotor is rotated, and a high energy photon source (e.g., a gamma ray source) positioned and configured to irradiate at least a portion of conductors in the rotor or stator. In some aspects, the stator generates a magnetic field when the electric generator is operating, and the rotor includes armature windings configured to generate electric current when the rotor is rotated. In some aspects, the high energy photon source includes cobalt-60 and/or cesium-137.
US11646675B2

Provided are a method and system for controlling a voltage. The method includes: acquiring a current output voltage of an inverter; calculating a current voltage error of the current output voltage relative to a given output voltage; inputting the current voltage error into a fuzzy controller to determine a target output voltage of the inverter; determining an amplitude adjustment command based on a difference between an amplitude of the target output voltage and an amplitude of the current output voltage; determining a phase adjustment command based on a difference between a phase of the target output voltage and a phase of the current output voltage; and adjusting an amplitude and a phase of an output voltage of the inverter according to the amplitude adjustment command and the phase adjustment command respectively, to maintain the output voltage of the inverter within a preset range.
US11646674B2

The present disclosure provides a multi-level converter with triangle topology and control method thereof, related to the technical field of multi-level converters. In the converter, n DC capacitors connected in series form a vertical edge of a triangle and are as a DC bus, n switching tubes connected in series form a bevel edge of the triangle, switching tubes each connected between a neutral point of the DC bus corresponding to each layer and a point for connecting the switching tube on the bevel edge form a horizontal edge. Each time the layer is expanded by one, the number of levels increases by one. When a voltage across each capacitor is E, an AC output terminal Xn may output a total of n+1 levels.
US11646673B2

A voltage supply circuit includes a rectifier circuit, a charging circuit, a feedback circuit and an energy storage circuit. The rectifier circuit is used to receive an input voltage to generate a rectified energy. The charging circuit is coupled to the rectifier circuit and has a modulation input terminal and an energy supply terminal. The modulation input terminal is used to receive a modulation voltage, and the energy supply terminal is used to selectively output a charging current according to the modulation voltage. The feedback circuit is used to receive a high voltage signal and a supply voltage, and output the modulation voltage to the modulation input terminal. The feedback circuit is used to adjust the modulation voltage according to a difference between the supply voltage and a reference voltage. The energy storage circuit is charged by the charging current to pull up the supply voltage.
US11646665B2

Circuits and methods for providing a “bootstrap” power supply for level-shifter/driver (LS/D) circuits in a FET-based power converter. In a first embodiment, linear regulators and a bootstrap capacitor provide a bootstrap power supply for level-shifter/driver circuits in each tier of a multi-level FET-based power converter. In a second embodiment, floating charge circuits and bootstrap capacitors provide an improved bootstrap power supply for level-shifter and driver circuits in each tier of a multi-level FET-based power converter. More particularly, a floating charge circuit configured to be coupled to an associated bootstrap capacitor includes a first sub-circuit configured to pre-charge the associated bootstrap capacitor when coupled and a second sub-circuit configured to transfer charge between the bootstrap capacitor and a bootstrap capacitor coupled to an adjacent floating charge circuit.
US11646664B2

Techniques for a sinking and sourcing power stage are provided. In an example, a power stage circuit can include a first power transistor configured to couple to a first input power rail, a second power transistor configured to couple to a second input power rail, an output node configured to couple to a load and to couple the first power transistor in series with the second power transistor between the first and second input power rails, and a controller configured to operate the first and second power transistors in a first mode to source current to the load and to operate the first and second power transistors in a second mode to sink current from the load.
US11646648B2

Various embodiments include a tool for fitting a stator into a housing comprising: a housing mounting; a tool holder; and a stator gripper. The housing mounting includes a positioning device for holding the housing. The tool holder defines a tool holder volume and has a receiving opening. The stator gripper is arranged in the tool holder and moves between a first position and a second position. The stator gripper comprises a gripper head for holding the stator, in the first position, the gripper head is arranged in the tool holder volume and, in the second position, the gripper head is guided, at least in one section, through the receiving opening. The housing mounting and/or the tool holder move toward one another or away from one another. The housing mounting or the tool holder or the stator gripper includes a pressure medium feed opening.
US11646643B2

A stator core support device includes two support members that are radially opposed to a stator core such that a central axis of the stator core is interposed between the support members, and an inverting mechanism that inverts the two support members. Each of the support members has a radially opposed face that is radially opposed to the stator core, a first axially opposed face that is axially opposed to a first axial side of the stator core, and a second axially opposed face that is axially opposed to a second axial side of the stator core. While the inverting mechanism is inverting the two support members that hold the stator core, the stator core is moved in the axial direction relative to the two support members.
US11646631B2

A tool includes a device including a housing and a rotor, the rotor to rotate about a longitudinal axis, and an axial gap generator including a stator assembly positioned adjacent to the rotor. The axial gap generator generates a voltage signal as a function of a gap spacing between the stator assembly and the rotor, the gap spacing being parallel to the longitudinal axis.
US11646630B2

A system and method for generating rotation of a body includes a rotating body configured to rotate about a rotation axis, at least one permanent flanking magnet and a bias object (or material non-uniformity) both arranged at least partially on or within the rotating body, and a drive or ring element. An axial gap between the ring element and the rotating body exists in an axial direction parallel to the rotation axis. The ring element may be a ferrous body, permanent magnet or electromagnet, and the bias object may be made from one or more materials of magnetic states, such as magnetic, ferromagnetic, paramagnetic, and diamagnetic or be a change in material properties of the rotating body. In some embodiments, a center of the ring element is not aligned with the rotation axis. Also, in some embodiments, the speed of, or rotational forces on, the rotating body may be adjusted by adjusting the axial gap or the magnetic field strength of the drive element and/or the flanking magnet(s) or by applying radial forces on the drive element. The rotating body may be connected to a shaft and drive an alternator to generate clean energy.
US11646629B2

An electric work machine, such as a lawn mower includes a motor case (22) fixed inside a main-body housing (10). A brushless motor (21) is housed inside the motor case (22) and includes a stator (23) having a stator core (40), coils (45), and upper and lower insulators (42, 43), and a rotor (24) disposed inward of the stator (23) and having a rotary shaft (25). A spindle (17) is driven by the rotary shaft (25). The motor case (22) holds the stator (23) and axially supports the rotary shaft (25) via bearings (68, 76). One or more insulating members, such as an insulating cap (67) and/or a resin layer (78), provide electrical insulation between the stator core (40) and the rotary shaft (25).
US11646614B2

In a rotor of a rotating electric machine, a slot includes a winding insertion portion and a widened portion. A width dimension of the widened portion is larger than a width dimension of the winding insertion portion. A pair of step portions are formed on both sides of an end portion of the winding insertion portion on the widened portion side. A wedge member is spaced from and opposed to the pair of step portions. An insulation includes: an insulation main body arranged between a rotor winding and a damper bar; and an extended portion, which is arranged in at least a part of a space between the wedge member and the pair of step portions, and is configured to suppress movement of the damper bar in a circumferential direction of a rotor core.
US11646610B2

One embodiment relates to a stator unit and a motor comprising same, the stator unit comprising: a stator core; a coil wound around the stator core; and an insulator disposed between the stator core and the coil, wherein the stator core comprises a support part, and a coil winding part disposed on both side surfaces of the support part so as to protrude therefrom, wherein the support part and the coil winding part are disposed so as to form a cross shape. Accordingly, a coil space factor may be increased by using the cross-shaped stator core.
US11646605B2

Systems and methods are described for transmitting and receiving wireless power. In some embodiments, a wireless power transmission system comprises an antenna array comprising a plurality of antennas and a transceiver module configured to receive a plurality of beaconing signals via the antenna array from a wireless client during a beacon cycle. The system also comprises a controller configured to measure a phase of each of the plurality of beaconing signals and determine a transmit phase configuration for each of the antennas, and a transceiver module configured to send signals to the antenna array based on the transmit phase configuration for delivery of wireless power to the wireless client.
US11646599B2

In a power supply system and a method for controlling the same, at least one battery from among a plurality of batteries is designated as a charging-side battery, and the remaining batteries are designated as discharging-side batteries. Next, the difference in current between the current flowing from the discharging-side batteries and the current flowing into the charging-side battery is determined on the basis of currents measured by a plurality of current measuring instruments. Next, the transformation rate of a voltage transformer connected to the discharging-side batteries is determined on the basis of the determined difference in current.
US11646596B2

A method of operating a portable power station including a plurality of battery modules and a battery management system operably connected to the plurality of battery modules, includes supplying at least one first battery module of the plurality of battery modules with a charging current generated from mains electricity operably connected to an AC input connection of the portable power station using the battery management system, and electrically connecting at least one second battery module of the plurality of battery modules to a load to supply the load with an operating current using the battery management system. The method further includes electrically disconnecting at least one third battery module of the plurality of battery modules from the charging current and the load to manage thermally the at least one third battery module using the battery management system.
US11646591B2

The present disclosure generally relates to techniques for a displaying a user interface including a visual indication that an electronic device is in a protective charging mode. While the electronic device is in a charging configuration with respect to an external power source, an energy-storage component of the electronic device is charged with power supplied by the external power source. After charging the energy-storage component, a user interface is displayed. When charging of the energy-storage component is stopped before reaching a full charge level, the user interface includes a visual indication that the electronic device is in a protective charging mode in which charging of the energy-storage component is delayed based on predetermined criteria.
US11646589B2

A battery system includes a plurality of battery cell packs arranged in layers selectively connected in series and parallel by a control system controlling a plurality of switches. Each of the battery cell packs includes a plurality of battery cells. A plurality of first switches and a plurality of second switches are controlled by a control system to connect the battery cell packs in response to a desired current output of the battery system and/or a desired voltage output of the battery system irrespective of individual battery cell or battery cell pack voltages or currents associated with state of charge or operational performance. The control system controls the switches to selectively connect the battery cell pack(s) to the output connections in parallel and/or series to provide redundancy and reduce output voltage/current fluctuation otherwise associated with state of charge or underperforming battery cells/packs.
US11646584B2

Energy allocation system comprises a solar panel system and a local energy storage system, each capable of being plugged into a power socket of a home grid and each having a communication unit. The system further comprises a control unit, comprising a third communication unit, configured to receive the information relating to the solar panel system, and the information relating to the energy storage system via said communication units, and a processing unit. The processing unit is configured to determine, based on the received information, an allocation of energy in the home grid to the energy storage system, and to accordingly generate a control signal for the energy storage system. The third communication unit is further configured to transmit the generated control signal to the energy storage system.
US11646581B2

Multi-port power adapters. At least one example is a method including: supplying a first bus voltage to a first device by way of a DC-DC converter coupled to a link voltage; supplying a second bus voltage to a second device by way of a second DC-DC converter coupled to the link voltage; converting an AC voltage to the link voltage by way of an AC-DC converter; selecting, by a shunt regulator, a setpoint for the link voltage based on the first bus voltage and the second bus voltage; and regulating the link voltage to the setpoint by the AC-DC converter.
US11646579B2

Electrical systems for connecting rotary electric machines with gas turbine spools are provided. One such electrical system includes: a first rotary electric machine; a second rotary electric machine; a first set of bidirectional converter circuits; a second set of bidirectional converter circuits; and DC outputs for connection with an R-channel network. Each electrical machine is mechanically coupled with a respective gas turbine spool and has an identical even number N≥4 of phases, each phase having a respective index and including an identical number P≥1 of coils wound in a P-plex configuration in which adjacent phases are radially separated by 2π/NP mechanical radians. Each of the first and second converter circuits converts AC to and from DC, has a respective index n, and is connected with the P coils in the nth phase of the first and second rotary electric machines, respectively.
US11646578B2

A control device of a power supply system includes a first processing unit and a second processing unit. The first processing unit is a processing unit configured to perform a first process of determining certain strings out of a plurality of strings connected in parallel to a power distribution device. The second processing unit is a processing unit configured to perform a second process of performing inputting of electric power to the plurality of strings connected in parallel to the power distribution device or outputting of electric power from the plurality of strings to the power distribution device using at least the certain strings determined by the first processing unit.
US11646575B2

Within a direct current hybrid circuit breaker (DC HCB), a capacitance is provided in a semiconductor switch path in series with a semiconductor switch and the semiconductor switch is in parallel with a surge arrestor to facilitate opening the DC HCB. The semiconductor switch path is connected in parallel with a mechanical switch path that includes a mechanical switch. The circuit causes the current through the mechanical switch to ramp down while the current through the semiconductor switch ramps up to a supply current. The mechanical switch can open without current and against no recovery voltage.
US11646573B2

A system and method for restoring power in a closed-loop power distribution network. The network includes at least two power sources, at least one feeder and a plurality of switching devices positioned along the at least one feeder and being in communications with each other. The method performs a radial restoration process for restoring power and then determines that at least one of the sections is not receiving power after the radial restoration process has been performed. The method estimates power flow through each switching device and determines an available power capacity from each switching device. The method then determines if the unpowered sections can be powered by any of their neighbor and non-neighbor devices. The method virtually closes the switching devices to power the unpowered sections and updates the estimation of power flow through each switching device and determination of available power capacity from each switching device.
US11646565B2

This application discloses an overcurrent protection method, an overcurrent protection circuit, and a display device. The overcurrent protection method includes: setting an overcurrent protection value as an overcurrent protection threshold of a current clock signal branch; enabling the overcurrent protection threshold, and controlling to turn off a level shifting circuit; detecting a real-time current of a current clock signal branch in a first substrate row driving circuit; and comparing the real-time current with the overcurrent protection threshold, and when the real-time current is greater than or equal to the overcurrent protection threshold, cutting off a power supply of the current clock signal branch in the first substrate row driving circuit, and enabling overcurrent protection.
US11646563B2

A fault detection system that includes a recloser configured to perform a reclosing operation in response to detecting overcurrent, where the recloser includes a communications device for receiving communications signals. The system also includes a transformer having an outer can, a sensor mounted to the can and extending into the can for measuring pressure therein, where the sensor includes a mechanical indicator that extends when overpressure is detected. The transformer further includes a radio mounted to the can and coupled to the sensor, where the radio includes a switch coupled to the mechanical indicator and a transmitter. When the mechanical indicator extends in response to detecting overpressure in the can it causes the switch to close which causes the transmitter to send a signal that is received by the communications device, which prevents the recloser from reclosing.
US11646560B2

A holder for straps includes a base including a body portion and a tail portion, and a waist where the body portion and the tail portion join. The base defines first and second horizontally opposed recesses and a wrap area disposed therebetween. First embodiments of the holder include pegs disposed on opposing sides of the wrap area. The pegs can engage with S-hooks, D rings, snap hooks, carabiners and the like. Second embodiments of the holder include a base defining slots from edges of the body portion and disposed on opposing sides of the wrap area. The slots can engage with J-hooks, T-hooks, U-hooks, and the like. After securing the hook thereof, each strap is wrapped around the base through first and second recesses. Straps can be secured by disposing a loop such as a loop of bungee cord or a tie about the waist and tightening the cord or tie.
US11646558B2

An electrical box with a peripheral flange and channel element which in shape and placement provides and vapor sealing of wall assemblies and also facilitates wall assembly construction. The flange will consist of a generally flat surface connected to a channel which in turn will be attached to electrical box bodies of various sizes and shapes. In addition, the electrical box may employ rectangular elements with optional integral holes attached to the box body for fastening the box to wall or ceiling assembly materials.
US11646552B2

Disclosed is a cascade insert for an ionising bar for the contactless neutralising of electrostatic charges and/or for contactless charging, in particular of insulation materials. The cascade insert includes a housing having at least one cascade circuit which has at least one transformer and a one- or multiple-stage cascade unit, said circuit units being potted with a potting material, and the output of the cascade circuit is coupled capacitively, inductively or resistively with a plurality of electrode points which are accommodated in a carrier extending in the direction of extension of the housing.
US11646531B2

Provided is a data signal transmission connector configured to electrically connect a first electronic component and a second electronic component includes a first base frame and a second base frame having a structure which are mirror-symmetrical, the first base frame and the second base frame being disposed to face each other and to be spaced apart from each other.
US11646528B2

An interface connector disposed at a circuit board, comprising a housing, a first heat dissipating member, and a second heat dissipating member. A first accommodating space is disposed in the housing. The first accommodating space accommodates a first mating connector. One side of the housing is disposed at the circuit board. The first heat dissipating member is disposed at the outside of the housing. The first heat dissipating member passes through the housing and extends into the first accommodating space to be connected with the first mating connector. The second heat dissipating member is disposed at the circuit board. The second heat dissipating member passes through the circuit board and the housing and extends into the housing. The heat from the first mating connector is dissipated through the components of the first heat dissipating member. Thus the heat dissipation issue of mating connector having high power chips can be solved.
US11646521B2

A connector includes a housing including a terminal accommodation chamber, a terminal fitting including a locking hole and to be inserted into the terminal accommodation chamber from behind the housing, and a locking lance for retaining the terminal fitting inserted into the terminal accommodation chamber. The locking lance is cantilevered forward and includes a body portion resiliently displaceable in a direction intersecting an insertion direction of the terminal fitting and a projection projecting from the body portion toward the terminal fitting and configured to enter the locking hole when the terminal fitting is inserted into the terminal accommodation chamber. A width of the projection is smaller than that of the locking hole. A maximum width of the body portion is larger than the width of the projection. A part of the body portion connected to the projection is formed with a guiding portion gradually reduced in width toward the projection.
US11646516B2

A press-fit terminal includes a contact portion that is to be in contact with an inner wall of a through hole provided in a substrate; a leading end portion disposed on a leading end side relative to the contact portion in an insertion direction toward the through hole; a base portion disposed on an opposite side to the leading end portion with the contact portion being interposed between the leading end portion and the base portion; a penetration hole provided across the base portion, the contact portion, and the leading end portion; and a first inclination portion provided across the contact portion and the leading end portion and disposed continuous at an outer periphery of the penetration hole. The first inclination portion is inclined toward the penetration hole. The length, in a width direction, of at least part of the first inclination portion increases toward a leading end of the leading end portion, the width direction being orthogonal to the insertion direction and a penetration direction.
US11646514B2

A surface mount technology (SMT) terminal header is described for providing an electrical connection to a first printed circuit board (PCB). The SMT terminal header includes multiple first electrically conductive connector elements each having a base configured for surface mount attachment to the first PCB, and an insulative housing having multiple cells and a fixation member configured to attach the housing to the first PCB. Each of the multiple cells is configured to at least partially house one of the multiple first electrically conductive connector elements. Each of the first electrically conductive connector elements includes a position assurance member configured to attach the first electrically conductive connector element to at least one of the multiple cells of the insulative housing.
US11646508B2

A connector includes: a plate-shaped conductor having a through hole through which a fastening member is inserted; a housing holding the conductor and having an abutment surface; a nut having a screw hole into which the fastening member is screwed, and fixed to the housing along a first direction that is a direction in which the conductor extends; a support member fixed to the housing and restricting the nut from escaping from the housing; and a holding structure holding the nut, wherein the abutment surface is a surface against which a side surface of the nut abuts, such that the screw hole is positioned to be concentric with the through hole, and the holding structure holds the nut in a state where the side surface of the nut abuts against the abutment surface.
US11646505B2

A communication apparatus includes: an antenna including a base having a dome shape, a first antenna element disposed in a first region including a zenith of the base, and one or more second antenna elements disposed in a second region surrounding the first region; and beam forming circuitry that controls, based on position information of a target satellite to communicate with, a beam formation of the first antenna element and the one or more second antenna elements.
US11646504B2

A chip antenna module array includes a first chip antenna module including: a first solder layer disposed below a first dielectric layer; a first feed via disposed in the first dielectric layer; a first patch antenna pattern disposed above the first dielectric layer and having a first resonant frequency; and a first coupling pattern spaced apart from the first patch antenna pattern, and not vertically overlapping the first patch antenna pattern. The chip antenna module array includes a second chip antenna module including: a second solder layer disposed below a second dielectric layer; a second feed via disposed in the second dielectric layer; a second patch antenna pattern disposed above the second dielectric layer and having a second resonant frequency; and a second coupling pattern disposed above and vertically overlapping the second patch antenna pattern. The first and second chip antenna modules are disposed spaced apart on a connection member.
US11646502B2

A multi-band base station antenna includes a linear array having a plurality of radiating elements arranged in a vertical direction. The radiating elements comprise first and second sets of radiating elements that each include one or more radiating elements. The first set of radiating elements operates in both first and second frequency bands, while the second set of radiating elements operates in the first frequency band but not in the second frequency band.
US11646493B2

The invention relates to a multiband antenna, in particular for wireless networks, comprising: —a ground plane (7) extending along a longitudinal axis (A), —high band radiating elements (9a) set at the extremities of crosses, inclined at 45° with respect to the longitudinal axis (A), with an arm length being a dyadic fraction of a high-band wavelength (OHB), —low band radiating elements (9b) set at the extremities of crosses, inclined at 45° with respect to the longitudinal axis (A), with an arm length being a dyadic fraction of a low-band wavelength (OLB), characterized in that the high and low band radiating elements (9a, 9b) crosses are arranged along the longitudinal axis (A) of the metallic ground plane (7), in that the antenna comprises tubular separation walls (13) in electric contact with the ground plane (7), and in that the crosses are arranged in a pattern, wherein: —at least part of the high-band radiating elements (9a) are set inside the tubular separation walls (13), —the low-band radiating elements (9b) are placed around the separation walls.
US11646482B2

The present disclosure presents an electronic device. The electronic device may include a display panel, an input sensor, a first antenna, and a second antenna. The display panel includes a display region and a non-display region adjacent to the display region. The input sensor is disposed on the display panel and overlapped with a first region of the display region. The first antenna and a second antenna are disposed on the display panel and are overlapped with a second region of the display region, and each of which includes a stretchable pattern. A first distance between opposite ends of the stretchable pattern of the first antenna may be different from a second distance between opposite ends of the stretchable pattern of the second antenna. The inventive concept may provide an electronic device including a stretchable antenna.
US11646473B2

The present disclosure provides an electrode assembly including a first electrode sheet, the first electrode sheet includes a first current collector and a first tab. The first tab extends from a surface of the first electrode sheet and electrically connected with the first current collector, a plurality of tabs are provided and the number of the first tabs is q. The plurality of first tabs include a first breakable tab, the first breakable tab includes a breakable part and a first insulating layer, the first insulating layer wraps the breakable part, the breakable part includes a first segment and a second segment, the first segment is connected with the second segment, and an included angle between the first segment and the second segment is less than 90°. The number of first breakable tabs is p, and p/q≤1/2.
US11646463B2

The present disclosure provides a battery pack and an electric vehicle. The battery pack includes a casing wherein the battery is placed, a cooling plate located below the casing in a height direction, and a bracket assembly located below the cooling plate in a height direction and fixedly connected to the casing, the bracket assembly is used for direct contact with a mounting plate of the electric vehicle. When the battery pack of the present disclosure is used in an electric vehicle, since the bracket assembly separates the cooling plate from the mounting plate of the electric vehicle, the cooling plate does not need to directly exchange heat with the mounting plate, thereby reducing the influence of the temperature of the mounting plate on the cooling plate, and increasing the cooling or heating efficiency of the cooling plate to the battery inside the casing.
US11646460B2

A method for recycling a lithium iron phosphate positive plate with low energy consumption and low Al content, including: crushing a lithium iron phosphate positive plate to be recycled into a granular material with a particle size of 1-15 mm by using a crusher; heating the granular material obtained in step (1) to 350-500° C. in an atmosphere furnace in an inert atmosphere; and keeping the granular material at 350-500° C. for 0.5-2 h followed by cooling to a preset temperature to obtain a calcined product; grinding the calcined product obtained in step (2) by using a grinder to obtain a ground product with D50 larger than or equal to 50 μm; and classifying the ground product obtained in step (3) by using an air classifier to remove Al simple substance to obtain a recovered positive material with an Al content below 200 ppm.
US11646458B2

A busbar module includes: a circuit body having a flexible circuit board; busbars; and a holder. The circuit body has: conductor layers and protective layers to form a multiple-layered structure of wiring patterns; a band-shaped main strip to be located to extend in a stacking direction of cells; and a band-shaped branch strip branched from the main strip. The branch strip has: a bent portion extending in the stacking direction and having a bent shape around an axis crossing the stacking direction; and a connection portion disposed closer to an end of the branch strip than the bent portion and connected to the corresponding busbar. The bent portion has a thin-layer portion having a shape formed by removing, from the flexible circuit board, a part of the protective layers corresponding to a part of the conductor layers without being used as the wiring pattern in the branch strip.
US11646456B2

A battery system includes a battery that is a lithium ion battery including an electrode assembly containing a positive electrode active material. An ECU calculates a deterioration index value ΣD corresponding a degree of progress of high rate deterioration, and when the deterioration index value ΣD exceeds a threshold value, controls a power converter or a PCU to cause a voltage of the battery to fall within a voltage range including a specific voltage. The specific voltage is a peak voltage on a dQ/dV voltage characteristic curve, the peak voltage being derived from structural change of the positive electrode active material. The dQ/dV voltage characteristic curve is a curve indicating a relationship between dQ/dV that is a ratio of a change dQ of a stored electricity amount to a change dV of the voltage of the battery, and the voltage of the battery.
US11646455B2

A secondary battery includes a positive electrode sheet which includes a positive-electrode current collector, a positive-electrode active material layer, and a coating layer arranged between the positive-electrode current collector and the positive-electrode active material layer. The coating layer includes a conductive agent and a copolymer.
US11646452B2

A secondary battery according to an embodiment includes an exterior material including an opening portion and including a bottom, a wound electrode group housed in the exterior material in order for an insertion direction to be perpendicular to a winding axis, and a lid attached to the opening portion of the exterior material and including at least a plate-like member, a positive electrode terminal, and a negative electrode terminal. When a minimum distance between the lid and the wound electrode group is AMIN, 0.5 mm
US11646449B2

Additives for energy storage devices comprising cyclodextrin-based compounds and their derivatives are disclosed. The energy storage device comprises a first electrode and a second electrode, where at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, and an electrolyte composition. Cyclodextrin-based compounds may serve as additives to the first electrode, the second electrode, and/or the electrolyte.
US11646446B2

A rechargeable battery including a positive electrode, a negative electrode, and an electrolyte solution is provided. The electrolyte solution contains water and one or more lithium salts, and the lithium salts include lithium fluorophosphate.
US11646440B2

An electricity storage module includes: an electricity storage device; a case that houses the electricity storage device and includes a bottom surface part and the opening part located at a side opposite to the bottom surface part; a lid that covers an opening part; and a sealing member that seals between the case and the lid. The case has a first case surface that surrounds the opening part along an outer periphery of the opening part. The lid has a first lid surface facing the first case surface. The sealing member is disposed between the first case surface and the first lid surface.
US11646428B2

An object of the present invention is to provide a photocurable resin composition having a high curing degree after irradiation with light while maintaining cured material characteristics such as high extensibility and high strength. Provided is a photocurable resin composition including the following ingredients (A) to (C): ingredient (A): a polyisobutylene resin containing one or more (meth)acryloyl groups and a —[CH2C(CH3)2]— unit; ingredient (B): ingredient (b1): an acrylate monomer having an alicyclic hydrocarbon group having 5 to 25 carbon atoms, and ingredient (b2): an acrylate monomer having a linear or branched alkyl group having 11 to 30 carbon atoms; and ingredient (C): a photo-radical polymerization initiator.
US11646419B2

Composites of silicon and various porous scaffold materials, such as carbon material comprising micro-, meso- and/or macropores, and methods for manufacturing the same are provided. The compositions find utility in various applications, including electrical energy storage electrodes and devices comprising the same.
US11646418B2

According to the present disclosure, a method of fabricating a metal-carbon fibrous structure is provided. The method comprises the steps of: (a) forming a fibrous support structure comprising composite nanocrystals and polymeric fibers, wherein each of the composite nanocrystals comprises metal ions connected by organic ligands; (b) growing the composite nanocrystals on the fibrous support structure; and (c) subjecting the fibrous support structure of step (b) to carbonization to form the metal-carbon fibrous structure, wherein the metal-carbon fibrous structure comprises metal nanoparticles derived from the composite nanocrystals. A metal-carbon fibrous structure comprising carbon based fibers arranged to form a porous network and the carbon based fibers are doped with metal nanoparticles, wherein the carbon based fibers have surfaces which comprise graphitic carbon, is also disclosed herein.
US11646417B2

A negative electrode sheet includes a current collector, and a first active material layer and a second active material layer that are sequentially provided on at least one surface of the current collector. The first active material layer includes a first negative electrode active material. Particle sizes of the first negative electrode active material satisfy: 0.02≤A1=(Dn10)1/(Dv50)1≤0.2. The second active material layer includes a second negative electrode active material. Particle sizes of the second negative electrode active material satisfy: 0.02≤A2=(Dn10)2/(Dv50)2≤0.3; and A1 and A2 satisfy 1
US11646416B2

This application relates to a secondary battery, a process for preparing the same and an apparatus containing the secondary battery. In particular, the negative electrode plate comprises a negative current collector and a negative electrode film, wherein the negative electrode film comprises a first negative electrode film and a second negative electrode film, the first negative electrode film is disposed on at least one surface of the negative current collector and comprises a first negative electrode active material, the first negative electrode active material comprises graphite, and the particle size uniformity of the first negative electrode active material is from 0.4 to 0.6; the second negative electrode film is disposed on the first negative electrode film and comprises a second negative electrode active material, the second negative electrode active material comprises artificial graphite, and the particle size uniformity of the second negative electrode active material is from 0.25 to 0.45.
US11646412B2

The present invention is to provide a cathode active material used for a lithium ion secondary battery which has a large charge-discharge capacity, and excels in charge-discharge cycle properties, output properties and productivity, and, a lithium ion secondary battery using the same. The cathode active material used for a lithium ion secondary battery comprises a lithium-transition metal composite oxide having an α-NaFeO2 type crystal structure and represented by the following formula (1); Li1+aNibCocMdO2+α, where, in the formula (1), M is at least one metal element other than Li, Ni and Co; and a, b, c, d and a are respectively numbers satisfying −0.04≤a≤0.04, 0.80≤b≤1.0, 0≤c≤0.06, b+c+d=1, and −0.2<α<0.2, and an a-axis lattice constant of the crystal structure is 2.878×10−10 m or more.
US11646410B2

A negative electrode for a lithium metal battery which includes: a current collector; a negative electrode active material layer formed on the surface of a current collector; a heat conductive layer formed on a surface of the negative electrode active material layer wherein the heat conductive layer comprises a heat conductive material having a heat conductivity of 25 W/m·K to 500 W/m·K; and a protective layer formed on a surface of the heat conductive layer, wherein the protective layer includes at least one of a porous polymer layer and a ceramic layer. An electrochemical device including the negative electrode for a lithium metal battery. The negative electrode for a lithium metal battery includes a heat conductive layer and a protective layer, and can inhibit growth of lithium dendrite in a negative electrode for a lithium metal battery and improve the cycle life of an electrochemical device.
US11646407B2

Composite silicon based materials are described that are effective active materials for lithium ion batteries. The composite materials comprise processed, e.g., high energy mechanically milled, silicon suboxide and graphitic carbon in which at least a portion of the graphitic carbon is exfoliated into graphene sheets. The composite materials have a relatively large surface area, a high specific capacity against lithium, and good cycling with lithium metal oxide cathode materials. The composite materials can be effectively formed with a two-step high energy mechanical milling process. In the first milling process, silicon suboxide can be milled to form processed silicon suboxide, which may or may not exhibit crystalline silicon x-ray diffraction. In the second milling step, the processed silicon suboxide is milled with graphitic carbon. Composite materials with a high specific capacity and good cycling can be obtained in particular with balancing of the processing conditions.
US11646405B2

A positive electrode active substance for a secondary cell, where the positive electrode active substance is capable of suppressing adsorption of water effectively in order to obtain a high-performance lithium ion secondary cell or sodium ion secondary cell. The positive electrode active substance contains 0.3 to 5 mass % of graphite, 0.1 to 4 mass % of carbon obtained by carbonizing a water-soluble carbon material, or 0.1 to 5 mass % of a metal fluoride is supported on a composite containing a compound which contains at least iron or manganese, where the compound is represented by formula (A) LiFeaMnbMcPO4, formula (B) Li2FedMneNfSiO4, or formula (C) NaFegMnhQiPO4, and carbon obtained by carbonizing a cellulose nanofiber.
US11646401B2

An electrode slurry is prepared by mixing at least an electrode active material, a sulfide solid electrolyte, a binder, and an organic solvent. The electrode slurry is coated on a surface of a substrate to manufacture an electrode. The electrode active material includes a lithium compound. The binder includes a fluorine-containing polymer. During the preparation of the electrode slurry, the variation range of a potential difference between a pH response electrode and a reference electrode in the electrode slurry is maintained within a predetermined reference range.
US11646392B2

A method of manufacturing a light-emitting device includes: providing a substrate having a first surface and a second surface opposite to the first surface; forming, on or above the first surface of the substrate, a semiconductor structure comprising a light-emitting layer; forming a crack inside the substrate, the crack reaching the first surface of the substrate; disposing a wavelength conversion layer on the second surface of the substrate; forming a first recess in the wavelength conversion layer by removing a first portion of the wavelength conversion layer, the first portion overlapping with the crack when viewed in a direction from the wavelength conversion layer toward the semiconductor structure, and leaving a second portion of the wavelength conversion layer between the first recess and the semiconductor structure; and cleaving the second portion along the crack.
US11646387B2

A method of fabricating solar cell, solar laminate and/or solar module string is provided. The method may include: locating a metal foil over a plurality of semiconductor substrates; exposing the metal foil to laser beam over selected portions of the plurality of semiconductor substrates, wherein exposing the metal foil to the laser beam forms a plurality conductive contact structures having of locally deposited metal portion electrically connecting the metal foil to the semiconductor substrates at the selected portions; and selectively removing portions of the metal foil, wherein remaining portions of the metal foil extend between at least two of the plurality of semiconductor substrates.
US11646381B2

A method for manufacturing a non-volatile memory device includes forming a device isolation structure in a substrate, forming a floating gate, an inner layer dielectric (ILD) layer, and a floating gate contact on the substrate, and forming an interconnect structure on the ILD layer. The interconnect structure includes alternately stacked metal layers and inter metal dielectric (IMD) layers and vias connecting the upper and lower metal layers. In the method, after the ILD layer is formed, first and second comb-shaped contacts are simultaneously formed in at least one of the ILD layer and the IMD layers above the device isolation structure, wherein the first comb-shaped contact is a floating gate extension part, and the second comb-shaped contact is a control gate. During the forming of the interconnect structure, a structure is simultaneously formed for electrically connecting the floating gate extension part to the floating gate contact.
US11646375B2

Provided is a ferroelectric thin-film structure including a semiconductor substrate, a first ferroelectric layer on the semiconductor substrate, and a second ferroelectric layer on the semiconductor substrate. The second ferroelectric layer is spaced apart from the first ferroelectric layer and has a different dielectric constant from the first ferroelectric layer. The first ferroelectric layer and the second ferroelectric layer may be different from each other in terms of the amount of a dopant contained therein, and may exhibit different threshold voltages when applied to transistors.
US11646367B2

A high electron mobility transistor includes a first III-V compound layer. A second III-V compound layer is disposed on the first III-V compound layer. The composition of the first III-V compound layer and the second III-V compound layer are different from each other. A shallow recess, a first deep recess and a second deep recess are disposed in the second III-V compound layer. The first deep recess and the second deep recess are respectively disposed at two sides of the shallow recess. The source electrode fills in the first deep recess and contacts the top surface of the first III-V compound layer. A drain electrode fills in the second deep recess and contacts the top surface of the first III-V compound layer. The shape of the source electrode and the shape of the drain electrode are different from each other. A gate electrode is disposed on the shallow recess.
US11646364B2

A power device which is formed on a semiconductor substrate includes: a lateral insulated gate bipolar transistor (LIGBT), a PN diode and a clamp diode. The PN diode is connected in parallel to the LIGBT. The clamp diode has a clamp forward terminal and a clamp reverse terminal, which are electrically connected to a drain and a gate of the LIGBT, to clamp a gate voltage applied to the gate not to be higher than a predetermined voltage threshold.
US11646363B2

Some embodiments include methods of forming charge storage transistor gates and standard FET gates in which common processing is utilized for fabrication of at least some portions of the different types of gates. FET and charge storage transistor gate stacks may be formed. The gate stacks may each include a gate material, an insulative material, and a sacrificial material. The sacrificial material is removed from the FET and charge storage transistor gate stacks. The insulative material of the FET gate stacks is etched through. A conductive material is formed over the FET gate stacks and over the charge storage transistor gate stacks. The conductive material physically contacts the gate material of the FET gate stacks, and is separated from the gate material of the charge storage transistor gate stacks by the insulative material remaining in the charge storage transistor gate stacks. Some embodiments include gate structures.
US11646358B2

A method is presented for forming a self-aligned middle-of-the-line (MOL) contact. The method includes forming a fin structure over a substrate, depositing and etching a first set of dielectric layers over the fin structure, etching the fin structure to form a sacrificial fin and a plurality of active fins, depositing a work function metal layer over the plurality of active fins, depositing an inter-layer dielectric (ILD) and a second set of dielectric layers. The method further includes etching the second set of dielectric layers and the ILD to form a first, via portion and to expose a top surface of the sacrificial fin, removing the sacrificial fin to form a second via portion, and filling the first and second via portions with a conductive material to form the MOL contact in the first via portion and a contact landing in the second via portion.
US11646357B2

The present application provides a method for preparing a p-type semiconductor structure, an enhancement mode device and a method for manufacturing the same. The method for preparing a p-type semiconductor structure includes: preparing a p-type semiconductor layer; preparing a protective layer on the p-type semiconductor layer, in which the protective layer is made of AlN or AlGaN; and annealing the p-type semiconductor layer under protection of the protective layer, and at least one of the p-type semiconductor layer and the protective layer is formed by in-situ growth. In this way, the protective layer can protect the p-type semiconductor layer from volatilization and to form high-quality surface morphology in the subsequent high-temperature annealing treatment of the p-type semiconductor layer.
US11646354B2

A semiconductor device includes first and second gate electrodes, a semiconductor layer between the first and second gate electrodes and extending along a first direction, a first gate insulating layer between the first gate electrode and the semiconductor layer, a second gate insulating layer between the second gate electrode and the semiconductor layer, a first insulating layer including a first region adjacent to the first gate electrode in the first direction and contacting the semiconductor layer, and a second insulating layer extending including a second region adjacent to the second gate electrode in the first direction and contacting the semiconductor layer. An interface between the first region and the semiconductor layer in a direction crossing the first direction is adjacent to the first gate electrode in the first direction.
US11646349B2

A structure of semiconductor device is provided, including a substrate. First and second trench isolations are disposed in the substrate. A height of a portion of the substrate is between a top and a bottom of the first and second trench isolations. A gate insulation layer is disposed on the portion of the substrate between the first and second trench isolations. A first germanium (Ge) doped layer region is disposed in the portion of the substrate just under the gate insulation layer. A second Ge doped layer region is in the portion of the substrate, overlapping with the first Ge doped layer region to form a Ge gradient from high to low along a depth direction under the gate insulation layer. A fluorine (F) doped layer region is in the portion of the substrate, lower than and overlapping with the first germanium doped layer region.
US11646329B2

An image capture device 1001 captures an image by using a terahertz wave and includes a generating unit 112 that includes a plurality of generation elements each of which generates the terahertz wave and rests on a resting plane 117, an irradiation optical system 111 that irradiates an object with the terahertz wave, an imaging optical system 101 that images the terahertz wave that is reflected from the object, and a sensor 102 that includes pixels. The plurality of generation elements include at least a first generation element 113 and a second generation element 114 that have different angles of radiation to the object. There is an overlap region in which a region of radiation of a first terahertz wave 156 from the first generation element to the object overlaps a region of radiation of a second terahertz wave 157 from the second generation element to the object.
US11646327B2

A display device is disclosed. The display device includes a display area and a wiring area. The display area is disposed with a first thin film transistor which is an oxide thin film transistor and a second thin film transistor which is a low temperature poly-silicon thin film transistor. A distance between a first active layer of the first thin film transistor and a substrate is different from a distance between a second active layer of the second thin film transistor and the substrate. The first thin film transistor includes first vias that receive a first source/drain. The second thin film transistor includes second vias that receives a second source/drain. The wiring area is provided with a groove. The groove includes a first sub-groove and a second sub-groove that are stacked, and depths of the second vias are substantially equal to a depth of the second sub-groove.
US11646314B2

In some embodiments, a method of making a semiconductor device includes forming a recess in a first region of a first dielectric material, the first dielectric material at least partially embedding a semiconductor region, the recess having a first surface portion separated by a distance in a first direction from the semiconductor region by a portion of the first dielectric material; depositing a second dielectric material in the recess to form a second surface portion oriented at an oblique angle from the first surface portion; and depositing a conductive material in the recess. In some embodiments, the method further includes partially exposing the semiconductor region in a second recess in the first dielectric material and selectively depositing the second dielectric material on the first dielectric material, but not the semiconductor region, in the second recess.
US11646312B2

A method for manufacturing a semiconductor device includes forming one or more fins extending in a first direction over a substrate. The one or more fins include a first region along the first direction and second regions on both sides of the first region along the first direction. A dopant is implanted in the first region of the fins but not in the second regions. A gate structure overlies the first region of the fins and source/drains are formed on the second regions of the fins.
US11646310B2

An integrated circuit device includes a radio frequency transistor amplifier die having a first surface, a second surface, a semiconductor layer structure that is between the first and second surfaces and includes a plurality of transistor cells adjacent the first surface, and terminals coupled to the transistor cells. At least one passive electronic component is provided on the second surface of the die and is electrically connected to at least one of the terminals, for example, by at least one conductive via. One or more conductive pillar structures may protrude from the first surface of the die to provide electrical connections to one or more of the terminals.
US11646305B2

Semiconductor devices may include standard cells arranged in a first direction and a second direction intersecting the first direction. Both the first and second directions may be parallel to an upper surface of the substrate. Each of the standard cells may include semiconductor elements. The semiconductor device may also include filler cells between two standard cells, and each of the filler cells may include a filler active region and a filler contact connected to the filler active region and may extend in the first direction. The semiconductor device may further include a lower wiring pattern electrically connected to at least one of the semiconductor elements and may extend into at least one of the filler cells in the second direction, and the filler contacts may include wiring filler contacts lower than the lower wiring pattern and connected to at least one of the lower wiring pattern.
US11646296B2

A manufacturing method of a semiconductor package includes the following steps. At least one lower semiconductor device is provided. A plurality of conductive pillars are formed on the at least one lower semiconductor device. A dummy die is disposed on a side of the at least one lower semiconductor device. An upper semiconductor device is disposed on the at least one lower semiconductor device and the dummy die, wherein the upper semiconductor device reveals a portion of the at least one lower semiconductor device where the plurality of conductive pillars are disposed. The at least one lower semiconductor device, the dummy die, the upper semiconductor device, and the plurality of conductive pillars are encapsulated in an encapsulating material. A redistribution structure is formed over the upper semiconductor device and the plurality of conductive pillars.
US11646294B2

In a method of manufacturing a semiconductor package, information with respect to a downward warpage of a reference package substrate, which may be bent with respect to a long axis and/or a short axis of the reference package substrate in applying heat to the reference package substrate to which a plurality of semiconductor chips may be attached using a die attach film (DAF), may be obtained. A package substrate, which may include a first surface to which the semiconductor chips may be attached using the DAF and a second surface opposite to the first surface, may be rotated with respect to the long axis or the short axis at an angle selected based on the information. The heat may be applied to the package substrate to cure the DAF and correct a warpage of the package substrate. Thus, warpage of the package substrate may be corrected for.
US11646288B2

In accordance with disclosed embodiments, there is a method of integrating and accessing passive components in three-dimensional fan-out wafer-level packages. One example is a microelectronic die package that includes a die, a package substrate attached to the die on one side of the die and configured to be connected to a system board, a plurality of passive devices over a second side of the die, and a plurality of passive device contacts over a respective passive die, the contacts being configured to be coupled to a second die mounted over the passive devices and over the second side of the die.
US11646284B2

Semiconductor devices, packaging architectures and associated methods are disclosed. In one embodiment, a semiconductor device is disclosed. The semiconductor device includes a first semiconductor die having a first bonding surface that is formed with a first set of contacts patterned with a first connection pitch. A second semiconductor die has a second bonding surface that is formed with a second set of contacts patterned with a second connection pitch. The second set of contacts are further patterned with a paired offset. The second semiconductor die is bonded to the first semiconductor die such that the first set of contacts is disposed in opposed electrical engagement with at least a portion of the second set of contacts.
US11646279B2

A semiconductor structure may be provided, including a conductive pad, a slot arranged through the conductive pad, a passivation layer arranged over the conductive pad and a plurality of electrical interconnects arranged under the conductive pad. The conductive pad may include an electrically conductive material and the slot may include an electrically insulating material. The passivation layer may include an opening that may expose a portion of the conductive pad and the slot may be arranged laterally between the exposed portion of the conductive pad and the plurality of electrical interconnects.
US11646275B2

A semiconductor package includes a substrate having a first surface and a second surface opposing the first surface; a plurality of first pads disposed on the first surface of the substrate and a plurality of second pads disposed on the second surface of the substrate and electrically connected to the plurality of first pads; a semiconductor chip disposed on the first surface of the substrate and connected to the plurality of first pads; a dummy chip having a side surface facing one side surface of the semiconductor chip, disposed on the first surface of the substrate spaced apart from the semiconductor chip in a direction parallel to the first surface of the substrate, the dummy chip having an upper surface positioned lower than an upper surface of the semiconductor chip in a direction perpendicular to the first surface of the substrate; an underfill disposed between the semiconductor chip and the first surface of the substrate, and having an extension portion extended along the facing side surfaces of the semiconductor chip and the dummy chip in the direction perpendicular to the first surface of the substrate, an upper end of the extension portion being disposed to be lower than the upper surface of the semiconductor chip; and a sealing material disposed on the first surface of the substrate, and sealing the semiconductor chip and the dummy chip.
US11646270B2

A multi-chip package and a manufacturing method thereof are provided. The multi-chip package includes: an interposer including a wiring structure and an interposer via electrically connected to the wiring structure; a plurality of semiconductor chips located on a first surface of the interposer and electrically connected to each other through the interposer; an encapsulant located on the first surface of the interposer and encapsulating at least a portion of the plurality of semiconductor chips; and a redistribution circuit structure located on a second surface of the interposer opposite to the first surface, wherein the plurality of semiconductor chips are electrically connected to the redistribution circuit structure through at least the interposer.
US11646264B2

The invention provides a semiconductor structure. The semiconductor structure includes a substrate, a first inter metal dielectric (IMD) layer, a second inter metal dielectric layer and a third inter metal dielectric layer sequentially arranged on the substrate. The first inter metal dielectric layer includes at least one first wire, the second inter metal dielectric layer includes at least one mask layer, and the third inter metal dielectric layer includes at least one third wire and a super via. The super via penetrates through the second inter metal dielectric layer, and electrically connect to the first wire and the third wire, and part of the super via directly contacts the mask layer in the second inter metal dielectric layer.
US11646263B2

A semiconductor device includes a first insulating layer disposed on a substrate, a first wiring disposed in the first insulating layer, a first insulating barrier layer disposed on the first insulating layer, an etch-stop layer disposed on the first insulating barrier layer and having an area smaller than an area of the first insulating barrier layer in a plan view, a resistive metal pattern disposed on the etch-stop layer, a second insulating barrier layer disposed on the resistive metal pattern, a second insulating layer covering the first and second insulating barrier layers, a second wiring disposed in the second insulating layer, and a first conductive via disposed between the resistive metal pattern and the second wiring to penetrate through the second insulating barrier layer and the second insulating layer and electrically connect the resistive metal pattern and the second wiring.
US11646261B2

An integrated circuit includes a plurality of layers stacked in a first direction, a plurality of unit circuits at least partially overlapping each other in a second direction that is perpendicular to the first direction and configured to operate in parallel with one another, control circuitry configured to generate a control signal to control the plurality of unit circuits, and a multi-layer conducting line configured to transfer the control signal from the control circuitry to the plurality of unit circuits. The multi-layer conducting line may be integrally formed in a wiring layer and a via layer and extends in the second direction. The wiring layer and the via layer may be adjacent to each other.
US11646258B2

An electronic device and method is disclosed. In one example, the electronic device includes an electrically insulating material, a first load electrode arranged on a first surface of the electrically insulating material, and a second load electrode arranged on a second surface of the electrically insulating material opposite to the first surface, wherein the load electrodes are separated by the electrically insulating material along the entire length on which the load electrodes have opposite sections, wherein surfaces of the load electrodes facing away from the electrically insulating material are uncovered by the electrically insulating material.
US11646248B2

A semiconductor device comprises a substrate having a substrate top side, a substrate lateral side, and a substrate bottom side, an electronic device on the substrate top side, and an encapsulant on the substrate top side and contacting a lateral surface of the electronic device. The substrate comprises a conductive structure and a dielectric structure that extends comprising a protrusion in contact with the encapsulant. The conductive structure comprises a lead comprising a lead flank, the lead flank comprising a cavity and a conductive coating on a surface of the lead in the cavity. The conductive structure comprises a pad exposed at the substrate top side, embedded in the dielectric structure, and adjacent to the protrusion, to electrically couple with the electronic device via a first internal interconnect. Other examples and related methods are also disclosed herein.
US11646247B2

Various embodiments of the present disclosure are directed towards a semiconductor structure including a first through substrate via (TSV) within a substrate. The first TSV comprises a first doped region extending from a top surface of the substrate to a bottom surface of the substrate. A conductive via overlies the top surface of the substrate and is electrically coupled to the first TSV.
US11646240B2

Through-hole mounted semiconductor assemblies are described. A printed circuit board (“PCB”) has first and second PCB sides and has a through hole therein. The through hole defines a hole area. A semiconductor package may be disposed in the hole area such that the semiconductor package is at least partially exposed on one or more of the first and the second PCB sides. Package contacts on the semiconductor package may be electrically coupled to PCB contacts disposed on one or more of the PCB sides. In some embodiments, one or more support structures may be coupled to the PCB and may touch the semiconductor package. In some embodiments, cooling devices may be placed in thermal communication with the semiconductor package on both sides of the PCB.
US11646239B2

According to one embodiment, a registration mark includes a first step portion and a second step portion. The first step portion includes a plurality of first steps which descend step by step in a first direction from a surface of a substrate or a layer formed on the substrate. The second step portion includes a plurality of second steps which descend step by step from the surface in a second direction different from the first direction and have the same number as the number of the plurality of first steps, is spaced apart from the first step portion, and is disposed rotationally symmetrically to the first step portion.
US11646236B2

Semiconductor device is provided. The semiconductor device includes a base substrate including a first device region, a second device region, and a transition region separating the first region from the second region. A first work function layer is formed on the base substrate in the second region. A second work function layer is formed on the base substrate in the first region and the transition region, and on the first work function layer in the second region.
US11646235B2

Embodiments of the present invention are directed to fabrication method and resulting structures for vertical tunneling field effect transistors (VFETs) having a dual liner bottom spacer. In a non-limiting embodiment of the invention, a first liner is formed on a top surface of a source or drain (S/D) region and sidewalls of a semiconductor fin. Portions of a spacer are removed to expose a first region and a second region of the first liner. The first region of the first liner is directly on the S/D region and the second region is over the semiconductor fin. A second liner is formed on the first liner. A first portion of the second liner is formed by selectively depositing dielectric material on the exposed first region and exposed second region of the first liner. The first liner and the second liner collectively define the dual liner bottom spacer.
US11646234B2

A semiconductor device includes a semiconductor substrate, a semiconductor fin protruding from the semiconductor substrate, and an isolation layer disposed above the semiconductor substrate. The isolation layer includes a first portion disposed on a first sidewall of the semiconductor fin and a second portion disposed on a second sidewall of the semiconductor fin. Top surfaces of the first and second portions of the isolation layer are leveled. The first portion of the isolation layer includes an air pocket. The semiconductor device also includes a dielectric fin with a bottom portion embedded in the second portion of the isolation layer.
US11646223B2

A metal lead, a semiconductor device and method of fabricating the same are disclosed, in which a first trench is formed simultaneously with a wiring layer trench, followed by the formation of a second trench in communication with the first trench. After that, a conductive structure is formed simultaneously with a wiring layer by filling a conductive material simultaneously in the first, second and wiring layer trenches. In this way, it is neither necessary to externally connect the conductive structure by forming an additional opening, nor to form the wiring layer by etching a deposited aluminum layer. This saves the use of two photomasks, leading to savings in production cost.
US11646220B2

A method includes forming a metal layer extending into openings of a dielectric layer to contact a first metal pad and a second metal pad, and bonding a bottom terminal of a component device to the metal layer. The metal layer has a first portion directly underlying and bonded to the component device. A raised via is formed on the metal layer, and the metal layer has a second portion directly underlying the raised via. The metal layer is etched to separate the first portion and the second portion of the metal layer from each other. The method further includes coating the raised via and the component device in a dielectric layer, revealing the raised via and a top terminal of the component device, and forming a redistribution line connecting the raised via to the top terminal.
US11646213B2

A system and method for etching workpieces in a uniform manner are disclosed. The system includes a semiconductor processing system that generates a ribbon ion beam, and a workpiece holder that scans the workpiece through the ribbon ion beam. The workpiece holder includes a plurality of independently controlled thermal zones so that the temperature of different regions of the workpiece may be separately controlled. In certain embodiments, etch rate uniformity may be a function of distance from the center of the workpiece, also referred to as radial non-uniformity. Further, when the workpiece is scanned, there may also be etch rate uniformity issues in the translated direction, referred to as linear non-uniformity. The present workpiece holder comprises a plurality of independently controlled thermal zones to compensate for both radial and linear etch rate non-uniformity.
US11646210B2

An apparatus and method for real-time sensing of properties in industrial manufacturing equipment are described. The sensing system includes first plural sensors mounted within a processing environment of a semiconductor device manufacturing system, wherein each sensor is assigned to a different region to monitor a physical or chemical property of the assigned region of the manufacturing system, and a reader system having componentry configured to simultaneously and wirelessly interrogate the plural sensors. The reader system uses a single high frequency interrogation sequence that includes (1) transmitting a first request pulse signal to the first plural sensors, the first request pulse signal being associated with a first frequency band, and (2) receiving uniquely identifiable response signals from the first plural sensors that provide real-time monitoring of variations in the physical or chemical property at each assigned region of the system.
US11646208B2

A method for manufacturing a semiconductor device is provided. The method includes forming an organosilicon compound layer on a surface of an oxide semiconductor substrate, heating the oxide semiconductor substrate provided with the organosilicon compound layer at a first temperature to form a silicon diffusion layer inside the oxide semiconductor substrate, and removing the organosilicon compound layer from the surface of the oxide semiconductor substrate after heating the oxide semiconductor substrate at the first temperature.
US11646197B2

A film having filling capability is deposited by forming a viscous polymer in a gas phase by striking an Ar, He, or N2 plasma in a chamber filled with a volatile hydrocarbon precursor that can be polymerized within certain parameter ranges which define mainly partial pressure of precursor during a plasma strike, and wafer temperature.
US11646194B2

The present invention relates to methods of forming silicon nitride thin films on a substrate in a reaction chamber by plasma enhanced atomic layer deposition (PEALD). Exemplary methods include the steps of (i) introducing an octahalotrisilane Si3X8 silicon precursor, such as octachlorotrisilane (OCTS) Si3Cl8, into a reaction space containing a substrate, (ii) introducing a nitrogen containing plasma into the reaction space, and wherein steps (i), (ii) and any steps in between constitute one cycle, and repeating said cycles a plurality of times until an atomic layer nitride film having a desired thickness is obtained.
US11646192B1

A light bulb changer including an elongated pole having a first configured to be rotated about a longitudinal axis thereof, a support structure engaged with the elongated pole near a second end of the elongated pole, and a bulb holder extending from a second end of the support structure. A pair of cog belt pullies and a belt positioned therebetween transfer the rotation of the elongated pole about tis longitudinal axis to rotation of the bulb holder about a central axis thereof that is spaced apart from the longitudinal axis of the elongate pole. The bulb changer enabling removal and replacement of light bulbs of overhead light fixtures with a user safely positioned on a floor under the light fixture with a clear line of sight of the bulb and without the need for ladders or other elevations.
US11646185B2

Systems, computer-readable media, and methods using mass spectrometry to analyze a sample are provided. For example, a method includes: acquiring a precursor ion spectrum; analyzing the precursor ion spectrum to identify precursor ions that preliminarily match one or more peptides that each belong to at least one protein of interest for the analysis; selecting each of the identified precursor ions in an order according to a ranking protocol for maximizing the number of proteins that are identified in the sample; for each selected precursor ion: acquiring a corresponding product ion spectrum, determining whether the acquired product ion spectrum matches one of the peptides that belong to the set of proteins of interest, and identifying a matched peptide as being present in the sample; and identifying proteins of interest that are present in the sample based on the peptides that are identified as being present in the sample.
US11646182B2

A coating apparatus for coating a plurality of substrates includes a chamber body having a reaction chamber, a monomer discharge source having a discharge inlet for introducing a coating forming material into the reaction chamber of the chamber body, and a plasma generation source disposed at a central area of the reaction chamber of the chamber body for exciting the coating forming material, wherein the plurality of substrates is adapted for being arranged around the plasma generation source within the chamber body, so that the uniformity of the coatings formed on the surfaces of the substrates is enhanced, and the deposition velocity is increased.
US11646177B2

A microwave generating system includes a modular architecture which is configurable to provide power output from under 1-kilowatt to over 100-kilowatts. The various power levels are achieved by combining the RF outputs of multiple RF power amplifiers in a corporate structure. The system can be used on any ISM band. Each system component incorporates a dedicated embedded microcontroller for high performance real-time control response. The components are connected to a high speed digital data bus, and are commanded and supervised by a control program running on a host computer.
US11646175B2

An ion implantation has an ion source and a mass analyzer configured to form and mass analyze an ion beam. A bending element is positioned downstream of the mass analyzer, and respective first and second measurement apparatuses are positioned downstream and upstream of the bending element and configured to determine a respective first and second ion beam current of the ion beam. A workpiece scanning apparatus scans the workpiece through the ion beam. A controller is configured to determine an implant current of the ion beam at the workpiece and to control the workpiece scanning apparatus to control a scan velocity of the workpiece based on the implant current. The determination of the implant current of the ion beam is based, at least in part, on the first ion beam current and second ion beam current.
US11646166B2

A remote control device is provided that is configured for use in a load control system that includes one or more electrical loads. The remote control device includes a mounting structure and a control unit, and the control unit is configured to be attached to the mounting structure in a plurality of different orientations. The control unit includes a user interface, an orientation sensing circuit, and a communication circuit. The control unit is configured to determine an orientation of the control unit via the orientation sensing circuit. The control unit is also configured to translate a user input from the user interface into control data to control an electrical load of the load control system based on the orientation of the control unit and/or provide a visual indication of an amount of power delivered to the electrical load based on the orientation of the control unit.
US11646161B2

A capacitor component includes a body including dielectric layers, first and second internal electrodes, laminated in a first direction, facing each other, and first and second cover portions, disposed on outermost portions of the first and second internal electrodes, and first and second external electrodes, respectively disposed on both external surfaces of the body in a second direction, perpendicular to the first direction, and respectively connected to the first and second internal electrodes. An indentation is disposed at at least one of boundaries between the first internal electrodes and the first external electrode or one of boundaries between the second internal electrodes and the second external electrode.
US11646155B2

An electrode-equipped passive component is an electrode-equipped passive component to be mounted on a mount target, and includes a passive component main body, an electrode provided on a mount surface of the passive component main body, and an underfill layer provided on the mount surface of the passive component main body. The underfill layer includes a thermosetting resin, a flux, and a solvent, and has a surface having a skin layer. The skin layer has tack power equal to or smaller than 25 mN/mm2 at room temperature and equal to or larger than 60 mN/mm2 at 40° C.
US11646148B2

The invention relates to a passive electrical component, especially a coil, having an interlayer, wherein the interlayer has a lower coefficient of thermal expansion than the surface of the passive electrical component covered with the interlayer, and disposed atop that a plasma-polymeric carbon-containing coating having a carbon content measured at a depth of 80 nm away from the side of the plasma-polymeric coating remote from the interlayer, wherein the plasma-polymeric coating comprises a carbon content of 50 to 100 atom %, preferably 50 to 90 atom %, or is configured as an organometallic coating a carbon content of 2 to 50 atom %, in each case measured by means of XPS.
US11646145B2

A low-profile high minimum creepage housing for electronic components such as transformers is provided. The housing can include a body and a lid. The lid can have attachment members that secure the lid to the body, after an electronic component is installed into the body. The attachment members of the lid may also secure a wire routed along the outside of the body against the body. The lid may include protruding portions that extend into the body, thereby elongating a minimum creepage path.
US11646128B2

Provided are a covered wire and a wire harness having excellent heat resistance and an excellent appearance. Provided is a covered wire including a conductor and an insulating covering, in which the insulating covering is made of a resin composition, the resin composition includes a silane graft polyolefin, an unmodified polyolefin, a modified polyolefin having one or more functional groups selected from the group consisting of a carboxy group, an ester group, an acid anhydride group, an amino group, and an epoxy group, a flame retardant, a cross-linking catalyst, and zinc oxide and an imidazole-based compound, and the surface roughness Ra of the insulating covering is 4.0 μm or less.
US11646121B2

A system for classifying patient parameter values may include at least one processor programmed to access first information associated with a plurality of patients, the first information including a plurality of patient parameters associated with the plurality of patients, the first information being accessed electronically via a database; determine a first value associated with a patient parameter of at least one of the plurality of patients; analyze second information associated with at least one patient to determine a second value of the patient parameter; detect, based on analysis of at least the first value and the second value, a potential anomaly in the second value; and cause a graphical user interface of a computing device to display at least one graphical element indicating the potential anomaly.
US11646118B2

Systems and methods are disclosed for determining a patient risk assessment or treatment plan based on emboli dislodgement and destination. One method includes receiving a patient-specific anatomic model generated from patient-specific imaging of at least a portion of a patient's vasculature; determining or receiving a location of interest in the patient-specific anatomic model of the patient's vasculature; using a computing processor for calculating blood flow through the patient-specific anatomic model to determine blood flow characteristics through at least the portion of the patient's vasculature of the patient-specific anatomic model downstream from the location of interest; and using a computing processor for particle tracking through the simulated blood flow to determine a destination probability of an embolus originating from the location of interest in the patient-specific anatomic model, based on the determined blood flow characteristics.
US11646117B2

A method is described that utilizes non-negative matrix factorization to predict susceptibility of a microorganism to an antimicrobial drug. A sparse adjacency matrix is constructed from existing ground truth datasets that include antibiogram data and other data associated with microorganisms. The rows of the adjacency matrix correspond to biosamples, and the columns correspond to instances of metadata and drugs associated with one or more of the biosamples. The elements of the adjacency matrix are assigned non-zero numerical values or zero depending on whether a known association exists. The adjacency matrix is then factored using a selected number of latent factors, thereby producing a reconstruction matrix approximating the adjacency matrix. The values of the reconstruction matrix are used to predict antimicrobial susceptibility of a biosample ID to a drug when antibiogram data are lacking.
US11646116B2

A neural network is trained with patient historical data including features of patient pathways and labels characterizing a type of the patient pathways. During a runtime phase, the trained neural network matches a current patient profile with the patient historical data to extract selected portions of clinical practice guidelines (CPGs) identified according to one or more generated CPG models, the patient pathway models, and the current patient profile.
US11646106B1

In a method for sharing health care information, a computing system of a care receiver receives first data, including a voice message, from a computing system of a caregiver. Based on the first data, the care receiver's computing system determines a notification time associated with the voice message. The care receiver's computing system causes a speaker to generate the voice message at the notification time, and listens for a response from the care receiver. The care receiver's computing system receives, from the care receiver via a microphone at the care receiver's computing system, a voice response message, and sends second data including the voice response message to the computing system of the caregiver.
US11646097B2

A memory device includes a data pad; a read circuit outputting read or test data to the data pad according to a read timing signal and a read command; a write circuit receiving write data through the data pad according to a write timing signal; a test register circuit performing a preset operation on data and storing the data, and transferring the stored data as the test data in response to the read command, during a first test mode; a data compression circuit generating a test output signal by compressing the test data and outputting the test output signal to a first test output pad, during the first test mode; and a timing control circuit generating, according to first to third output control signals, the read timing signal and generating the write timing signal by delaying the read timing signal, during the first test mode.
US11646082B2

A semiconductor memory device includes a memory block, a peripheral circuit, and control logic. The memory block includes a plurality of string groups respectively connected to a corresponding source select line among a plurality of source select lines. The peripheral circuit is configured to perform a program operation of storing data within the memory block. The control logic controls the program operation of the peripheral circuit. The plurality of source select lines are grouped into a plurality of source select line groups. The control logic controls the peripheral circuit to increase a voltage of a first source select line group including a source select line connected to a selected string group to a first level among the plurality of source select line groups.
US11646080B2

A memory device includes word lines vertically stacked from a substrate, memory cells electrically connected to the word lines, a group controller configured to group the word lines into word line groups, and change the word line groups, based on electrical characteristics of the memory cells, and a voltage generator configured to store, in a voltage table, voltage values of operating voltages to be respectively applied to the word line groups.
US11646073B2

Some embodiments include an integrated assembly having a deck over a base, and having memory cells supported by the deck. Each of the memory cells includes a capacitive unit and a transistor. The individual capacitive units of the memory cells each have a storage node electrode, a plate electrode, and a capacitor dielectric material between the storage node electrode and the plate electrode. A reference-voltage-generator includes resistive units supported by the deck. The resistive units are similar to the memory cells but include interconnecting units in place of the capacitive units. The interconnecting units of some adjacent resistive units are shorted to one another.
US11646071B1

A memory is provided which comprises a capacitor including non-linear polar material. The capacitor may have a first terminal coupled to a node (e.g., a storage node) and a second terminal coupled to a plate-line. The capacitors can be a planar capacitor or non-planar capacitor (also known as pillar capacitor). The memory includes a transistor coupled to the node and a bit-line, wherein the transistor is controllable by a word-line, wherein the plate-line is parallel to the bit-line. The memory includes a refresh circuitry to refresh charge on the capacitor periodically or at a predetermined time. The refresh circuit can utilize one or more of the endurance mechanisms. When the plate-line is parallel to the bit-line, a specific read and write scheme may be used to reduce the disturb voltage for unselected bit-cells. A different scheme is used when the plate-line is parallel to the word-line.
US11646056B2

A disk device according to one embodiment includes a recording medium, a magnetic head, a wiring member, and a flexible printed circuit board. The magnetic head is configured to read/write information from/to the recording medium. The wiring member includes a plurality of first terminals, and a plurality of first wires that electrically connect the magnetic head to the first terminals. The flexible printed circuit board includes a surface, a plurality of second terminals located on the surface to be connected to the first terminals by means of a conductive adhesive, and a ground plane spaced apart from the second terminals in a direction along the surface.
US11646047B2

The present document relates to audio source coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), as well as to digital effect processors, e.g. exciters, where generation of harmonic distortion add brightness to the processed signal, and to time stretchers where a signal duration is prolonged with maintained spectral content. A system and method configured to generate a time stretched and/or frequency transposed signal from an input signal is described. The system comprises an analysis filterbank configured to provide an analysis subband signal from the input signal; wherein the analysis subband signal comprises a plurality of complex valued analysis samples, each having a phase and a magnitude. Furthermore, the system comprises a subband processing unit configured to determine a synthesis subband signal from the analysis subband signal using a subband transposition factor Q and a subband stretch factor S. The subband processing unit performs a block based nonlinear processing wherein the magnitude of samples of the synthesis subband signal are determined from the magnitude of corresponding samples of the analysis subband signal and a predetermined sample of the analysis subband signal. In addition, the system comprises a synthesis filterbank configured to generate the time stretched and/or frequency transposed signal from the synthesis subband signal.
US11646040B2

A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
US11646038B2

A method for separating and authenticating speech of a speaker on an audio stream of speakers over an audio channel may include receiving audio stream data of the audio stream with speech from a speaker to be authenticated speaking with a second speaker. A voiceprint may be generated for each data chunk in the audio stream data divided into a plurality of data chunks. The voiceprint for each data chunk may be assessed as to whether the voiceprint has speech belonging to the speaker to be authenticated or to the second speaker using representative voiceprints of both speakers. An accumulated voiceprint may be generated using the verified data chunks with speech of the speaker to be authenticated. The accumulated voiceprint may be compared to the reference voiceprint of the speaker to be authenticated for authenticating the speaker speaking with the second speaker over the audio channel.
US11646033B2

Method starts with processing, by a processor, audio signal to generate audio caller utterance and transcribed caller utterance. Processor generates identified task based on transcribed caller utterance. Processor samples audio caller utterance to generate samples of audio caller utterance. Processor generates loudness result based on loudness values of samples using loudness neural network associated with identified task. Processor generates pitch result based on pitch values of samples using pitch neural network associated with identified task. Processor generates tone result for each word in transcribed caller utterance using tone neural network associated with identified task. Using task completion probability neural network associated with identified task, processor generates task completion probability result that is based on at least one of: loudness result, pitch result, or tone result. Other embodiments are disclosed herein.
US11646030B2

A video is received. One or more subtitles are determined for the video. Whether a word found in a background of the video is similar to a word found in the one or more subtitles is determined. Responsive to determining the word found in the background of the video is similar to the word found in the one or more subtitles, one or more updated subtitles are generated. The one or more updated subtitles include the word found in the background of the video and remove the word found in the one or more subtitles that is similar. A metric for the one or more updated subtitles is calculated. Whether the metric is larger than a threshold is determined. Responsive to determining the metric is larger than the threshold, the video is updated to include the one or more updated subtitles.
US11646023B2

Systems and methods for distributed voice processing are disclosed herein. In one example, the method includes detecting sound via a microphone array of a first playback device and analyzing, via a first wake-word engine of the first playback device, the detected sound. The first playback device may transmit data associated with the detected sound to a second playback device over a local area network. A second wake-word engine of the second playback device may analyze the transmitted data associated with the detected sound. The method may further include identifying that the detected sound contains either a first wake word or a second wake word based on the analysis via the first and second wake-word engines, respectively. Based on the identification, sound data corresponding to the detected sound may be transmitted over a wide area network to a remote computing device associated with a particular voice assistant service.
US11646021B2

According to one embodiment, an apparatus for processing a voice signal includes a display configured to display an image of a user or a character corresponding to the user, a microphone, a speaker configured to output a voice signal of the user, a memory configured to store a trained voice age conversion model, and a processor configured to, based on changing an age of the user or the character displayed on the display, control the display such that the display displays the user or the character corresponding to the changed age. The processor is further configured to determine a first age that is a current age of the user or the character based on the voice signal of the user inputted through the microphone. Accordingly, convenience of a user may be enhanced.
US11646012B2

An electronic apparatus which registers a device to a server by using a voice, and a method therefor are provided. The electronic apparatus includes a communication circuit, a microphone, a memory for storing computer executable instructions, and at least one processor configured to execute the computer executable instructions to acquire, from a voice received through the microphone, information on an external device which a user wishes to register, based on an external device corresponding to the acquired information being searched through the communication circuit, control the communication circuit to transmit information on an access point to the external device to enable the external device to communicate with a server, and control the communication circuit to transmit a registration request with respect to the external device to the server.
US11646006B2

A setting device includes an operating element and a light-emitting device. The operating element is used for specifying a setting value of a first parameter by moving the operating element within a first region. The light-emitting device includes a second region that is disposed inside the first region. The second region includes a light-emitting area that changes according to the setting value. The operating element covers part of the second region. The operating element is an operating element for specifying a setting value of a first parameter related to sound by moving the operating element relative to a housing. The operating element includes a first portion and a second portion. The first portion blocks light. The second portion transmits light from a first surface of the operating element to a second surface facing the first surface.
US11646003B1

Disclosed herein is a drum mechanism comprising in one example: a first end configured to be attached to a foot pedal axle shaft; a second end configured to be attached to a foot pedal stationary frame; the foot pedal stationary frame configured to be positioned adjacent a drumhead such that rotation of a drum beater attached to the foot pedal will impact the drumhead when swung about a pivot of the foot pedal; the drum compression spring mechanism configured to bias the drum beater away from the drumhead; a shaft extending from the pedal axle shaft to a piston adjustably connected to the shaft; and a resilient member positioned between the piston and the spring housing when the foot pedal is actuated.
US11645985B2

A display apparatus includes a display panel configured to display an image. The display panel includes a plurality of display areas. A display panel driver is configured to output a driving signal to the display panel. A backlight unit is configured to provide light to the display panel. A luminance compensating part is configured to generate a backlight compensating signal having different compensating values according to a distance between the display panel driver and the display areas of the display panel.
US11645984B2

This application discloses a display device driving method and a display device. The driving method includes steps of: synchronously starting a backlight circuit, a timing control circuit and a power circuit; outputting a first signal after the timing control circuit is initialized; outputting a second signal after the power circuit is started; and controlling a gate driver to output a drive signal according to the first signal and the second signal.
US11645980B2

A pixel of a light-emitting display device includes a capacitor, a first transistor, a second transistor including a gate receiving a gate writing signal, a third transistor including a gate receiving a scan signal, a fourth transistor including a gate receiving a gate initialization signal, a fifth transistor including a gate receiving a first emission signal, a sixth transistor including a gate receiving a second emission signal, and a light-emitting diode. The scan signal and the gate writing signal may be provided at a first frequency, and the first emission signal, the second emission signal and the gate initialization signal may be provided at a second frequency higher than the first frequency.
US11645965B2

An image processing method includes: constructing an image data analysis model; obtaining a first gray level of at least one of a plurality of first sub-pixels, and second gray levels of at least two second sub-pixels corresponding to each of the at least one first sub-pixel; obtaining a first light transmittance corresponding to the first gray level of the at least one first sub-pixel, and second light transmittances corresponding to the second gray levels of the at least two second sub-pixels corresponding to each of the at least one first sub-pixel, and determining actual light transmittances corresponding to the second gray levels of the at least two second sub-pixels respectively according to the image data analysis model; and obtaining target light transmittances corresponding to the second gray levels of the at least two second sub-pixels respectively, and determining compensation gray levels corresponding to the at least two second sub-pixels according to the actual light transmittances corresponding to the second gray levels of the at least two second sub-pixels and the target light transmittances corresponding thereto.
US11645961B2

Disclosed is a display driver circuit including a resolution analyzer that detects a size of a portion of screen input data received from a processor, and acquires a setting related to scaling of the screen input data based on the detected size, and an image processor that generates screen output data corresponding to a resolution of the display panel based on the acquired setting, and supplies the generated screen output data to a display panel. Various embodiments identified herein may be realized.
US11645957B1

Embodiments disclosed herein provide systems and methods for testing and repairing various aspects of an electronic display. The electronic display includes a reference array and an active array. The electronic display also includes test circuitry used to test individual or any combination of pixels of the electronic display. Switches may be disposed between the pixels and the test circuitry to be to repair the various components of the electronic display.
US11645952B2

The present invention claims and disclose an improved portable, modular, segmental, universally mountable digit-roll display unit with modular, adjustable, expandable, customizable display, and, or members, which could be universally attached to a plurality of surfaces via a variety of combination of attachments. These functions allow for simple, organized, customizable portable digital signage solutions for the individual. All the individual user has to do is to attach or detach the universally mountable digit-roll display unit according to the display surface dimensions. This makes the apparatus ideal for a peer-to-peer, or a marketer-to-contractor network. In addition, it enables marketer to track geo-location and viewer metrics, in order to dynamically push suitable content to display units and to mobile devices of proximal viewers.
US11645951B2

[Problem to be Solved by the Invention] To provide an artificial tissue model that can be more advantageously used in surgical technique training compared to previous artificial tissues, as well as a method of fabricating the same. [Solution] An artificial organ model for surgical technique training comprising two or more fibrous layers 2, 3 layered and bonded to each other so as to be peelable by a surgical technique performed by a surgical technique trainee; the layered and bonded two or more fibrous layers 2, 3 as a whole being saturated with an electroconductive liquid or gel; and two adjacent fibrous layers out of the two or more fibrous layers being formed from different materials or substances or in different colors so as to be recognizable as different membranes by the surgical technique trainee.
US11645937B2

Disclosed is an excavator safety simulator and methods for preventing damage to existing underground equipment prior to excavation by using a Virtual Reality (VR) environment with underground facilities and markings, and real world examples of dynamic climate scenarios and challenges that an excavator will likely encounter.
US11645931B2

Disclosed are training method, program and computing device to ameliorate visual field defect. The method includes presenting, by a computer, a virtual first object on a screen, wherein the first object is presented in an approaching manner toward the subject from a first position to a second position, when a position of the first object reaches the second position, the dividing, by the computer, of the first object into objects and presenting the divided objects on the screen or removing, by the computer, the first object from the screen, when the first object is divided or removed, presenting, by the computer, a virtual second object and a virtual third object on the screen, and receiving, by the computer, an identification input about the second object and the third object from a response input device of the subject.
US11645926B2

Boundary information associated with a three-dimensional (3D) flying space is obtained, including a boundary of the 3D flying space. Location information associated with an aircraft is obtained, including a location of the aircraft. Information is presented based at least in part on the boundary information associated with the 3D flying space and the location information associated with the aircraft, including by presenting, in a display, the boundary of the 3D flying space and an avatar representing the aircraft at the location of the aircraft.
US11645911B2

Embodiments of the present invention provide a communicable integration of a user network of devices and a vendor system. Embodiments receive, at the vendor system from the user network of devices, a request for provisioning of products by a vendor; determine a provisioning location for provisioning of the products by the vendor; continuously identify a real-time location of the user via the one or more components of the user network of devices; continuously calculate a real-time first limit based on the continuously identified current location of the user and the provisioning location; calculate a total time to provision the products comprising a sum of a product preparation time and the real-time first limit; and optimize delivery of the products based on the total time to provision and the real-time location of the user.
US11645910B2

An information processing apparatus according to an embodiment includes an acquisition unit, an estimation unit, and a provision unit. The acquisition unit acquires stop information concerning a situation of a stop of a user at a facility on a route from a place of departure to a place of destination. The estimation unit estimates an amount of time required to the place of destination, based on the stop information that is acquired by the acquisition unit. The provision unit provides a content that is based on the amount of time required that is estimated by the estimation unit.
US11645877B1

A system and method including receiving an indication of an occurrence of an event associated with the operation of an autonomous vehicle; determining at least one action to be performed, the at least one action including a data request for a specified subset of stored data associated with the operation of the autonomous vehicle from a memory; generating an output including the specified subset of data; and transmitting the specified subset of data to a remote monitoring system.
US11645874B2

A system, method, and computer program product for implementing video action recognition is provided. The method includes receiving a video stream comprising user movement actions. Skeleton points associated with a video representation of a user executing the user movement actions are extracted and categorized with respect to multiple digital levels. Initial visual windows points are generated within video frames and an average movement distance for the group of skeleton points are determined with respect to the video frames. In response, sizes for the visual windows are adjusted and feature vectors are extracted from the group of skeleton points. Point coordinates of the skeleton points are extracted and linked with the feature vectors. A convolutional neural network associated with linking the feature vectors with the point coordinates is generated and the video stream is enabled with respect to video action recognition associated with accurate presentation of the video stream.
US11645867B2

A device, method and system for controlling an access point based on movement trends of a mover is provided. A device receives images from a camera device, the camera device configured to image a region adjacent an access point, the access point initially in a first state that prevents access therethrough. The device identifies a designator of a mover in the images. The device determines, using the designator in the images, direction vectors of the mover. The device determines a trend of movement of the mover, relative to the access point, based on changes in one or more of slope and angle of the direction vectors of the mover. The device, in response to determining that the mover is trending towards the access point, changes the access point from the first state to a second state that provides access therethrough.
US11645859B2

An analysis device configured to analyze a correlation between feature values in a cell in response to a stimulus includes: a cell-image acquiring unit configured to acquire a plurality of cell images in which the cell that is stimulated is captured; a feature value calculating unit configured to calculate a feature value for constituent elements that form the cell, based on the plurality of cell images acquired by the cell-image acquiring unit; a correlation calculating unit configured to use the feature value calculated by the feature value calculating unit and to calculate correlations between the constituent elements; a correlation selecting unit configured to select a first correlation from the correlations calculated by the correlation calculating unit; and an image selecting unit configured to select a first cell image from the plurality of cell images that are captured, based on the first correlation that is selected.
US11645855B2

Methods, systems, and apparatus for a monitoring system are disclosed. The monitoring system includes a memory configured to store image data and a first camera configured to capture first image data including the activity of a passenger within the vehicle. The electronic control unit is configured to obtain, from the first camera, the first image data including the passenger, determine an activity of the passenger based on the first image data, and determine that the activity of the passenger will be different than a baseline activity of the passenger. The electronic control unit is configured to record and capture, in the memory and using the camera, the first image data for a time period before and after the determination that the activity of the passenger will be different than the baseline activity.
US11645853B2

A driving lane determination method includes acquiring map information and driving environment information, deciding whether to perform driving lane determination entry based on the map information and the driving environment information, matching the map information and the driving environment information to calculate a matching point of each lane upon deciding the driving lane determination entry, deciding a matching lane based on the calculated matching point, deciding a tracking lane based on a prediction lane predicted from a previous driving lane and lane change determination upon deciding the matching lane, and deciding a final driving lane based on the decided matching lane and the decided tracking lane.
US11645851B2

A method of processing image data in a connectionist network includes: determining, a plurality of offsets, each offset representing an individual location shift of an underlying one of the plurality of output picture elements, determining, from the plurality of offsets, a grid for sampling from the plurality of input picture elements, wherein the grid comprises a plurality of sampling locations, each sampling location being defined by means of a respective pair of one of the plurality of offsets and the underlying one of the plurality of output picture elements, sampling from the plurality of input picture elements in accordance with the grid, and transmitting, as output data for at least a subsequent one of the plurality of units of the connectionist network, a plurality of sampled picture elements resulting from the sampling, wherein the plurality of sampled picture elements form the plurality of output picture elements.
US11645850B2

An information processing method for a vehicle includes capturing and storing images of an area in front of the vehicle, acquiring information on the speed of the vehicle, and transmitting an image to an information processing apparatus when a judgment is made that a change in speed equal to or greater than a threshold occurs while the vehicle is traveling in a predetermined section, the image being captured during a predetermined period that includes the time when the judgment is made.
US11645849B2

A circular sign candidate extraction device includes: a memory; and a processor coupled to the memory, the processor being configured to perform processing, the processing including: detecting a circle from a captured image; specifying an annular region surrounded by the detected circle and a concentric circle, the concentric circle being a circle having a radius different from the detected circle; setting one or more pixels among pixels included in the annular region as determination pixels; and extracting a circular sign candidate from the detected circle in accordance with comparison between a color of the determination pixel and a predetermined color.
US11645842B2

A method for tracing pollution at a drainage outlet of a culvert. (1) The main line of the culvert is fully detected through an inspection robot to obtain the image data, water quality data, coordinates and other basic data of the outlet. (2) The type of the outlet is determined according to the data information obtained in step (1). (3) Pollutants in the drainage outlet with suspected rainwater-sewage connection are traced, and sources of the pollutants flowing to the outlet are all located.
US11645841B2

A processing system including at least one processor may identify a user viewpoint of a user at a first venue, match a viewpoint at a second venue to the user viewpoint of the user at the first venue, detect a trigger condition to provide visual content of the second venue to the user at the first venue, obtain the visual content of the second venue, wherein the visual content of the second venue is obtained from the viewpoint at the second venue, and provide the visual content of the second venue to an augmented reality device of the user at the first venue, where the augmented reality device presents the visual content of the second venue as a visual overlay within a field of view of the user.
US11645832B1

An apparatus includes a processor configured to be disposed with a vehicle and a memory coupled to the processor. The memory stores instructions to cause the processor to receive, at least two of: radar data, camera data, lidar data, or sonar data. The sensor data is associated with a predefined region of a vicinity of the vehicle while the vehicle is traveling during a first time period. At least a portion of the vehicle is positioned within the predefined region during the first time period. The method also includes detecting that no other vehicle is present within the predefined region. An environment of the vehicle during the first time period is classified as one state from a set of states that includes at least one of dry, light rain, heavy rain, light snow, or heavy snow, based on at least two of the sensor data to produce an environment classification. An operational parameter of the vehicle based on the environment classification is modified.
US11645830B2

A method performed by at least one apparatus is disclosed in which image data is obtained that represents an image of a surface of a consignment captured by an image sensor. At least partially on the basis of the image data, metadata associated with the image data is determined. The metadata represent a plurality of image features of the image represented by the image data. Each image feature of the image features represented by the metadata is an image component of the image represented by the image data. Distribution and/or sorting information is determined for the automated distribution and/or sorting of the consignment at least partially on the basis of the image features represented by the metadata.
US11645828B2

A method for ascertaining an explanation map of an image, in which all those pixels of the image are changed which are significant for a classification of the image ascertained with the aid of a deep neural network. The explanation map is selected in such a way that a smallest possible subset of the pixels of the image are changed, and the explanation map preferably does not lead to the same classification result as the image when it is supplied to the deep neural network for classification. The explanation map is selected in such a way that an activation caused by the explanation map does not essentially exceed an activation caused by the image in feature maps of the deep neural network.
US11645826B2

The present disclosure relates to generating computer searchable text from digital images that depict documents utilizing an orientation neural network and/or text prediction neural network. For example, one or more embodiments detect digital images that depict documents, identify the orientation of the depicted documents, and generate computer searchable text from the depicted documents in the detected digital images. In particular, one or more embodiments train an orientation neural network to identify the orientation of a depicted document in a digital image. Additionally, one or more embodiments train a text prediction neural network to analyze a depicted document in a digital image to generate computer searchable text from the depicted document. By utilizing the identified orientation of the depicted document before analyzing the depicted document with a text prediction neural network, the disclosed systems can efficiently and accurately generate computer searchable text for a digital image that depicts a document.
US11645816B2

Wearable electronic glasses (WEG) of a first user display an image of an object on which a second user desires instructions how to complete a task. The WEG displays an augmented reality (AR) image of the object and captures hand gestures of the first user the completing the task on the AR image of the object. A smartphone of the second user displays the AR image and AR hands replicating movements of the hand gestures of the first user completing the task.
US11645815B2

The present disclosure describes a three-dimensional object segmentation method and device, and medium, and relates to the field of computer vision (CV) technologies of an artificial intelligence (AI) technology. The method includes obtaining, by a device, a point cloud of a three-dimensional object. The device includes a memory storing instructions and a processor in communication with the memory. The method includes determining, by the device, three scaling directions of the point cloud; scaling, by the device, positions of points in the point cloud along the three scaling directions to obtain a scaled point cloud, so that the scaled point cloud has the same scale in the three scaling directions; and segmenting, by the device, the three-dimensional object based on the scaled point cloud to obtain a segmentation result.
US11645813B2

Techniques are disclosed for creating digital faces. In some examples, an anatomical face model is generated from a data set including captured facial geometries of different individuals and associated bone geometries. A model generator segments each of the captured facial geometries into patches, compresses the segmented geometry associated with each patch to determine local deformation subspaces of the anatomical face model, and determines corresponding compressed anatomical subspaces of the anatomical face model. A sculpting application determines, based on sculpting input from a user, constraints for an optimization to determine parameter values associated with the anatomical face model. The parameter values can be used, along with the anatomical face model, to generate facial geometry that reflects the sculpting input.
US11645805B2

A method and system is provided to create animated faces using texture manipulation. A face template is provided to enable a user to define features of the face. A composite face is created from multiple layers that include a bottom layer, an animation layer, and a static layer. The composite face is animated by selectively animating one or more of the layers.
US11645804B2

An animated emoticon generation method, a computer-readable storage medium, and a computer device are provided. The method includes: displaying an emoticon input panel on a chat page; detecting whether a video shooting event is triggered in the emoticon input panel; acquiring video data in response to detecting the video shooting event; obtaining an edit operation for the video data; processing video frames in the video data according to the edit operation to synthesize an animated emoticon; and adding an emoticon thumbnail corresponding to the animated emoticon to the emoticon input panel, the emoticon thumbnail displaying the animated emoticon to be used as a message on the chat page based on a user selecting the emoticon thumbnail in the emoticon input panel.
US11645802B2

A method for generating an animation sequence is provided. The method includes the steps of: determining attribute information on at least one of a motion and an effect of a target object on the basis of change information on at least one of a position and a posture of a camera; and generating an animation sequence of the target object with reference to the determined attribute information.
US11645800B2

Dynamically customized animatable 3D models of virtual characters (“avatars”) are generated in real time from multiple inputs from one or more devices having various sensors. Each input may comprise a point cloud associated with a user's face/head. An example method comprises receiving inputs from sensor data from multiple sensors of the device(s) in real time, and pre-processing the inputs for determining orientation of the point clouds. The method may include registering the point clouds to align them to a common reference; automatically detecting features of the point clouds; deforming a template geometry based on the features to automatically generate a custom geometry; determining a texture of the inputs and transferring the texture to the custom geometry; deforming a template control structure based on the features to automatically generate a custom control structure; and generating an animatable object having the custom geometry, the transferred texture, and the custom control structure.
US11645793B2

Curve antialiasing based on curve-pixel intersection is leveraged in a digital medium environment. For instance, to apply antialiasing according to techniques described herein, curves of a visual object are mapped from an original pixel space to a virtual pixel space. Virtual pixels of the virtual pixel space that are intersected by the mapped curves are identified and aggregated as intersected virtual pixels. The intersected virtual pixels are then mapped back into the original pixel space to identify which intersected virtual pixels positionally coincide with respective original pixels of the original pixel space. Intersected virtual pixels are mapped to original pixels to generate pixel coverage for original pixels. The generated pixel coverage values for original pixels are applied to render antialiased curves as part of an antialiased version of the original visual object.
US11645786B2

Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing deep learning to intelligently determine compression settings for compressing a digital image. For instance, the disclosed system utilizes a neural network to generate predicted perceptual quality values for compression settings on a compression quality scale. The disclosed system fits the predicted compression distortions to a perceptual distortion characteristic curve for interpolating predicted perceptual quality values across the compression settings on the compression quality scale. Additionally, the disclosed system then performs a search over the predicted perceptual quality values for the compression settings along the compression quality scale to select a compression setting based on a perceptual quality threshold. The disclosed system generates a compressed digital image according to compression parameters for the selected compression setting.
US11645782B2

A device, transportation vehicle, and method for checking a calibration of surroundings sensors, wherein the surroundings sensors at least partially detect similar surroundings and provide mutually time-synchronized sensor data, periodic features at least for at least one distinguished area are detected in the sensor data of the surroundings sensors belonging to the same surroundings, a transformation of the sensor data corresponding to the at least one distinguished area to a frequency domain is carried out at least for the at least one distinguished area, a frequency and/or a phase angle of the periodic features is determined in the sensor data transformed to the frequency domain, a decalibration of the surroundings sensors is detected based on a comparison of the determined frequencies and/or of the determined phase angles, and a result of the check is provided.
US11645778B2

According to various embodiments of the present invention, an electronic device comprises: a memory including instructions and a training database, which includes data, on at least one object, acquired on the basis of an artificial intelligence algorithm; at least one sensor; and a processor connected to the at least one sensor and the memory, wherein the processor can be configured to execute the instructions in order to acquire data on a designated area including the at least one object by using the at least one sensor, identify location information and positioning information on the at least one object on the basis of the training database, and transmit a control signal for picking the at least one object to a picking tool related to the electronic device on the basis of the identified location information and positioning information.
US11645774B2

An image processing apparatus comprises: an obtaining unit configured to obtain an image and distance information concerning a distance from an in-focus plane, which corresponds to each pixel included in the image; a setting unit configured to set an image processing condition according to the distance information based on an output characteristic of an output apparatus concerning a sharpness; and a processing unit configured to perform image processing for the image using the distance information obtained by the obtaining unit and the image processing condition set by the setting unit, wherein the processing unit changes, in accordance with the distance information, a band of a spatial frequency of the image to which the image processing is applied.
US11645758B2

In an example, a digital image comprising a representation of multiple physical objects is received at a client computer. The digital image is copied into a temporary canvas. The digital image is then analyzed to identify a plurality of potential object areas, each of the potential object areas having pixels with colors similar to the other pixels within the potential object area. A minimum bounding region for each of the identified potential object areas is identified, the minimum bounding region being a smallest region of a particular shape that bounds the corresponding potential object area. The pixels within a selected minimum bounding region are cropped from the digital image. The pixels within the selected minimum bounding region are then sent to an object recognition service on a server to identify an object represented by the pixels within the selected minimum bounding region.
US11645740B2

A method for detector equalization during the imaging of objects with a multi-beam particle microscope includes performing an equalization on the basis of individual images in or on the basis of overlap regions. For detector equalization, contrast values and/or brightness values are used and iterative methods can be employed.
US11645739B2

The present application provides an image processing method and an image processing system. The image processing method includes: obtaining a first image matrix; generating a first classified image matrix, wherein the first classified image matrix Includes a plurality of parts corresponding to a plurality of classification; obtaining a plurality of weightings, for a first image process, corresponding to the plurality of parts of the first classified image matrix, and generating a first weighting matrix accordingly; and performing the first image process upon the first image matrix according to the first weighting matrix to generate a first processed image matrix.
US11645737B2

Skin smoothing is applied to images using a bilateral filter and aided by a skin map. In one example a method includes receiving an image having pixels at an original resolution. The image is buffered. The image is downscaled from the original resolution to a lower resolution. A bilateral filter is applied to pixels of the downscaled image. The filtered pixels of the downscaled image are blended with pixels of the image having the original resolution, and the blended image is produced.
US11645734B2

A circuitry for image demosaicing and contrast enhancement and an image-processing method thereof are provided. The circuitry includes a storage device that is used to temporarily store an image and is jointly used by circuits that perform color restoration and brightness reconstruction. The circuitry includes a color restoration circuit for performing image interpolation and a global mapping circuit that performs mapping to obtain brightness of an image according to restored red, green and blue information of every pixel. Further, an edge texture feature decision circuit is provided to obtain each pixel's directionality for color restoration. A brightness estimation circuit utilizes green information of the pixels as the brightness for an area. After that, a color image with the color restoration and brightness reconstruction is outputted.
US11645728B2

Disclosed is a method for controlling an energy management system that is performed by a computing device including at least one processor. The method may include acquiring a target temperature of one or more target points; and controlling one or more control variables using a reinforcement learning control model trained for a first condition regarding a state before a current temperature of the target points converges to the target temperature.
US11645727B2

Systems and methods for utility intervention are disclosed. The method of utility intervention includes: obtaining utility data from a utility data repository, (ii) detecting, using at least one type of anomaly-detecting module, at least one utility anomaly and a location address; (iii) calculating an amount of financial savings for the utility anomaly if the utility anomaly was remedied or addressed; (iv) computing a certainty score for the utility anomaly; (v) conveying information about the type of utility anomaly, and the location address of the utility anomaly; and (vi) displaying, on a display screen of a client device, a map depicting a geographical area that identifies, using a flag icon, the location address on the map of the utility anomaly, the type of the utility anomaly, a certainty score for the utility anomaly, and/or an amount of financial savings associated with the utility anomaly.
US11645726B2

Provided are a computer program product, system, and method for generating constraints based on reported crop arrivals to marketplaces and remote sensed data to estimate farm yields of farm fields. A total arrival quantity constraint for a marketplace is generated comprising a function of a reported arrival of crops at a marketplace and an estimated arrival to the marketplace comprising a sum of farm yields for the farm fields, wherein the farm yields comprise variables to optimize. Sensed data of the farm fields is used to determine relationships of the farm yields for the farm fields. Comparative farm yield constraints are generated comprising relationships of the farm yields for different pairs of farms. A constraint optimization problem is solved based on the total arrival quantity constraint and comparative farm yield constraints to calculate the farm yields of the farm fields.
US11645712B2

Systems and methods for entity risk management are disclosed. A system for entity risk management may include a memory storing instructions and at least one processor configured to execute instructions to perform operations including: establishing a connection between the system and a data source, the data source being remote from the system and associated with a first entity; receiving first document data from the data source; normalizing the first document data; classifying the normalized document data; extracting model input data from the classified document data; applying a machine learning model trained to predict risk levels using second document data to the extracted model input data to predict a risk level associated with the first entity; generating analysis data based on the predicted risk level; and based on the analysis data, transmitting an alert to a management device communicably connected to the system.
US11645702B2

In some embodiments, an app provides a geolocation-limited marketplace limited to a pre-defined period of time. The geolocation-limited marketplace is accessible only by the users in a predefined geographical area. Typically, the predefined geographical area is limited to an area small enough for a user to walk from one end to the other in a short period of time. The pre-defined period of time is of some limited length of time that may occur at a pre-defined interval. In some instances, the period of time is one hour.
US11645699B2

A method of providing information related to a service by an electronic apparatus, which includes acquiring order information for an item list including one or more items, performing an operation for picking work corresponding to the acquired order information, and when picking of all the one or more items included in the item list for the acquired order information is completed, performing an operation for pickup location assignment, is provided.
US11645685B2

The disclosed systems can regulate access to an online mode for a dynamic transportation matching system. For example, based on a provider efficiency parameter associated with the dynamic transportation matching system, the disclosed systems can prevent a transportation provider device from switching to the online mode within a geographic area. In addition, the disclosed systems can detect a pattern of behavior and, based on a comparison between the pattern of behavior and a behavioral threshold, cause a transportation provider device to switch from the online mode to an offline mode. Further, the disclosed systems can provide a map interface that indicates where a transportation provider device can switch from the offline mode to the online mode. Additionally, the disclosed systems can determine priorities associated with transportation provider devices and, based on the prioritization, selectively allow the transportation provider devices to switch from the offline mode to the online mode.
US11645680B2

Disclosed herein are a method and system for distributing electronic publishing content. The method includes the steps of: defining an independent naming convention for functional components of host web pages; analyzing a predefined set of destination pages to determine a set of representational states for each destination page and a set of conditional statements that determine when a destination page is in each representational state; analyzing the destination pages to identify host-specific naming conventions associated with each representational state of the destination pages; receiving a request for advertising content in relation to an advertisement to be displayed within a destination host page on a user computing device requesting a mapping between the independent naming convention and a host-specific naming convention associated with each representational state of the destination host page; applying the mapping to the advertising content; and transmitting the destination content to the user computing device.
US11645678B2

One variation of a method for quantifying user engagement includes: serving a digital advertisement to a mobile device; recording a first proportion of pixels of the digital advertisement rendered on a display of the mobile device during a first sampling period; recording a second proportion of pixels of the digital advertisement rendered on the display of the mobile device during a second sampling period offset in time from the first sampling period; calculating a cumulative pixel exposure of the digital advertisement at the mobile device based on a combination of a first product of the first proportion of pixels and a duration of the first sampling period and a second product of the second proportion of pixels and a duration of the second sampling period; and storing the cumulative pixel exposure as an engagement metric for a user consuming the digital advertisement at the mobile device.
US11645675B2

An online system trains machine learning models that, when applied to gathered sensor data, determines personal characteristics (e.g., age, gender, height) of an individual in a non-intrusive manner. Specifically, the online system trains a first machine learning model that analyzes sensor data gathered from a client device associated with the individual. The first machine learning model determines whether a trigger event, such as whether the individual is walking, is currently occurring. A second machine learning model trained by the online system analyzes sensor data corresponding to the trigger event to identify the personal characteristics of the walking individual.
US11645674B2

A system and method of displaying advertising content includes transmitting data associated with a vehicle to a data center. An advertisement is generated based on the transmitted data. The advertisement is transmitted to the vehicle. An evaluation period is determined during which the advertisement is prevented from being displayed. The advertisement is displayed on a display of an in-vehicle infotainment system following the evaluation period.
US11645668B2

Methods and systems of managing location-based virtual goods are disclosed. At least a location attribute related to a virtual good is derived from a digital representation of a real-world scene captured at least in part by a mobile device. The location attribute is associated with a recognition signature. A reconciliation matrix related to the virtual good is identified based on the recognition signature between at least one provider account and at least one user account from among a plurality of user accounts. An augmented reality overlay including the virtual good is displayed on the mobile device screen, and a transaction with respect to the at least one provider account and the at least one user account is enabled via interaction with the augmented reality overlay.
US11645667B2

An exemplary non-limiting embodiment of an economic development and collaboration system, which enables individuals within a community to efficiently identify and express their interests in one or more economic propositions, is disclosed herein. The economic development and collaboration system comprises a software application which is configured to allow users to uniquely interface with the one or more economic propositions. The system allows for its users to efficiently identify and express support or disapproval of one or more economic propositions. A variety of engagement mechanisms are provided by the economic development and collaboration system to assist users in democratizing their interests. The system allows for a variety of forms of financial support of each economic proposition and provides valuable statistical data which may be utilized by entrepreneurs, business owners, developers, lenders, investors, or public officials when considering whether to implement or support the implementation of one or more economic propositions.
US11645660B2

A computerized method of representing customer interactions with an organization includes: receiving, by a computing device, customer web interaction data segments and customer conversation data segments; pre-processing the customer conversation data segments to remove specified types of information; scoring each of the pre-processed customer conversation data segments; pre-processing the customer web data interaction segments; extracting from the pre-processed customer web interaction data segments tokens; combining the pre-processed customer conversation data segments and the pre-processed customer web interaction data segments into a customer data set; parsing the customer data set into one or more windows; assigning, for each window, pre-trained weights to each of the tokens in each window; assigning a transaction theme to each window based on the tokens in each window; and generating, based on the transaction themes, a ranked list of topic keywords reflecting the customer web interaction data segments and customer conversation data segments.
US11645650B1

A computer-implemented method comprising receiving a transaction request from a first computing device, the transaction request corresponding to a pending transaction between the first computing device and a second computing device and comprising a first set of transaction attributes; appending block instances to blockchains of the first and second computing devices, retrieving or receiving, from the second computing device, a second set of transaction attributes; when the first set of transaction attributes match, identifying a second blockchain associated with the pending transaction; automatically executing a protocol to compare the first set of transaction attributes with data stored onto a ledger of the identified second blockchain; and, in response to determining that the first set of transaction attributes complies with data of the ledger of the identified second blockchain, appending block instance to the blockchain comprising data corresponding to the transaction request to blockchains of the first and second computing devices.
US11645646B2

Systems, methods, articles of manufacture, and computer-readable media for determining specific terms to activate a contactless card. An application executing on a server may receive a request from a device specifying a uniform resource locator comprising encrypted data, the encrypted data based at least in part on a private key assigned to a contactless card. The application may decrypt the encrypted data and determine a type of the contactless card. The application may determine a plurality of terms associated with the type of the contactless card and transmit the terms to a web browser on the device. The application may receive, from the web browser, an indication specifying acceptance of the plurality of terms. The application may store, based on the decryption of the encrypted data and the received indication specifying acceptance of the terms, an indication in a database specifying the contactless card is activated for use.
US11645638B1

In a method for advanced identification of a customer, a customer may remotely place an order, intending to later go to a store to pick up the ordered item. The store may have a pick-up area (e.g., at the back of the store) where the customer can go to pick up the ordered item. To save the customer time, the customer may be identified when she enters the store so that an employee can obtain her ordered item and have it ready to pick up by the time the customer walks through the store and arrives at the pick-up area.
US11645635B2

A system and method for performing a financial transaction by determining a master account number associated with one or more accounts that a user may access, providing data to generate a user interface displaying a list of the accounts and an indicator associated with a financial transaction, receiving indicator information associating the indicator with one or more of the accounts, receiving terms for the financial transaction, and performing the financial transaction. The list of accounts may be expanded to view account information.
US11645631B2

A method and system for automatic maintenance of a machine (2) comprising the steps of receiving (S1) at least one maintenance relevant event (E) from a controller (3) of the machine (2); augmenting (S2) the received event (E) with the event's machine context read from a machine maintenance ontology; matching (S3) the event's machine context with maintenance rules to generate at least one maintenance task (T) comprising an associated task description; and providing (S4) a maintenance schedule for the machine (2) assigning the generated maintenance task (T) to suitable maintenance executing entities (5) on the basis of the task description of the respective maintenance task (T).
US11645627B2

A system and method for a machine learning-based automated electronic time recording for personnel includes identifying, via a scene capturing device, a representation of a time recording space; identifying a body having a time recording pose within the time recording space based on an assessment of the representation of the time recording space; extracting a plurality of distinct features from the representation of the time recording space based on identifying the body having the time recording pose; executing automated user-recognition based on the extracting of the plurality of distinct features; executing automated time recording recognition based on the extracting of the plurality of distinct features; and executing automated electronic time recording, via a time recording application based on the automated user-recognition and the automated time recording recognition.
US11645626B2

In some embodiments, a method can include receiving a set of job descriptions and a set of candidate profiles. Each job description is associated with a first subset of candidate profiles from the set of candidate profiles. The method can further include executing a model to identify, from the first subset of candidate profiles, a second subset of candidate profiles that satisfy a fit metric and a third subset of candidate profiles that does not satisfy the fit metric. The method can further include calculating a bias metric based on a true positive value, a false positive value, a true negative value, and a false negative value that were calculated based on auditing the second subset of candidate profiles and the third subset of candidate profiles. The method can further include updating the set of job descriptions based on the bias metric.
US11645625B2

Machine learning systems for predictive targeting and optimizing engagement are described herein. In various embodiments, the system includes 1) training a first machine learning computer model to generate machine predicted outcomes; (2) determining weights based on the machine predicted outcomes; (3) generating a second machine learning computer model based on the weights; and (4) generating machine learned predictions for candidates.
US11645621B2

A system and method of optimizing employee communication to improve workplace engagement and retention is a data collection, storage, and processing software program that can improve employee retention and job performance by employing each employee with an accessible, personalized chatbot assistant. The chatbot assistant directly interacts with an employee to determine optimal solutions based on the employee's implicit or explicit needs and aspirations. The chatbot assistant further makes suggestions based on interactions with the employee and automatically implements any solutions chosen by the employee. Conversational data is collected and used to calculate optimal interactions with each employee. Such data is also valuable in calculating and responding to employee sentiment, thereby improving retention by responding to those calculated emotional scores. The system further enables an employer to engage with employees directly in anonymous conversation, thus facilitating transfer of essential workplace experience information that is otherwise difficult to obtain.
US11645620B2

A method, system and computer-readable storage medium for performing a counterfactual generation operation. The counterfactual generation operation includes: receiving a subject data point; classifying the data point via a trained classifier, the classifying providing a classified data point; identifying a counterfactual using the classified data point, the counterfactual comprising another datapoint, the another data point being close to the subject data point, the another data point resulting in production of a different outcome when provided to a model when compared to an outcome resulting from the subject data point being provided to the model; and, providing the counterfactual to a destination.
US11645611B1

A system and method for automated machine learning supply chain planning having a computer with a processor and memory and configured to receive a first supply chain network model having one or more material constraints for operations of a first supply chain network. Embodiments include transforming the first supply chain network model into a digital image, training an auto-encoder model to reduce the dimensionality of an input vector, and locating one or more items in the first supply chain network.
US11645607B2

A delivery assistance device assists in an operation of a delivery service in which the inside of a vehicle, a building, or a facility that is used by a purchaser is designated as a delivery destination of one or more products purchased via a predetermined website regarding electronic commerce. The delivery assistance device includes a controller configured to transmit delivery destination information on the vehicle, the building, or the facility for designating the inside of the vehicle, the building, or the facility that is used by the user as a delivery destination of the product to an external device or a terminal at which the user browses the website when the controller receives user information indicating that the user intends to order the one or more products in the website from the external device operating the website.
US11645597B2

According to some embodiments, a communication device database may store information about a plurality of communication devices, including at least one communication address associated with each communication device, wherein each communication device is associated with a resource unit. Moreover, a network based segmentation server may access information in a resource status database, automatically assign each resource unit to a resource segment based on at least one pre-determined algorithm and information in the resource status database, and transmit information about the resource segments. A scheduling server, coupled to the segmentation server, may receive the information about the resource segments from the segmentation server, automatically schedule a series of communication events with communication devices in accordance with the resource segments, using the communication addresses, via the distributed communication network, and arrange for communication links to be established for resource units in accordance with the scheduled series of communication events.
US11645596B2

State-of-the-art techniques hardly attempt to address controlled resource access problem in context of Basic Emergent Users (BEUs). Embodiments of the present disclosure provide a method and system for Proof of Work (POW) based protection of resources. The method includes using the POW for work done by BEUs in physical world and mapping it to digital world to generate crypto currency in terms of credit score, wherein an end user is eligible or authorized to use a resource of an entity to get a desired service if accumulated credit score is above a credit threshold. Gaining points to improve the credit score is challenging as it is based on percentage of compliance achieved by the BEU through actual work in accordance with a compliance protocol. Further, the method includes authenticating the authorized user based on a set of questions with increasing difficulty, derived based on a culture graph.
US11645593B2

Described is a system for monitoring provisions of services. The system includes a work order system for producing one or more work orders, an identity and access management system to verify information regarding a service provider and a system that receives a produced work order associated with a service provider upon receipt of a service request. The system requests information regarding service provider attributes from the identity and access management system, and receives from the identity and access management system information regarding at least some of the attributes of the service provider. The system determines a requisite level of expertise required for the service and determines whether the attributes received from the identity and access management system indicate that the service provider has the requisite level of attributes.
US11645587B2

Techniques for quantizing training data sets using machine learning (ML) model metadata are provided. In one set of embodiments, a computer system can receive a training data set comprising a plurality of features and a plurality of data instances, where each data instance includes a feature value for each of the plurality of features. The computer system can further train a machine learning (ML) model using the training data set, where the training results in a trained version of the ML model, and can extract metadata from the trained version of the ML model pertaining to the plurality of features. The computer system can then quantize the plurality of data instances based on the extracted metadata, the quantizing resulting in a quantized version of the training data set.
US11645584B2

Systems and methods for identifying recommended topics are disclosed. An example method may be performed by one or more processors of a system and include identifying one or more attributes of a system user, identifying a subset of topics relevant to the system user based on analyzing the one or more attributes of the system user using an analysis model trained with a machine learning process to identify relevant topics for system users based on historical user attributes, generating, for each respective topic of the subset of topics, using the trained analysis model, a relevance score for the respective topic based at least in part on a most recent system page previously accessed by the system user and a current system page accessed by the system user, and generating one or more recommended topics for the system user based on the relevance scores.
US11645580B2

A system and method for content selection and presentation is disclosed. A system receives a plurality of content elements configured for presentation in at least one content container and selects one of the plurality of content elements for presentation in the at least one content container. The one of the plurality of content elements is selected by a trained selection model configured to use Thompson sampling. An interface including the selected one of the plurality of content elements is generated.
US11645567B2

Systems described herein apply an ordered combination machine-learning models to identify users who are likely to abandon use of an application, predict the reasons why those users are likely to abandon, and identify intervening actions that the application can perform to reduce the probability that the users will abandon the application. A first machine-learning model determines a retention-prediction value indicating a probability that the user will complete a target action in the application before a session terminates. If the retention-prediction value satisfies a threshold condition, a second machine-learning model determines a reason why the session is likely to terminate before the user completes the target action. A third machine-learning model determines an intervention action for the application to perform to increase the probability that the user will complete the target action before the session terminates.
US11645559B2

This application relates to apparatus and methods for providing recommended items to advertise. In some examples, a computing device determines a plurality of first values for a corresponding plurality of first items based on the user's engagement with each of the first items. The computing device may then determine a subset of the plurality of first items based on the first values. The computing device may receive a search request and determine a plurality of second values for a plurality of second items based on the search request. The computing device may determine a plurality of third values for the subset of items based on the plurality of second values for the plurality of second items and the user's engagement with each of the subset of items. The computing device may determine the recommended items based on the plurality of second values and the plurality of third values.
US11645557B2

A method for receiving a plurality of types of data within a cognitive information processing system environment comprising: receiving data from a plurality of data sources, the plurality of data sources comprising a public data source and a private data source; accessing information from the plurality of data sources via a cognitive data management module; and, providing the information to an inference and learning system.
US11645556B2

Methods, systems and computer readable media are provided for automating software service analysis. One or more dictionaries are created, characterizing one or more software services available within the computing domain, wherein the one or more dictionaries each comprise at least an input category, a processing capability category, and an output category. A query input comprising a description of software service is received. Relevant portions are extracted using natural language processing of the query input that correspond to functions and associated parameters of the requested software services. The relevant portions of the query input are assigned to the one or more sub-categories in the dictionaries to generate mapped services. The sub-category assignments are processed to determine the mapping of the available software services within the computing domain.
US11645549B2

A system and approach for deriving data for a constrained environment of a controller such as, for example, an embedded device. The controller may incorporate a processor and a memory connected to the processor. The memory may have a constrained capacity. The memory may contain an extensible set of rules for deriving additional semantic information from available information at the embedded device. The processor and the memory with the extensible set of rules may constitute a semantic rule engine. The semantic rule engine may apply the extensible set of rules to the available information to derive the additional semantic information.
US11645544B2

Described is a system for continual learning using experience replay. In operation, the system receives a plurality of tasks sequentially, from which a current task is fed to an encoder. The current task has data points associated with the current task. The encoder then maps the data points into an embedding space, which reflects the data points as discriminative features. A decoder then generates pseudo-data points from the discriminative features, which are provided back to the encoder. The discriminative features are updated in the embedding space based on the pseudo-data points. The encoder then learns (updates) a classification of a new task by matching the new task with the discriminative features in the embedding space.
US11645533B2

IR drop predictions are obtained using a maximum convolutional neural network. A circuit structure is partitioned into a grid. For cells of the circuit structure in sub-intervals of a clock period, power consumption of the cell is amortized into a set of grid tiles that include portions of the cell, thus forming a set of power maps. The power maps are applied to a neural network to generate IR drop predictions for the circuit structure.
US11645530B2

A method, computer readable medium, and system are disclosed for visual sequence learning using neural networks. The method includes the steps of replacing a non-recurrent layer within a trained convolutional neural network model with a recurrent layer to produce a visual sequence learning neural network model and transforming feedforward weights for the non-recurrent layer into input-to-hidden weights of the recurrent layer to produce a transformed recurrent layer. The method also includes the steps of setting hidden-to-hidden weights of the recurrent layer to initial values and processing video image data by the visual sequence learning neural network model to generate classification or regression output data.
US11645523B2

Systems, methods, and non-transitory computer-readable media are disclosed for generating generate explanatory paths for column annotations determined using a knowledge graph and a deep representation learning model. For instance, the disclosed systems can utilize a knowledge graph to generate an explanatory path for a column label determination from a deep representation learning model. For example, the disclosed systems can identify a column and determine a label for the column using a knowledge graph (e.g., a representation of a knowledge graph) that includes encodings of columns, column features, relational edges, and candidate labels. Then, the disclosed systems can determine a set of candidate paths between the column and the determined label for the column within the knowledge graph. Moreover, the disclosed systems can generate an explanatory path by ranking and selecting paths from the set of candidate paths using a greedy ranking and/or diversified ranking approach.
US11645520B2

This specification describes methods for performing inferencing based on input data, the methods comprising: initialising a neural network based on a set of stored model information, which defines a plurality of orthogonal binary basis vectors which are to be used to implement kernels in one or more hidden layers of the neural network, and plural sets of plural coefficients, each set of plural coefficients corresponding to a respective one of the kernels, wherein each of the coefficients in a given set of coefficients is associated with a respective one of the one or more orthogonal binary basis vectors; passing input data through the neural network such that convolution operations between the kernels and data arriving at the kernels are performed, wherein each of the kernels is implemented using a respective set of coefficients and the orthogonal binary basis vectors with which the coefficients in the set are associated; and outputting data from the neural network, the output data representing an inference corresponding to the input data. The specification also describes methods for generating model information based on which neural networks may be initialised.
US11645519B2

A method can be used to process an initial set of data through a convolutional neural network that includes a convolution layer followed by a pooling layer. The initial set is stored in an initial memory along first and second orthogonal directions. The method includes performing a first filtering of the initial set of data by the convolution layer using a first sliding window along the first direction. Each slide of the first window produces a first set of data. The method also includes performing a second filtering of the first sets of data by the pooling layer using a second sliding window along the second direction.
US11645511B2

A system for predicting a hazardous event from road-scene data includes an electronic control unit configured to implement a neural network and a camera communicatively coupled to the electronic control unit, wherein the camera generates the road-scene data. The electronic control unit is configured to receive the road-scene data from the camera, and predict, with the neural network, an occurrence of the hazardous event within the road-scene data from the camera.
US11645509B2

Embodiments for training a neural network using sequential tasks are provided. A plurality of sequential tasks are received. For each task in the plurality of tasks a copy of the neural network that includes a plurality of layers is generated. From the copy of the neural network a task specific neural network is generated by performing an architectural search on the plurality of layers in the copy of the neural network. The architectural search identifies a plurality of candidate choices in the layers of the task specific neural network. Parameters in the task specific neural network that correspond to the plurality of candidate choices and that maximize architectural weights at each layer are identified. The parameters are retrained and merged with the neural network. The neural network trained on the plurality of sequential tasks is a trained neural network.
US11645491B2

An assembly and method of manufacture of a radio frequency identification (RFID) assembly having a passive RFID semiconductor chip and a two sided planar antenna and a spacer composed of an electrically non-conducting foam material that is configured for non-absorbing of a substantial amount of energy at the predetermined operating frequency, the spacer having a predetermined thickness and that is configured for non-absorbing of a substantial amount of radio frequency energy at the predetermined operating frequency wherein the RFID tag assembly is configured to receive at a first side of the two sided planar antenna a first portion of the radio frequency energy as direct energy and is configured to receive at a second side of the planar antenna a second portion of the radio frequency energy as indirect energy responsive to the absorbing by the absorbing material body.
US11645490B2

The present invention relates to a method for producing radio frequency identification devices (RFID) without personalized chip, in particular the production of RFID tags without personalized chip, also referred to as chipless RFID tags. The present invention also relates to devices and labels produced by the claimed method as well as to systems for producing said devices/labels.
US11645489B2

An impact indicator includes a micro-sensor having a mass element configured to move from a first position to a second position in response to receipt by the mass element of an impact event. The micro-sensor includes detection circuitry configured to change from a first state to a second state in response to movement of the mass element from the first position to the second position. The detection circuitry is prevented from returning to the first state in response to changing to the second state. A radio-frequency identification (RFID) module is coupled to the detection circuitry and is configured to output a value indicating that the mass element is in the second position. An activator element is configured to maintain the mass element in the first position until removal of the activator element from the micro-sensor.
US11645487B2

Smartcard (SC) having a metal card body (MCB) which is a coupling frame (CP) with a slit (S), and a coupling loop antenna/structure (CLA, CLS) connected to termination points (TP) on each side of the slit (S) and coupled with the module antenna (MA) of a transponder chip module (TCM). A portion of the card body (CB) may be metal and another, coplanar portion of the card body may be a synthetic material which may be transparent or translucent. Currents may be collected from the interface between the two portions. The card body (CB) may have two metal layers of different materials, adhesively joined to each other using a thermosetting epoxy that converts from B-stage to C-stage during lamination.
US11645486B2

An information processing device includes an acquisition unit acquiring pre-printing image data that is obtained by digitizing, as an image, the fabric before the printing process is performed and at least one of pre-drawing image data that is obtained by digitizing, as an image, the fabric after the pre-processing is performed and before the image is drawn and post-drawing image data that is obtained by digitizing, as an image, the fabric before the post-processing is performed and after the image is drawn, a storage unit storing derivation data indicating a correspondence relationship between the pre-printing image data, the pre-drawing image data or the post-drawing image data, and a recommended parameter for at least one of the pre-processing device and the post-processing device, and a control unit deriving, based on the derivation data, the recommended parameter from the pre-printing image data, the pre-drawing image data or the post-drawing image data.
US11645479B1

A novel method provides an AI language virtual agent having self-improvement features and which uses language modeling and tree search techniques. The AI language virtual agent exchanges textual discussion with users and other simulated agents. The method includes receiving a current situational description depicting natural language user input, temperament qualities and textual tendencies of the virtual agent, and indicia regarding subject matter context of a present conversation. The indicia regarding subject matter context include textual logs from recent conversational exchanges. The current situational description includes audio, visual, and tactile inputs collected proximate to the virtual agent. The method preferably utilizes an MCTS tree search in combination with self-moving modules, one or more language models, tree search techniques outputting textual responses to the current situation description, and the virtual agent responding with textual expression to verbal input in combination with the audio, visual, tactile, and other sensory inputs.
US11645475B2

A translation processing method executed by a computer, the translation processing method includes calculating a first translation probability from each of first phonemes included in a first document described in a first language into each of second phonemes included in a second document, whose contents substantially equivalent to those of the first document, described in a second language and a second translation probability from each of the second phonemes into each of the first phonemes; extracting a phoneme pair in which the first translation probability and the second translation probability are equal to or higher than a threshold value; and generating translation phrases in the first document and the second document based on the extracted phoneme pair.
US11645467B2

A system for performing a task with multiple specific steps given a general natural language command. The system includes an electronic processor. The electronic processor is configured to receive a general natural language command specifying a task to perform and, using a first machine learning system, generate a plurality of specific steps associated with the general natural language command. The electronic processor is also configured to, using the plurality of specific steps and a second machine learning system, perform the task, determine whether the task is performed successfully, and, when the task is not performed successfully, retrain the first machine learning system, second machine learning system, or both.
US11645465B2

A computer receives a multimedia data, where the multimedia data comprises a plurality of frames. The computer converts the multimedia data into a signal wave having a plurality of frequencies and a plurality of amplitudes. The computer determines a frame from the plurality of frames having a pronoun. The computer identifies a topic of the frame. The computer searches for a frame in a media repository having a highest correlation coefficient with the topic of the frame, where the frame from the media repository comprises a bag of objects and resolves the anaphora disambiguation by substituting the pronoun with an object from the bag of objects.
US11645463B2

A natural language processing system includes a storage device and a processor. The storage device is configured to preload records of failure histories of semiconductor equipment, and the records of the failure histories of the semiconductor equipment include natural language. The processor is electrically connected to the storage device and is configured to perform a natural language process on the records of the failure histories of the semiconductor equipment to generate an abnormal model classification table.
US11645461B2

A method is provided for dictionary expansion. The method acquires an object from a user and adds the object to a set of objects previously acquired from the user that form an expandable dictionary. The method calculates a centroid based on the set. The method calculates a similarity score of each of a plurality of objects relative to the centroid for each of a plurality of object features to calculate a weighted sum of similarity scores for each of the plurality of objects. The method presents candidate objects selected among the plurality of objects based on the weighted sum. The method acquires, from the user, a preferred candidate object among the candidate objects. The method updates weights of the plurality of features to maximize the weighed sum of similarity scores for the preferred candidate object. The method expands the dictionary by adding the preferred candidate object to the expandable dictionary.
US11645458B2

Methods and systems are presented for automatically scrubbing sensitive data from text data comprising a sequence of words based on a negative word index. The negative word index may be constructed by obtaining articles that are publicly available and extracting words and word sequences from the articles. Statistical information associated with the word and word sequences from the articles may also be determined and included in the negative word index. To scrub sensitive data from the text data, a first sub-sequence of words is identified from the text data. The first sub-sequence of words may be determined to include sensitive information or not based on statistical information associated with the first sub-sequence of words within the negative word index. If the first sub-sequence of words includes sensitive information, the first sub-sequence of words may be removed from the text data.
US11645456B2

Techniques performed by a data processing system for analyzing training data for a machine learning model and identifying outliers in the training data herein include obtaining training data for the model from a memory of the data processing system; analyzing the training data using a Siamese Neural Network to determine within-label similarities and cross-label similarities associated with a plurality of data elements within the training data, the within-label representing similarities between a respective data element and a first set of data elements similarly labeled in the training data, the cross-label similarities representing similarities between the respective data element and a second set of data elements dissimilarly labeled in the training data; identifying outlier data elements in the plurality of data elements based on the within-label and cross-label similarities; and processing the training data comprising the outlier data elements. Processing may include deleting the outlier data elements or generating a report.
US11645455B2

An indication of a first change is received at a first coordinate location of a client model of the collaborative electronic document. The first coordinate location is within a coordinate structure of the collaborative electronic document. The first change is applied at a second coordinate location of a server model of the collaborative electronic document. The first change is associated with a first revision identifier. An attribution model is generated that includes a coordinate structure that corresponds to at least a portion of the coordinate structure of the collaborative electronic document and includes a third coordinate location that corresponds to the first coordinate location and the second coordinate location. The third coordinate location of the attribution model is updated with the first revision identifier. The attribution information for the first change is stored in association with the first revision identifier.
US11645449B1

An example computing system receives annotation data associated with a plurality of customer communication messages is described. The computing system generates, for display on each of a plurality of reviewer computing devices, an annotation interface through which each reviewer may input annotation data associated with an assigned subset of the plurality of messages. The annotation data may include data indicative of whether the message includes a complaint. An annotation process may include receiving annotation data associated with the message from a first reviewer and a second reviewer, and determining whether the annotation data received from the first reviewer and the annotation data received from the second reviewer are in agreement. If not, the annotation process may further include receiving annotation data associated with the message from a third reviewer, wherein the third reviewer has a higher reviewer permission level than both the first and the second reviewer.
US11645445B2

Disclosed are methods, systems, and computer-readable medium for dynamically displaying database containers. A container including content and a minimum display size for the document may be received. The display size of the document may be monitored. A determination that the display size of the document is less than the minimum display size may be made. A visible section and a hidden section of the document may be determined based on the display size. The visible section of the document may be displayed. A scroll feature may be activated based on a hidden section size. An indication to scroll the document in a scroll direction may be received. The visible section may be updated to an updated visible section that includes at least a portion of the hidden section. The updated visible section of the document may be displayed via the display.
US11645444B2

An intelligent system, such as an autonomous robot agent, includes systems and methods to learn various aspects about a task in response to instructions received from a human instructor, to apply the instructed knowledge immediately during task performance following the instruction, and to instruct other intelligent systems about the knowledge for performing the task. The learning is accomplished free of training the intelligent system. The instructions from the human instructor may be provided in a natural language format and may include deictic references. The instructions may be received while the intelligent system is online, and may be provided to the intelligent system in one shot, e.g., in a single encounter or transaction with the human instructor.
US11645443B2

A mask layout is received. An interaction-free mask model is applied to the mask layout. An edge interaction model is applied to the mask layout. The edge interaction model describes an influence due to a plurality of combinations of two or more edges interacting with one another. A thin mask model is applied to the mask layout. A near field is determined based on the applying of the interaction-free mask model, the applying of the edge interaction model, and the applying of the thin mask model.
US11645440B1

Training of a machine learning model used to infer estimated delays of circuit routes during placement and routing of a circuit design. Training can include selecting sample pairs of source pins and destination pins of an integrated circuit (IC) device, and determining respective delays of shortest paths that connect the source pins to the destination pins of the sample pairs based on a resistance-capacitance model of wires that form the shortest paths on the IC device. Respective sets of features are determined for the shortest paths, and the model is trained using the respective sets of features and the respective delays as labels. The machine learning model can be provided to an electronic design automation tool for estimating delays.
US11645438B2

Generating a template-driven schematic from a netlist of electronic circuits is disclosed. The template-driven schematic may be useful to generate a set of related circuits for a single overall design as well as allow for a common transfer mechanism between different Computer Aided Design (CAD) systems. To assist in portability of designs, a common file format is disclosed based on a structured text file (e.g., XML). Further, in the disclosed approach, it is possible to not only place primitives but create custom symbols as well. In addition, primitives and symbols may be attached to models, simulation settings may be added, and routing of the circuit in a schematic may be completed. Associated devices and methods are disclosed as well.
US11645437B2

A method to identify possible debris clogging area in a machined object includes simulating movement of a plurality of debris particles provided within a modeled object having a plurality of cavities in accordance with a debris clogging evaluation to identify inaccessible areas along the plurality of cavities. The plurality of debris particles is indicative of solid debris and the modeled object is a multidimensional computer designed model. The method further includes determining an egress characteristic of the plurality of cavities based on the simulated movement of the plurality of debris particles. The egress characteristic includes a contact area, an obstruction area, or a combination thereof.
US11645427B2

A system includes a device including one or more sensors that generate one or more signals used to detect whether an unauthorized activity has occurred at the device. The device is configured to transmit the one or more signals generated by the one or more sensors. The central monitoring device is configured to receive the one or more signals and compare the one or more signals with a baseline signal for the device. The baseline signal includes an expected signal for each of the one or more sensors when the unauthorized activity has not occurred. The monitoring device determines whether the unauthorized activity has occurred based on a result of the comparison.
US11645425B2

System and methods for the processing of data in a secure and safe manner are disclosed. Embodiments of such system and methods may ensure the operation of policies in a manner that is dependent on the inherent properties of the data being operated on as well as the operations that are performed on that data.
US11645409B2

A method for distributed and private symmetric searchable encryption includes receiving encrypted data, creating a search index for one or more servers based on the encrypted data using a distributed point function (DPF), splitting the encrypted data into a number of portions based on the number of servers, and partitioning the servers into two or more groups. The method also includes updating the search index based on the splitting and the partitioning, transmitting the split encrypted data to the servers based on the updated search index, verifying the transmitted data using data not transmitted to the server, and determining, based on the verifying, whether any server deviated from an assigned protocol.
US11645391B2

In an example method, one or more processors determine that a first data storage device has been communicatively coupled to a first computer system, determine that the first computer system is associated with a first geographical location, determine that the first data storage device is associated with a first user, determine that the first user is associated with one or more additional data storage devices, and determine usage data regarding the one or more additional data storage devices. Further, the one or more processors control a transmission of data between the first data storage device and first computer system based on the first geographical location and the usage data.
US11645385B2

A computing system provides clock readings from an untrusted code to trusted code, where the trusted code is executed in a secure enclave and the untrusted code is executed outside the secure enclave. The computing system allocates a pointer to shared memory that is shared between the untrusted code and the trusted code. Under control of the untrusted code, the computing system periodically writes a clock reading to the shared memory. Under control of the trusted code, the computing system reads the clock reading stored in shared memory. The untrusted code cannot determine when the trusted code reads a clock reading.
US11645382B2

A Sentinel System For an Online Device (“SOD”) is disclosed that is capable of protecting a computing device from mining and tracking.
US11645359B1

A computing device selects a piecewise linear regression model for multivariable data. A hyperplane is fit to observation vectors using a linear multivariable regression. A baseline fit quality measure is computed for the fit hyperplane. For each independent variable, the observation vectors are sorted, contiguous segments to evaluate are defined, for each contiguous segment, a segment hyperplane is fit to the sorted observation vectors using a multivariable linear regression, path distances are computed between a first observation of the and a last observation of the sorted observation vectors based on a predefined number of segments, a shortest path associated with a smallest value of the computed path distances is selected, and a fit quality measure is computed for the selected shortest path. A best independent variable is selected from the independent variables based on having an extremum value for the computed fit quality measure.
US11645358B2

In an example, a neural network program corresponding to a neural network model is received. The neural network program includes matrices, vectors, and matrix-vector multiplication (MVM) operations. A computation graph corresponding to the neural network model is generated. The computation graph includes a plurality of nodes, each node representing a MVM operation, a matrix, or a vector. Further, a class model corresponding to the neural network model is populated with a data structure pointing to the computation graph. The computation graph is traversed based on the class model. Based on the traversal, the plurality of MVM operations are assigned to MVM units of a neural network accelerator. Each MVM unit can perform a MVM operation. Based on assignment of the plurality of MVM operations, an executable file is generated for execution by the neural network accelerator.
US11645357B2

Embodiments of the present application provide a method, an apparatus, a computer device for convolution operation and a computer readable storage medium. The method includes: obtaining input data of a network layer in a convolutional neural work; extracting each time a plurality of data points from the input data according to a preset step size; mapping the plurality of data points extracted each time to the same position at different depth levels of three-dimensional data to obtain rearranged data; and performing convolution operation on the rearranged data with a convolution kernel of a preset size to obtain a convolution result. Through the present solution, the operation efficiency of the convolutional neural network can be improved.
US11645352B1

A method and apparatus comprising generating a dynamic personalized webpage is disclosed. At least two webpages are loaded in a fashion that is hidden from the user. Content from the at least two webpages is extracted based on classification “of interest” by an artificial intelligence algorithm. A dynamic personalized webpage comprising extracted content is then generated and displayed to the user. In the preferred embodiment, the user's dynamic personalized webpage will be filled with advertisements tailored to the user and the user would receive at least some revenue from advertisements.
US11645348B2

Providing a crowdsourced refinement of a response to a network query can include detecting an insufficient answer to a query posed by a user seeking information from a plurality of networked sources communicatively coupled with an electronic communications network. Demographic data corresponding to the user can be determined and a search initiated. The search is for a crowdsourced response to the query posed by the user. The search can be conducted over the electronic communications network and can be based on the demographic data corresponding to the user.
US11645345B2

A method for use in an issue creation process, before an issue is submitted, in an issue tracking system (ITS), comprises receiving an unstructured user input expressing an issue description and comprising one or more query keywords; querying a database of historic issue data to determine historic issues from the historic issue data that are relevant to the one or more query keywords and, in response to the determination, extracting request types from the historic issues; generating, from the extracted request types, a list of possible request types for allocation to the unstructured user input; receiving a user input of a particular request type selected from the list of possible request types and, in response, allocating the particular request type to the issue. The issue is submitted to the ITS for routing the issue to an appropriate service desk according to the particular request type.
US11645335B2

Generating a solution keyword tag cloud is provided. The solution keyword tag cloud is generated for a product based on matching keywords identified in a question asking how to resolve an issue experienced by a user with the product with keyword tags included in a set of condition-solution trees corresponding to the product. In response to receiving an indication that a tried solution in the solution keyword tag cloud did not resolve the issue experienced by the user, the solution keyword tag cloud is graphically updated by moving the tried solution that failed to resolve the issue from a solution section of the solution keyword tag cloud to a condition section of the solution keyword tag cloud. The solution keyword tag cloud is presented in a graphical user interface display on a client device corresponding to the user.
US11645333B1

System generates data structure based on unique identifiers of objects in storages and sets indicators in positions corresponding to hashes of unique identifiers of objects. The system copies active objects from one storage to another, if number of active objects in storage does not satisfy threshold, and resets indicators in positions in data structure corresponding to hashes of unique identifiers of active objects copied to the other storage. The system generates another data structure based on unique identifiers created while generating data structure, positions in other data structure corresponding to hashes of the unique identifiers. System sets indicators in positions in the other data structure corresponding to hashes of unique identifiers of data objects in active storages while generating data structure. System resets indicators in positions in data structure corresponding to hashes of the unique identifiers corresponding to indicators set in positions of the other data structure.
US11645332B2

A method and system are provided for classifying semi-structured documents. According to one embodiment, the method includes accessing a number of documents, and identifying in each of the documents pairs of character segments. The method also includes generating a map of unique identified segment pairs across all documents in the several documents. The method further includes generating for each of the several documents a respective feature vector based on one or more unique pair of segments in the map that are also identified in the document, and clustering the plurality of documents into a plurality of clusters, using the feature vectors.
US11645331B2

A method for searching and ranking personalized videos includes receiving a user request via a communication chat between a user and another user. The user request includes a phrase. The method performs, based on the phrase, a search in a first pool of pre-rendered videos to determine a first subset of relevant videos ranked according to first rankings. The pre-rendered videos include pre-rendered text messages. The method performs a search in a second pool of customized videos to determine a second subset of relevant videos ranked according to second rankings. The customized videos include text messages modified by the user. The method generates a set of videos. The set of videos includes a first number of pre-rendered videos from the first subset of relevant videos and a second number of customized videos from the second subset of relevant videos. The method presents the set of videos via the communication chat.
US11645328B2

Systems and methods for performing image search are described. An image search method may include generating a feature vector for each of a plurality of stored images using a machine learning model trained using a rotation loss term, receiving a search query comprising a search image with object having an orientation, generating a query feature vector for the search image using the machine learning model, wherein the query feature vector is based at least in part on the orientation, comparing the query feature vector to the feature vector for each of the plurality of stored images, and selecting at least one stored image of the plurality of stored images based on the comparison, wherein the at least one stored image comprises a similar orientation to the orientation of the object in the search image.
US11645319B1

A computer system identifies and prioritizes issues in electronic documents from electronic social media sources and/or from traditional media sources. The computer system includes a communication network linked to one or more of the sources and a computer server in communication with the communication network. The computer server is configured to receive electronic documents from the sources via the communication network. The computer server has memory and a processor, the memory including processor executable instructions stored in the memory and executable by the processor. The instructions comprise data collection instructions, topic modeling instructions including instructions for weighing and instructions for indicating a distribution for identified issues within each of the retrieved documents, issue assignment instructions, instructions for determining, and instructions for ranking.
US11645314B2

A method includes receiving a natural language query at an information system, the natural language query indicating an intent and at least a first factor and a second factor. The method also includes retrieving a set of candidate information from the information system based on the natural language query, the set of candidate information having a type determined by the intent. The method additionally includes selecting a knowledge display template from a set of knowledge display templates using the intent, the first factor and the second factor. The method further includes rendering, using the knowledge display template, a first knowledge graph comprising the set of candidate information, the first knowledge graph indicating a relationship between the set of candidate information based the first factor and the second factor.
US11645311B2

Techniques facilitating automatic feature extraction from a relational database are provided. In an embodiment, a method can include generating an entity graph based on a relational database, wherein the entity graph comprises a first node associated with a first table in the relational database and a second node associated with a second table in the relational database. In another embodiment, the method can include joining the first table and the second table based on an edge between the first table and the second table defined by the entity graph, wherein a resulting joined table is connected by a column of data. In another embodiment, the method can include extracting a feature from the column of data using a data mining algorithm selected from a set of data mining algorithms based on a type of data in the column of data.
US11645304B2

A central database system allows users to access and use data stored in a relational database. In order to ensure that the stored data is not detrimentally impacted and that the security of the stored data is maintained, the central database system generates a sanitized copy of the database. The central database system stores and accesses annotation files associated with data tables of the database and a schema identifying the structure of the database. Based on the schema, for each data table, the central database system validates the annotation file. A copy of the data table is created and sanitized corresponding to the annotation file. The sanitized copies of the data tables are used to generate a sanitized copy of the database. The sanitized copy of the database may then be accessed and used by users of the central database system without impacting the relational database.
US11645302B2

A method of synchronizing data across an enterprise system including enterprise servers on an enterprise level and including store locations at a store level including edge devices operatively coupled to the enterprise servers can be provided by providing a changeplan that specifies updated data for microservice data operating within the enterprise system on an endpoint that utilizes the microservice in a microservice architecture to perform operations at a store location, executing the changeplan to initiate an export from an enterprise server that operates the microservice at the enterprise level to create an updated state for the microservice data on the endpoint, replicating the updated state for the microservice data at the enterprise server to provide an export updated state for the microservice data on the endpoint, storing the export updated state for the microservice data in an export table at the enterprise level, transmitting a message on a durable message bus from the enterprise level to the store level, initiating an import process at a store server responsive to receiving the message on the durable message bus and retrieving the export updated state for the microservice data from the export table.
US11645298B1

Techniques for configuring managed event tables include generating at a first process of an execution node, log data associated with execution of user-defined function (UDF) code. The log data is provided from the first process to a second process of the execution node. The first process is configured as a sub-process of the second process. The log data is formatted using the second process of the execution node, to generate formatted log data. The formatting is based on a configuration of a managed event table that is external to the execution node. The formatted log data is communicated from the second process of the execution node into a managed event table maintained at a computing node that is external to the execution node.
US11645290B2

A position debiased search system can avoid bias towards top-ranked search results using a position-trained machine-trained model. Past positions for listings can be input into the model with added noise and low-ranked results to train the model to generate rankings that do not exhibit position bias. A network site can implement the position debiased search system to generate network site results that can generate accurate user results in real time as users browse the network site.
US11645282B1

A system comprising one or more computers implements a data retrieval interface. The data retrieval interface provides a unified schema definition language for data queries. Also the data retrieval interface implements a routing layer that applies default or custom prioritization parameters to select a data source from which to obtain data requested in a query from an application. The data retrieval interface may take into consideration connectivity, latency, costs, or other user specified parameters when selecting a data source and/or when selecting connection path to a selected data source to be used to obtain data in response to a query.
US11645280B2

A function reference for a function is identified in a query. A plurality of processing environments that can provide the function is identified. Function costs for the function to process in the processing environments are obtained. Input data transfer costs are acquired for providing input data identified in the query to each of the functions. A specific one of the functions from a specific processing environment is selected based on the function costs and the input data transfer costs. A query execution plan for executing the query with the specific function is generated. The query execution plan is provided to a database engine for execution.
US11645277B2

Implementations relate to providing, in response to a query, machine learning model output that is based on output from a trained machine learning model. The machine learning model output can include a predicted answer to the query, that is predicted based on the trained machine learning model. The machine learning model output can additionally or alternatively include an interactive interface for the trained machine learning model. Some implementations relate to generating a trained machine learning model “on the fly” based on a search query. Some implementations additionally or alternatively relate to storing, in a search index, an association of a machine learning model with a plurality of content items from resource(s) on which the machine learning model was trained.
US11645276B2

Aggregation of data and subsequent diving and/or grouping (i.e., slicing and dicing) of the aggregated data occurs by multi-stage parallel processing. Initially, multiple aggregation jobs are executed in parallel to aggregate data from a granular level to a higher level. Subsequently, query sets are executed in parallel for each of the aggregation jobs to divide and/or group the higher level data according to the queries and the segregated results are stored in a single table, which is partitioned for each aggregation job. Parallel processing of the query sets and storage in a single table is made possible by implementing a hybrid dynamic database schema, in which each table in the database includes one or more additional fields, each additional field comprising a set of dimension-dimension value pairs.
US11645261B2

In accordance with an embodiment, described herein is a system and method for heterogeneous database replication from a remote server, for example a remote database server. A capture process can be registered as a replication slave to the remote server, and configured to receive transaction event data from that server. Transaction log events associated with a modification to the database at the remote server can be processed, and output as change data, in a canonical format output, for use with one or more heterogeneous targets, for example a target database server or message queue. The process enables capture of transaction log events associated with database transactions at a remote server that may be located on a different computer or network, or within an access-restricted environment such as a cloud environment, without the need to create additional copies of its transaction logs.
US11645259B2

Processing range operation data management statements in a database is provided. The method comprises receiving statements for range operations that specify referenced pages in the database. The range operations are stored in a search structure in a table directory in the database and applied to any referenced pages in a memory buffer pool. Application of the range operations is postponed for any referenced pages not in the memory buffer pool. The database determines if reading the postponed pages into the buffer pool would exceed a specified input/output threshold. If reading the postponed pages into the buffer pool does not exceed the specified threshold, the database reads the postponed pages from disk to the buffer pool asynchronously in parallel, and the range operations are then applied to the postponed pages. Pages modified by the range operations are then written from the buffer pool back to disk.
US11645255B2

The present disclosure provides a method for storing data, including: storing data in a first node, the first node being selected from a first node set including a first edge node and child nodes thereof; selecting, from a second node set including a second edge node and child nodes thereof, a second node for storing the data, the first edge node being a child node of the second edge node; and storing the data in the second node. The present disclosure further provides a method for searching for data. The present disclosure can reduce the time for searching for data in a distributed storage system.
US11645254B2

Modifying an index for a database is provided. An index tree for the database is traversed by: identifying a next node in the index tree, requesting a lock of the next node in the index tree, responsive to locking of the next node in the index tree, releasing a lock of a current node of the index tree, and making the next node in the index tree the current node of the index tree, until the current node of the index tree is a leaf node of the index tree. Responsive to determining to split the leaf node, the lock of the leaf node is released and, after releasing the lock of the leaf node, a lock of a non-leaf node parent of the leaf node in the index tree is requested.
US11645253B1

A method includes: receiving an indication of a new integration flow document that updates a current integration flow document of an integration flow; determining a last switchable node that is included in both the current integration flow document and the new integration flow document; determining, for each running instance of the integration flow using the current integration flow document, whether a currently executing node of the instance is less than or equal to the last switchable node; in response to determining the currently executing node of the instance is less than or equal to the last switchable node, switching the instance to the new integration flow document; and in response to determining the currently executing node of the instance is greater than or the last switchable node, waiting for completion of the instance using the current integration flow document.
US11645250B2

Data stored in large scale systems often includes significant amounts of data and metadata. The data and metadata provide valuable structures for efficient data organization and analysis. However, when the data or metadata is missing, the missing data or metadata can cause disruption in organization and analysis efforts. A system with interactive user interfaces for enrichment of missing data or metadata is described. The system provides various dynamic filters to detect and identify data items with missing data or metadata. The system also provides for intuitive and efficient navigation of data items for determination of the missing data or metadata. Via its user interfaces, the system enables users to supply, or enrich, the missing data or metadata. Additionally, the user interfaces enable users to dynamically change available data or metadata values used for enrichment. Also, the system generates enriched output data sets, which may facilitate analysis of processes and systems.
US11645230B2

Embodiments of systems and methods for storing documents in a cloud storage system comprising a cloud processor and a plurality of storage components are disclosed. Particularly, certain embodiments comprise, at the cloud processor, providing at least one storage component attribute for each of the plurality of storage components, the at least one storage component attribute defining a storage property of the respective storage component; receiving a first document to be stored and document metadata associated with the first document, the document metadata defining storage requirement of the first document; translating the document metadata of the first document into a storage instruction; determining, based on storage component attributes, at least one storage component among the plurality of storage components with a defined storage property matching the storage instruction for the first document; and storing the first document in the at least one storage component determined according to the storage instruction.
US11645229B2

A file management system may include a file server that performs calculations of a spreadsheet file instance to generate a dataset that includes values in the spreadsheet file instance. The file management system also may include an application operating at a client device that is in communication with the file server via a network. The application may receive, via the network, a version of the dataset comprising the values generated by the calculations performed by the server. The application may visualize a spreadsheet at the user interface. The visualized spreadsheet may display at least a subset of the values. In one case, protected contents of one or more cells in the spreadsheet may be converted to other values when displayed at the user interface.
US11645212B2

Processing elements include interfaces that allow direct access to memory banks on one or more DRAMs in an integrated circuit stack. These additional (e.g., per processing element) direct interfaces may allow the processing elements to have direct access to the data in the DRAM stack. Based on the size/type of operands being processed, and the memory bandwidth of the direct interfaces, rate calculation circuitry on the processor die determines the speed each processing element and/or processing nodes within each processing element are operated.
US11645208B2

A computer system includes a processor and a prefetch engine. The processor is configured to generate a demand access stream. The prefetch engine is configured to generate a first prefetch request and a second prefetch request based on the demand access stream, to output the first prefetch request to a first translation lookaside buffer (TLB), and to output the second prefetch request to a second TLB that is different from the first TLB. The processor performs a first TLB lookup in the first TLB based on one of the demand access stream or the first prefetch request, and performs a second TLB lookup in the second TLB based on the second prefetch request.
US11645198B2

A method of managing a storage system comprises detecting a reference to a first page in the storage system. The method also comprises creating a first candidate block for the first page based on the detecting. The first candidate block may comprise a continuous series of pages that begins with the first page. The method also comprises monitoring subsequent references to pages within the first candidate block. The method also comprises determining that the first candidate block meets a first set of hot-block requirements. The method also comprises relocating the first candidate block to a hot-block space in a buffer pool based on the determining, resulting in a first hot block.
US11645191B2

Systems and methods can implement a review process to evaluate changes to target code as part of development cycles for a continuous integration, continuous deployment pipeline for software-based products. The system can aggregate data and determine if the target code has been modified preliminarily and then intelligently determine where further review is needed before the changes are permanently implemented. To do this, a changeset including the preliminarily changed target code can be obtained from the aggregated data. The changeset can be tested with a prediction model based on feature data that characterizes aspects of a coding process carried out to generate the preliminary modification. The prediction model can provide an activation recommendation for the preliminary modification based on a plurality of risk factors determined from the testing. The prediction model can be trained, continuously, with training data that includes a plurality of data artifacts resulting from a code build processes.
US11645184B2

A method for designing an enclosure by predicting hard drive disk (HDD) performance in an experimental enclosure, where the enclosure is a modified version of the experimental enclosure. The method includes obtaining, by an HDD performance data generator, an experimental enclosure vibration dataset from a vibration measurement apparatus, obtaining an ideal HDD vibration threshold; making a first comparison between the experimental enclosure vibration dataset and the ideal HDD vibration threshold, calculating, based on the first comparison, an experimental enclosure HDD performance dataset, making a first determination that the experimental enclosure HDD performance dataset exceeds an acceptable threshold, and performing a design action on the experimental enclosure based on the first determination to generate a design of the enclosure.
US11645183B1

The disclosed embodiments include a method for identifying a performance metric to diagnose a cause of a performance issues of virtual machine. The method includes obtaining data of a virtual machine, an indication that a storage volume contains data of the virtual machine, data about the storage volume, and an identification of the storage volume. The data of the virtual machine is correlated with the data about the storage volume based on the indication that the storage volume contains data of the virtual machine and the identification of the storage volume. A performance metric is identified based at least in part on an outcome of the correlating. The performance metric indicates that the storage volume is a cause of a performance issue of the virtual machine. A state related to the storage volume is changed to mitigate the cause of the performance issue of the virtual machine.
US11645182B2

Embodiments of a system for determining a data gravity index score and implementing pervasive data center architecture is disclosed. In some embodiments, the system can calculate a data gravity index score based on the amount of data stored in a given location, an amount of data in motion in the given location, a bandwidth index associated with the given location, and a latency index associated with the given location. Based on data gravity index scores, in some embodiments, the system can localize traffic to improve network performance, improve security operations, and generate software-defined-network overlay.
US11645176B2

A method includes determining, by an analysis system, a system aspect of a system for a protection evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective for use in performing the protection evaluation on the system aspect. The method further includes determining, by the analysis system, at least one evaluation viewpoint for use in performing the protection analysis on the system aspect. The method further includes obtaining, by the analysis system, protection data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, a protection rating as a measure of protection maturity for the system aspect based on the protection data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
US11645174B2

An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory, with the processing device being configured to detect a failure of at least one storage node that impacts a write cache destaging process in a distributed content addressable storage (CAS) system comprising a plurality of storage nodes each associated with one or more storage devices. Responsive to the detected failure, the processing device issues one or more write cache metadata preload commands to direct one or more other ones of the storage nodes to preload from their associated storage devices metadata characterizing one or more data pages that are subject to the write cache destaging process, thereby illustratively reducing address lock contention in the CAS system. The processing device illustratively comprises at least a portion of a distributed storage controller of the CAS system. Other embodiments include methods and computer program products.
US11645172B1

Managing data center recovery from failure events can include a failure event platform having aspects provided via a user interface that integrates multiple failure and recovery management and execution features. The features can include, among others, application drift monitoring between production and recovery environments, real-time health checks of system components, user-modifiable scripting for prioritizing and customizing data center recovery actions, and a recovery execution tool.
US11645169B2

Illustrative embodiments represent a dynamic on-demand approach to configuring destination storage for bare metal restore (BMR) operations without operator intervention, including destination storage that is smaller than source storage devices. The illustrative operations rely on system state information collected concurrently with or shortly after source data is backed up, thereby capturing current actual storage metrics for the source data. The illustrative embodiments further rely on enhanced data agent components to collect and restore system state information as well as to restore backup data, thereby streamlining the configurations needed for the BMR operation to proceed. Additional business logic matches source mount points with suitable smaller destination storage resources and ensures that the BMR operation successfully completes with diverse and/or smaller storage destinations.
US11645166B2

Embodiments of the present disclosure provide a method, device and computer program product for backing up data. The method comprises obtaining a data attribute of specific data to be backed up from a client to a server, a resource utilization rate at the client, and a network condition between the client and the server. The method further comprises setting, based on the data attribute, the resource utilization rate and the network condition, a plurality of parameters for performing stream backup, wherein the plurality of parameters at least comprises a concurrent number of stream transmission and a concurrent number of data parsing. The method further comprises parsing, according to the set plurality of parameters, the specific data and backing up the specific data from the client to the server.
US11645158B2

A rollback can be performed after completing an upgrade to components of a virtualized computing environment. When the upgrade is performed, an upgrade bundle having rollback scripts is provided to edges, hosts, and managers in the virtualized computing environment that are to be upgraded. When a rollback is to be performed, the rollback scripts are executed, and the components are rolled back in a reverse order relative to their upgrade order. Data and configuration checking are performed to validate the results of the rollback.
US11645152B2

Data and error correction information may involve accessing multiple data channels (e.g., 8) and one error detection and correction channel concurrently. This technique requires a total of N+1 row requests for each access, where N is the number of data channels (e.g., 8 data row accesses and 1 error detection and correction row access equals 9 row accesses.) A single (or at least less than N) data channel row may be accessed concurrently with a single error detection and correction row. This reduces the number of row requests to two (2)—one for the data and one for the error detection and correction information. Because, row requests consume power, reducing the number of row requests is more power efficient.
US11645132B2

A method includes executing a calibration operation on a set of qubits, in a first iteration, to produce a set of parameters, a first subset of the set of parameters corresponding to a first qubit of the set of qubits, and a second subset of the set of parameters corresponding to a second qubit of the set of qubits. In an embodiment, the method includes selecting the first qubit, responsive to a parameter of the first subset meeting an acceptability criterion. In an embodiment, the method includes forming a quantum gate, responsive to a second parameter of the second subset failing to meet a second acceptability criterion, using the first qubit and a third qubit.
US11645130B2

A resource manager (RM) instance is associated with each transaction processing system (TPS) member, of a TPS group. Each RM instance monitors performance of the associated TPS member. If a TPS member becomes unavailable for any reason (a failing TPS), the associated RM instance broadcasts status of the failing TPS to RMs associated “surviving” members of the group. RM instances associated with surviving members initiate a series of actions that reduce the resources used by the surviving TPS members. Consequently, the surviving TPS members are better able to process the additional workload imposed on them due to the unavailability of the failing TPS. Once the failing TPS is brought back online and made available again (or a replacement TPS is brought online), RM instances associated with the surviving members perform actions to undo the resource usage reduction tasks, and the TPS group returns to a nominal configuration.
US11645123B1

Disclosed are systems, methods, and computer readable media for automatically assessing and allocating virtualized resources (such as CPU and GPU resources). In some embodiments, this method involves a computing infrastructure receiving a request to perform a workload, determining one or more workflows for performing the workload, selecting a virtualized resource, from a plurality of virtualized resources, wherein the virtualized resource is associated with a hardware configuration, and wherein selecting the virtualized resources is based on a suitability score determined based on benchmark scores of the one or more workflows on the hardware configuration, scheduling performance of at least part of the workload on the selected virtualized resource, and outputting results of the at least part of the workload.
US11645121B2

Methods, computer readable media, and systems service a queue, comprising a plurality of jobs, by identifying nodes satisfying a hardware requirement for at least a subset of jobs in the queue. Each job indicates when it was submitted to the queue and one or more node resource requirements. A current availability score for each node class in a plurality of node classes is determined and nodes of a first node class in the plurality of node classes are reserved when a demand score for the class satisfies the current availability score for the first node class by a first threshold amount. Reserved nodes are permitted to draw jobs from the queue in accordance with satisfaction by such nodes of the node resource requirements of the jobs but are terminated, without completing the jobs, when the current availability score for their node class exceeds a second threshold amount.
US11645113B2

In some examples, a system receives a first unit of work to be scheduled in the system that includes a plurality of collections of processing units to execute units of work, where each respective collection of processing units of the plurality of collections of processing units is associated with a corresponding scheduling queue. The system selects, for the first unit of work according to a first criterion, candidate collections from among the plurality of collections of processing units, and enqueues the first unit of work in a schedule queue associated with a selected collection of processing units that is selected, according to a selection criterion, from among the candidate collections.
US11645109B2

A computer-implemented method, computer system and computer program product dynamically manage failure in an edge computing environment. According to the method, a request for executing a task may be sent to a first edge device according to a defined process, where the defined process is used to schedule tasks to be executed on edge devices. In response to the first edge device failing to execute the task, the defined process may be suspended. Then, a request for executing the task may be sent to a second edge device. A task result that is received first may be taken as the task result for the task, where the task result is from either the first edge device or the second edge device. And, continuing the rest of the defined process.
US11645105B1

A method of adjusting a number of virtual machines in a data plane is provided. A number of virtual machines in the data plane each having a data plane proxy is provisioned. The virtual machines provide data routing for a first number of operational pods in a deployment plane associated with the data plane. A status of the deployment plane is monitored. The status reflects the deployment plane has a second number of operational pods different from the first number of operational pods. The first number of operational pods is compared to the second number of operational pods. Based on the comparison, the number of virtual machines in the data plane is adjusted.
US11645104B2

A system for processing data, comprising a compute node having a first processor that is configured to receive a digital data message containing a request for computing services and to allocate processing resources on a private network as a function of the request. A smart network interface controller (NIC) management system operating on a second processor and configured to cause the second processor to select a smart NIC associated with the private network to allocate the smart NIC to the computing services. The smart NIC includes a processor that is configured to interface with a public network and to send and receive data over the public network associated with the computing services.
US11645097B2

The present disclosure describes systems and methods for a command line interface with artificial intelligence integration. Embodiments of the disclosure provide a command line orchestration component (e.g., including a reinforcement learning model) that provides a generic command line interface environment (e.g., that researchers can interface using a simple sense-act application programming interface (API)). For instance, a command line orchestration component receives commands (e.g., text input) from a user via a command line interface, and the command line orchestration component can identify command line plugins and candidate response from the command line plugins. Further, the command line orchestration component may select a response from the candidate responses based on user preferences, user characteristics, etc., thus providing a generic command line interface environment for various users (e.g., including artificial intelligence developers and researchers).
US11645091B2

A digital content management system for using an enterprise resource planning (ERP) system converted from a legacy ERP using a shell conversion technique is provided. The system may include a final-converted ERP that communicates with one or more servers and one or more data stores in a network. The final-converted ERP may communicate with any number of data sources and may be converted from a legacy ERP using a shell conversion technique or process comprising: making a copy of the legacy ERR; creating a base shell from the copy of the legacy ERR; performing a Unicode conversion of the base shell of the legacy ERR; upgrading the Unicode converted base shell of the legacy ERP to a next generation ERR; performing a remediation of the upgraded next generation ERR; making a copy of the remediated and upgraded next generation ERR; creating at least one of a development ERP, a quality ERP, or a production ERR; and providing the final ERP based on at least one of the a development ERP, a quality ERP, or a production ERP.
US11645087B1

A computing environment includes multiple client devices that may each be configured to serve a particular function within the computing environment. The client devices are each coupled to a client management server that communicates with and manages functions of the client devices. When a client device first boots, the client management server communicates with the client device over a network in order to provision the client device with an enrollment image. Using the enrollment image, a client device can become enrolled with the client management server. Once enrolled, the client management server can provision the client device with a functional operating system image. The functional operating system image can support device applications that require a restricted number of runtime states within the client device. A new functional operating system image is downloaded from the client management server and installed on the client device each time the device is rebooted.
US11645085B2

An apparatus to enable people who are handicapped, especially those who are wheelchair bound, to be able to install and replace objects that are affixed near the ceiling. The apparatus includes a lower level affixed at a location within reach of a seated person and including a vertical height adjustment pole movably retained by plate at the lower level. A top plate retains a device which is positioned adjacent a ceiling. The top plate is affixed adjacent a top end of the vertical height adjustment pole. The vertical height adjustment pole is lowered to be in reach of the seated person to enable the seated person to work on the device retained on the top plate. After work on the device is completed, the vertical height adjustment pole is retained so that the top plate is adjacent a ceiling.
US11645082B2

Embodiments described herein are directed to a programming language trigger mechanism. The trigger mechanism is a small piece of code that a software developer utilizes in a computer program. The trigger mechanism enables computing operations or tasks to be performed asynchronously and in a parallel fashion. In particular, logic (e.g., operations or tasks) associated with the trigger mechanism are provided to a plurality of resources for processing in parallel. Each resource asynchronously processes the task provided thereto and asynchronously provides the result. The results are asynchronously returned as an enumeration. The enumeration enables the software developer to enumerate through the returned elements as a simple stream of results as they are calculated.
US11645079B2

A method for encoding multiple descriptions for a media stream includes: determining, for a current block of the media stream, a first number of duplicate blocks, determining, for the current block, a plurality of complementary forward gain factors, and determining a first number of descriptions for the current block by applying the plurality of complementary forward gain factors to the first number of duplicate blocks. A method for decoding multiple descriptions for a media stream includes: determining, for a current block of the media stream, a first number of descriptions from the media stream, in which each description comprises a scaled block corresponding to the current block, determining backward gain factors for the first number of scaled blocks, and determining the current block by applying the backward gain factors to the first number of scaled blocks.
US11645070B1

Disclosed are approaches for enforcing requirements that documentation be up to date. In response to initiation of a build process for an application, a source-code file associated with the application is evaluated to determine an identifier and a location for a corresponding documentation file. A determination can be made regarding whether the documentation file exists at the location. Another determination can be made regarding whether each function specified in the source-code file has a corresponding entry in the documentation file. The build process can be halted in response to determining that at least one function specified in the source-code file fails to have the corresponding entry in the documentation file. If the build process is halted, a message can be displayed on the computing device, the message identifying the at least one function specified in the source-code file that fails to have the corresponding entry in the documentation file.
US11645068B2

A method for implementing a function jump includes receiving a first function, searching, for an address of the first function, a first data structure in which addresses of a plurality of functions are stored, where a patch function used to replace the first function is available when the address of the first function is found, searching a second data structure for an address of the patch function based on the address of the first function, where correspondences between a plurality of functions and patch functions of the functions are stored in the second data structure, jumping from the first function to the patch function of the first function based on the address of the patch function of the first function, and executing the patch function of the first function to respond to the call to the first function.
US11645067B2

Embodiments of the invention are directed to a system, method, or computer program product structured for synthesizing and building infrastructure platforms. In some embodiments, the system is structured for performing a natural language synthesis of a proposed upgrade to existing infrastructure platform(s), where the natural language synthesis includes analyzing, using natural language processing, code of the proposed upgrade; generating a trust score indicating a predicted likelihood of success from results of the natural language synthesis; in response to the trust score being above a threshold, identifying, using natural language processing, inactive code in the platform(s); generating a build automation script for deploying the proposed upgrade to create upgraded infrastructure platform(s) that exclude the inactive code; executing the build automation script; capturing data from the build automation script execution; and using the result of the build automation script execution and the captured data to refine the natural language synthesis.
US11645066B2

Aspects include applying a patch to a first instance of software code and verifying that the first instance of the software code with the patch applied is operating as expected. The verifying includes sending a request to the first instance of the software code and sending the request to a second instance of the software code where the patch was previously applied. The verifying also includes comparing a first result received from the first instance of the software code in response to the request and a second result received from the second instance of the software code in response to the request. The verifying further includes determining that the first instance of the software code with the patch applied is operating as expected based on the first result being within a similarity threshold of the second result.
US11645058B2

Technologies described herein reduce the size of a software application. In some embodiments, the size of one or more resource files of an application are reduced. Resource files include key/value pairs that define elements of the application. In some embodiments, the application's source code is analyzed to determine if an entry in a resource file may be removed. For instance, initialization functions in the application's source code may be analyzed to determine if a value loaded from a resource file is replaced before being used. For example, a button with a color property may be defined as grey by a resource, but later set to orange in an initialization function. In this case, the resource entry defining the button as grey is superfluous and may be safely removed. This technique allows for entries to be removed from a resource file even though the source code references the entries.
US11645044B2

Embodiments of systems and methods for a multi-source true random number generator (TRNG) are disclosed. A set of values is generated from each of the sources of randomness and an extractor is applied each of the set of values to produce a set of random values from each source. At least one extractor for at least one of the sources is a multi-radix extractor. The sets of values generated from each source of randomness can be composited to generate a random bitstring as the output of the TRNG.
US11645036B2

Provided are an artificial intelligence (AI) system that mimics cognitive functions, such as recognition and determination, of the human brain using a machine learning algorithm such as deep learning and an application thereof. A method of providing feedback information in response to a user input including determining a user's intention, determining a variation in a number of candidates for an operation to be determined to correspond to the intention based on information input by the user, generating feedback information based on the determined variation, and providing the generated feedback information to the user is provided.
US11645032B1

Embodiments of the invention are directed to a computer-implemented method of operating a multi-screen virtual reality environment. The computer-implemented method includes performing a wall arrangement and transmission (WA&T) protocol that includes receiving at a second module a function transmitted by a first module over a network to the second module. The second module and the function received over the network are used to generate priority data that identifies a priority of each of a plurality of individual video streams generated by a plurality of video sources. Based at least in part on the priority, the second module is used to generate reduced-size video streams that include selected ones of the plurality of individual video streams. The second module transmits the priority data and a multi-screen video stream that includes the reduced-size video streams and non-reduced-size video streams of the plurality of individual video streams.
US11645029B2

Systems and methods for remotely monitoring display assemblies are provided. Each of the electronic display assemblies includes sensors in electronic communication with a controller, which is in electronic communication with a network communication device. At a monitoring center, different customer identifiers are associated with different portions of data, a particular customer identifier is received from a customer device, the portions of the data associated with the particular customer identifier are identified for transmission to the customer device, and one or more user displays are generated with the identified data.
US11645028B2

A system and method for visualizing multiple datasets in a virtual 3-dimensional interactive environment. Multiple datasets may be related and virtually cast as 3-dimensional type structures. User interfaces, such as game controllers or headsets, may be used to present the dataset from differing perspectives including the appearance of moving through the data. Certain embodiments provide for mirror image views that allow for presentation of higher order datasets. Other embodiments provide for animation or motion indicia to show how the data is changing and the results on the display. The datasets may represent physical areas or virtual areas as well as demographic, sensors and financial information.
Patent Agency Ranking