Document Document Title
US11076507B2 Methods and systems for managing facility power and cooling
Systems and methods are provided for determining data center resource requirements, such as cooling and power requirements, and for monitoring performance of data center resource systems, such as cooling and power systems, in data centers. At least one aspect provides a system and method that enables a data center operator to determine available data center resources, such as power and cooling, at specific areas and enclosures in a data center to assist in locating new equipment in the data center.
US11076503B2 Thermally conductive insert element for electronic unit
Electronic unit comprises an housing comprising a top cover; a printed circuit board mounted inside the housing and comprising at least a first heating source element on the top layer of the printed circuit board; the top cover comprises at least a first opening; the electronic unit comprises at least a first thermally conductive insert element distinct from the housing and extending from its top extremity arranged around the first opening, to its bottom extremity in thermal contact with the first heating source element such that heating dissipation of the first heating source element is allowed; fixing means configured to entirely fix the top extremity of the first thermally conductive insert element with the top cover around the first opening.
US11076502B1 Apparatus, system, and method for cooling multi-chip modules via clustered fluid-cooled plates
The disclosed apparatus may include (1) a plurality of fluid-cooled plates that thermally couple to a plurality of electronic components included on a multi-chip module, (2) at least one source conduit that (A) is operatively coupled to at least one fluid-cooled plate within the plurality of fluid-cooled plates and (B) feeds cooling fluid from a condenser to the fluid-cooled plate, (3) at least one return conduit that (A) is operatively coupled to at least one additional fluid-cooled plate within the plurality of fluid-cooled plates and (B) returns the cooling fluid from the additional fluid-cooled plate toward the condenser, and (4) an assembly that (A) is mechanically coupled to the fluid-cooled plates and (B) reinforces the thermal couplings between the fluid-cooled plates and the electronic components included on the multi-chip module. Various other apparatuses, systems, and methods are also disclosed.
US11076500B2 Electronic apparatus and connection structure
An electronic apparatus includes a first body, a second body, a rotating shaft structure, a connection structure, and a circuit board. The rotating shaft structure is configured to connect the first body and the second body. The connection structure includes a first connection terminal, which is connected to the first body, and a second connection terminal, which is connected to the second body. The circuit board is connected to the first connection terminal and the second connection terminal and configured non-planarly along an axial direction of the rotating shaft structure.
US11076499B2 Foldable display device
Disclosed is a display device including first and second set frames arranged adjacent to each other, a panel arranged on the first and second set frames, and a folding hinge unit arranged between the first set frame and the second set frame. The folding hinge unit includes a plurality of chain hinges arranged between the first and second set frames and configured to fold the first and second set frames inward and outward, and an X hinge including first and second connection chains coupled to the chain hinges and configured to control a folding trajectory of the chain hinges.
US11076497B2 Storage device carrier system
A storage device carrier system includes a carrier assembly configured to releasably engage a storage device and configured to be releasably received within a storage device bay within an IT component. An electrical coupler assembly is configured to electrically couple the storage device to the IT component. A thermal sealing assembly is configured to reduce the leakage of cooling air from around the storage device carrier system.
US11076494B2 Foldable display device
Embodiments of the present disclosure provide a foldable display device comprising both an outwardly folding structure and an inwardly folding structure. Size differences generated in an outwardly folding process and an inwardly folding process can be compensated for each other by designing folding sizes of the structures, thereby achieving the purpose of matching the size of a mechanism and a display panel during folding process of the foldable display device.
US11076482B2 Printed circuit board
A printed circuit board includes an internal insulating layer, an internal conductive pattern layer disposed on the internal insulating layer and including a line portion and a bonding pad portion, and an external insulating layer disposed on the internal conductive pattern layer and the internal insulating layer and having an accommodation groove extending therethrough to expose the bonding pad portion. The bonding pad portion includes a connection pattern extending from the line portion of the internal conductive pattern layer embedded in the external insulating layer, and exposed to the accommodation groove; a land pattern disposed closer to a center portion of the accommodation groove than the connection pattern; and a dam pattern connecting the connection pattern and the land pattern, in which a line width of the dam pattern is narrower than a line width of the land pattern.
US11076457B2 Discharge lamp drive device, light source device, projector, and discharge lamp drive method
A discharge lamp drive device includes a discharge lamp driver adapted to supply a drive current to a discharge lamp having a first electrode and a second electrode, a control section adapted to control the discharge lamp driver, and a storage section adapted to store a plurality of drive patterns of the drive current. Each of the plurality of drive patterns has a plurality of drive parameters. The control section executes at least three of the drive patterns in a case in which drive power to be supplied to the discharge lamp is in a predetermined power band, and in a case in which an inter-electrode voltage of the discharge lamp is a predetermined voltage value. Any two of the at least three drive patterns are different from each other in a value of at least one of the plurality of drive parameters.
US11076454B2 Induction heating system temperature sensor assembly
An induction heating system includes an induction heating head assembly configured to move relative to a workpiece. The induction heating system may also include a temperature sensor assembly configured to detect a temperature of the workpiece and/or a travel sensor assembly configured to detect a position, movement, or direction of movement of the induction heating head assembly relative to the workpiece, and to transmit feedback signals to a controller configured to adjust the power provided to the induction heating head assembly by a power source based at least in part on the feedback signals. In certain embodiments, the induction heating system may also include a connection box configured to receive the feedback signals, to perform certain conversions of the feedback signals, and to provide the feedback signals to the power source. Furthermore, in certain embodiments, the induction heating system may include an inductor stand assembly configured to hold the induction heating head assembly against the workpiece.
US11076450B2 Method and associated user equipment for improving versatility of cellular network
The invention provides method and associated user equipment for improving versatility of a cellular network in a network system. The network system may have a packet core which may include a security gateway for facilitating an unlicensed network to interwork with the packet core. The method may include: by a user equipment, accessing a multimedia subsystem via the security gateway over the cellular network, instead of the unlicensed network.
US11076444B2 Apparatus and method for transmitting uplink control information through a physical uplink control channel
A method includes configuring serving cells for UE, the serving cells including at least six serving cells configurable for the UE; receiving PUCCH format configuration information for transmitting uplink control information associated with the configured serving cells, the PUCCH format configuration information including configuration information of PUCCH format 4; determining a total number of HARQ-ACK bits, SR bits, and periodic CSI bits to be transmitted in a subframe; selecting, at least based on the determined total number, a PUCCH format to transmit at least one of HARQ-ACK, SR, and periodic CSI, the selected PUCCH format being one of PUCCH formats including the PUCCH format 4 and PUCCH format 3; and transmitting the uplink control information associated with the configured serving cells in the subframe using the selected PUCCH format, the uplink control information associated with the configured serving cells including the at least one of HARQ-ACK, SR, and periodic CSI.
US11076437B1 User data usage marking and tracking for a fifth generation new radio (5GNR) access node and a non-5GNR access node
A wireless communication system serves User Equipment (UE) over a Fifth Generation New Radio (5GNR) access point and a non-5GNR access point. The non-5GNR access point exchanges attachment signaling with the UE and exchanges network signaling with a network controller. The network controller exchanges bearer signaling with a data gateway. The data gateway marks Downlink (DL) user data as non-5GNR DL user data and transfers the non-5GNR DL user data to the non-5GNR access point. The data gateway marks additional DL user data as 5GNR DL user data and transfers the 5GNR DL user data to the 5GNR access point. The non-5GNR access point receives and wirelessly transfers the non-5GNR DL user data to the UE. The 5GNR access point receives and wirelessly transfers the 5GNR DL user data to the UE. The data gateway tracks the transferred amount of the non-5GNR DL user data and 5GNR DL user data.
US11076432B2 Conflict avoidance in Random Access Channel (RACH) resources in Integrated Access and Backhaul (IAB) networks
Certain aspects of the present disclosure provide techniques for avoiding conflicts of resources assigned to one or more signals with resources assigned to Random Access Channel (RACH) in an Integrated Access and Backhaul (IAB) network. Configurations for first and second sets of signals are obtained for a first and second base station (BS) respectively. Based on the obtained configurations, a RACH configuration is determined for the first BS for performing a RACH procedure with the second BS over a wireless backhaul link, wherein one or more Physical RACH (PRACH) occasions according to the determined RACH configuration do not conflict with resources used for at least one of the first or the second set of signals. The determined RACH configuration is communicated to the second BS, wherein the second BS transmits a RACH signal to the first BS based on the determined RACH configuration.
US11076419B2 Method for transmitting uplink data in wireless communication system and apparatus therefor
The present invention relates to a method and an apparatus for transmitting and receiving data in a wireless communication system. The present invention may provide a method comprising the steps of: receiving, from a terminal, an urgent signal indicating the occurrence of an event related to an urgent situation; and transmitting, to at least one terminal included in a cell, a response signal for notifying the at least one terminal of the occurrence of the event.
US11076413B2 Multiple wireless communication technology co-channel coexistence
Methods, systems, and devices for wireless communications are described. The described techniques provide identifying a first set of time intervals for transmissions in a channel using a first wireless communications technology (e.g., a set of LTE-V2X intervals reserved for LTE-V2X transmissions) and a second set of time interval designated for transmissions in the channel using a second wireless communications technology (e.g., a set of DSRC intervals reserved for DSRC transmissions). A UE may determine whether one of the sets of time intervals is available for transmitting V2X messages using one wireless communications technology by performing energy detection for a threshold amount of time. The UE may then, based on the results of the energy detection, transmit the V2X message using the first wireless communication technology during a second set of time intervals or during a subsequent first set of time intervals.
US11076410B2 User terminal and radio communication method
A user terminal includes: a reception section that receives a downlink signal including a demodulation reference signal; a signal separation section that separates the demodulation reference signal from the downlink signal based on an expansion pattern obtained by applying a set expansion method to expand a basic pattern; and a channel estimation section that uses the demodulation reference signal to compute a channel estimation value. The basic pattern indicates resource elements to which a demodulation reference signal of 8 layers is mapped, and the expansion pattern indicates resource elements to which a demodulation reference signal of 16 layers is mapped.
US11076404B2 Methods and apparatuses for graphically indicating station efficiency and pseudo-dynamic error vector magnitude information for a network of wireless stations
Methods and apparatuses providing a visual metric of the efficiency of a network of devices communicating through a wireless access point (AP). These apparatuses and methods may also determine and display pseudo-dynamic error vector magnitude (EVM) information for a network of wireless stations, including displaying a pseudo-dynamic constellation diagrams using EVM information. These methods and apparatuses may transmit a plurality of sounding packets from each of one or more radio devices different modulation types (e.g., BPSK, QPSK, 16QAM, 64QAM, 256QAM and 1024QAM), and receiving at least some of the sounding packets at a second radio device (e.g., an access point) and determining EVM information from the received sounding packets, and displaying (or providing for display) a constellation diagram including pseudo-dynamic EVM information that is a constrained approximation of actual EVM information.
US11076399B2 Service transmission method, device, and system in a wireless communication network
A service transmission method is provided. A first base station, which establishes an RRC connection with a UE, sends a request message to a second base station which is at least one of base stations serving the UE, where the request message includes service information, where the service information includes QoS information of a service and/or configuration information of an RB, and the request message instructs the second base station to perform resource configuration according to service information. The first base station sends a configuration message to the UE, where the configuration message includes configuration list information of the RB and/or cell information of the offload base station.
US11076394B2 Error control method, medium access control (MAC) frame designing method, and terminal registration method in wireless communication system and recording medium
The MAC frame in a wireless communication system includes a terminal ID allocated to each of multiple terminals. At least one connection ID is allocated to each terminal having the terminal ID, and sub-carrier allocation information is allocated to each connection having the connection ID. The sub-carrier allocation information includes a sub-carrier allocation status for each sub-carrier, and the number of allocated information bits for each sub-carrier. The sub-carrier allocation status and the number of allocated information bits for each sub-carrier can be allocated, by sub-carriers, to the sub-carrier allocation information using a same number of bits; or the information on the sub-carrier allocation status is first allocated to the sub-carrier allocation information and the number of allocated information bits for each sub-carrier is allocated.
US11076383B2 Method for paging information in cellular system
Provided is a method for transmitting paging information in a cellular system. An object of the method is transmitting paging information which can improve applicability of a limited radio resource by variably and flexibly setting up and mapping a transport channel and a physical channel in order to transmit information notifying start of downlink information from a base station to a terminal in a cellular system for packet transmission. The method includes the steps of: forming a paging channel (PCH) in a transport channel corresponding to generation of paging information; setting a paging indication channel (PICH) based on the paging information and forming the paging indication channel in a radio resource of a physical layer; and allocating the paging channel to the radio resource of the physical layer.
US11076380B2 Methods, systems and apparatuses for operation in long-term evolution (LTE) systems
Methods, systems and apparatuses for operation in long-term evolution (LTE) systems are provided, including a method implemented in a base station that may include receiving, from a wireless transmit/receive unit (WTRU) via a first interface, a first message including radio capability information associated with the WTRU; transmitting, to a mobility management entity (MME) via a second interface, a second message including the radio capability information; receiving, from the MME via the second interface, a paging message including the radio capability information; and determining whether to page the WTRU in idle mode based on the radio capability information. Also provided is another method implemented by a WTRU in a vicinity of a dormant cell. This method may include any of: receiving, from a dormant cell, a signal; receiving, from a serving cell, a trigger to initiate measurement of one or more dormant cells; and measuring the signal.
US11076379B2 Paging method and apparatus
A method includes: determining, by a terminal device within a discontinuous reception period, an occasion set for paging of the terminal device based on a terminal device identifier, where the occasion set for paging includes at least two occasions for paging; and receiving, in a time range corresponding to the occasions for paging included in the occasion set for paging, a paging message. One discontinuous reception period is partitioned into a plurality of occasion sets for paging, and one occasion set for paging includes at least two occasions for paging. After determining, within a discontinuous reception period, a corresponding occasion set for paging, the terminal device may receive a paging message on an occasion for paging included in the occasion set for paging.
US11076372B1 Systems and methods for accessing an air-to-ground network
Systems and method for establishing a connection between a vehicle and a base station are provided. The base station sectors are divided into subsector respectively associated with a narrowbeam antenna. To determine the vehicle location without the use of a complementary network, the base station and the vehicle may associate each subsector with a respective set of radio access preamble sequences. Accordingly, the location of the vehicle can be determined based on the particular radio access preamble sequence included in the synchronization messaging. Additionally or alternatively, the base station may be configured to sequentially activate the narrowbeam antennas to detect a which narrowbeam is active when the vehicle responds to a message communicated over the narrowbeams.
US11076366B2 Wireless device and power control method
The present disclosure provides a power control method and a wireless device, in a cluster comprised of wireless devices including a first wireless device and a second wireless device, comprising: receiving power control information including a second data channel transmission power, from the second wireless device; determining a first data channel transmission power based on the second data channel transmission power; and controlling data channel transmission power of the first wireless device according to the first data channel transmission power; wherein, the first data channel transmission power is a power allowing the first wireless device to reach all wireless devices in the cluster, and the second data channel transmission power is a power allowing the second wireless device to reach all wireless devices in the cluster.
US11076364B2 Power determining method, user equipment, and base station
Embodiments of the present invention provide a power determining method, a user equipment, and a base station. The method includes: determining an initial transmit power of each transmission object in a transmission object set; when a sum of initial transmit powers of all the transmission objects in the transmission object set is greater than a maximum transmit power, performing a power reduction operation based on a priority sequence of information corresponding to the transmission objects, so as to acquire an available transmit power of each transmission object in the transmission object set, where a sum of available transmit powers of all the transmission objects in the transmission object set is not greater than the maximum transmit power; and sending each transmission object in the transmission object set according to the available transmit power corresponding to each transmission object in the transmission object set.
US11076359B2 Device, system, and method for adaptive transmission power allocation in uplink carrier aggregation
A device, system, and method adaptively adjusts uplink power transmission to component carriers in carrier aggregation. The method is performed at a user equipment configured with a carrier aggregation functionality including a primary component carrier (PCC) and a secondary component carrier (SCC), the UE using a first transmit power for an uplink transmission on the PCC and using a second transmit power for the uplink transmission on the SCC. The method includes determining whether a total transmit power including the first and second transmit powers for the uplink transmission exceeds a predetermined threshold. The method includes, when the total transmit power exceeds the predetermined threshold, adjusting the first transmit power based on a connectivity parameter for the PCC. The method includes adjusting the second transmit power based on the adjusting of the first transmit power.
US11076356B2 Cellular modem with dynamic low battery voltage threshold control
An industrial cellular modem includes a radio module powered by a battery, a battery voltage sensor, a transmitted power meter, and a temperature sensor, and a processor having a memory for executing program instructions for a method of dynamic low battery voltage threshold (LBVT) control. A current battery voltage is compared to a current LBVT (CLBVT), and the modem is turned on and a cellular data session begun with a host server if the current voltage is ≥ the CLBVT, or if the current battery voltage is < the CLBVT and a value of the CLBVT is the same as in a previous cellular data session. Based on whether the current cellular session failed due to the battery voltage falling below the CLBVT, the value of the CLBVT is changed based on a current temperature, a received signal strength for a successful session, or a current transmit power.
US11076351B2 Wake-up signal construction
A method is disclosed of constructing a wake-up signal for waking up one or more of a plurality of wireless communication receivers, wherein each of the plurality of wireless communication receivers is adapted to receive in accordance with respective standard. The method comprises selecting a collection of sequences of symbols and dividing the collection of sequences into a plurality of groups, wherein all sequences of a group comprise a same first set of symbols. The method also comprises selecting one of the groups, and letting the first set of symbols of the selected group indicate one or more standards corresponding to the one or more of the wireless communication receivers to be woken up. The wake-up signal is then constructed based on a sequence of symbols of the selected group. The sequences of symbols of the collection may be of different lengths and the selected group may comprise sequences of symbols of different lengths. In such embodiments, the step of dividing the collection of sequences into a plurality of groups may comprise letting a first sequence and a second sequence (wherein the first sequence has a shorter length than the second sequence) belong to a same group if the first sequence and any part of the second sequence (wherein the part has the same length as the first sequence) differ in less than a number of positions. Corresponding arrangement and computer program product are also disclosed.
US11076340B2 Method and apparatus for supporting communication via a relay wireless device
A method and apparatus for supporting communication buffer status reports (BSRs) are disclosed. A wireless device may receive from an eNode-B a first indication indicating a logical channel group and at least one associated priority. The wireless device may produce a BSR associated with first data, which may include an indication associated with the logical channel group and an index indicating an amount of the first data. The wireless device may transmit the BSR to an eNode-B. Then, the wireless device may receive allocation information for transmission to a wireless transmit/receive unit (WTRU) group. Further, the wireless device may transmit at least a portion of the first data to the WTRU group over a logical channel in the logical channel group. Also, the BSR may further include a plurality of indications associated with a respective plurality of logical channel groups.
US11076336B2 Probability forwarding in a flood fill mesh radio network
Disclosed is an improved implementation of a flood fill mesh network that utilizes probability forwarding for rebroadcasting network messages. The forwarding probability may be determined based on analyzing a network topology map constructed by each network node relative to its neighbor nodes communicating on the network and derived from state information contained in synchronization frames broadcasted by the network nodes on the network. The forwarding probability may comprise a statistical probability that a message frame received by a network node will be forwarded to the intended destination network node by one or more of the network node's neighbor network nodes.
US11076334B2 Data forwarding method, device, and communications system
Embodiments of the present invention provide a data forwarding method, device, and communications system, which relate to the field of communications and can achieve accuracy and continuity of data transmission during carrier aggregation for cells between base stations. The method includes: sending, by a primary base station, a first message to a secondary base station, where the first message is used to instruct the secondary base station to perform handover, and the first message includes an identifier of a target base station; confirming, by the primary base station, that the secondary base station forwards data to the target base station; and sending, by the primary base station, a second message to a user equipment, where the second message is used to instruct the user equipment to acquire the data from the target base station. The embodiments of the present invention are used for data forwarding.
US11076333B2 Location management method and device
A location management method and a location management device are provided by the present disclosure. The location management method includes: storing, by a network side, location information of User Equipment (UE), when the UE transmits uplink data; or updating, by the network side, the location information of the UE, when the UE reselects another cell and issues a cell update report to an accessed base station.
US11076329B2 Infrastructure equipment providing terrestrial coverage to terrestrial electronic devices and aerial coverage to aerial electronic devices
Infrastructure equipment comprising circuitry configured to provide a terrestrial cell coverage to a terrestrial UE and an aerial cell coverage to an aerial UE, the aerial cell coverage being provided in a tracking manner in relation to a mobility of the aerial UE.
US11076327B2 Telecommunications apparatus and methods for triggering handover evaluation procedure
A method for triggering an aspect of a handover evaluation procedure in a wireless telecommunications system for determining whether to handover a terminal device from communicating with a first network infrastructure element associated with a first communication cell to communicating with a second network infrastructure element associated with a second communication cell.
US11076320B2 Vehicle communication system, vehicle communication apparatus, and management apparatus
A vehicle communication system includes: a vehicle communication apparatus for a vehicle; a management apparatus that manages a wireless resource; and a request transmitter that transmits a resource allocation request to the management apparatus for requesting allocation of a location resource and the wireless resource by time. The vehicle communication apparatus includes: a vehicle transmitter, a vehicle receiver, and a vehicle communication controller that corresponds to a vehicle processer, and controls the vehicle transmitter and the vehicle receiver. The management apparatus includes: a management apparatus receiver that receives the resource allocation request, an allocator that corresponds to a management processer, and allocates the location resource and the wireless resource by time, and a management apparatus transmitter that transmits an allocation result of the allocator.
US11076318B2 Vehicle-to-Everything (V2X) communication authorization in Fifth Generation (5G) systems
One or more techniques of authorizing vehicle-to-everything (V2X) in a wireless network are set forth herein. In one example, during an initial registration procedure or an attach procedure, a UE includes its fifth generation (5G) V2X capability in a Non Access Stratum (NAS) message to a Mobility Management Entity (MME) or an Access and Mobility Management Function (AMF). The MME or the AMF stores this information and determines whether the UE is capable of or authorized to use V2X communication subscription information received from a Home Subscriber Server (HSS) or a Unified Data Management (UDM). If the UE is authorized, the MME or the AMF includes the V2X services authorized in a message from the MME or the AMF to an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (E-UTRAN) or a Next Generation Radio Access Network (NG RAN).
US11076312B2 Reporting channel state information in a multiple component carrier network
A user equipment (UE) may determine channel state information (CSI) reports with each CSI report being related to a component carrier. The UE may send a subframe with CSI report(s) on a physical uplink control channel (PUCCH). When a collision occurs in the subframe having the CSI report(s) on the PUCCH a lower priority CSI report may be dropped from the transmission.
US11076308B2 Systems, methods, and devices for electronic spectrum management
Systems, methods, and devices enable spectrum management by identifying, classifying, and cataloging signals of interest based on radio frequency measurements. In an embodiment, signals and the parameters of the signals may be identified and indications of available frequencies may be presented to a user. In another embodiment, the protocols of signals may also be identified. In a further embodiment, the modulation of signals, data types carried by the signals, and estimated signal origins may be identified.
US11076306B2 Relay nodes with multi-connected cellular backhaul
A network management function of a relay network may identify relay node support of multi-mobile terminal (MT) operation, and may coordinate configuration of multiple backhaul links supported by the relay node via the multi-MT functionality of the relay node. In some cases, a relay node may transmit MT capabilities to the management function over a first established backhaul link, and the management function may configure a second backhaul link using a second MT function of the relay node. In other cases, the relay node may autonomously establish multi-MT connectivity based on preconfigured parent-selection policies, and the network management function may identify the relay node is dual-connected to the network management function. In either case, the network management function may configure backhaul routes (e.g., backhaul links) and resource configuration across the redundant topology.
US11076275B2 Method and apparatus for communication between user equipments
A method and an apparatus for communication between user equipment (UEs) is disclosed. The method comprises: receiving a data packet from a first UE, the data packet including data and an IP address of a second UE; obtaining a context record for the second UE, the context record including the IP address of the second UE and an identifier of a second user plane; sending the data packet to the second user plane according to the identifier of the second user plane in order to enable the second user plane to send the data packet to the second UE.
US11076272B2 Autonomous, mobile, and network connected output devices
The present disclosure is directed to systems and methods for providing a moveable output device capable of autonomous (i.e., localized decision-making within the device itself) or semi-autonomous (i.e., shared decision-making based on communications with one or more other moveable output devices and/or one or more remote resources). The moveable output device includes a surface coupling assembly to couple the device to a wall or ceiling and a propulsion system to move the device along the walls or ceiling. The device also includes an environmental detection system and a biometric detection system to collect environmental and/or biometric information used by the control circuitry to determine a routing for the device and to determine adjustments to one or more output system parameters. The routing and output parameters may be based on movements, gestures, and similar made by the subject.
US11076271B2 Systems facilitating proximity-based communications between specially programmed computing devices to allow individuals to meet and methods of use thereof
In some embodiments, the present invention provides for a computer system which includes at least the following components: a plurality of computing devices associated with a plurality of users associated with a plurality of users; where each computing device of the plurality of computing devices is configured to: electronically receive software which, when being executed, cause such computing device to display a plurality of instances of a specifically programmed graphical user interface (GUI); where each instance of the GUI is configured to display a real-time updatable meeting information representative of a direct electronic proximity-based communication between at least two computing devices associated with at least two users who desire to meet at a particular location to engage in a transaction of at least one good, at least one service, or both, whose marketable value lasts for a period of 30 seconds to 60 minutes.
US11076265B2 Gesture-based load control via wearable devices
A load control system may include control-target devices for controlling an amount of power provided to an electrical load. The control-target devices may be capable of controlling the amount of power provided to the electrical load based on control instructions. The control-target devices and/or the control-instructions may be determined based on a gesture performed by a user. The user may wear a wearable control device capable of measuring movements performed by the user and transmit digital messages that may be used to control an electrical load. The wearable control device may identify gestures performed by the user for controlling a control-target device and/or provide control instructions to the control-target device based on the identified gestures. A gesture may be associated with a scene that includes a configuration of one or more control devices in a load control system.
US11076260B2 Electronic device and method for scanning channel to perform location based service
In various embodiments, an electronic device may include a wireless communication module performing WLAN communication, a processor operatively connected to the wireless communication module, and a memory operatively connected to the processor. The processor may receive geofence-related information from a server in response to execution of an application associated with a geofencing service, identify status information of the electronic device, determine at least one channel based on the received geofence-related information and/or the identified status information of the electronic device, and perform a scan function based on the determined at least one channel. Other embodiments are possible.
US11076250B2 Microphone array position estimation device, microphone array position estimation method, and program
A microphone array position estimation device includes an estimation unit that estimates a position X of a microphone array for maximizing a simultaneous probability P(X,S,Z) of X, Y, and Z through repeated estimation of S and X when the position of the microphone array constituted by M (M is an integer of 1 or greater) microphones is set to X (=(X1T, . . . , XMT)T, T indicates a transposition), spectrums of sound source signals output by the N (N is an integer of 1 or greater) sound sources are set to S (a set related to all of n, f, and t of Snft, f is a frequency bin, and t is a frame index), and spectrums of recorded signals collected by the microphone array are set to Z (a set related to all of f and t of Zft).
US11076249B2 Electronic device and control method thereof
An electronic device is provided. The electronic device includes an integrated circuit (IC); a sonic vibrator arranged on one side of the IC; a speaker; and a processor configured to: control the speaker based on a sound signal, and filter a low-frequency band signal that is less than or equal to a threshold frequency from the sound signal and provide the low-frequency band signal to the sonic vibrator.
US11076243B2 Terminal with hearing aid setting, and setting method for hearing aid
A terminal may include: a sensor unit including a microphone configured to acquire a surrounding sound and a position sensor configured to detect a position of the terminal; a processor configured to identify characteristics of a voice of a specific person designated by a user of the terminal through learning, and determine a setting value determining operating characteristics of a hearing aid based on the characteristics of the voice of the specific person; and a communicator configured to transmit the setting value to the hearing aid.
US11076240B2 Speaker
The present invention discloses a speaker, which includes a basket, a vibration system fixed to the basket, and a magnetic circuit system arranged in the basket. The vibration system includes a first diaphragm fixed to the basket and a second diaphragm oppositely separated from the first diaphragm, the magnetic circuit system includes an upper clamping plate fixed to the basket, and the upper clamping plate is disposed separately from the second diaphragm. The upper clamping plate includes a fixing portion fixed to the basket, the upper clamping plate is provided with a step recessed towards the first diaphragm from one side of the upper clamping plate facing away from the first diaphragm, and the step is connected with the fixing portion.
US11076237B2 Speaker module having inclined diaphragm and electronic device including same
A speaker module including an inclined diaphragm and to an electronic device is provided. The speaker module includes the speaker module, the speaker module including a yoke configuring one surface of the speaker module, a magnet including one surface arranged on an inner surface of the yoke, a frame configuring a side surface of the speaker module and including a first end portion connected to the yoke, a voice coil spaced apart from the magnet and including at least a portion overlapping the magnet, and a diaphragm comprising an inner surface on which the voice coil is arranged. The diaphragm is connected to a second end portion opposite to the first end portion of the frame and is inclined to be non-perpendicular to an outer surface of the frame, so that a sound in a high-frequency band output through the speaker module can be smoothly transmitted outside the electronic device.
US11076218B2 Horn assembly and dual-listening bluetooth headset
The present disclosure provides a horn assembly and a dual-listening Bluetooth headset. The horn assembly comprising a housing and a horn. The dual-listening Bluetooth headset includes a horn assembly, the sound outlet of the horn assembly does not need to be inserted into the ear canal, but only needs to be hung on the outer ear. It is more comfortable to wear and submit. The sound from the horn assembly is transmitted along the air through the sound outlet in the area near the ear, which can relieve the stethoscope effect and the head effect.
US11076212B2 Refrigerator capable of sound input
A cap deco which is installed at an upper portion of a door of a refrigerator. There is provided a cap deco, in which a portion of a door cover that defines an upper surface of the cap deco includes a microphone pocket in which a microphone is accommodated and a speaker pocket in which a speaker is accommodated and the microphone pocket and the speaker pocket are defined as separate spaces from each other. A microphone mount is installed in the microphone pocket and a speaker mount 514 manufactured as a separate part from the microphone mount 511 is installed in the speaker pocket.
US11076207B2 System and method for adaptive video
A method, computer program product, and computer system for receiving, by a computing device, one or more user preferences for a video clip. The one or more user preferences may be matched with one or more branches of the video clip, wherein each of the one or more branches may include one or more segments of the video clip. The one or more segments of the video clip may be selected from the one or more branches based upon, at least in part, matching the one or more user preferences with the one or more branches of the video clip. The video clip may be composed based upon, at least in part, the one or more user preferences.
US11076204B2 Method and system for improved interactive television processing
A system and method is disclosed to transmit electronic information to a user of a step-top box. The system includes a database that stores user registration and product information data. A set-top box is also provided that communicates with a remote controller with a touch screen and a server broadcasts the product information data to a plurality of set-top boxes for display on touch screens of remote controller communicating with the set-top boxes, respectively, without the product information being designated for a specific user of one set-top box. The server also transmits updated product information data that replaces a portion of the original product information data. Furthermore, a processor compares data relating to a transaction request from a user of one set-top box with user registration data stored in the database to identify the user, and that generates customized transaction data that is transmitted to the identified user.
US11076201B2 Systems and methods for providing to a user a personalized viewing experience of a content item
Methods and systems for customizing a video content item according to personal preferences of at least first and second users, while keeping a common storyline for all customizations of the video content item. Each of the first and second users is associated with a terminal. For each of the first and second users, multi-purpose preferences of the user are obtained, and subsequently a version of the video content item is automatically selected from multiple versions of the video content item. The automatic selection for each user is based on the multi-purpose preferences of that user. Following the automatic selection, the version of the video content item selected for each user is displayed to that user on the associated terminal.
US11076200B2 Systems and methods for minimizing obstruction of a media asset by an overlay by predicting a path of movement of an object of interest of the media asset and avoiding placement of the overlay in the path of movement
Systems and methods are provided herein for minimizing obstruction of a media asset by an overlay by predicting a path of movement of an object of interest of the media asset and avoiding placement of the overlay in the path of movement. To this end, a media guidance application may detect an object of interest in a first frame of a media asset, and may determine a determining a first location of the object in the first frame and a second location of the object of interest in a second frame. The media guidance application may calculate, based on the first location and the second location, a projected location of the object of interest in a third frame of the media asset, and may generate for display an overlay in a location that does not overlap with any of the first location, the second location, and the projected location.
US11076197B1 Synchronization of multiple video-on-demand streams and methods of broadcasting and displaying multiple concurrent live streams
Systems and methods for synchronizing video streams from multiple sources are described. The sources may comprise electronic devices, such as mobile phones and wireless cameras, that capture digital video recordings from different locations and transfer the digital video recordings to a server. The server may acquire a plurality of video recordings from the electronic devices, determine timing transitions that identify when each video recording of the plurality of video recordings was started and stopped, determine a common time duration for the plurality of video recordings based on the timing transitions, insert video content into one or more of the plurality of video recordings in order to equalize the video recording durations to the common time duration, and transmit a plurality of video-on-demand (VOD) files corresponding with the plurality of video recordings subsequent to equalization of the video recording durations.
US11076196B2 System and method for reconfiguration of an entertainment system controlling device
An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.
US11076195B2 Automatic screen navigation for media device configuration and control
Methods, systems, and apparatuses are described for automatically navigating a graphical user interface (GUI) of a media device. In embodiments, objects (e.g. selectable items) in device GUI menu screens may be located, identified, and selected by another device (e.g., a switch) using several types of image processing, image recognition, and automated screen navigation techniques. For instance, a device may receive an operation request, for example from a user, receive a video signal from the connected media device, extract a video frame, process the video frame using one or more algorithms, and automatically navigate the GUI of the device by transmitting one more navigation commands for application to the GUI. In this manner, multi-step, time-consuming manual GUI navigation to achieve a desired result may be reduced to an automated technique, allowing users to save time and frustration in navigating a GUI using a remote control to find a particular resource.
US11076192B1 Identifying and calibrating internet of things (IOT) devices to enhance content consumption experience
Aspects of the invention include obtaining data regarding a plurality of devices in a viewing environment and analyzing a content item to be displayed in the viewing environment. Aspects also include identifying an interaction between a scene of the content item and at least one of the plurality of devices based at least in part upon the analyzing and identifying a viewer in the viewing environment and obtaining a user profile for the viewer. Based upon the interaction and the user profile, aspect include activating the at least one of the plurality of devices during playback of the scene. Aspects further include monitoring one or more characteristics of the viewer during playback of the scene and updating the user profile for the viewer based on the one or more characteristics.
US11076175B2 Video encoding method for encoding division block, video decoding method for decoding division block, and recording medium for implementing the same
Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The encoding unit blocks are divided into sub-blocks. The sub-blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of an encoding unit block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased.
US11076171B2 Representing blocks with hash values in video and image coding and decoding
Innovations in hash-based block matching facilitate block copy (“BC”) prediction that is more effective in terms of rate-distortion performance and/or computational efficiency of encoding. For example, some of the innovations relate to encoding blocks with hash values determined using hash-based block matching. Other innovations relate to reconstructing blocks using hash values determined with hash-based block matching.
US11076166B2 Method and apparatus for motion vector predictor adaptation for omnidirectional video
A method and apparatus adapts motion vector prediction for suitability to omnidirectional video. One embodiment improves handling of temporal motion vector predictors or rescaled motion vector predictors. Another embodiment is suited to spatial motion vector predictors, and another to a combination of either temporal or spatial motion vector predictors. The method analyzes a scale factor derived from, at least one of, the time index of the predictor, the time index of the reference image's predictor, the time index of a reference image's current block, and the time index of the current block. If, for example, the scale factor is greater than one, motion vector transformation is performed before motion vector rescaling. If, however, the scale factor is less than or equal to one, the motion vector rescaling is performed before motion vector transformation.
US11076165B2 Number of motion candidates in a look up table to be checked according to mode
Devices, systems and methods for encoding and decoding digital video using a table containing coding candidates are described. In a representative aspect, a video processing method is provided to include maintaining a set of tables, wherein each table includes motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a bitstream representation of a video including a current block and the current block, and wherein the performing of the conversion includes checking at most N motion candidates in a table based on a rule.
US11076163B2 Method and system for lossless coding mode in video coding
A method for coding a video sequence is provided that includes encoding a portion of a picture in the video sequence in lossless coding mode, and signaling a lossless coding indicator in a compressed bit stream, wherein the lossless coding indicator corresponds to the portion of a picture and indicates whether or not the portion of the picture is losslessly coded. A method for decoding a compressed video bit stream is provided that includes determining that lossless coding mode is enabled, decoding a lossless coding indicator from the compressed video bit stream, wherein the lossless coding indicator corresponds to a portion of a picture in the compressed video bit stream and indicates whether or not the portion of the picture is losslessly coded, and decoding the portion of the picture in lossless coding mode when the lossless coding indicator indicates the portion of the picture is losslessly coded.
US11076160B2 Devices and methods for identifying a leading picture
An instantaneous decoder refresh, IDR, picture is encoded. The IDR picture occurs at a random access point in a bitstream of data, includes only intra-prediction slices, I-slices, and does not refer to any picture or pictures other than itself for prediction. When the IDR picture has a subsequent leading picture, a first Network Access Layer, NAL, unit type of the IDR picture is generated indicating that the IDR picture has a subsequent leading picture, and the first NAL unit type is encoded. When the IDR picture does not have a subsequent leading picture, a second Network Access Layer, NAL, unit type of the IDR picture is generated indicating that the IDR picture does not have a subsequent leading picture, the second NAL unit type being different from the first NAL unit type, and the second NAL unit type is encoded. The subsequent leading picture follows the IDR picture in the encoding order and precedes the IDR picture in a display order, and the subsequent leading picture is encoded without inter-prediction from any picture that precedes the IDR picture in the encoding order.
US11076142B2 Real-time aliasing rendering method for 3D VR video and virtual three-dimensional scene
Provided is a real-time aliasing rendering method for a 3D VR video and a virtual three-dimensional scene, including: capturing 3D camera video signals in real time and process the same to generate texture data; creating a virtual three-dimensional scene according to the proportion of a real scene; generating virtual camera rendering parameters according to a physical position of the 3D camera and a shooting angle relationship; aliasing the texture data onto a virtual three-dimensional object in a virtual scene, and adjusting the position of the virtual three-dimensional object according to a physical positional relationship between the virtual three-dimensional scene and the real scene, so as to form a complete virtual reality combined three-dimensional scene; rendering the virtual reality combined three-dimensional scene by using the virtual camera rendering parameters to obtain a simulated rendering picture.
US11076136B2 Display device and method for controlling display device
A display device and a method for controlling the display device are provided herein. The display device has a light emitting module, a modulating module, and a control circuit. The light emitting module has a plurality of light emitting units. The modulating module is disposed on the light emitting module and has a modulating material layer. The control circuit is electrically connected to the modulating module and configured to switch the display device between a display mode and a projection mode.
US11076133B2 Medical tracking system comprising two or more communicating sensor devices
A medical tracking system comprising at least two sensor devices which are independently maneuverable and can be positioned in a fixed position relative to targets, each sensor device comprising at least one of an orientation sensor and a position sensor for respectively determining sensor data, the system further comprising a control unit configured to receive and combine the at least two sensor data of the at least two sensor devices in order to determine a relative position between at least two of the at least two sensor devices.
US11076132B2 Methods and systems for generating video synopsis
The present disclosure provides a system and method for generating a video synopsis. The method may include obtaining a video captured by a movable camera at a plurality of positions, the video including a sequence of video frames; determining, for each of at least part of the sequence of video frames, a position label of the video frame that indicates one of the plurality of positions of the movable camera; classifying the at least part of the sequence of video frames into a plurality of groups based on their position labels; determining one or more objects of interest in at least one of the plurality of groups; generating, for the at least one of the plurality of groups, a video synopsis based on the one or more objects of interest.
US11076121B2 Apparatus and associated methods for video presentation
An apparatus configured to; based on first video content comprising video imagery being captured by a first camera of a device and second video content comprising video imagery being captured by a second camera of the same device, the first and second video content captured contemporaneously and based on a slow-motion-mode input selecting one of the first and second video content for playback in slow-motion, provide for simultaneous display of: a live, first preview comprising video imagery of a non-selected one of the first and second video content as it is captured and presented at a first play rate substantially equal to a capture rate at which the non-selected video content was captured; and a second preview comprising video imagery of the selected one of the first and second video content presented at a second play rate slower than a capture rate at which the selected video content was captured.
US11076120B1 Method and system for synchronization of controller movements
The present invention provides a method and system for synchronization of movements of an object having multiple elements within a scene. The method and system includes generating an audio broadcast with multiple audio tracks, each track indicating movement instructions for associated elements. The method and system includes distributing the audio broadcast to a plurality of users controlling object elements. The method and system includes recording the scene with the users controlling the elements of the object based on the audio tracks, synchronizing coordination of movement instructions of the disparate but related elements of the object.
US11076118B2 Image sensor supporting various operating modes and operating method thereof
Disclosed is an image sensor. The image sensor includes an active pixel sensor array including first to fourth pixel units sequentially arranged in a column direction, and each of the first to fourth pixel units is composed of a plurality of pixels. A first pixel group including the first and second pixel units is connected to a first column line, and a second pixel group including the third pixel unit and the fourth pixel unit is connected to a second column line. The image sensor includes a correlated double sampling circuit including first and second correlated double samplers and configured to convert a first sense voltage sensed from a selected pixel of the first pixel group and a second sense voltage sensed from a selected pixel of the second pixel group into a first correlated double sampling signal and a second correlated double sampling signal, respectively.
US11076116B2 Imaging device and camera system that controls a period in which the clock signal is supplied to the counter in the counting period of a second pixel based on a signal level of a first pixel
An imaging device includes: pixels arranged in m rows by n columns; a first comparator that generates a first output signal indicating a result of comparison between a first pixel signal outputted from each pixel located in an ath column among the pixels and a reference signal; a first counter that generates a first digital signal by counting a period from start of a first counting period to inversion of the first output signal; and a first control circuit that determines, in accordance with a magnitude correlation between the first digital signal obtained from a first pixel located at the ath column and a bth row and a threshold, a period in which the first clock signal is supplied to the first counter in the first counting period of a second pixel located at the ath column and a cth row different from the bth row.
US11076113B2 Industrial process diagnostics using infrared thermal sensing
A diagnostic field device for identifying a diagnostic condition in an industrial process includes an infrared sensor array having a plurality of infrared sensors arranged to sense infrared emissions from a location in the industrial process. Processing circuitry processes outputs from the plurality of infrared sensors of the sensor array and generates an infrared image. Diagnostic circuitry compares processed outputs from at least two subsections of the infrared image and provides a diagnostic output based upon the comparison.
US11076101B2 Method, apparatus, and computer program for correcting optical axis of zoom lens
A method of correcting an optical axis of a zoom lens includes obtaining a degree of optical axis misalignment corresponding to a current zoom lens state of a camera, considering the current zoom lens state of the camera and data previously stored to define a relationship between a state of the zoom lens of the camera and the degree of optical axis misalignment, determining digital zoom information to compensate for the degree of optical axis misalignment, considering the degree of optical axis misalignment, and generating correction image data by cropping and magnifying image data photographed by the camera to correspond to the digital zoom information.
US11076100B2 Displaying images on a smartglasses device based on image data received from external camera
An approach is provided that receives, at a smartglasses device, a set of image data from a digital camera that is external to the smartglasses device. The approach further displays an image at the smartglasses based on the set of image data.
US11076096B2 Method for removing object to be processed from image and device for performing method
The present disclosure relates to a method for removing an object to be processed from an image and a device for performing the method. A method for removing an object to be processed from an image can comprise the step of: an image processing device deciding an object to be processed in an image; and the image processing device performing image post-processing with respect to the object to be processed, wherein the object to be processed can be an object which is unintentionally captured.
US11076091B1 Image capturing assistant
Features are disclosed for interacting with a user to take a photo when the user is actually ready. The features combine computer vision and voice recognition to determine when the user is ready. Additional features to interact with the user to compose the image are also described. For example, the system may play audio requesting a response (e.g., “move a bit to the left” or “say cheese”). The response may include a user utterance or physical movement detected by the system. Based on the response, the image may be taken.
US11076085B2 Detecting interference between time-of-flight cameras using modified image sensor arrays
Time-of-flight cameras may be synchronized where the fields of view of the time-of-flight cameras overlap. The time-of-flight cameras may be programmed within intervals of time for illuminating their respective fields of view that do not conflict with one another. When a first time-of-flight camera illuminates a first field of view that overlaps with a second field of view of a second time-of-flight camera, and the second time-of-flight camera detects reflected light from the illumination, the second time-of-flight camera may determine a time to illuminate the second field of view based on the reflected light. A time-of-flight camera may include an image sensor modified to include one or more modulated light sensors among an array of photoreceptors. A modulation frequency or illumination interval may be selected for the time-of-flight camera based on modulation frequencies or illumination intervals of other cameras, as determined based on data captured by the modulated light sensors.
US11076084B2 Portable digital video camera configured for remote image acquisition control and viewing
A wearable digital video camera (10) is equipped with wireless connection protocol and global navigation and location positioning system technology to provide remote image acquisition control and viewing. The Bluetooth® packet-based open wireless technology standard protocol (400) is preferred for use in providing control signals or streaming data to the digital video camera and for accessing image content stored on or streaming from the digital video camera. The GPS technology (402) is preferred for use in tracking of the location of the digital video camera as it records image information. A rotating mount (300) with a locking member (330) on the camera housing (22) allows adjustment of the pointing angle of the wearable digital video camera when it is attached to a mounting surface.
US11076083B2 Multi-color flash with image post-processing
Multi-color flash with image post-processing that uses a camera device with a multi-color flash and implements post-processing to generate images is described. In one aspect, the multi-color flash with image post-processing may be implemented by a controller configured to control a camera and flashes of at least two different colors. The controller may be configured to cause the camera to acquire a first image of a scene while the scene is being illuminated with the first flash but not the second flash, then cause the camera to acquire a second image of the scene while the scene is being illuminated with the second flash but not the first flash, and generate a final image of the scene in post-processing based on a combination of the first image and the second image.
US11076079B2 Electronic magnifier with dedicated WiFi and URL
An electronic magnifier is provided. The electronic magnifier includes a camera capturing an image from a document or a picture; an image processing module configured to receive the captured image, magnify the captured image, and generate a composite video output including a magnified image based on the captured image; a USB converter module configured to receive the composite video output of the image processing module and convert the composite output to a USB output; and a WiFi converter module configured to receive the USB output from the USB converter module and convert the USB output to a WiFi output, such that the WiFi output can be received at a device having a display monitor and used by the device to display the magnified image on the display monitor.
US11076076B2 Lens module
The present disclosure relates to the field of lens technologies and provides a lens module. The lens module includes: a lens assembly including a lens barrel and a set of lenses received in the lens barrel; and an illumination assembly fixed to the lens assembly, the illumination assembly including an illumination holder surrounding and fixed to the lens barrel and an illumination window arranged on the illumination holder. The illumination window has an annular shape and surrounds the lens assembly. The present disclosure can solve a problem in the related art that the camera and the illumination assembly are separate components, which would otherwise occupy a space.
US11076071B2 Device having a camera overlaid by display and method for implementing same
A device, method and computer program product are provided. The device includes a housing having display and back surfaces. A digital camera unit (DCU) is held in the housing and is oriented to face the display surface. The DCU includes sensor pixels to capture image data for a scene in a field of view of the DCU. The sensor pixels are arranged in a sensor matrix with a sensor pixel density. A display layer is held in the housing proximate to the display surface. The display layer includes display pixels arranged in a display matrix having a first pixel density. The display pixels are separated by gaps arranged in rows and columns. The display layer overlays the DCU such that a first subset of the sensor pixels aligns with, and are covered by, the display pixels and a second subset of the sensor pixels align with, and are exposed through, the gaps between the display pixels. The device includes a processor and memory storing program instructions accessible by the processor. Responsive to execution of the program instructions, the processor performs graphical user interface (GUI) related operations to display content on the display layer and performs an image capture operation to obtain image data utilizing the DCU.
US11076070B2 Information processing apparatus and non-transitory computer readable medium information processing apparatus and non-transitory computer readable medium for providing information regarding availability of a function performed by a device upon disconnection of the device from the information processing apparatus
An information processing apparatus includes a memory and a processor. The processor is configured to: when an extension device that extends functions of the information processing apparatus by being connected to the information processing apparatus is connected to the information processing apparatus, display (i) information representing a basic function provided in the information processing apparatus and (ii) information representing an extended function added by the extension device on one screen together; and when the connection with the extension device is released, display the information representing the extended function so as to indicate that the extended function becomes available when the extension device is connected to the information processing apparatus.
US11076067B2 Information processing apparatus method of controlling information processing apparatus and storage medium
An information processing apparatus includes a transmission unit configured to transmit display image data and a display unit configured to display an image based on the display image data. The information processing apparatus further includes a switching unit configured to switch between inputting and not inputting the display image data transmitted by the transmission unit to the display unit, a control unit configured to control the switching unit to switch between inputting and not inputting the display image data to the display unit, and a power control unit configured to supply power to the display unit after the transmission unit starts transmitting the display image data. After the power control unit starts supplying power, the control unit controls the switching unit so that the display image data is input to the display unit.
US11076046B1 Voice and speech recognition for call center feedback and quality assurance
A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
US11076044B2 Call traffic data monitoring and management
One example method of operation may include determining a call received from a calling party and intended for a subscriber device has an elevated likelihood of being a scam call, determining a percentage of calls over a current period of time being filtered as scam calls by a carrier server, when the percentage of calls being filtered as scam calls during the current period of time is above a call threshold percentage, retrieving call history information associated with a subscriber profile of the subscriber device, identifying one or more call patterns from the call history information of the subscriber profile corresponding to the received call, and determining whether to permit the received call based on the identified one or more call patterns.
US11076041B2 Ambient light detection method and apparatus, and storage medium
An ambient light detection method includes: in response to monitoring that a current backlight level of a display screen exceeds a preset backlight level threshold, acquiring an image grayscale value sent by a driving portion in the display screen; compensating a first gray level value collected by a light sensor by using the image grayscale value to obtain a current gray level value, the current gray level value being configured to represent a gray level corresponding to current external ambient light detected by the light sensor; and acquiring illumination intensity of the current external ambient light based on the current gray level value, the illumination intensity being used as a basis for adjusting backlight brightness of the display screen.
US11076037B2 Electronic device for synchronizing modification among screens and operation method thereof
A method of synchronizing a modification among displayed screens and an electronic device are provided. The electronic device includes a first display, a memory to store instructions, and at least one processor coupled to the memory. The instructions, which, when executed, configure the at least one processor to control the first display to display a preview image of each of a plurality of screens including a first screen, receive a first user input for modifying a background image of the first screen in an area in which the preview image corresponding to the first screen is displayed, modify a background image of each of the plurality of screens by synchronizing a modification corresponding to the first user input among background images of the plurality of screens, and control the first display to display the preview image of each of the plurality of screens including the modified background image.
US11076034B2 Initiating application execution with trigger characters
Disclosed are various embodiments for initiating execution of an application using trigger characters. A computing device detects an entry of a trigger character within a first user interface presented by a first application installed on the computing device. The computing device then identifies a string following the trigger character. The computing device then determines that the string matches a name of a second application installed on the computing device. The computing device then initiates execution of the second application. Subsequently, the computing device switches from the first user interface to a second user interface presented by the second application.
US11076025B1 Generating network packet centric signatures
Disclosed are techniques for generating and examining a signature that corresponds to a plurality of data packets. The data packets can be packets forwarded by a network device. By examining the signature, information pertaining to the plurality of data packets can be determined. A determination can be made if one of the plurality of data packets is not received by the network device.
US11076001B1 User-controlled session manager to provide remote disabling of session tokens
There are provided systems and methods for a user-controlled session manager to provide remote disabling of session tokens. An online service provider, such as a user-controlled session manager, may provide service to manage sessions between user's devices and other online service provider platforms, such as login and use sessions that exchange messages and data. The session manager may receive hashed values of session IDs from the service providers hosting the sessions, which may be used to securely identify the sessions without compromising the session IDs to malicious parties. The session manager may provide a functionality to allow the user to view session statuses, as well as change their statuses to indicate that the sessions can be terminated. The session manager may update the status so that when the service provider pings the session manager for the status, the session's status is updated to be inactive.
US11075999B2 Accessing resources in a remote access or cloud-based network environment
A client device may, as part of a remote access or cloud-based network environment, access a resource either by using a connection to a gateway or by using a connection that bypasses the gateway. Which connection is used may be based on the network location of the resources provided by the network environment and network location of the client device. For example, if the client device and a resource are located at the same network location or connected to the same local network, the client device may access the resource by using a connection that bypasses the gateway. If the client device and the resource are located at different network locations or are connected to different local networks, the client device may connect to the gateway to access the resource.
US11075997B2 Technique for reliable communication in a cloud robotics system
A technique for providing reliable wireless communication between a robot (104) and a robot controller (102) in a cloud robotics system is disclosed. A method implementation of the technique is performed by a primary connectivity component (106) supporting multipath transmission over a plurality of wireless transmission paths to establish connectivity between the robot (104) and the robot controller (102). The method comprises triggering determining (S402) a robot sensitivity value indicating a degree of operation sensitivity of the robot (104) to a transmission failure between the robot (104) and the robot controller (102), and triggering configuring (S404) use of one or more of the plurality of wireless transmission paths for communication between the robot (104) and the robot controller (102) depending on the determined robot sensitivity value.
US11075986B2 Weighted load balancing using scaled parallel hashing
A method for weighted data traffic routing can include receiving a data packet at data switch, where the data switch includes a plurality of egress ports. The method can also include, for each of the egress ports, generating an independent hash value based on one or more fields of the data packet and generating a weighted hash value by scaling the hash value using a scaling factor. The scaling factor can be based on at least two traffic routing weights of a plurality of respective traffic routing weights associated with the plurality of egress ports. The method can further include selecting an egress port of the plurality of egress ports based on the weighted hash value for each of the egress ports and transmitting the data packet using the selected egress port.
US11075979B2 Optimized resource provisioning
As disclosed herein a computer-implemented method includes providing a plurality of resource allocation zones corresponding to a plurality of resource preparation operations, receiving a request from a requester for a resource, determining a selected resource allocation zone for a tenant from the plurality of resource allocation zones, and determining a resource usage pattern from historical usage data corresponding to the tenant. The method further includes provisioning the requested resource from the selected resource allocation zone based on the resource usage pattern, executing a resource preparation operation corresponding to the selected resource allocation zone in conjunction with provisioning the requested resource, and providing the requested resource to the tenant. A computer program product and a computer system corresponding to the above method are also disclosed herein.
US11075975B2 Personalization framework
A personalization framework is provided. In example embodiments, a machine, including processing circuitry and memory, determines, based on interaction of a user with a virtual personal assistant at one or more client devices associated with an account of the user, a plurality of inferences about the user. The machine stores the plurality of inferences in an inference store associated with the virtual personal assistant. The machine stores user consent data representing whether the user provided consent for a module to access at least a portion of the inferences in the inference store. The machine receives, from the module, a request for a specified inference from the inference store. The machine verifies the user consent data associated with the specified inference and the module. The machine provides the specified inference to the module in response to verifying the user consent data.
US11075967B2 Systems, methods, and devices for providing networked access to media signals
A system for providing networked access to media signals, the system comprising at least one virtual media card configured to interface with at least one application that produces and/or consumes media signals, and/or at least one media interface configured to interface with at least one physical media card that produces and/or consumes media signals. The system may also comprise a network interface configured to enable the system to exchange media signals with other devices on a common network, and a reference clock configured to provide a common clock signal to the at least one virtual media card, the at least one media interface, and the common network. An advertisement and discovery module configured to identify when the at least one application is started and/or stopped and when the at least one media card is attached and/or detached from the system may also be provided. The advertisement and discovery module is configured to: (i) make I/O channels of the at least one media card available to the system and the common network, and (ii) make I/O channels of the at least one application available to the system and the common network.
US11075962B2 Switching of connection protocol
Methods and systems are provided for switching protocols at a local client without having to delete the existing client account and without having to create a new client account that specifies the new protocol. The client an application executing on the client is configured with the capability to dynamically switch between protocols. For example, the client or an application executing on the client may employ a remote procedure call (RPC) protocol and may dynamically switch to a hypertext transfer (HTTP) protocol or vice versa upon request of the server.
US11075950B2 Generation of security policies for microsegmented computer networks
A computer-implemented method of generating a security policy for a microsegmented computing system is provided. The method includes generating a port service map that indicates inbound packet activity by port for a plurality of network addresses within the microsegmented computing system and a port distribution map that indicates inbound packet activity by port for a plurality of network addresses within the microsegmented computing system, and generating a list of security policy recommendations based on the port service map and/or the port distribution map.
US11075949B2 Systems and methods for allocating SPI values
Certain embodiments described herein are generally directed to allocating security parameter index (“SPI”) values to a plurality of endpoints in a network. The SPI values may be derived using an SPI derivation formula and a plurality of parameters. In some embodiments, the SPI values may be derived by an endpoint and in other embodiments by a server. Using the SPI derivation formula and the plurality of parameters enables endpoints and servers to instantaneously derive SPI values without the need for servers to store them.
US11075948B2 Method and system for virtual machine aware policy management
A method and system for maintaining persistent network policies for a virtual machine (VM) that includes determining a name of the VM executing on a first host connected to a first network device; binding the name of the VM to a network policy for the VM on the first network device; acquiring from VM management software, using the name of the VM, a universally unique identifier (UUID) of the VM; associating the UUID to the network policy on the first network device; applying the network policy for the VM on the first network device; subscribing to receive notifications from the VM management software of changes to the configuration of the VM corresponding to the UUID; receiving notification from the VM management software of a configuration change made to the VM corresponding to the UUID; and updating the network policy of the VM to reflect the configuration change of the VM.
US11075946B2 Honeypot adaptive security system
A Honeypot Adaptive Security (HAS) system is described that determines whether a pre-loaded partner or third-party (PP-TP) application executed on a client device has gained over-privileged access to confidential client or network (CCN) data, or over-privileged use of client account features or information provided by a telecommunications service provider. The HAS system is configured to retrieve client data associated with a PP-TP application executed on the client device, retrieve policy rules associated with the PP-TP application, generate a PP-TP application data model to determine a probability of the PP-TP application gaining over-privileged access to CCN data or over-privileged use of client account features on a client device. Responsive to the determined probability, the HAS system is configured to deploy a solution data package to the client device that resolves the instance of over-privileged access or over-privileged use.
US11075931B1 Systems and methods for detecting malicious network activity
Examples of devices and methods for detecting malicious network activity are described. Fake user credentials are saved into memory of a monitored device. The fake user credentials may include a username and a password hash for a nonexistent account. Reconnaissance on the fake user credentials is monitored. A compromised account is detected based on the fake user credential reconnaissance monitoring.
US11075929B1 Machine learning assisted anomaly detection on a millimeter-wave communications network
In one embodiment, a method includes accessing time series data of a wireless communication link between a first node and a second node on a millimeter-wave communications network; determining that an anomaly exists in the time series data; determining an anomaly type for the anomaly by inputting one or more features derived from the time series data into a machine learning module; generating a report comprising an indication that the anomaly exists and a description of the anomaly type, and determining one or more treatments for the determined anomaly.
US11075924B2 Targeted authentication queries based on detected user actions
There are provided systems and methods for targeted authentication queries based on detected user actions. A user may perform various actions during a day, including online, electronic, or digital actions, such as social networking, messaging, and media consumption, as well as real-life actions, such as exercise, travel, and purchases. The actions may be used to determine a user history for the user by a service provider. When the user wishes to login to an account or otherwise authenticate the identity of the user, the user may provide login or authentication credentials. The credentials may be used to look up the user history and cause the service provider to generate an authentication query for the user based on events associated with the user in the user history. The query may be utilized to further authenticate the user by requiring the user to respond with the event associated with the user.
US11075918B2 Cognitive user credential authorization advisor
Techniques are provided for selectively granting access credentials through the use of a machine learning model. Embodiments include collecting data from one or more sources related to user access of an information technology (IT) infrastructure. Based on the collected data, a machine learning model is created for authenticating a request from a client device to access the computer system within the IT infrastructure based on the collected data, based on the machine learning model. An access credential is generated upon processing the user identifier as an input to the machine learning model, and the access credential is provided to the client device.
US11075909B1 Multi-node authentication method and apparatus based on block chain
The authentication method of a block chain authentication module includes: receiving an authentication preparation request; configuring a channel and generating a channel key allocated to the channel; generating a block including an authentication comparison data, the block further including a block key allocated to the block; commonly transmitting the channel key and the block key, and dividing and transmitting the authentication comparison data; transmitting an authentication preparation completion message including the channel key and the block key; receiving an authentication request message including the channel key, the block key, and authentication target data; dividing and transmitting the authentication target data; receiving a result of comparing the divided and transmitted authentication comparison data with the divided and transmitted authentication target; and determining whether the authentication of the terminal succeeds.
US11075905B2 Requesting and transmitting data for related accounts
Systems and methods for efficiently and securely requesting and receiving, from a remote service, data for multiple accounts associated with the same device or application. In one example, a client device is configured to request application data for all accounts associated with the device or application installation using a single remote procedure call, rather than requiring separate calls for each account, and to do so by providing a single identifier rather than including identifiers specific to each associated account. The remote service is further configured to return the requested information in a manner that obfuscates the account identifiers and thus limits their potential use if the communication is intercepted, such that the application data can be efficiently transmitted together even where security or other concerns would otherwise dictate that separate transmissions should be made for each account.
US11075903B2 Facilitation of service login
As provided herein, a first device may be registered as authorized to authenticate a user login into a service from a second device (e.g., a smart phone may be used to log the user into a webmail service on a computer without the user having to enter a password through the computer). Responsive to the user attempting to access the service through the second device, a login interface may be displayed on the first device. The user may confirm or deny that the user wants to log into the service on the second device, thus allowing the user to seamlessly log into the service on the second device (e.g., without entering a password) while mitigating unauthorized logins into the service from unknown devices. Further, the user may use the first device to delegate the authority to authenticate the user login into the service to one or more other devices.
US11075894B2 System and method for implementing secure communications for internet of things (IOT) devices
Novel tools and techniques might provide for implementing secure communications for IoT devices. In various embodiments, a gateway or computing device might provide connectivity between or amongst two or more Internet of Things (“IoT”) capable devices, by establishing an IoT protocol-based, autonomous machine-to-machine communication channel amongst the two or more IoT capable devices. For sensitive and/or private communications, the gateway or computing device might establish a secure off-the-record (“OTR”) communication session within the IoT protocol-based, autonomous machine-to-machine channel, thereby providing encrypted machine-to-machine communications amongst the two or more IoT capable devices, without any content of communications that are exchanged amongst the IoT capable devices over the secure OTR communication session being recorded or logged. In some cases, the secure OTR communication session utilizes cryptographic protocols including, without limitation, one or more of AES symmetric-key algorithm, Diffie-Hellman key exchange, SHA-1 hash function, forward secrecy, deniable authentication, malleable encryption, and/or the like.
US11075883B2 Resource-path-based, dynamic group membership support for membership groups
In an embodiment, a computer-implemented method for providing dynamic mechanisms for resource-path-based, dynamic group membership support for local and external membership groups is described. A method comprises: detecting, by a group resolver implemented in a management and control plane, that information about an object stored in the plane was created or updated; determining whether a URI of the object matches a URI regular expression and other conditions specified in membership criteria created for a membership group; in response to determining that a URI of the object matches a URI regular expression and other conditions specified in membership criteria created for a membership group: distributing the information about the object to network agents implemented in transport nodes to cause the network agents to automatically update a group membership policy associated with the membership group; and wherein the group membership policy affects packet forwarding behavior of a forwarding node.
US11075877B2 System and method for remotely filtering network traffic of a customer premise device
Systems, methods, and devices for performing targeted filtering of network traffic generated by user equipment (UE) devices connected to a customer premise device (CPE) in a communication system that includes a distributed residential gateway. A broadband network gateway may be configured to identify a UE device in a local area network (LAN) associated with the CPE that is compromised, misconfigured, or operating outside normal communication parameters. The broadband network gateway may send a dynamic host configuration protocol (DHCP) force renew message via a wide area network (WAN) to the identified UE device in the LAN, generate a DHCP offer message that presents a new Internet protocol (IP) address assignment that is within a range of IP addresses included in a layer 2/3 access list, and send the generated DHCP offer message to the UE device to quarantine the UE device.
US11075870B1 Data retention in group-based communication platform
Techniques for modifying a period of time that data, associated with a characteristic, transmitted via a communication platform is retained are described. A data retention rule can include a first period of time for retaining data transmitted via the communication platform, in association with an organization. The first user can additionally establish a specific data retention rule associated with data associated with a particular characteristic. The specific data retention rule can include an instruction to store communications including the particular characteristic for a second time period that is different from the first time period associated with the data retention rule. The communication platform can receive data from a second user computing device associated with the second user of the organization. Based on a determination that the data is associated with the characteristic, the communication platform can store the data according to the data retention rule specified for such data.
US11075869B1 Techniques to configure the network distribution of media compositions for transmission
Techniques to configure the network distribution of media compositions for transmission are described. An apparatus may comprise a user interface component of a messaging client on a client device operative to receive a media composition via a composition interface, the messaging client associated with a user account with a messaging system; and receive a transmission command via the composition interface; and a messaging component operative to transmit a media composition package from the client device to the messaging system in response to the transmission command, the media composition package comprising the media composition, the media composition package addressed to a media composition distribution group for the user account, the media composition distribution group determined based on, at least in part, a messaging history for the user account with the messaging system. Other embodiments are described and claimed.
US11075865B2 Method and apparatus for transmitting business object
Methods and apparatuses of transmitting a business object are disclosed. A first client has a communication connection established with a second client, and includes a user interface containing a first display region and a second display region. The first display region is used for displaying a first business object, and the second display region is used for conducting instant communications with the second client. The first client sends information of a first business object to the second client according to a sharing request, performs an operation on the first business object in the user interface of the first client based on an operation command for the first business object of the first client, and sends the operation command to the second client, to cause the second client to perform the operation on the first business object in a user interface of the second client according to the operation command.
US11075862B2 Evaluating retraining recommendations for an automated conversational service
A retraining service accesses conversational logs, each of the conversational logs recording a separate conversation, between a separate user and a conversational service, and at least one outcome identified with the separate conversation. The retraining service assess, from the conversational logs, at least one conversation gap and response with the at least one outcome matching a type of outcome that indicates the response impacted user experience in a negative way from among types of outcomes. The retraining service evaluates one or more recommendations for retraining the response to promote a positive type of outcome from among the types of outcomes. The retraining service outputs the one or more recommendations to the conversational service for directing retraining of the response by the conversational service.
US11075858B2 A664 synch network design
A synchronous computer-controlled communications network is provided that includes an Ethernet network switch; one or more avionics computers communicatively coupled in the synchronous computer-controlled communications network, and one or more end systems communicatively coupled in the synchronous computer-controlled communications network, wherein each of the one or more end systems, wherein the synchronous computer-controlled communications network is synchronized by a synchronization schedule that provides a common start time of a Major Time Frame or the start of a particular partition of the one or more avionics computers based on a user configuration, wherein a first avionics computer of the one or more avionics computers is configured to transmit an Event Synchronous Frame (ESF) to the Ethernet switch, wherein the ESF indicates that the first avionics computer is ready to integrate in a configured synchronous computer-controlled communications network.
US11075853B2 Resource prioritization and communication-channel establishment
A resource prioritization system and method for processing request communications by prioritizing resources based on obtainment parameters and establishing communication channels. The resource prioritization system and method may receive a request from a user device. The request can include content related to a request specification and can be associated with a request location. The resource prioritization system and method can process the request to identify one or more resources having one or more characteristics corresponding to the request content and associated with resource locations near the user location. A communication channel can then be established between the user device and a device associated with an identified resource, such that the user can submit queries to the resource and receive query responses.
US11075844B2 Apparatus and method for providing hybrid access coordination
A hybrid access configuration function (HACF) is deployed as a virtual or physical network function (V/PNF) that can reconfigure the capacity of access network devices based on HCPE usage demands, and/or perform traffic engineering by switching to best access paths based on packet flow's service requirements or by shifting traffic from one sub-flow to another. This is achieved by HACF's direct interfaces to various device control functions, including control and management functions of RAN, SON, PON, and SMF, as well as the control function of HAG/HCPE to manage resources. Furthermore, HACF can create new instances of virtual HAGs at the access network closer to the user clusters when extra HAG capacity is needed.
US11075841B2 Network congestion control method, device, and system
Embodiments of this application provide a network congestion control method, a device, and a system, to dynamically control camping or handover of a user based on a user type, a service type, and a user location, thereby controlling congestion. A network device dynamically configures a grouped RFSP of a user based on information such as access network user plane congestion information without a need to modify subscription information of UE, selects, based on a user type and a service type, different networks/frequency bands/cells to control camping or handover, and instructs, by identifying a cell location, the user to select a frequency, to control congestion or the like.
US11075832B2 Method and apparatus for data transmission rate control in a network
A method for data transmission rate control in a network is provided. The method comprises the steps of establishing a connection to a device under test and transmitting rate control commands to the device under test via vendor specific information element fields of transmitting frames in order to control the transmission rate of the device under test.
US11075828B2 Information collecting system, information collecting mediation device, information collecting mediation method, and recording medium
An information collecting system collects information associated with (i) a controller connected to a control network and (ii) a host device connected to an information network located at a level higher than the control network, and includes a management device and an information collecting mediation device. The management device is connected to the information network, collects information associated with the host device, transmits an acquisition request for information associated with the controller to the information network, and manages the collected information associated with the host device and information associated with the controller. The information collecting mediation device is connected to the control network and the information network, collects information associated with the controller according to capability information indicating a capability of at least one of the control network and the controller based on the acquisition request, and sends said collected information to the management device.
US11075825B2 Generating and displaying topology map time-lapses of cloud computing resources
Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
US11075823B1 Techniques for network packet event related script execution
Configuring network packet event related execution is disclosed, including: receiving a set of virtual service configuration information associated with a specified virtual service; using the set of virtual service configuration information to generate a set of event context information corresponding to the virtual service; and storing the set of event context information in a shared memory. Executing scripts related to a network packet event is disclosed, including: determining, using a service engine data path (SEDP) executing at the core, an event associated with a received network packet directed to a virtual service; determining a set of scripts to be executed corresponding to the event; generating a child interpreter context corresponding to the parent interpreter context corresponding to the virtual service; and using the child interpreter context to execute the set of scripts in the core specific memory corresponding to the core.
US11075819B2 Identifying unauthorized changes to network elements and determining the impact of unauthorized changes to network elements on network services
Methods of managing an information technology (IT) infrastructure include detecting by a configuration management system an unauthorized change to one of a plurality of network elements, determining by the configuration management system that the unauthorized change to the one of the plurality of network elements creates a risk condition to an operation of one of the services provided by the IT infrastructure, and initiating an action to remedy the unauthorized change in response to determining that the unauthorized change to the one of the plurality of network elements creates the risk condition to the operation of one of the services provided by the IT infrastructure. Related systems and computer program products are disclosed.
US11075814B2 Sub-topology discovery for operating hybrid solutions
Network topology information may be determined for a plurality of network devices on a network. System identifier information may then be determined for each of the plurality of network devices on the network. The system identifier information may be a list of network solutions that each network device actually or potentially belongs to. The system may then flag the system identifier information to indicate whether each solution is an actual or a potential solution.
US11075810B2 Information centric network emergency data collection
Systems and techniques for information centric network (ICN) emergency data collection are described herein. For example, an event coverage area may be measured. An interest packet may be transmitted to map nodes within the coverage area. In an example, the interest packet specifies a group prefix. A group of nodes that respond to the interest packet may be selected as event detecting nodes. Then, an event subscription interest packet may be transmitted to the event-detecting nodes.
US11075804B2 Network modeling and device configuration based on observed network behavior
Methods and apparatus, including computer program products, implementing and using techniques for network modeling and device configuration. A security information and event manager is configured to receive log data from third party devices connected to a network. A notification is received each time a specific third party device generates a predetermined event in response to traffic at the specific third party device. The notification includes event information inferring network topology information, which network topology information includes third party device location information, firewall event information, source and destination networks. In response to receiving this information, a state of each third party device is generated, using inferred information over a predetermined period. An access control list is generated for each third party device, by using the inferred information over the predetermined period.
US11075802B2 Methods for dynamic router configuration in a mesh network
A method for router configuration includes: at a router, collecting DHCP server presence data of a local area network; at the router, collecting NAT server presence data of the local area network; generating a network configuration status based upon the DHCP server presence data and the NAT server presence data; and configuring DHCP server and NAT server settings of the router based on the network configuration status.
US11075798B2 Configuration management in a stream computing environment
Disclosed aspects relate to configuration management in a stream computing environment to process a stream of tuples using a compiled application bundle. A set of configuration overlay parameters may be established separate from the compiled application bundle. A set of configuration overlay parameter values may be ascertained with respect to the set of configuration overlay data. A stream environment application overlay configuration may be determined based on the set of configuration overlay parameter values. The stream of tuples may be processed using the stream environment application overlay configuration.
US11075796B2 Wireless communication equipment and method for configuring mesh network thereof
Wireless communication equipment includes a communication interface, a memory, and a processor electrically connected with the communication interface and the memory. The processor is configured to activate communication of the wireless communication equipment, to scan an external device for a network connection at a periphery of the wireless communication equipment, using the communication interface, to receive information including a mesh ID sent from the external device, using the communication interface, and to configure a mesh network with the external device by using the communication interface, when a designated string stored in the memory is included in the mesh ID.
US11075790B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US11075784B1 Wideband multiphase transmitter with two-point modulation
The present disclosure is directed a wideband multiphase transmitter with two-point modulation. A transmitter includes a control circuit configured to receive a source signal having amplitude and phase components. Using the phase component, the control circuit generates a frequency control signal and a phase jump signal. The transmitter further includes a phase conversion circuit configured to generate a first phase-modulated signal using the phase component and the frequency control signal. The phase conversion circuit is also configured to adjust the phase of the first phase-modulated signal using the phase jump signal. The first phase-modulate signal and the amplitude component are provided to an amplifier, which generates a transmit signal based thereon.
US11075775B2 Home automation system including cloud server based maintenance operation communication and related methods
A home automation (HA) system may include HA operation devices and HA user interface devices for respective users. Each HA user interface device may be configured to wirelessly communicate with at least one of the HA operation devices. The HA system may also include HA hub devices configured to provide communications for the HA user interface devices and the HA operation devices. A cloud server may be configured to communicate with the HA hub devices, determine a needed maintenance operation for a given one of the HA operation devices, and communicate the needed maintenance operation to the given one of the HA operation devices. The cloud server may also be configured to duplicate communicating the needed maintenance operation to others of the HA operation devices.
US11075769B2 Anti-counterfeiting tag, system and method of manufacturing and authentication therefor
An anti-counterfeiting tag, system and method of manufacturing and authentication therefor are provided. The tag comprises a substrate; and a plurality of layers printed on at least a portion of the substrate; wherein one of said plurality of layers is configured to generate a self-forming three dimensional (3D) raised random pattern comprising physically unclonable function (PUF) and the other layers are configured to facilitate formation of the 3D pattern and/or to protect the formed 3D pattern.
US11075768B2 Embedding protected memory access into a RFID authentication process based on a challenge-response mechanism
A RFID tag (501), reader (502) and protocol allow a protected read operation in a two-step tag authentication with cipher-block cryptography. A challenge-response mechanism using a shared secret symmetric key (638) for tag authentication includes a challenge and information to read data from a tag's memory (637). Tag's response to the challenge-response mechanism includes the response to the reader's challenge and data from the tag's memory. A method embeds a protected write operation in a four-step reader authentication with cipher-block cryptography. The protocol allows a challenge-response mechanism using the shared secret symmetric key for reader authentication including a challenge and information to write data to the tag's memory. Reader's response to the challenge-response mechanism includes a response to the tag's challenge and data for writing to the tag's memory. Authenticated read and write data may be in plaintext, message authentication code (MAC)-protected, encrypted, or both encrypted and MAC protected.
US11075763B2 Compute digital signature authentication sign with encrypted key instruction
A single architected instruction to produce a signature for a message is executed. The executing includes determining an encrypted sign function of a plurality of encrypted sign functions supported by the instruction to be performed and obtaining input for the instruction. The input includes a message and an encrypted cryptographic key. Based on the encrypted sign function to be performed and the input, a signature to be used to verify the message is produced.
US11075762B2 Metadata transcoding
The present document relates to transcoding of metadata, and in particular to a method and system for transcoding metadata with reduced computational complexity. A transcoder configured to transcode an inbound bitstream comprising an inbound content frame and an associated inbound metadata frame into an outbound bitstream comprising an outbound content frame and an associated outbound metadata frame is described. The inbound content frame is indicative of a signal encoded according to a first codec system and the outbound content frame is indicative of the signal encoded according to a second codec system. The transcoder is configured to identify an inbound block of metadata from the inbound metadata frame, the inbound block of metadata associated with an inbound descriptor indicative of one or more properties of metadata comprised within the inbound block of metadata, and to generate the outbound metadata frame from the inbound metadata frame based on the inbound descriptor.
US11075754B2 Universal personal medical database access control
Various embodiments for configuring a medical database by a processor in communication with at least one storage device in a computing environment are provided. Medical data are assigned to a patient. A plurality of data types is organized for the medical data. Portions of each of the plurality of data types are designated as public and private data. A plurality of access levels is organized for the medical data. Each of the plurality of data types includes the plurality of access levels. A first access level of the plurality of access levels corresponds to the patient. The medical data is classified according to the plurality of data types, for each of the plurality of data types, according to the plurality of access levels, and according to one of the public and the private data. The medical data is encrypted in a hierarchical structure corresponding to each of the plurality of access levels.
US11075748B2 Encryption for low-end devices through computation offloading
The application relates to a method for computing a probabilistic encryption scheme for encrypting a data item in an electronic device including: computing a plurality of random bit strings in a computation cluster; sending the computed plurality of random strings to the electronic device; generating a random string (rE) for using in the encryption scheme in the electronic device using a subset of the plurality of the random strings computed in the computation cluster and encrypting the data item using the random string computed in the electronic device. The present application also relates to a corresponding system and corresponding computer program product including one or more computer readable media having computer executable instructions for performing the steps of the method.
US11075746B2 SM3 hash algorithm acceleration processors, methods, systems, and instructions
A processor includes a decode unit to decode an SM3 two round state word update instruction. The instruction is to indicate one or more source packed data operands. The source packed data operand(s) are to have eight 32-bit state words Aj, Bj, Cj, Dj, Ej, Fj, Gj, and Hj that are to correspond to a round (j) of an SM3 hash algorithm. The source packed data operand(s) are also to have a set of messages sufficient to evaluate two rounds of the SM3 hash algorithm. An execution unit coupled with the decode unit is operable, in response to the instruction, to store one or more result packed data operands, in one or more destination storage locations. The result packed data operand(s) are to have at least four two-round updated 32-bit state words Aj+2, Bj+2, Ej+2, and Fj+2, which are to correspond to a round (j+2) of the SM3 hash algorithm.
US11075742B2 Devices and methods for asymmetrical multicarrier transmission and reception
A duplex frequency is supplemented by providing simplex frequencies and distributing a data load among them. A server initially communicates with a communications device using a duplex channel. A scheduler of the server determines when it is no longer optimal to use the single duplex channel, and distributes data among the duplex channel and the simplex channels. Before sending this data through multiple channels, the server first sends a schedule to the communications device to inform which bits of data are coming through which channels at which times. The scheduler compiles this schedule and sends it to the communications device through the duplex channel. A descheduler within the communications device receives the schedule and alerts the communications device to start receiving data on other simplex channels. The descheduler then puts the bits of data in order as they stream in across the duplex and simplex channels.
US11075738B2 Fractional frequency reuse schemes assigned to radio nodes in an LTE network
Arrangements disclosed here provide an LTE E-RAN employing a hierarchical architecture with a central controller controlling multiple LTE radio nodes (RNs). The RNs may be clustered within the small cell network. A fractional frequency reuse (“FFR”) scheme is provided that dynamically computes the FFR allocations at individual RNs and configures the corresponding schedulers within each RN to improve cell-edge users' experience. Once an FFR pattern has been generated and frequencies allocated, UE throughput can be emulated to predict the resulting bit rates for each UE. Using the prediction, a scheduler emulation may be run to predict the behavior of the system. The results of each cell may then be collected to generate the performance of the entire system, which may in turn be used to generate a new or modified FFR pattern, or new or modified clustering. Optimization of the performance results in an optimized FFR pattern.
US11075735B2 Method for receiving control information for reference signal related to phase noise estimation and user equipment therefor
A method for receiving control information for a reference signal related to phase noise estimation by a user equipment (UE) comprises receiving control information indicating whether the reference signal related to the phase noise estimation is transmitted; when the control information indicates that the reference signal is transmitted, receiving the reference signal based on the control information; wherein when a size of a traffic resource block (RB) for the UE is greater than a predetermined value, the control information indicates the reference signal is transmitted.
US11075732B2 Reference signal and transmit power ratio design for non-orthogonal transmissions
Techniques are provided for reference signal transmissions and transmit power ratio determination in non-orthogonal transmissions. A traffic-to-pilot power ratio (TPR) may be determined for a base layer for a non-orthogonal channel and another TPR may be determined for an enhancement layer for the non-orthogonal channel. Reference signal transmissions may be transmitted by a base station at a reference signal transmission power, and a user equipment (UE) may estimate channel quality for the base layer or the enhancement layer based at least in part on an energy level of the received reference signal and one or more of the first TPR or the second TPR. A base station may transmit TPR signaling that may indicate one or more TPR values for one or both of the base layer or enhancement layer.
US11075729B2 Pilot mapping method, pilot signal transmission method and apparatus, base station and terminal
The present disclosure provides a pilot mapping method, a pilot signal transmission method and apparatus, a base station and a terminal. In each PRB of one PRB group, the positions at which a pilot of each antenna port is mapped to resource elements (RE) in the PRB is determined according to an antenna port index and an index of the PRB in the PRB group or the whole system bandwidth, so that support is provided for implementation of power borrowing, so as to make full use of transmit power of a base station end, improve the coverage range of the pilot signal and channel estimation quality of a reception end.
US11075690B2 Communication device and communication method
A communication device includes: a reception antenna having element reception antennas, an element reception signal processor for processing element reception signals and outputting signals received from two directions changeable electronically and independently, a transmission antenna having element transmission antennas, an element transmission signal generator for generating element transmission signals capable of transmitting radio waves in two directions changeable electronically and independently, two modems for modulation and demodulation of transmission and reception signals using two communication lines, and a controller. The communication device operates by switching between a search mode to communicate by tracking a primary satellite and searching a direction at which beacon signals transmitted by satellites are receivable in a search range, and a two-line mode to communicate by tracking the primary satellite and the secondary satellite found in the search mode.
US11075685B2 Communication method, base station, and user equipment
Embodiments of the present application disclose a communication method, including: performing, by a base station, beam scanning and alignment together with first terminal in a first subframe, to determine a beam that is used for sending data in the first subframe; and sending, by the base station, beam information of the beam used for sending data, where the beam information includes at least identification information of the beam and a synchronization signal, the synchronization signal is used by second terminal to synchronize with the base station, and the identification information of the beam is used by the first terminal and the second terminal to identify the beam sent by the base station. According to the present application, a time for scanning and alignment can be reduced, so as to facilitate quick access of a user that is to perform access.
US11075667B1 Tuneable rat-race coupler for single antenna full duplex
A full duplex system includes a first port connected to an antenna, a second port connected to a source of a signal to be transmitted via the antenna, and a third port for outputting a signal received via the antenna. The tuneable rat-race coupler includes a plurality of arms, and a variable phase shifting and attenuation circuitry in a first arm of the plurality of arms to enable cancellation at the third port of a reflected signal produced by the antenna.
US11075656B2 Bit error reduction of communication systems using error correction
Disclosed in some examples are methods, systems, devices, and machine-readable mediums which optimize one or more metrics of a communication system by intentionally changing symbols in a bitstream after encoding by an error correction coder, but prior to transmission. The symbols may be changed to meet a communication metric optimization goal, such as decreasing a high PAPR, reducing an error rate, reducing an average power level (to save battery), or altering some other communication metric. The symbol that is intentionally changed is then detected by the receiver as an error and corrected by the receiver utilizing the error correction coding.
US11075639B1 Frequency divider with delay compensation
A method and apparatus for controlling a frequency range of a self-resonant frequency (SRF) of a high speed divider implemented in current mode logic (CML) D triggers by controlling a field effect transistor (FET) load resistor bias voltage to FETs operating in linear regions in load resistors in the CML D triggers. Tail currents of the CML D triggers are controlled to track inversely to a resistor value.
US11075631B2 Semiconductor relay module and semiconductor relay circuit
A semiconductor relay module includes first to third semiconductor relays, first to third input terminals, first to third output terminals, and a first connection line. A first input circuit of the first semiconductor relay and a second input circuit of the second semiconductor relay are connected to the first and second input terminals. The first and second input circuits are connected in series. A third input circuit of the third semiconductor relay is connected to the first or second input terminal and the third input terminal. A first output circuit of the first semiconductor relay is connected to the first output terminal and the first connection line. A second output circuit of the second semiconductor relay is connected to the second output terminal and the first connection line. A third output circuit of the third semiconductor relay is connected to the third output terminal and the first connection line.
US11075623B2 Method for controlling a direct current switch, direct current switch, and DC voltage system
In a method for controlling a direct current switch having first and second semiconductor switches capable of being switched off, the first and second semiconductor switches are arranged between first and second terminals to enable conduction of a current with a first polarity through the first semiconductor switch and conduction of the current with a second polarity that is opposite to the first polarity through the second semiconductor switch. One of the first and second semiconductor switches is switched off as a function of a current measurement value.
US11075619B2 Contactless readable programmable transponder to monitor chip join
A contactless readable programmable transponder to monitor chip join and method of use are disclosed. The method includes reading a frequency of an oscillator associated with a chip module. The method further includes correlating the frequency with a bond quality of the chip module.
US11075616B2 Filter including two types of acoustic wave resonators
An acoustic wave device is disclosed. The acoustic wave device can include a transmit filter that includes bulk acoustic wave resonators and a series surface acoustic wave resonator that is coupled between the bulk acoustic wave resonators and a transmit output node. The acoustic wave device can also include a loop circuit that is coupled to the transmit filter. The loop circuit can generate an anti-phase signal to a target signal at a particular frequency.
US11075611B2 Frequency adjustment method for piezoelectric resonator device
An object is to provide a frequency adjustment method for a piezoelectric resonator device that is applicable to a microminiaturized device and that can adjust the frequency without deteriorating the accuracy of frequency adjustment. A frequency adjustment method for a tuning-fork quartz resonator is applicable to a tuning-fork quartz resonator that includes a tuning-fork quartz resonator piece having a pair of resonator arms 31, 32 and metallic adjustment films W formed on the resonator arms. The frequency adjustment method adjusts the frequency by reduction of a mass of the metallic adjustment films W. The frequency adjustment method includes: a rough adjustment step for roughly adjusting the frequency by partially thinning or removing the metallic adjustment films W; and a fine adjustment step for finely adjusting the frequency by at least partially thinning or removing products W1, W2 derived from the metallic adjustment film W during the rough adjustment step.
US11075608B1 System and method to reduce standby power dissipation in class D amplifiers
An amplifier system having first and second interleaved half bridge stages and a coupled inductor. The coupled inductor has a primary winding and a secondary winding, a first end of the primary winding is coupled to the first half bridge stage at a first node, a second end of the primary winding is coupled to the load, a first end of the secondary winding is coupled to the load, a second end of the secondary winding is coupled to the second half bridge stage at a second node. An inductor circuit is coupled between the first and second half bridge stages and a first end of a load circuit.
US11075603B1 Integrated LC oscillator and method thereof
An integrated oscillator includes a first inductor laid out as a first loop and a second inductor laid out as a second loop; a first capacitor laid out between two ends of the first loop; a second capacitor laid out between two ends of the second loop; a third inductor, a fourth inductor, a third capacitor, and a fourth capacitor that are laid out inside the first loop; and a cross-coupling transistor pair configured to electrically cross couple the two ends of the first loop and also the two ends of the second loop. The whole structure is substantially symmetrical with respect to a plane of symmetry.
US11075602B1 Oscillator compensation using bias current
In one embodiment, an apparatus includes: a bias circuit having a replica circuit, the bias circuit to generate an oscillator current that is proportional to a variation of the replica circuit; an oscillator circuit coupled to the bias circuit to receive the oscillator current and generate a plurality of signals using the oscillator current; and a waveform shaper circuit coupled to the oscillator circuit to receive the plurality of signals and generate at least one clock signal from the plurality of signals.
US11075601B2 Solar module, operating method for a solar module, and photovoltaic system
A solar module includes one or more photovoltaic (PV) modules, a short-circuit switch connected in parallel with at least one of the one or PV modules, and a control unit connected in parallel with the short-circuit switch. The at least one of the one or more PV modules supplies electrical power to the control unit and is connectable via a first and a second module terminal to further solar modules to form a string. The control unit is configured to actuate the short-circuit switch depending on an insulation voltage dropped between a ground potential reference terminal of the solar module and one of the first and second module terminals.
US11075591B2 Device for integrating electric conductors into low-frequency electric tank circuits
The invention pertains to a device for at least one low-frequency electric tank circuit, in which at least one electric conductor is an influencing component of the tank circuit due to its properties.
US11075580B2 Current sensing system comprising a scaled transistor and methods of operation thereof
A sensor comprises a first transistor comprising a first control terminal, a second transistor that is a scaled version of and connected to the first transistor and comprising a second control terminal, an operational amplifier connected to both the first and second transistors and configured to generate an intermediate signal at an output terminal, a variable current source, a current mirror, a measurement circuit, and a chopper circuit. The first and second control terminals are configured to receive a drive signal. The variable current source is configured to generate a first variable current as a function of the intermediate signal. The current mirror configured to apply a second variable current proportional to the first variable current to the second transistor. The measurement circuit is configured to generate a measurement signal indicative of current through the first transistor. The chopper circuit is configured to shift an offset of the operation amplifier.
US11075579B2 Switching converter, switching time generation circuit and switching time control method thereof
A switching time generation circuit can include: a regulation circuit configured to generate a regulation signal in accordance with change information of an output signal of a switching converter; and the regulation circuit being configured to adjust a switching state of a power switch based on the regulation signal, where the switching converter includes a power stage circuit having the power switch.
US11075574B1 Non-conductive shaft generator
A device, system, and method for providing electrical power to an electrically isolated region utilizing an electrically insulating drive shaft to transmit rotational energy over an electrically isolated gap to an electrical generator disposed in the electrically isolated region. Electrical power generated by the generator is used to power at least one electronic device in the electrically isolated region or to charge a battery, while maintaining electrical isolation.
US11075572B2 Linear flux switching permanent magnet motor
A linear flux switching permanent magnet (FSPM) motor includes a longitudinal linear stator with stator teeth facing an air gap and a mover including at least one armature with armature teeth, whereby at least some of said, preferably all of said armature teeth embed at least one permanent magnet, respectively, which armature teeth are spaced apart by slots for receiving an armature winding. The permanent magnets embedded in the corresponding armature teeth protrude by an overhang over the back of the armature in a direction facing away from the air gap.
US11075561B2 Wound rotor synchronous electric machine
A wound rotor (1) has a structure defining a circumferential alternation of teeth and grooves. The teeth respectively receives longitudinal windings. The rotor (1) has longitudinal ends (17, 17′) and the windings defining, at the longitudinal ends of the rotor (1), protruding coil heads (40). A collar (10, 10′) for mechanically holding the windings is installed at one of the longitudinal ends (17, 17′) of the rotor (1) so as to define a central opening (101, 101′). A nozzle (21, 21′) projects a liquid coolant through the central opening (101, 101′) onto the coil head (40). The collar (10, 10′) has an escape duct (11, 11′) allowing escape of the liquid coolant projected onto the coil heads (40) to an outside of the collar (10, 10′). A longitudinal end of the collar (10, 10′) has a constant reduction in an outer diameter.
US11075559B2 Stator of rotating electric machine
A stator of a rotating electric machine includes a stator core provided with a plurality of slots along a circumferential direction, coils of a plurality of phases distributedly wound around the stator core via the plurality of slots, and an insulating paper disposed between the slot and the coil. The insulating paper has an adhesive portion which fixes the coil to the stator core and a part of the coil of each phase is fixed to the stator core by the adhesive portion.
US11075553B2 Synchronous reluctance motor rotor and synchronous reluctance motor
A synchronous reluctance motor rotor, including: a rotor core, wherein the rotor core includes a plurality of magnetic-flux barrier groups, and each magnetic-flux barrier group includes at least two magnetic-flux barriers provided at an interval in a radial direction of the rotor core; the rotor core further includes magnetic bridges, the magnetic bridges are disposed within the magnetic-flux barriers and connect inner surfaces of the magnetic-flux barriers with outer surfaces of the magnetic-flux barriers, and a distance between the magnetic bridges and an outer edge of the rotor core is no less than a predetermined distance.
US11075546B2 Electronic apparatus and method
According to one embodiment, an electronic apparatus includes transmitter circuitry and processing circuitry. The transmitter circuitry transmits a first transmission signal during a first period via a transmission frequency band defined by a first wireless communication standard. The processing circuitry performs carrier sensing in a first frequency band during a second period following the first period. The transmitter circuitry further transmits, if a wireless signal is not detected in the carrier sensing, a second transmission signal during a third period following the second period. The processing circuitry performs, if the wireless signal is detected in the carrier sensing, carrier sensing in the first frequency band during a fourth period following the second period.
US11075544B2 Power-transmitting device, power-receiving device, and wireless power supply system
A platform performs wireless power supply to an underwater mobile object having a relatively movable relationship using coil pairs disposed to be opposable. The platform includes: a recessed section configured to accommodate at least a part of the underwater mobile object with a gap; a coil configured to constitute the first opposable coil pair (5A) on a first wall portion of the recessed section facing each other; and a coil configured to constitute the second opposable coil pair on a second wall portion of the recessed section facing each other.
US11075543B2 Wireless power transmitting device and electronic device for wirelessly receiving power
A wireless power transmitting device for wirelessly transmitting power to an electronic device is provided. The wireless power transmitting device includes a first coil configured to have a first number of windings and to receive power to be transmitted to the electronic device, thereby generating a magnetic field; and a second coil configured to have a second number of windings, which is different from the first number of windings, wherein an induced electromotive force generated, based on the magnetic field generated from the first coil, in the second coil is used for operation of at least one hardware component of the wireless power transmitting device, and wherein a ratio of a voltage applied to the first coil to a voltage applied to the second coil is determined by a ratio of the first number of windings to the second number of windings.
US11075529B2 Decorative portable power charger
A compact, decorative and multi-functional portable power charger and cable apparatus includes a portable charger unit with a housing where the housing encloses an internal rechargeable battery unit for connecting to and recharging one or more electronic devices, and a charging cable extending from the charger housing and in operative communication with the rechargeable battery. At least the charger housing is surrounded by an aesthetic feature, which can comprise a tasseled fitting, a puffball, a luggage tag, or a doll or teddy bear to hide the charger unit. Electrical fittings including power connection interfaces for connecting the charger and cable apparatus with at least one electronic device, or an external power source, or both, can be provided on the charging cable and also hidden by the aesthetic feature. The power charger and cable apparatus can be attached to a fashion accessory, such as a purse, a bag, luggage or clothing.
US11075528B2 Server for charge-discharge system, charge-discharge system, and server control method
A server for a charge-discharge system includes a controller. The controller is configured to communicate with a plurality of registered vehicles each equipped with a chargeable-dischargeable battery. The controller is configured to acquire information on a scheduled start time of a next travel of each of the registered vehicles. The controller is configured to acquire electric power information. The controller is configured to determine, based on the scheduled travel start time and the electric power information, a target vehicle of which the battery is to be charged or discharged from among the registered vehicles that are at least parked. The controller is configured to send to the target vehicle either a charge command that orders the battery of the target vehicle to be charged or a discharge command that orders the battery of the target vehicle to be discharged.
US11075525B2 Method and device for monitoring charge and discharge currents of a battery
The present invention provides a method and a device for monitoring charge and discharge currents of a battery. The method for monitoring charge and discharge currents of a battery includes the steps of: acquiring charge and discharge currents and charge and discharge states; acquiring an alarm activation threshold, a continuous calibration time for alarm activation, an alarm clearance threshold; and a continuous calibration time for alarm clearance corresponding to the charge and discharge states; activating an alarm if the charge and discharge currents are greater than or equal to the alarm activation threshold and the time of duration exceeds the continuous calibration time for alarm activation, and clearing the alarm if the charge and discharge currents are less than the alarm clearance threshold and the time of duration exceeds the continuous calibration time for alarm clearance.
US11075523B2 Method and device for controlling power strip
A method for controlling a power strip includes: acquiring a present temperature parameter of an ambient environment; determining a presently-allowed maximum power of the power strip based on the present temperature parameter; acquiring a total power of electronic devices presently powered by the power strip; and controlling the power strip to cut off power supply to at least one of the electronic devices when the total power is greater than the presently-allowed maximum power. In the technical solution, the presently-allowed maximum power of the power strip can be adjusted automatically based on the present temperature parameter of the ambient environment of the power strip, which improves flexibility of adjusting the maximum power.
US11075512B1 Smart electrical system for monitoring and control of electrical interfaces
The present invention is a smart electrical system comprising a smart control panel connected to various electrical interfaces. Each electrical interface is inbuilt with at least one IC chip to identify it. The smart control panel comprises a processing unit to process information from various electrical interfaces and load connected to each electrical interface. The processed information is displayed on the display unit, as at least one menu list, that allows the user to select and control various electrical interfaces from panel itself. The smart control panel allows the user to reset the circuit breaker box in case if it is tripped due to overload. The panel monitors each electrical interface and alerts user when overload or marginal load condition occurs.
US11075508B2 Thermal-insulated multi-walled pipe for superconducting power transmission and laying method therefor
A thermal-insulated multi-walled pipe for superconducting power transmission comprises: a superconducting cable; a multi-walled pipe composed of a plurality of straight pipes and houses the superconducting cable; and a plurality of spacers that are located between adjacent two straight pipes of the plurality of straight pipes, wherein a cross-sectional shape of each spacer is a polygon having three or more vertices, each spacer has a through-hole at a center in the plane, an inner straight pipe is located to pass through the through-hole, a frictional coefficient μi between each spacer and the inner straight pipe is 0.1 or less, a frictional coefficient μo between each spacer and an outer straight pipe is 0.1 or less, and a ratio Ld/d of a diagonal equivalent length Ld of the polygon to an inner diameter d of the outer straight pipe of the adjacent two straight pipes is 0.9 or less.
US11075505B2 Ionizer including a discharge needle and a carrying air jet mechanism
An ionizer includes a discharge needle, a discharge needle holder holding the discharge needle, and a carrying air jet mechanism jetting out ion-carrying air toward a charge cancellation target. The carrying air jet mechanism is disposed at a position adjacent to the discharge needle holder, and it includes a drive nozzle having a drive air jet port, and a diffuser disposed in front of the drive nozzle with an ambient air suction gap interposed therebetween. A carrying air flow hole is formed inside the diffuser to be coaxial with the drive air jet port, and a carrying air jet port from which the carrying air is jetted out is formed at a fore end of the carrying air flow hole.
US11075493B2 Electrical connector
The application provides an electrical connector, which includes: an insulating body; a conductive body; and a plurality of grounding terminals and a plurality of signal terminals. A plurality of L-shaped protrusions are arranged on the conductive body, a row of L-shaped protrusions are formed between every two adjacent terminal rows, the L-shaped protrusion includes a short edge portion and a long edge portion, the short edge portion is electrically connected to the corresponding grounding terminal by a second end of the short edge portion, and the long edge portion isolates a part of differential signal terminal pairs in adjacent terminal rows that are at least partially overlapped in the column direction. By such electrical connector, the differential signal terminal pairs may be shielded well to avoid crosstalk interference, a common-ground effect is achieved between the grounding terminals, and overall operational effectiveness of the electrical connector is effectively improved.
US11075489B2 Rear camera system for a vehicle with a trailer
A vehicle plug for transmitting power and signals between a vehicle and a trailer includes a power conductor and one or more video signal conductors. The power conductor is configured to provide power to one or more electrical components of the trailer, the one or more electrical components of the trailer includes one or more video cameras. The one or more video signal conductors are configured to receive video signals from the one or more video cameras of the trailer.
US11075481B1 Connector assembly
A connector assembly includes a connector module, a first shell located outside the connector module, and a second shell injection-molded outside the first shell. The first shell has a first slot and a second slot in communication with each other, and a first fixing portion relatively close to the connector module and a second fixing portion. The second fixing portion has a first abutting surface forming a portion of the first slot and a second abutting surface forming a portion of the second slot. The second shell has at least a clip portion filled in the first slot and the second slot. The clip portion abuts the first abutting surface and the second abutting surface simultaneously. An included angle between a direction of the clip portion abutting the first abutting surface and a direction of the clip portion abutting the second abutting surface is less than 180 degrees.
US11075479B2 Terminal fitting
An electrical terminal fitting includes a body and a covering. The body is formed from a first material and includes a connection section and a contacting section with the contacting section having a flexible contact beam and an opposing stationary beam for receiving a male pin of a mating terminal. The covering is formed from a second material having a higher tensile strength than the first material and is secured to the body. The covering includes a stiffening beam and a support beam that are spaced apart from the flexible contact beam that provide increased normal force to the flexible contact beam upon engagement of the flexible contact beam with the stiffening beam.
US11075477B2 Connector with direct locking structure
The invention discloses a connector with a direct locking structure. The connector comprises a male part and a female seat. The male part has a plurality of elastic parts, and each of the buckles is disposed on the outer sides of the plurality of the elastic parts. The female seat has a plurality of binding parts, and the binding parts respectively form two sides of the combining space, and the binding parts are correspondingly arranged to the buckles. The buckles are matched with the binding parts through deforming the elastic parts, so that the male parts and the female seats are further locked, wherein the locking of the male parts and the female seats are further released through deforming the elastic parts by the buckles and the binding parts.
US11075476B2 High speed wire end connector
A high speed wire end connector includes a printed circuit board, a cable, an inner film, an outer casing, and a molded bonding layer. The cable is soldered to the printed circuit board, the inner film covers a part of the cable and a part of the printed circuit board, and the outer casing is used to fix the printed circuit board, the cable and the printed circuit board, and a part of the printed circuit board is passed through a guide hole of the outer casing. The molded bonding layer bonds the outer casing to the inner film. In addition, a metal spring latch is mounted on the outer casing.
US11075474B2 Display module
A display module including display panel, first flexible connectors, second flexible connectors and printed circuit board (PCB) is provided. The first flexible connectors are electrically connected to the display panel. The second flexible connectors are respectively electrically connected to the first flexible connectors, and the second flexible connectors are electrically connected to the PCB.
US11075468B2 Waveguide antenna element-based beam forming phased array antenna system for millimeter wave communication
An antenna system, includes a first substrate, a plurality of chips, and a waveguide antenna element based beam forming phased array. The waveguide antenna element based beam forming phased array has a unitary body that comprises a plurality of radiating waveguide antenna cells in a first layout for millimeter wave communication. Each radiating waveguide antenna cell comprises a plurality of pins that are connected with a body of a corresponding radiating waveguide antenna cell that acts as ground for the plurality of pins. A first end of the plurality of radiating waveguide antenna cells of the waveguide antenna element based beam forming phased array, as the unitary body, in the first layout is mounted on the first substrate. The plurality of chips are electrically connected with the plurality of pins and the ground of each of the plurality of radiating waveguide antenna cells to control beamforming.
US11075462B2 Antenna device
To obtain a more favorable radiation pattern even in a case of arraying a plurality of antenna elements. An antenna device includes a dielectric substrate, a plurality of antenna elements that disposed along a first direction and respectively transmits or receives a first wireless signal and a second wireless signal having different polarization directions from one another, and a ground plate provided with a long slot to extend in a second direction in a region corresponding to a region between first and second antenna elements next to each other, and a length L in the second direction of the slop satisfies a conditional expression below where a wavelength of the wireless signal is λ0, a relative dielectric constant of the dielectric substrate is εr1, and a relative dielectric constant of a dielectric located on an opposite side of the dielectric substrate with respect to the ground plate is εr2. [ Math . ⁢ 1 ] L > λ g 2 , λ g = λ 0 ( ɛ r ⁢ ⁢ 1 + ɛ r ⁢ ⁢ 2 ) ⁢ / ⁢ 2
US11075461B2 Horn antenna
A horn antenna includes a waveguide portion and an antenna portion operably connected with the waveguide portion. The waveguide portion has a feed port. The antenna portion is arranged to receive a linearly polarized signal from the waveguide portion and to convert the received linearly polarized signal to a circularly polarized signal for transmission.
US11075459B2 Millimeter wave antenna device including parasitic elements capable of improving antenna pattern
A millimeter wave antenna device includes an antenna array, a first parasitic element and a second parasitic element. The antenna array includes m×n antennas and is disposed in an antenna area. The first parasitic element is disposed beside a first side of the antenna area. The second parasitic element is disposed beside a second side of the antenna area. None of the first parasitic element and the second parasitic element overlaps with the antenna area.
US11075458B2 Antenna system
An antenna system includes at least one antenna array. The antenna array includes a dielectric substrate, a ground plane, a first radiation element, a second radiation element, a third radiation element, a fourth radiation element, a first feeding element, and a second feeding element. The second radiation element is adjacent to the first radiation element. The first radiation element is positioned between the second radiation element and the ground plane. The fourth radiation element is adjacent to the third radiation element. The third radiation element is positioned between the fourth radiation element and the ground plane. The first feeding element is coupled to a first connection point on the first radiation element and a second connection point on the third radiation element. The second feeding element is coupled to a third connection point on the first radiation element and a fourth connection point on the third radiation element.
US11075452B2 Wideband frequency selective armored radome
An armored radome includes an electrically-conductive ground plane that provides load bearing and/or ballistic protection to a shielded sensor, and a pair of radiator structures on opposing surfaces of the ground plane. The radiator structures each include an antenna, and the ground plane includes one or more coaxial feedthroughs that couple the antennas for reradiation of signals. One or both of the radiator structures may include a frequency-selective surface (FSS) according to a desired operating frequency range or to shape a frequency response of the radome. The disclosed radome is both mechanically strong, and electromagnetically transparent, or nearly so, across a wide range of frequencies and transmit/receive angles.
US11075445B2 Communication device and electronic device
An electronic device according to an embodiment disclosed in the disclosure includes a rear cover, a cover glass that faces the rear cover, and a communication device disposed between the rear cover and the cover glass. The communication device includes a printed circuit board including a first surface, a second surface and a side surface that surrounds a space between the first surface and the second surface, a communication circuit disposed in the printed circuit board or on the first surface, and at least one antenna unit disposed in the printed circuit board or on the second surface.
US11075425B2 Battery pack with charger interface
A battery pack is provided with an improved charger interface through the use a contact carrier assembly. The non-conductive contact carrier aligns and retains a plurality of charger contacts. The carrier aligns a first portion of each charger contact along a back surface of the battery pack housing and further facilitates alignment of another portion of each charger contact within bottom apertures of the housing thereby allowing each contact to extend across perpendicular back and bottom surfaces of the housing with improved ruggedness. Improved sealing is also provided by sealing the back of the carrier.
US11075421B1 Miniature electrochemical cell having a casing of a metal container closed with a ceramic plate having a via hole supporting a platinum-containing conductive pathway
A miniature electrochemical cell having a volume of less than 0.5 cc is described. The cell casing has a ceramic substrate, preferably of alumina, that is part of a metal-containing feedthrough formed by co-firing a metallic paste in a via hole extending through a green state ceramic. The sintered feedthrough serves as a header assembly that is then joined to an open-ended container by a gold-braze to thereby provide the cell casing. The metallic container serves as a terminal for one of the electrodes, for example the anode, while the metal fill material resulting from sintering the metallic paste serves as the opposite polarity terminal, for example the positive terminal for the cathode.
US11075416B2 Temperature-control device for a battery housing of a vehicle
A temperature control device for a battery housing of a vehicle driven by electric motor. The temperature control device is divided into a plurality of temperature control cells. Each cell has a heat exchanger surface for transmitting heat from a battery module to the temperature control device or vice versa, and at least one temperature control agent channel, which is fluidically connected on an inlet or outlet side to a first temperature control agent collector and on its other side to a second temperature control agent collector. The temperature control device has at least one first temperature control agent collector and at least one second temperature control agent collector, wherein each temperature control cell is connected to a first temperature control agent collector and a second temperature control agent collectors by its at least one temperature control agent channel, without connecting to the at least one temperature control agent channel of another temperature control cell.
US11075415B2 Accumulator assembly
An accumulator assembly for a hybrid or electric vehicle may include a plurality of battery cells respectively having mutually opposite bearing faces. The battery cells may be stacked in a stacking direction facing one another with the bearing faces to form a battery block. The assembly may also include a cooling device including a plurality of cooling elements through which a flow of cooling fluid is passable. The plurality of cooling elements may be disposed between neighbouring battery cells and braced in the stacking direction. A respective cooling element of the plurality of cooling elements may at least one of i) include and ii) be formed by a compressible porous intermediate insert having a plurality of pores through which a flow of the cooling fluid is passable. The intermediate insert may be disposed between and connected in a heat-transmitting manner to respective neighbouring battery cells.
US11075410B2 Battery module system
A battery module system includes a master module and at least one slave module that are connected in series. An isolated communication is performed between the master module and the at least one slave module.
US11075404B2 Glass comprising solid electrolyte particles and lithium battery
A method for producing a solid electrolyte, comprising: grinding raw materials comprising lithium sulfide and phosphorus sulfide in a hydrocarbon solvent, optionally comprising stirring a slurry comprising the raw materials and the hydrocarbon solvent in a reaction vessel, and optionally, circulating the slurry through a connecting pipe, wherein the method is carried out in an apparatus comprising the grinder, the reaction vessel and the connecting pipe that connects the grinder and the reaction vessel.
US11075395B2 Fuel cell membrane electrode assembly (MEA) with hexagonal boron nitride thin film
Disclosed is a fuel cell membrane electrode assembly (MEA) embodiment including an anode layer; at least one exchange membrane that is disposed on the anode layer as either a single-layered structure including one exchange membrane or a multi-layered structure including a plurality of exchange membranes, each exchange membrane of the at least one exchange membrane consisting of a film comprising hexagonal boron, and the at least one exchange membrane having a total thickness ranging from 0.3 to 3 nm; an interfacial binding layer that completely covers an exposed surface of one exchange membrane which is obverse to the anode layer and that consists of poly(methylmethacrylate) (PMMA) as a binder material; and a cathode layer formed on the interfacial binding layer. Alternately, a fuel cell membrane electrode embodiment may completely eliminate the interfacial binding layer and both embodiments provide superior fuel cell performance.
US11075390B2 Apparatus and associated methods for electrical storage
An apparatus including a proton battery and a casing for the proton battery, the proton battery including first and second electrodes configured to form an electrode junction configured to generate protons in the presence of water to produce a potential difference, the proton battery further including respective charge collectors in contact with the first and second electrodes; the casing configured to inhibit exposure of the electrode junction to water from the surrounding environment when the proton battery is contained within the casing, the casing including a pair of electrical terminals electrically connected to the respective charge collectors of the proton battery, wherein the proton battery is formed as a continuous strip of material, and wherein the casing includes an opening configured to enable a length of the continuous strip to be extracted from the casing.
US11075387B2 Power storage device and electronic device
A power storage device having flexibility is provided. A power storage device of which the capacity is not likely to deteriorate even when being curved is provided. A power storage device includes a first electrode, a second electrode, and an electrolytic solution. The first electrode and the second electrode overlap with each other. The first electrode includes a first current collector and a first active material layer. The first current collector has a first surface and a second surface. The first active material layer is provided on the first surface. The first current collector has a first bent portion with the second surface inside. The second surface includes a first region and a second region. The first region overlaps with the second region. The first region is connected to the second region at a portion different from the first bent portion.
US11075380B2 Energy storage device including a cobalt-based compound electrode
A system and method for an energy storage device including a first electrode and a second electrode; the second electrode including a cobalt based compound; and an electrolyte disposed between the first electrode and the second electrode.
US11075378B2 Energy storage devices including stabilized silicon
A novel hybrid lithium-ion anode material based on coaxially coated Si shells on carbon nanofibers (CNF). The unique cup-stacking graphitic microstructure makes the CNFs an effective Li+ intercalation medium. Highly reversible Li+ intercalation and extraction were observed at high power rates. More importantly, the highly conductive and mechanically stable CNF core optionally supports a coaxially coated amorphous Si shell which has much higher theoretical specific capacity by forming fully lithiated alloy. Addition of surface effect dominant sites in close proximity to the intercalation medium results in a hybrid device that includes advantages of both batteries and capacitors.
US11075373B2 Positive electrode for metal secondary battery and metal secondary battery including the same
A positive electrode for a metal secondary battery includes a positive current collector; and a positive active material layer disposed on the positive current collector, wherein the positive active material layer includes: a positive active material, a salt including an alkali metal salt, an alkaline earth metal salts, or a combination thereof, and a polymeric first binder including a repeating unit represented by Formula 1 wherein R is a substituted or unsubstituted C2-C5 alkylene group, a substituted or unsubstituted C2-C6 alkoxylene group, a substituted or unsubstituted C2-C6 alkoxycarbonylene group, a substituted or unsubstituted C2-C6 alkylene oxide group, or a combination thereof, and n is an integer from 90 to 2,700. Also a metal secondary battery including the same.
US11075369B2 Negative electrode active material for lithium secondary battery and method of preparing the same
The present specification relates to a negative electrode active material including an amorphous silicon-based composite represented by SiOa (0
US11075365B2 Display panel, method for fabricating the same, and display device
This disclosure discloses a display panel, a method for fabricating the same, and a display device. The method includes: forming a pattern of an electrode lead line layer on a substrate; forming connection structures on the pattern of the electrode lead line layer; forming a pattern of an intermediate layer including a light-emitting function layer on the connection structures and the light-emitting areas; forming a pattern of cathodes on the pattern of the intermediate layer; and irradiating the connection structures using laser from a side of the substrate so that the material of the connection structures is melt, and forming through-holes at positions on the intermediate layer corresponding to the connection structures so that the melted material is connected with the cathodes through the through-holes.
US11075364B2 Display device
A display device comprises a display panel; a light control layer disposed on one side of the display panel through which light is transmitted, the light control layer including a plurality of light absorption patterns spaced apart from each other; and a plurality of reflection patterns disposed under the plurality of light absorption patterns and reflecting light travelling toward to the plurality of light absorption patterns.
US11075351B2 Packaging structure with groove
A packaging structure with groove includes a substrate, a lower conductive layer, an optical element, a sealing layer and a barrier layer. The lower conductive layer is arranged on one face of the substrate. The optical element is arranged on one face of the lower conductive layer. The upper conductive layer is arranged on one face of the optical element. The packaging structure further comprises a groove defined on an inactive area of the optical element. The sealing layer is arranged on one face of the optical element and on one face of the upper conductive layer. The barrier layer is arranged on one face of the sealing layer. Because the groove is formed on inactive area of the optical element to enhance lateral sealing tightness, extended interface is provided between sealing layer/barrier layer and the substrate, thus enhance the water-resistant and gas-resistant property for package.
US11075349B2 Photoelectric conversion element, imaging device, optical sensor and method of manufacturing photoelectric conversion element
To provide an organic photoelectric conversion element, imaging device, and optical sensor having low dark currents, and a method of manufacturing a photoelectric conversion element. Provided is a photoelectric conversion element, including: a first electrode; an organic photoelectric conversion layer disposed in a layer upper than the first electrode, the organic photoelectric conversion layer including one or two or more organic semiconductor materials; a buffer layer disposed in a layer upper than the organic photoelectric conversion layer, the buffer layer including an amorphous inorganic material and having an energy level of 7.7 to 8.0 eV and a difference in a HOMO energy level from the organic photoelectric conversion layer of 2 eV or more; and a second electrode disposed in a layer upper than the buffer layer.
US11075338B2 Resistive memory cell structure
Resistive random-access memory cell structures including a first and second resistive random-access memory element stacks, each including an anode and a cathode; a pass transistor having first and second source/drain terminals, and a gate terminal. The gate terminal is connected to the anodes of the first and second resistive random-access memory element stacks. An isolation layer is disposed upon the gate terminal. The isolation layer includes at least two vias, each defined by a perimeter extending from a top surface of the isolation layer to a bottom surface of the isolation layer, each perimeter exposes a portion of the gate. The first and second resistive random-access memory element stacks include a bottom electrode, a switching layer, a top electrode and a low-resistance film. The gate is the bottom electrode. The switching layer, top electrode and low resistance film are disposed in the vias.
US11075329B2 Display panel with light emitting diode (LED) power transfer structure and display apparatus including the same
A display panel is provided. The display panel may include a plurality of light emitting diodes (LEDs); a thin film transistor (TFT) substrate configured to include a first connection pad and on which the plurality of LEDs are disposed, the plurality of LEDs being disposed in a predetermined region of an upper surface of the TFT substrate, and the first connection pad being disposed in another region of the upper surface of the TFT substrate and electrically connected to each of the plurality of LEDs; a transparent plate configured to be disposed on the TFT substrate and include a second connection pad, and a driver configured to be electrically connected to the second connection pad and be disposed in an outer region of the transparent plate.
US11075322B2 AlInN film, two-dimensional photonic crystal resonator, method for manufacturing these, and semiconductor light-emitting element
Provided is a technique for manufacturing a semiconductor light-emitting element for which it is possible to dramatically increase light emission efficiency to a greater degree than in the past. An AlInN film provided on a GaN epitaxial film that is formed on a substrate, wherein: the AlInN film is formed by lamination of AlInN layers; between the laminated AlInN layers, there is provided a cap layer that comprises GaN, AlN, or AlGaN, and has a thickness of 0.1-10 nm; a super lattice structure is formed; the total thickness exceeds 200 nm; and the root-mean-square height RMS is 3 nm or less. A method for forming an AlInN film, the method being such that: a step for forming an AlInN layer is repeated a plurality of times, said step involving using any of an organometallic vapor phase growth method, a molecular beam epitaxy method, and a sputtering method to form the AlInN layer to a thickness of 200 nm or less by epitaxial growth in an atmosphere of 700-850° C. on a GaN epitaxial film formed on a substrate; and the AlInN layer is grown until a prescribed thickness is reached.
US11075318B2 Buffer layer film-forming method and buffer layer
A method for film-forming a buffer layer to be used for a solar cell, the buffer layer being disposed between a light absorbing layer and a transparent conductive film. Specifically, in this buffer layer film-forming method, a solution is formed into a mist, the solution containing zinc and almuminum as metal raw materials of the buffer layer. Then, a substrate disposed in the atmosphere is heated. Then, the mist of the solution is sprayed to the substrate being heated.
US11075309B2 Sinterable composition for use in solar photovoltaic cells
The present invention relates to a conductive paste composition for solar photovoltaic cells comprising metal particles dispersed in a suitable carrier therefor, wherein said carrier comprises a solvent and a resin, and wherein at least a portion of said metal particles are characterized by having a ψ value, as defined by X-ray diffraction<0.0020, having at least 50% degree of crystallinity, and being anisotropic with respect to crystallographic direction.
US11075303B2 Oxide semiconductor compound, semiconductor element provided with layer of oxide semiconductor compound, and laminated body
An oxide semiconductor compound includes gallium; and oxygen. An optical band gap is 3.4 eV or more. An electron Hall mobility obtained by performing a Hall measurement at a temperature of 300 K is 3 cm2/Vs or more.
US11075301B2 Nanosheet with buried gate contact
A semiconductor structure including a nanosheet stack on a silicon germanium on insulator substrate, the nanosheet stack including alternating layers of a sacrificial semiconductor material and a semiconductor channel material vertically aligned and stacked one on top of another, a gate conductor orthogonal to the nanosheet stack and wrapping around the semiconductor channel material layers of the nanosheet stack, and a gate contact on the gate conductor layer adjacent to the nanosheet stack.
US11075293B2 Qubit-detector die assemblies
Disclosed herein are qubit-detector die assemblies, as well as related computing devices and methods. In some embodiments, a die assembly may include: a first die having a first face and an opposing second face, wherein a plurality of active qubit devices are disposed at the first face of the first die; and a second die, mechanically coupled to the first die, having a first face and an opposing second face, wherein a plurality of quantum state detector devices are disposed at the first face of the second die; wherein the first faces of the first and second dies face each other.
US11075289B2 Heterojunction bipolar transistor including ballast resistor and semiconductor device
A first sub-collector layer functions as an inflow path of a collector current that flows in a collector layer of a heterojunction bipolar transistor. A collector ballast resistor layer having a lower doping concentration than the first sub-collector layer is disposed between the collector layer and the first sub-collector layer.
US11075286B2 Hybrid finfet structure with bulk source/drain regions
A transistor including a source and a drain each formed in a substrate; a channel disposed in the substrate between the source and drain, wherein the channel includes opposing sidewalls with a distance between the opposing sidewalls defining a width dimension of the channel and wherein the opposing sidewalls extend a distance below a surface of the substrate; and a gate electrode on the channel. A method of forming a transistor including forming a source and a drain in an area of a substrate; forming a source contact on the source and a drain contact on the drain; after forming the source contact and the drain contact, forming a channel in the substrate in an area between the source and drain, the channel including a body having opposing sidewalls separated by a length dimension; and forming a gate contact on the channel.
US11075279B2 Metal gate and contact plug design and method forming same
A method includes forming a dummy gate stack over a semiconductor region, forming a gate spacer on a sidewall of the dummy gate stack, removing the dummy gate stack to form an opening, forming a replacement gate stack in the opening, recessing the replacement gate stack to form a recess, filling the recess with a conductive material, and performing a planarization to remove excess portions of the conductive material over the gate spacer. A remaining portion of the conductive material forms a gate contact plug. A top portion of the gate contact plug is at a same level as a top portion of the first gate spacer.
US11075278B2 3D capacitor based on fin structure having low-resistance surface and method of manufacturing same
A three-dimensional (3D) capacitor includes a semiconductor substrate; one or more fins extending from the semiconductor substrate; an insulator material between each of the one or more fins; a dielectric layer over a first portion of the one or more fins and over the insulator material; a first electrode over the dielectric layer; spacers on sidewalls of the first electrode; and a second electrode over a second portion of the one or more fins and over the insulator material, wherein the first and second portions are different.
US11075274B2 Conductive line construction, memory circuitry, and method of forming a conductive line construction
A method of forming a conductive line construction comprises forming a structure comprising polysilicon-comprising material. Elemental titanium is directly against the polysilicon of the polysilicon-comprising material. Silicon nitride is directly against the elemental titanium. Elemental tungsten is directly against the silicon nitride. The structure is annealed to form a conductive line construction comprising the polysilicon-comprising material, titanium silicide directly against the polysilicon-comprising material, elemental tungsten, TiSixNy between the elemental tungsten and the titanium silicide, and one of (a) or (b), with (a) being the TiSixNy is directly against the titanium silicide, and (b) being titanium nitride is between the TiSixNy and the titanium silicide, with the TiSixNy being directly against the titanium nitride and the titanium nitride being directly against the titanium silicide. Structure independent of method is disclosed.
US11075268B2 Transistors with separately-formed source and drain
Structures for a field-effect transistor and methods of forming a structure for a field-effect transistor. A gate structure is arranged over a channel region of a semiconductor body. A first source/drain region is coupled to a first portion of the semiconductor body, and a second source/drain region is located in a second portion the semiconductor body. The first source/drain region includes an epitaxial semiconductor layer containing a first concentration of a dopant. The second source/drain region contains a second concentration of the dopant. The channel region is positioned in the semiconductor body between the first source/drain region and the second source/drain region.
US11075260B2 Substrate comprising recessed interconnects and a surface mounted passive component
A device that includes a substrate, a die, and a discrete capacitor. The substrate includes a dielectric layer and a plurality of interconnects formed in the dielectric layer. The discrete capacitor is coupled to the substrate through a first solder interconnect and a second solder interconnect. The first solder interconnect and the second solder interconnect are located within the dielectric layer. The die is coupled to the substrate. In some implementations, the first solder interconnect is located in a first cavity of the dielectric layer, and the second solder interconnect is located in a second cavity of the dielectric layer. In some implementations, the substrate includes a first cavity that is filled with a first via and the first solder interconnect; and a second cavity that is filled with a second via and the second solder interconnect.
US11075256B2 Display panel having fingerprint recognition function, manufacturing method and display device
The present disclosure provides a display panel, including a metal light shielding layer having a first spacing area, an electrode layer having a second spacing area, and an insulating layer having a recessed area. The second spacing area is disposed offset from the first spacing area; and an insulating layer is disposed between the metal light shielding layer and the electrode layer. An orthographic projection of the recessed area on the metal light shielding layer is at least partially located between a first boundary and a second boundary. The first boundary is an orthographic projection of a sidewall of the first spacing area away from the second spacing area on the metal light shielding layer, and the second boundary is an orthographic projection of a sidewall of the second spacing area away from the first spacing area on the metal light shielding layer.
US11075255B2 Display panel, display device, input/output device, and data processing device
A novel display panel that is highly convenient or reliable is provided. The display panel includes a display region, and the display region includes a first group of pixels, a second group of pixels, a third group of pixels, a fourth group of pixels, a first scan line, a second scan line, a first signal line, and a second signal line. The first group of pixels include a first pixel and are arranged in a row direction. The second group of pixels include a second pixel and are arranged in the row direction. The third group of pixels include a first pixel and are arranged in a column direction that intersects the row direction. The fourth group of pixels include a second pixel and are arranged in the column direction. The first signal line is electrically connected to the third group of pixels and the second signal line is electrically connected to the fourth group of pixels. The first scan line is electrically connected to the first group of pixels and the second scan line is electrically connected to the second group of pixels.
US11075254B2 Display device
A display device includes a first electrode, a pixel define layer disposed on the first electrode, the pixel define layer including an opening, an organic emission layer disposed on the pixel define layer, the organic emission layer in electrical communication with the first electrode through the opening, a second electrode disposed on the organic emission layer, a light recycle layer disposed on the second electrode, and a color filter layer disposed on the light recycle layer, the color filter layer including a quantum dot, wherein a width of the organic emission layer is longer than a width of the color filter layer.
US11075227B2 Display substrate and method of manufacturing same, and display device
A display substrate, a method for manufacturing the display substrate, and a display device are provided. The display substrate includes a display area and a fanout area at the periphery of the display area. The fanout area includes a data line layer, a first power line layer, and at least two insulation layers between the data line layer and the first power line layer. In a direction perpendicular to a base substrate of the display substrate, the first power line layer overlaps the data line layer. At least one of the at least two insulation layers includes a portion which insulates the first power line layer and the data line layer from each other.
US11075226B2 Display device
The disclosed display device includes: a substrate; a gate electrode disposed on the substrate, wherein a first projection is defined by projecting the gate electrode on the substrate; and a connecting member disposed on the gate electrode and electrically connecting to the gate electrode, wherein a second projection is defined by projecting the connecting member on the substrate, an overlapping region is defined as a region of the second projection overlapping the first projection, and an area of the first projection is greater than an area of the overlapping region.
US11075216B2 Non-volatile memory
A non-volatile memory includes a first semiconductor layer vertically stacked on a second semiconductor layer and including a first memory group, a second memory group, a third memory group and a fourth memory group. The second semiconductor layer includes a first region, a second region, a third region and a fourth region respectively underlying the first memory group, second memory group, third memory group and fourth memory group. The first region includes one driving circuit connected to memory cells of one of the second memory group, third memory group and fourth memory group through a first word line, and another driving circuit connected to memory cells of the first memory group through a first bit line, wherein the first word line and first bit line extend in the same horizontal direction.
US11075215B2 Memory arrays and methods used in forming a memory array
A method used in forming a memory array comprises forming a substrate comprising a conductive tier, a first insulator tier above the conductive tier, a sacrificial material tier above the first insulator tier, and a second insulator tier above the sacrificial material tier. A stack comprising vertically-alternating insulative tiers and wordline tiers is formed above the second insulator tier. Channel material is formed through the insulative tiers and the wordline tier. Horizontally-elongated trenches are formed through the stack to the sacrificial material tier. Sacrificial material is etched through the horizontally-elongated trenches selectively relative to material of the first insulator tier and selectively relative to material of the second insulator tier. A laterally-outer sidewall of the channel material is exposed in the sacrificial material tier. A conductive structure is formed directly against the laterally-outer sidewall of the channel material in the sacrificial material tier. The conductive structure extends through the first insulator tier and directly electrically couples the channel material to the conductive tier. Structure embodiments are disclosed.
US11075213B2 Semiconductor memory device and manufacturing method for same
According to one embodiment, semiconductor memory device includes a first conductive layer, a plurality of second conductive layers stacked over the first conductive layer in a first direction, a memory pillar extending in the plurality of second conductive layers in the first direction, and a first layer extending from the first conductive layer through a portion of the plurality of second conductive layers in the first direction in contact with a the plurality of second conductive layers, the first layer including a first portion having a first cross section in the plane of second and third directions that are perpendicular to each other and to the first direction, and a second portion having a second cross section, different from the first cross section, in the plane of the second and third directions.
US11075205B2 Apparatuses including conductive structures and layouts thereof
Embodiments of the disclosure are drawn to arrangements of one or more conductive structures to provide connections to circuits or portions thereof located in different regions of a device. One or more of the conductive structures may include extensions and recesses. The extensions and recesses of different conductive structures may be complementary. That is, the extensions of one conductive structure may extend into a recess of another conductive structure.
US11075204B2 Semiconductor device and method for fabricating the same
A semiconductor device is disclosed, which comprises a capacitor structure formed over a device region of a substrate, and a buffer layer. The capacitor structure comprises a lower electrode having a U-shaped profile that opens away from the substrate, the U-shaped profile defines an interior surface and an opposing exterior surface; a dielectric liner extending into the U-shaped profile and conformally covering the interior surface of the lower electrode; and an upper electrode formed over the dielectric liner, extending into and filling the U-shaped profile, the upper electrode) includes a top conductive layer. The buffer layer formed on the top conductive layer of the upper electrode, wherein the lattice constant of the buffer layer is greater than that of the top conductive layer.
US11075202B2 Bottom fin trim isolation aligned with top gate for stacked device architectures
An integrated circuit structure includes a first portion of a bottom semiconductor fin extending horizontally in a length direction and vertically in a height direction, a second portion of the bottom semiconductor fin extending horizontally in the length direction and vertically in the height direction, a top semiconductor fin extending horizontally in the length direction and vertically in the height direction, and an insulator region extending horizontally in the length direction to electrically insulate the first portion of the bottom semiconductor fin from the second portion of the bottom semiconductor fin. The insulator region further extends vertically in the height direction in vertical alignment with the top semiconductor fin. The insulator region includes at least one of an insulator material and an airgap. In an embodiment, the top semiconductor fin is associated with a transistor, and the insulator region is in vertical alignment with a gate electrode of the transistor.
US11075194B1 IC with test structures and E-beam pads embedded within a contiguous standard cell area
An IC that includes a contiguous standard cell area with a 4×3 e-beam pad that is compatible with advanced manufacturing processes and an associated e-beam testable structure.
US11075193B2 Semiconductor package
A semiconductor package includes a connection structure including an insulating layer, a redistribution layer disposed on the insulating layer, and a connection via penetrating through the insulating layer and connected to the redistribution layer, a frame disposed on the connection structure and having a through-hole, a semiconductor chip disposed in the through-hole on the connection structure and having a connection pad disposed to face the connection structure, and a passive component disposed on the frame.
US11075182B2 Semiconductor package and method of forming the same
A method of forming a semiconductor package includes receiving a carrier, coating the carrier with a bonding layer, forming a first insulator layer over the bonding layer, forming a backside redistribution layer over the first insulator layer, forming a second insulator layer over the backside redistribution layer, patterning the second insulator layer to form a recess that extends through the second insulator layer and to the backside redistribution layer, filling the recess with a solder, and coupling a surface-mount device (SMD) to the solder.
US11075180B2 Semiconductor device and method of manufacturing the semiconductor device
A semiconductor device includes a semiconductor element having a plated portion on a part of a main surface and a protective member that seals surfaces of the semiconductor element except for the main surface, wherein the plated portion is electrically connected to a circuit in the semiconductor element.
US11075179B2 Semiconductor device and method of forming the same
A method for forming a bond pad structure includes forming an interconnect structure on a semiconductor device, forming a passivation layer on the interconnect structure, forming at least one opening through the passivation layer, forming an oxidation layer at least in the opening, and forming a pad metal layer on the oxidation layer. A portion of the interconnect structure is exposed by the at least one opening.
US11075177B2 Integrated circuit comprising a substrate equipped with a trap-rich region, and fabricating process
An integrated circuit includes a substrate having at least one first domain and at least one second domain that is different from the at least one first domain. A trap-rich region is provided in the substrate at the locations of the at least one second domain only. Locations of the at least one first domain do not include the trap-rich region.
US11075176B2 Semiconductor device and method
In an embodiment, a device includes: a conductive shield on a first dielectric layer; a second dielectric layer on the first dielectric layer and the conductive shield, the first and second dielectric layers surrounding the conductive shield, the second dielectric layer including: a first portion disposed along an outer periphery of the conductive shield; a second portion extending through a center region of the conductive shield; and a third portion extending through a channel region of the conductive shield, the third portion connecting the first portion to the second portion; a coil on the second dielectric layer, the coil disposed over the conductive shield; an integrated circuit die on the second dielectric layer, the integrated circuit die disposed outside of the coil; and an encapsulant surrounding the coil and the integrated circuit die, top surfaces of the encapsulant, the integrated circuit die, and the coil being level.
US11075170B2 Semiconductor package with EMI shield and fabricating method thereof
A semiconductor device with EMI shield and a fabricating method thereof are provided. In one embodiment, the semiconductor device includes EMI shield on all six surfaces of the semiconductor device without the use of a discrete EMI lid.
US11075150B2 Semiconductor package and method of manufacturing the same
A redistribution structure includes a first dielectric layer and a first redistribution circuit layer. The first dielectric layer includes a first via opening. The first redistribution circuit layer is disposed on the first dielectric layer and includes a via portion filling the first via opening and a circuit portion connecting the via portion and extending over the first dielectric layer. A maximum vertical distance between an upper surface of the via portion and an upper surface of the circuit portion is substantially equal to or smaller than 0.5 μm.
US11075149B2 Redistribution substrate, method of manufacturing the same, and semiconductor package including the same
A redistribution substrate includes a first conductive pattern including a first lower pad and a second lower pad, the first and second lower pads being within a first insulating layer, a second conductive pattern including a first upper pad and a second upper pad, the first and second upper pads being on the first insulating layer, a first via connecting the first lower pad and the first upper pad to each other in the first insulating layer, a second via connecting the second lower pad and the second upper pad to each other in the first insulating layer, and a capacitor between the first lower pad and the first via.
US11075137B2 High power module package structures
A dual-side cooling package includes a first semiconductor die and a second semiconductor die disposed between a first direct bonded metal (DBM) substrate and a second DBM substrate. A metal surface of the first DBM substrate defines a first outer surface of a package and a metal surface of the second DBM substrate defines a second outer surface of the package. The first semiconductor die is thermally coupled to the first DBM substrate. A first conductive spacer thermally couples the first semiconductor die to the second DBM substrate. The second semiconductor die is thermally coupled to a second conductive spacer. Further, one of the second semiconductor die and the second conductive spacer is thermally coupled to the first DMB substrate and the other of the second semiconductor die and the second conductive spacer is thermally coupled to the second DBM substrate.
US11075134B2 Semiconductor device with a portion including silicon and nitrogen and method of manufacturing
A semiconductor device includes a semiconductor body and a first portion including silicon and nitrogen. The first portion is in direct contact with the semiconductor body. A second portion including silicon and nitrogen is in direct contact with the first portion. The first portion is between the semiconductor body and the second portion. An average silicon content in the first portion is higher than in the second portion.
US11075131B2 Semiconductor package and method of forming the same
A semiconductor package including a semiconductor die, a molding compound and a redistribution structure is provided. The molding compound laterally wraps around the semiconductor die, wherein the molding compound includes a base material and a first filler particle and a second filler particle embedded in the base material. The first filler particle has a first recess located in a top surface of the first filler particle, and the second filler particle has at least one hollow void therein. The redistribution structure is disposed on the semiconductor die and the molding compound, wherein the redistribution structure has a polymer dielectric layer. The polymer dielectric layer includes a body portion and a first protruding portion protruding from the body portion, wherein the body portion is in contact with the base material and the top surface of the first filler particle, and the first protruding portion fits with the first recess of the first filler particle.
US11075129B2 Substrate processing carrier
Implementations of a substrate carrier may include: a top ring configured to enclose an edge of a first side of a substrate; and a bottom support configured to enclose an entire second side and an edge of the second side of the substrate.
US11075128B2 Modules incorporating encapsulation layers
Aspects of the present disclosure include a packaged product including a product, a first encapsulation disposed on top of the product, wherein the first encapsulation is configured to protect the product during an operation of the product, a second encapsulation disposed on top of the first encapsulation, wherein the second encapsulation is configured to protect the product during a testing of the product, and a third encapsulation disposed on top of the second encapsulation, wherein the third encapsulation is configured to protect the product during a transport of the product, wherein at least one of the first encapsulation, the second encapsulation, or the third encapsulation is detachably coupled with the product.
US11075127B2 Suppressing interfacial reactions by varying the wafer temperature throughout deposition
Disclosed are methods of and apparatuses and systems for depositing a film in a multi-station deposition apparatus. The methods may include: (a) providing a substrate to a first station of the apparatus, (b) adjusting the temperature of the substrate to a first temperature, (c) depositing a first portion of the material on the substrate while the substrate is at the first temperature in the first station, (d) transferring the substrate to the second station, (e) adjusting the temperature of the substrate to a second temperature, and (f) depositing a second portion of the material on the substrate while the substrate is at the second temperature, such that the first portion and the second portion exhibit different values of a property of the material. The apparatuses and systems may include a multi-station deposition apparatus and a controller having control logic for performing one or more of (a)-(f).
US11075125B2 Semiconductor device and manufacturing method thereof
A device includes a semiconductor fin, a first transistor, a second transistor and a dielectric structure. The first semiconductor fin extends from a substrate. The first transistor is formed on a first region of the semiconductor fin. The second transistor is formed on a second region of the semiconductor fin laterally spaced apart from the first region of the semiconductor fin. The dielectric structure has a lower portion extending in the semiconductor fin and between the first transistor and the second transistor. The lower portion of the dielectric structure has a width increasing from a bottommost position of the dielectric structure to a first position higher than the bottommost position of the dielectric structure and decreasing from the first position to a second position higher than the first position.
US11075120B2 FinFET device and method
A device includes a fin over a substrate, the fin including a first end and a second end, wherein the first end of the fin has a convex profile, an isolation region adjacent the fin, a gate structure along sidewalls of the fin and over the top surface of the fin, a gate spacer laterally adjacent the gate structure, and an epitaxial region adjacent the first end of the fin.
US11075119B2 Vertically stacked transistors in a pin
An apparatus is provided which comprises: a fin; a layer formed on the fin, the layer dividing the fin in a first section and a second section; a first device formed on the first section of the fin; and a second device formed on the second section of the fin.
US11075114B2 Method of manufacturing semiconductor device, substrate processing apparatus, and recording medium
There is provided a technique which includes (a) forming a seed layer on a substrate by supplying a first process gas to the substrate at a first temperature, (b) forming a film on the seed layer by supplying a second process gas to the substrate at a second temperature, and (c) annealing the seed layer and the film at a third temperature, wherein at least one selected from the group of a crystal grain size and a surface roughness of the film after performing the annealing in (c) is adjusted by controlling a thickness of the seed layer formed in (a).
US11075109B2 Radio frequency silicon on insulator structure with superior performance, stability, and manufacturability
A semiconductor-on-insulator (e.g., silicon-on-insulator) structure having superior radio frequency device performance, and a method of preparing such a structure, is provided by utilizing a single crystal silicon handle wafer sliced from a float zone grown single crystal silicon ingot.
US11075108B2 Mechanism for FinFET well doping
The embodiments of mechanisms for doping wells of finFET devices described in this disclosure utilize depositing doped films to dope well regions. The mechanisms enable maintaining low dopant concentration in the channel regions next to the doped well regions. As a result, transistor performance can be greatly improved. The mechanisms involve depositing doped films prior to forming isolation structures for transistors. The dopants in the doped films are used to dope the well regions near fins. The isolation structures are filled with a flowable dielectric material, which is converted to silicon oxide with the usage of microwave anneal. The microwave anneal enables conversion of the flowable dielectric material to silicon oxide without causing dopant diffusion. Additional well implants may be performed to form deep wells. Microwave anneal(s) may be used to anneal defects in the substrate and fins.
US11075107B2 Semiconductor structure and manufacturing method thereof
The present disclosure provides a semiconductor structure, including a transistor. The transistor includes a semiconductive substrate, a gate structure, a pair of highly doped regions and a dielectric element. The semiconductive substrate has a top surface. The gate structure is over the top surface. The pair of highly doped regions is separated by the gate structure. The dielectric element is embedded in the semiconductive substrate. The dielectric element is laterally and vertically misaligned with the pair of highly doped regions.
US11075104B2 Semiconductor chuck and method of making
A semiconductor chuck is provided. The semiconductor chuck includes a metal base and a first adhesive layer over the metal base. The semiconductor chuck includes a dielectric layer over the first adhesive layer, wherein the dielectric layer is adhered to the metal base by the first adhesive layer. The semiconductor chuck includes a removable protective plate over the dielectric layer, wherein a first portion of the removable protective plate covers a top surface of the dielectric layer.
US11075102B2 Positioning device
The invention relates to a positioning device for positioning a substrate, in particular a wafer, comprising: a process chamber; a base body; a carrier element which comprises a support for supporting the substrate, the carrier element being arranged above the base body and formed movable in terms of distance from the base body; and a holder for an additional substrate, in particular an additional wafer or a mask, the holder being arranged opposite the carrier element; wherein there is, between the base body and the carrier element, a sealed-off cavity to which a pressure, in particular a negative pressure, can be applied so as to prevent undesired movement of the carrier element as a result of the action of an external force.
US11075096B2 Substrate processing apparatus
A substrate processing method includes etching a substrate on which a silicon oxide film and a silicon nitride film are formed with a phosphoric acid processing liquid. In the etching, a silicon concentration in the phosphoric acid processing liquid is a first silicon concentration at which the silicon oxide film is etched, from a start time until a first time interval has elapsed.
US11075093B2 Assembly of a carrier and a plurality of electrical circuits fixed thereto, and method of making the same
A method of obtaining an elongate carrier (12) to which a plurality of circuits (14) are fixed at their outer portions. The central portions (141) of the circuits are removed while the outer portions remain fixed to the carrier. A circuit (14) is fastened to a carrier (12) where electrical conductors extend from conducting pads of the circuit through holes (121) in the carrier to conducting pads of the carrier on an opposite side of the carrier.
US11075091B2 Method for manufacturing semiconductor device
In a first step of a method of manufacturing a semiconductor device, a portion to be the first lead frame is formed by selectively punching a metal plate, furthermore, notch portions depressed in the reference direction are formed on both side surfaces of a portion, of the first lead frame where the first bent portion is formed, in line contact with the first conductive layer in the reference direction; in the second step of the method, a first bent portion is formed by bending the one end of the first lead frame so as to protrude downward along the reference direction; and in the third step of the method, the upper surface of the first conductive layer and the lower surface of the first bent portion of the first lead frame are joined at the end of the substrate, by the first conductive bonding material, furthermore, the upper surface of the first conductive layer and the notch portions of the first bent portion are joined, by embedding a part of the first conductive bonding material in the notch portions.
US11075088B2 Method of plasma etching and method of fabricating semiconductor device using the same
Disclosed are a method of plasma etching and a method of fabricating a semiconductor device including the same. The method of plasma etching includes loading a substrate including an etch target onto a first electrode in a chamber, the chamber including the first electrode and a second electrode arranged to face each other, and etching the target. The etching the target includes applying a plurality of RF powers to one of the first and second electrodes. The plurality of RF powers may include a first RF power having a first frequency in a range from about 40 MHz to about 300 MHz, a second RF power having a second frequency in a range from about 100 kHz to about 10 MHz, and a third RF power having a third frequency in a range from about 10 kHz to about 5 MHz.
US11075086B1 Method for etching deep, high-aspect ratio features into silicon carbide and gallium nitride
A method for the etching of deep, high-aspect ratio features into silicon carbide (SiC), gallium nitride (GaN) and similar materials using an Inductively-Coupled Plasma (ICP) etch process technology is described. This technology can also be used to etch features in silicon carbide and gallium nitride having near vertical sidewalls. The disclosed method has application in the fabrication of electronics, microelectronics, power electronics, Monolithic Microwave Integrated Circuits (MMICs), high-voltage electronics, high-temperature electronics, high-power electronics, Light-Emitting Diodes (LEDs), Micro-Electro-Mechanical Systems (MEMS), micro-mechanical devices, microelectronic devices and systems, nanotechnology devices and systems, Nano-Electro-Mechanical Systems (NEMS), photonic devices, and any devices and/or structures made from silicon carbide and/or gallium nitride. The disclosed method also has application in the fabrication of through-substrate vias and through-wafer vias, including those that are subsequently filled with electrically conductive materials.
US11075082B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes first and second FETs including first and second channel regions, respectively. The first and second FETs include first and second gate structures, respectively. The first and second gate structures include first and second gate dielectric layers formed over the first and second channel regions and first and second gate electrode layers formed over the first and second gate dielectric layers. The first and second gate structures are aligned along a first direction. The first gate structure and the second gate structure are separated by a separation plug made of an insulating material. The first gate electrode layer is in contact with a side wall of the separation plug.
US11075076B2 Method for manufacturing a semiconductor device and film deposition apparatus
A method for manufacturing a semiconductor device is provided. In the method, impurities contained in a first layer formed on a substrate are removed by heating the first layer. On the first layer, a second layer is formed containing a component that forms a substance that is able to vaporize by reacting with the impurities.
US11075074B2 Method for depositing a silicon nitride film and film deposition apparatus
A method for depositing a silicon nitride film is provided to fill a recessed pattern formed in a surface of a substrate with a silicon nitride film. In the method, a first silicon nitride film is deposited in the recessed pattern formed in the surface of the substrate. The first silicon nitride film has a V-shaped cross section decreasing its film thickness upward from a bottom portion of the recessed pattern. A second silicon nitride film conformal to a surface shape of the first silicon nitride film is deposited.
US11075060B2 Substrate processing apparatus
Disclosed is an apparatus for processing substrate which prevents a plasma discharge from being transferred to a substrate so as to minimize damages on the substrate and also minimize deterioration in quality of a thin film deposited on the substrate, wherein the apparatus may include a process chamber for providing a reaction space, and a gas distribution module for dissociating processing gas by the use of plasma, and distributing the dissociated processing gas onto a substrate, wherein the gas distribution module may include a lower frame having a plurality of electrode inserting portions, an upper frame having a plurality of protruding electrodes and processing gas distribution holes, and an insulating plate having a plurality of electrode penetrating portions.
US11075059B2 Deposition apparatus including cleaning gas valve unit and deposition method including the same
A deposition apparatus includes a deposition gas supply unit including an opening and closing valve. The deposition gas supply unit is configured to selectively supply a source gas or a mixture gas into a chamber. A cleaning gas supply unit is configured to supply a cleaning gas into the chamber. A deposition head includes a first deposition head including a first nozzle configured to supply the source gas and the cleaning gas and a second deposition head including a second nozzle configured to supply the source gas, the mixture gas, and the cleaning gas. An exhaust unit is configured to discharge the cleaning gas and remaining source and mixture gases from the chamber. A cleaning gas valve unit is configured to be selectively opened and closed to supply the cleaning gas to at least any one of the first deposition head and the second deposition head.
US11075042B2 Electromagnetic actuating device for a switching element
An electromagnetic control mechanism for a switching element is described herein, which can be switched to an open operating state and to a closed operating state by means of an electromagnet and an actuating unit that acts counter to the actuation force of the electromagnet. The electromagnet has a dedicated mechanism for dampening the actuation movement of an anchor of the electromagnet toward a section of the coil, by means of which the actuation speed of the anchor can be reduced after a distance between a section of the anchor facing the coil and the section of the coil becomes shorter than a predefined distance. The mechanism for dampening comprises at least one component connected to the coil, which becomes functionally connected to the anchor after the distance becomes shorter than the defined distance, wherein, as the displacement of the anchor increases, liquid can be discharged from a chamber bordered by the component and the anchor via a throttle mechanism to an extent that reduces the actuation speed of the anchor.
US11075041B2 Magnetically actuated MEMS switch
A magnetically actuated MEMS switch 100 includes a first magnetic core portion 120, a first signal line 15, a first contact point 16, a second magnetic core portion 220, a second signal line 25, a second contact point 26, and a first coil portion 111 and a second coil portion 211 serving as a magnetic field applying portion that causes a current to flow in conductor coil to apply a magnetic field to the first magnetic core portion 120 and the second magnetic core portion 220. The first contact point 16 is displaced depending on the presence or absence of a magnetic field applied by the magnetic field applying portion. Connection and disconnection between the first contact point 16 and the second contact point 26 are switched in response to displacement of the first contact point 16.
US11075038B2 Fastening tool having an ergonomic trigger
A fastening tool including a housing having a handle portion, a base for releasably mounting a power source, a nosepiece for driving fasteners into a workpiece, a magazine for feeding successive fasteners into the nosepiece, and a trigger. The trigger is configured to activate a trigger switch and initiate a fastener driving sequence. The trigger has a proximal end pivotably connected to a handle body and a distal free end adjacent to the base. The distal free end of the trigger has a curved body that extends substantially parallel to the magazine.
US11075036B2 Motor-driven vacuum circuit breaker
The present invention relates to a method for controlling a motor-driven vacuum circuit breaker. The method comprises initiate opening (S100) the circuit breaker, wherein the circuit breaker moves with an average opening speed of a contact pair of the circuit breaker, from a closed position to an open position of the circuit breaker, and decelerating (S110) the opening speed of the contact pair to below the average opening speed before the open position is reached to avoid overshoot, and initiate closing (S120) the circuit breaker, wherein the circuit breaker moves with an average closing speed of the contact pair, from the open position to the closed position, and decelerating (S130) the closing speed of the contact pair to below the average closing speed before contact touch at the closed position, wherein the circuit breaker moves with the decelerated speed at contact touch. A motor-driven vacuum circuit breaker, a computer program and a computer program product are also presented.
US11075035B2 Multilayered capacitor
A multilayer capacitor includes: a capacitor body including dielectric layers and first and second internal electrodes, and having first to six external surfaces, wherein the first internal electrode is exposed through the third, fifth, and sixth external surfaces, and the second internal electrode is exposed through the fourth, fifth, and sixth external surfaces; first and second side portions; and first and second external electrodes including first and second sintered electrodes, and first and second conductive resin electrodes, respectively, wherein δL/T<3.5% is satisfied, where L is a thickness of the first or second side portion, taken at a level at which the first or second internal electrode is disposed, δL is a difference between a maximum L value and a minimum L value, and T is a length of the first or second side portion in a direction perpendicular to the first and second internal electrodes.
US11075032B2 Power transformers and methods of manufacturing transformers and windings
A power transformer includes at least two first windings, at least two second windings interleaved with the at least two first windings, and a magnetic core. The at least two first windings and the at least two second windings are positioned adjacent the magnetic core. Each first winding includes a wire and a plurality of turns. One or more windings of the at least two first windings include a bonding material and at least two adjacent turns of said plurality of turns adhered to each other via the bonding material. Other example power transformers, methods of manufacturing power transformers, and methods of manufacturing windings are also disclosed.
US11075031B2 Inductor and inductor arrangement
An inductor comprises an excitation coil with an excitation coil axis and at least one shielding coil with a respective shielding coil axis. The excitation coil axis and the shielding coil axis define an angle δ, wherein applies: 60°≤δ≤120°, preferably 75°≤δ≤105°, and preferably 85°≤δ≤95°. The inductor is shielded and enables in an easy and flexible manner the attenuation of electric and magnetic fields.
US11075030B2 Inductor array
An inductor according to an aspect of the present disclosure is an inductor array comprising a plurality of wire-wound type coils. The inductor array comprises a body comprising a first wire-wound type coil, a second wire-wound type coil, a fixation member, and a sealing material sealing the first wire-wound type coil, the second wire-wound type coil, and the fixation member, and comprising magnetic materials; and external electrodes arranged on an external surface of the body. The fixation member comprises a support portion and a core portion passing through the support portion. The first and second wire-wound type coils are arranged to be spaced apart from each other by the fixation member. The fixation member comprises magnetic materials.
US11075024B2 Electric fence insulator
An insulator for an electric fence, an electric fence system using the insulator, and a method of installing same are disclosed herein. The insulator includes a body having a first end and a second end, and a wire attachment portion positioned at the first end of the body. A passage passes through the wire attachment portion, the passage including a first open end, a second open end, and a waist region between the first open end and the second open end. The diameter of the passage at the first open end and the diameter of the second open end are both greater than at the waist region.
US11075023B2 Insulation element with artificial fibres for electrical insulation in the high voltage range
The invention relates to an insulation element (1) with low electrical conductivity for the electrical insulation of an electrotechnical component in the high voltage range. The insulation element (1) comprises artificial fibres (2) and electrically conductive particles (3) having an electrically non-conductive core (5) and an electrically conductive or semi-conductive cladding (6) surrounding the core (5). Moreover, the insulation element (1) comprises a cationic polymer (4).
US11075018B2 Transfer system for sealed enclosure comprising a device for sealed connection with a closed volume
Transfer system for sealed enclosure, said sealed enclosure defining a first closed volume and comprising at least one device for sealed connection to a second closed volume, said transfer system being intended to be arranged in said enclosure (E) and to be fixed to a wall thereof, said transfer system comprising at least one arm, a first rotating hinge between the arm intended to be arranged between the arm and said wall of the enclosure, said first rotating hinge comprising a first axis of rotation, a chute and a second rotating hinge between the arm and the chute, said second rotating hinge comprising a second axis of rotation, the chute comprising a docking edge configured to cooperate with the device for sealed connection.
US11075013B2 Removing heat from a nuclear reactor by having molten fuel pass through plural heat exchangers before returning to core
This disclosure describes various configurations and components of a molten fuel fast or thermal nuclear reactor in which one or more primary heat exchangers are located above the reactor core of the nuclear reactor.
US11075011B2 Data driven predictive analysis of complex data sets for determining decision outcomes
Systems and methods are provided for data driven predictive analysis of complex data sets for determining decision outcomes. The systems and methods include obtaining a first set of data associated with individuals and obtaining, a second set of data associated with events, wherein the events are associated with at least one of the individuals. The systems and methods further include determining a subset of the individuals from the first set of data based on the first subset of individuals having common attributes with a target individual and determining a second subset of events from the second set of data based on the second subset of events having common attributes with the target events associated with the target individual. Additionally, the systems and methods include aggregating data associated with the second subset of events based on the target events and providing for display output associated with aggregated data.
US11075004B2 Discrimination result providing apparatus, operating method of discrimination result providing apparatus, discrimination result providing program, and discrimination result providing system
Image correct data is received from a plurality of terminals that belong to a plurality of organizations, a learning-terminated discriminator that is a learning discriminator that has performed learning using the image correct solution data is obtained, distribution of resources capable of being used by each discriminator is determined in accordance with the number of pieces of the received image correct solution data or the degree of performance improvement of the learning-terminated discriminator, and a discrimination result “Output” obtained by performing discrimination of a discrimination target image “Input” received from the terminal using the determined resources of the distribution is transmitted to the terminal that is a transmission source.
US11075002B2 Memory identification and recovery method and system based on recognition
The present invention is adapted for recognition technology improvement, which provides a memory identification and recovery method based on recognition, including: S1. collecting the data information from the scene of activity through a recognition device; S2. conducting salient feature extraction to the data information collected from the scene and generating feature marks; S3. building mapping relations between the generated feature marks and the extracted data information, automatically generating memory information in the database, and storing the information in the database; S4. inputting related data information for searching; S5. selecting a corresponding method to search the generated memory information in the database based on the input data information; S6. determining if there is related data information in the memory data. The method can helps to enhance memory of the user, recover memory after forget it, recover effectively through recognition technology, improve memory, and retrieve memory quickly after memory loss, which is convenient and efficient.
US11075000B2 Method and system for using virtual avatars associated with medical professionals during exercise sessions
A computer-implemented system includes a treatment apparatus manipulated by a patient while performing an exercise session and a patient interface that receives a virtual avatar. The patient interface presents the virtual avatar. The virtual avatar uses a virtual representation of the treatment apparatus to guide the patient through an exercise session. A server computing device provides the virtual avatar of the patient to the patient interface and receives a message pertaining to a trigger event. The message includes a severity level of the trigger event. The server computing device determines whether a severity level of the trigger event exceeds a threshold severity level, and responsive to determining the severity level of the trigger event exceeds the threshold severity level, replaces on the patient interface the presentation of the virtual avatar with a presentation of a multimedia feed from a computing device of the medical professional.
US11074991B2 Methods for multiplex chromatin interaction analysis by droplet sequencing with single molecule precision
The invention, in part, relates to ChIA-Drop methods, which comprise methods of drop-based sequencing.
US11074990B2 Nonvolatile memory device including a plurality of input/output units and an operating method thereof
A nonvolatile memory device includes a memory cell array including first to fourth planes, a page buffer circuit that includes first to fourth page buffer units connected with the first to fourth planes, respectively, an input/output circuit that includes a first input/output unit connected with the first to fourth page buffer units and a second input/output unit connected with the second and fourth page buffer units, and control logic that controls the input/output circuit to output first data from one of the first to fourth page buffer units through the first input/output unit in a first read mode and output second data from one of the first and third page buffer units through the first input/output unit and third data from one of the second and fourth page buffer units through the second input/output unit in a second read mode.
US11074987B2 Shift register, method for driving the same, gate drive circuitry and display apparatus
A shift register, a method for driving the same, a gate drive circuitry and a display apparatus are provided. The shift register includes: an input circuit, connected to a signal input terminal, a pull-up node and a first control terminal, and configured to provide a signal of the signal input terminal to the pull-up node under the control of the first control terminal; an output circuit, connected to the pull-up node, a first clock signal terminal and a signal output terminal, and configured to provide a signal of the first clock signal terminal to the signal output terminal under the control of the pull-up node; and a pull-up node control circuit, connected to the pull-up node, a second clock signal terminal, a third clock signal terminal and a first voltage terminal, and configured to provide a signal of the first voltage terminal to the pull-up node.
US11074986B2 Shift register, gate driving circuit, and display device
A shift register includes: a first signal output terminal; a first switching, configured to transmit a signal of a first DC power signal terminal to a first node in response to the signal of the first DC power signal terminal; a second switching, configured to transmit a signal of a second DC power signal terminal to the first node in response to a signal of the first signal output terminal; a third switching, configured to transmit the signal of the second DC power signal terminal to a second signal output terminal in response to a signal of the first node; and a fourth switching, configured to transmit the signal of the first DC power signal terminal to the second signal output terminal in response to the signal of the first DC power signal terminal.
US11074984B2 Liquid discharge head and method of manufacturing the same
A liquid discharge head having an element board including an element configured to discharge a liquid includes a first storage element and a second storage element. The first storage element is a fuse element or an anti-fuse element. The second storage element is a semiconductor memory capable of holding a larger capacity than the first storage element. The second storage element is provided on an area other than the element board.
US11074983B2 Voltage-generating circuit and semiconductor device
What is provided is a voltage-generating circuit that uses dynamic reference voltage to accurately control the step-up of a generated voltage. A voltage-generating circuit 100 of the invention includes a charge pump 110 outputting voltage Vpump, a regulator 120, and a controlling circuit 140. The regulator 120 includes a comparator 122 and a comparator 132. The comparator 122 compares voltage Vdivide generated by the charge pump 110 with a reference voltage Vref, and outputs a comparison result CMP_OUT. The comparator 132 compares voltage Vdivide2 generated by the charge pump 110 with a reference voltage VrefRRC with a controlled rising speed, and outputs a comparison result CMP2_OUT. The controlling circuit 140 controls the charge pump 110 based on CMP_OUT and CMP2_OUT.
US11074982B2 Memory configured to perform logic operations on values representative of sensed characteristics of data lines and a threshold data value
Memory having an array of memory cells and configured to store a first value representative of a characteristic sensed from a first data line, store a second value representative of the characteristic sensed from a second data line, perform an operation on the first value and the data value at a first logic circuitry, and perform an operation on an output of the first logic circuitry and a threshold data value at a second logic circuitry.
US11074970B2 Mux decoder with polarity transition capability
A decoder in an integrated circuit memory device having: a positive section having a first input line; a negative section having a second input line; and an output line connected from both the positive section and the negative section to a voltage driver connected to a memory cell. The positive section and the negative sections are controlled by a polarity control signal. When the polarity control signal indicates positive polarity, the positive section drives the output line according to signals received in the first input line; and when the polarity control signal indicates negative polarity, the negative section drives the output line according to signals received in the second input line.
US11074968B2 Method and system to improve read reliability in memory devices
A system and method for storing data that includes at least one memory device having a plurality of memory cells for storing data; and a memory control circuit that manages the read current and read pulse width applied to the memory cells, wherein the at least one memory device has a read current circuit configured to utilize adjustments to at least one of the read current or the read pulse width applied to the memory cells. In response to a request to read a group of the memory cells, the memory control circuit in an example, in response to determining that a comparative temperature value exceeds a first threshold, is configured to perform at least one of reducing the read current and/or increasing the read pulse width to be applied to the group of memory devices to be read.
US11074963B2 Non-volatile memory and memory sector thereof
A non-volatile memory includes a memory cell array, an amplifying circuit and a first multiplexer. The memory cell array includes m×n memory cells. The memory cell array is connected with a control line, m word lines and n local bit lines, wherein m and n are positive integers. The amplifying circuit includes n sensing elements. The n sensing elements are respectively connected between the n local bit lines and n read bit lines. The first multiplexer is connected with the n local bit lines and the n read bit lines. According to a first select signal, the first multiplexer selects one of the n local bit lines to be connected with a first main bit line and selects one of the n read bit lines to be connected with a first main read bit line.
US11074961B2 Method of performing internal processing operation of memory device
Provided is a method of performing an internal processing operation of a memory device in a system including a host device and the memory device. The memory device includes a memory cell array and a processor-in-memory (PIM) performing an internal processing operation. In an internal processing mode, by the PIM, the memory device performs the internal processing operation based on internal processing information stored in the memory cell array. When the internal processing information is an internal processing operation command indicating a type of the internal processing operation, the memory device outputs the internal processing operation command including an internal processing read command and an internal processing write command to the host device. The host device issues to the memory device a priority command determined from among a data transaction command and the internal processing operation command.
US11074959B2 DDR memory bus with a reduced data strobe signal preamble timespan
A method is described. The method includes configuring first register space to establish ODT values of a data strobe signal trace of a DDR data bus. The method also includes configuring second register space to establish ODT values of a data signal trace of the DDR data bus. The ODT values for the data strobe signal trace are different than the ODT values for the data signal trace. The ODT values for the data strobe signal do not change when consecutive write operations of the DDR bus write to different ranks of a same DIMM.
US11074957B2 Semiconductor device
A semiconductor device includes a period signal generation circuit and an interruption signal generation circuit. The period signal generation circuit generates a period signal in response to a refresh pulse and an end pulse. The interruption signal generation circuit generates an interruption signal for controlling an operation that an address is set as a target address, if the address having the same logic level combination as the target address is inputted while the period signal is enabled.
US11074954B2 Memory device
According to one embodiment, a memory device includes: a first and a second interconnects; a memory cell including a variable resistive element, the memory cell between the first and second interconnects; and a write circuit including a current source circuit and a voltage source circuit, the write circuit writing data to the memory cell by using a write pulse. The write circuit supplies the write pulse to the memory cell by using the current source circuit in a first period from a first time of a start of supply of the write pulse to a second time, and supplies the write pulse to the memory cell by using the voltage source circuit in a second period from a third time to a fourth time of an end of the supply of the write pulse.
US11074948B2 Semiconductor device and memory system
According to one embodiment, in a semiconductor device, the first pull-up circuit is connected to a third node and to a fourth node. The third node is a node between a drain of the first transistor with a first conductivity type and a source of the second transistor with the first conductivity type. The fourth node is a node between a drain of the third transistor with the first conductivity type, and a source of the fourth transistor with the first conductivity type and a source of the fifth transistor with the first conductivity type. The first pull-down circuit is connected to a fifth node and to a sixth node. The fifth node is a node between a drain of the first transistor with a second conductivity type and a source of the second transistor with the second conductivity type. The sixth node is a node between a drain of the third transistor with the second conductivity type and a source of the fourth transistor with the second conductivity type and a source of the fifth transistor with the second conductivity type.
US11074937B1 Magnetic disk device and depop processing method
According to one embodiment, a magnetic disk device includes a plurality of disks including a first area to which data is randomly written in normal recording and to which an LBA is added, and a second area to which data is written in shingled recording to write a plurality of tracks overlaid in a radial direction and to which an LBA is added, a plurality of heads, and a controller which writes data to the first area in the normal recording, writes data to the second area in the shingled recording, and changes the first area in accordance with a first recording capacity of a first recording surface in each of the disks, which corresponds to a first head of the heads, when the first head is inhibited from being used.
US11074928B2 Conversational analytics
A computer-implemented method includes determining a meeting has initialized between a first user and a second user, wherein vocal and video recordings are produced for at least the first user. The method receives the vocal and video recordings for the first user. The method analyzes the vocal and video recordings for the first user according to one or more parameters for speech and one or more parameters for gestures. The method determines one or more emotions and a role in the meeting for the first user based at least on the analyzed vocal and video recordings. The method sends an output of analysis to at least one of the first user and the second user, wherein the output of analysis includes at least the determined one or more emotions and the role in the meeting for the first user.
US11074927B2 Acoustic event detection in polyphonic acoustic data
A computer implemented method, computer system and computer program product are provided for acoustic event detection in polyphonic acoustic data, according to the method, polyphonic acoustic data is inputted by one or more processing units into a trained neural network trained by labeled monophonic acoustic data, a first output from a hidden layer of the trained neural network is obtained by one or more processing units, and at least one acoustic classification of the polyphonic acoustic data is determined by one or more processing units based on the first output and a feature dictionary learnt from the trained neural network.
US11074926B1 Trending and context fatigue compensation in a voice signal
A method for voice signal fatigue compensation, that includes sampling, using an audio signal capturing apparatus, a segment of a voice signal in a normal time series to form a normal series sample, generating, using a processor and a memory, from the normal series sample, a reversed series sample, and constructing, by executing using the processor and the memory a time-series mixing component, a first synthesized segment by mixing the normal series sample and the reversed series sample, the first synthesized segment including a compensation for an instance of micro fatigue in the segment of the voice signal. The method also includes forming a fatigue-compensated voice segment from the first synthesized segment, and outputting, as a fatigue-compensated voice segment, the first synthesized segment.
US11074925B2 Generating synthetic acoustic impulse responses from an acoustic impulse response
The disclosure describes one or more embodiments of an impulse response system that generates accurate and realistic synthetic impulse responses. For example, given an acoustic impulse response, the impulse response system can generate one or more synthetic impulse responses that modify the direct-to-reverberant ratio (DRR) of the acoustic impulse response. As another example, the impulse response system can generate one or more synthetic impulse responses that modify the reverberation time (e.g., T60) of the acoustic impulse response. Further, utilizing the synthetic impulse responses, the impulse response system can perform a variety of functions to improve a digital audio recording or acoustic measurement or prediction model.
US11074917B2 Speaker identification
A method of speaker identification, comprises: receiving an audio signal representing speech; removing effects of a channel and/or noise from the received audio signal to obtain a cleaned audio signal; obtaining an average spectrum of at least a part of the cleaned audio signal; and comparing the average spectrum with a long term average speaker model for an enrolled speaker. Based on the comparison, it can be determined whether the speech is the speech of the enrolled speaker.
US11074914B2 Automated query detection in interactive content
Systems and methods may be used to automatically detect a query in interactive content. A system may implement a method that includes receiving an audible signal. The method may include determining that a portion of the audible signal includes speech. The method may include translating at least the portion of the audible signal. The portion of the audible signal may be translated into a natural language output. The method may include generating an identifier (ID) associated with the speech. The ID may be generated on a condition that the natural language output includes a trigger. The method may include generating an inaudible signal that includes the ID. The method may include synchronizing the inaudible signal with the audible signal. The method may include transmitting the audible signal at a first frequency. The method may include transmitting the inaudible signal at a second frequency.
US11074911B2 Digital assistant
In one aspect, a server that receives, from a client terminal via a network, a request to initiate a verbal conversation using natural language that is in a spoken or textual format, extracts information during the verbal conversation, determines a context of the verbal conversation, receives an inquiry during the verbal conversation, processes the inquiry, acquires response information based on the determined appropriate response, and transmits to the client terminal the response information.
US11074897B2 Method and apparatus for training adaptation quality evaluation model, and method and apparatus for evaluating adaptation quality
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a musical work adaptation quality evaluation model. One of the methods includes: obtaining a plurality of adapted musical work samples; separating audio tracks of each of the plurality of adapted musical work samples; determining instrument information identifying instruments played in each of the audio tracks; performing originality analysis on each of the audio tracks to obtain an originality value corresponding to each audio track; for each of the audio tracks, using a combination of the instrument information and the originality value corresponding to the particular audio track of the adapted musical work samples as a sample feature; and training a musical work adaptation quality evaluation model by using sample features of corresponding adapted musical work samples as input, and a predetermined evaluation score of the corresponding adapted musical work sample as output.
US11074895B2 Neck cover for a stringed musical instrument
A utility article for protecting and covering the strings of a musical instrument, while providing options for visibility and display. The utility article, including a covering member made of flexible material and having a front side and a rear side. Four flaps extend from the left edge and the right edge of the covering member, wherein two flaps extend outwards to form a sleeve and the two flaps extend rearwards wrapping the neck of the musical instrument. The two pockets will serve for holding the users common accessories and tools, while an attachable flap will allow the device to second as a guitar strap when not in its primary use.
US11074894B1 Vibrato system for solid-body electric guitar without a housing for vibrato
A vibrato system for a solid-body electric guitar without a housing for vibrato is disclosed, wherein the solid-body guitar without a housing for vibrato has a neck, a body which in turn has a plurality of holes, and a plurality of strings joined at one end to the neck, having springs housed in the holes of the body of the guitar, a bridge having a fixed part joined to the body of the guitar and a pivoting part, such that the pivoting part is configured to rotate around the contact with the fixed part, wherein the strings are joined to the pivoting part such that the pivoting part is joined to the springs, and wherein the springs are fastened inside the holes.
US11074892B1 Detachable violoncello non-slip pad
The present disclosure provides a detachable violoncello non-slip pad, which includes an non-slip portion and a limiting portion. The limiting portion is partially detachably received in the non-slip portion. The limiting portion includes a mounting plate and a limiting plate. The mounting plate is fixedly connected to the limiting plate. The mounting plate is detachably received in the non-slip portion. The detachable violoncello non-slip pad can separate the non-slip portion and the limiting portion, which is convenient for cleaning. When the non-slip portion is worn, only the non-slip portion needs to be replaced without overall replacement, which reduces the use cost of a user.
US11074882B2 Method and device for adjusting grayscale of display panel
Disclosed are a method and a device for adjusting grayscale of display panel, the method includes: obtaining a current image by performing image acquisition of a display panel; identifying an nonuniform block in the current image, detecting original output brightness and original input grayscale of the nonuniform block; determining a target input grayscale corresponding to a preset target brightness according to an actual Gamma curve value, wherein the actual Gamma curve value is obtained by testing the display panel; taking a difference between the original input grayscale and the target input grayscale as a grayscale compensation value of the nonuniform block.
US11074881B2 Method for driving a display device
A novel and highly convenient or reliable display panel is provided which includes a first driver circuit, a second driver circuit, a first scan line, a second scan line, and a first signal line. The first driver circuit supplies a selection signal. The second driver circuit supplies a predetermined voltage, first data using a voltage greater than or equal to the predetermined voltage, and second data using a voltage less than or equal to the predetermined voltage. The first scan line is selected in a first period. The second scan line adjacent to the first scan line is selected in a third period. The first signal line receives the first data in the first period, the predetermined voltage in a second period, and the second data in the third period. The second period is provided between the first period and the third period.
US11074879B2 Drive circuit of display device, display device and display panel
Disclosed are a drive circuit of a display device, a display device and a display panel. The drive circuit of the display device drives a first drive signal output branch and a second drive signal output branch to output a preset logic level signal separately by drive signals of a timing controller.
US11074877B1 Multi-panel liquid crystal display device and method for displaying image therein
A liquid crystal (LC) display device includes a first display panel, a second display panel, and an image processor. The image processor generates first image data and second image data that correspond to a first image and a second image for display on the first display panel and the second display panel, respectively. The image processor includes a first image data decision unit that decides the first image data, a filter that decides a correction factor, and a second image data decision unit that decides the second image data based on smoothed image data and the correction factor. A method for displaying an image in a LC display device with a first display panel and a second display panel includes determining first image data based on smoothed input image data, and determining second image data based on the smoothed input image data and a correction factor.
US11074869B2 Display method and display system for adjusting motion blur under various display modes
A display method includes selecting a display mode from a plurality of display modes, acquiring a data clock signal having a data period including a pixel active interval and a blank interval, and setting waveforms of a backlight driving signal within the pixel active interval and the blank interval according to the display mode in order to meet a motion blur effect corresponding to the display mode. A power ratio of the backlight driving signal within the blank interval to the backlight driving signal within the pixel active interval determines the motion blur effect. The waveforms of the backlight driving signal within the pixel active interval and the blank interval are different.
US11074867B2 Light-emitting device and electronic apparatus
A light-emitting device includes a data signal supply circuit, a first switching element including a first end electrically coupled to the data signal supply circuit, and a second end, a first capacitor electrically coupled to the second end of the first switching element and configured to hold an electric charge according to a gradation voltage, a second switching element including a first end electrically coupled to the second end of the first switching element, and a second end, a pixel circuit including a light-emitting element and a transistor, and a data line electrically coupled to the pixel circuit. The first capacitor is disposed to overlap the transistor in plan view.
US11074854B1 Driving device and operation method thereof
A driving device and an operation method thereof are provided. The driving device drives a plurality of light-emitting control lines of an organic light emitting diode (OLED) display panel. The light-emitting control lines are divided into a plurality of groups. The driving device includes a control circuit and a plurality of logic gates. The control circuit generates a global light-emitting control signal and determines a duty cycle of the global light-emitting control signal. Any one of the logic gates determines whether to transmit the global light-emitting control signal to the light-emitting control lines of a corresponding group among the groups. When the global light-emitting control signal is transmitted to a corresponding light-emitting control line among the light-emitting control lines, a pulse of the global light-emitting control signal may light up a plurality of pixels connected to the corresponding light-emitting control line.
US11074848B2 Control circuit, display apparatus, and control method for control circuit
Disclosed are a control circuit, a display apparatus and a control method for a control circuit. An input end of a voltage control circuit is connected to a first power input end, and an output end of the voltage control circuit is connected to a first input end of a voltage detection circuit; a second input end of the voltage detection circuit is connected to a second power input end, and an output end of the voltage detection circuit is connected to a controlled end of a switch circuit; an input end of the switch circuit is connected to the first power input end, and an output end of the switch circuit is connected to an input end of the discharging circuit.
US11074846B2 Display device
A display device includes: a display panel including a display area and a pad area having a pad; and a complex circuit package on the pad, including: a first driving signal structure including a first penetration electrode vertically penetrating an inside of the first driving signal structure; a second driving signal structure on the first driving signal structure; and a redistribution wiring structure surrounding the second driving signal structure, and the redistribution wiring structure electrically connecting the first driving signal structure and the second driving signal structure.
US11074845B2 Display device
A display device includes a first amplifier and second data amplifier connected to a first data line and second data line, to a first high voltage power source and second high voltage power source and to a first low voltage power source and second low voltage power source, respectively, a first pixel and second pixel each having a data input terminal connected to the first data line and second data line, respectively. The first high voltage power source and the first low voltage power source determine an upper limit and a lower limit of an output voltage of the first amplifier, respectively, the second high voltage power source and the second low voltage power source determine an upper limit and a lower limit of an output voltage of the second amplifier, respectively, and the first low voltage power source and second low voltage power source are independent power sources.
US11074843B2 Drive circuit, electro-optical device, electronic apparatus including electro-optical device, and movable body including electronic apparatus
A drive circuit 1000 is provided with an input terminal and an output terminal configured to be coupled to an external device 2000; a drive signal generation circuit 400 configured to use a synchronizing signal that is input from the external device 2000 via the input terminal to perform signal generation processing to generate a drive signal that drives an electro-optical panel 10; a state signal generation circuit 510 configured to generate a state signal indicating an operating state of the drive signal generation circuit 400; a return signal generation circuit 520 configured to generate a return signal obtained by superimposing the state signal on the synchronizing signal; and the output circuit 2000 configured to output the return signal from output terminals 581 and 582 to the external device 2000.
US11074841B2 Flexible display panel and display device
A flexible display panel and a display device are provided. The flexible display panel has a bent edge area and a planar area. The bent edge area and the planar area are arranged in the row direction. A boundary extends in the column direction between each of the at least one bent edge area and the planar area. A side of the bent edge area that is away from the planar area is bent towards a non-light-exiting side of the flexible display panel, so that a portion of the flexible display panel that is located in the bent edge area forms a curved surface when the flexible display panel is in a bent state. A size of each column of sub-pixels located in the edge area in the row direction is larger than a size of each column of sub-pixels located in the planar area in the row direction.
US11074836B2 Display apparatus
A display apparatus includes a display module, a first supporting portion, a second supporting portion, and a reinforcing member. A folding region, a first non-folding region and a second non-folding region are defined in the display module, when viewed in a plan view. The display module displays an image. The folding region is foldable about an imaginary folding axis, and the first and second non-folding regions are adjacent to two opposite sides, respectively, of the folding region, respectively. The first supporting portion supports the first non-folding region. The second supporting portion supports the second non-folding region and is spaced apart from the first supporting portion. The reinforcing member is adhered to the first and second supporting portions. The reinforcing member includes an incision pattern, which overlaps the folding axis in the folding region.
US11074832B2 Warming of simulated blood using waste heat generated by electronic components
A medical simulator having a heat exchanger configured to transfer heat from electronics and other components of the medical simulator to simulated blood of a simulated vascular system of the medical simulator. The heated simulated blood can be circulated throughout the simulated vascular system to provide more realistic training for medical practitioners by increasing the temperature of the skin of the medical simulator to a more realistic temperature. Circulating the heated simulated blood can also serve to cool the electronics and other components, while simultaneously transferring the heat out from the vascular system into an environment outside of the medical simulator.
US11074828B2 Sonar target simulator
A sonar target simulator (“STS”) for training a sonar operator is disclosed. The STS is configured to create a plurality of simulated scenarios within a gaming area having a plurality of environments. The STS includes one or more memory units storing real-world collected data, one or more processing units, and a computer-readable medium. The real-world collected data includes background signatures related to the plurality of simulated environments. The computer-readable medium has encoded thereon computer-executable instructions to cause the one or more processing units to generate a target signature from real-world collected data, generate an environmental model from the real-world data, and combine the target signature with the environmental model to create a simulated scenario, of the plurality of simulated scenarios, for use in the gaming area. In this example, the environmental model corresponds to an environment of the plurality of environments.
US11074810B2 Method and device for providing feedback to outside of vehicle, device, and storage medium
Embodiments of the present disclosure provide a method and a device for providing feedback to outside a vehicle, a device, and a computer readable storage medium. The method includes: detecting an attention state of a pedestrian to the vehicle, wherein the attention state is configured to indicate whether the pedestrian notices the vehicle; determining feedback information of the vehicle to the pedestrian based at least in part on the attention state; and controlling an output component of the vehicle to output the feedback information.
US11074807B2 Remote three-way switch
A remote three-way switch. The remote three-way switch includes an actuator configured to actuate a mechanical switch, such as a light switch, according to a signal received from a remote control in wireless communication with the actuator. The signal received directs the actuator to mechanically actuate the switch from an on position to an off position, or from the off position to the on position. The remote three-way switch is portable, easy to install and uninstall, and is configured to assist an individual with operating the switch from a distance. The remote three-way switch may also be configured to be permanently installed into a wall, such that it appears like an ordinary light switch after installation.
US11074796B2 Photoelectric smoke detectors
A photoelectric smoke detector, includes an optics cover that provides a smoke chamber that has a smoke chamber opening, a CO detector is mounted to the optics cover. An inner cover provides a first opening and a second opening. The first opening receives a portion of the CO detector and the second opening is aligned with the smoke chamber opening. A spoiler includes a U-shaped fin arrangement and is received against the inner cover.
US11074794B2 Systems and methods for activating and deactivating controlled devices in a secured area
Systems and methods for activating and deactivating controlled devices are provided. Such systems and methods can include a microprocessor unit sampling signal data from a smart microwave sensor module to detect a presence of a user within a secured area, using the signal data to track a route of the user within the secured area, and activating or deactivating the controlled devices located within the secured area based on a location of an end of the route. Such systems and methods can include activating the controlled devices when the location of the end of the route is within the secured area and deactivating the controlled devices when the location of the end of the route is not outside of the secured area.
US11074789B2 Technique to deter theft from automated teller machines
Techniques related to an electronic device, comprising one or more processors, a user interface, a bill dispensing mechanism in a dispensing area, the bill dispensing area having a first sensor, and a non-transitory program storage device comprising instructions stored thereon to cause the one or more processors to receive, from the user interface, a request to dispense a bill, receive, from the first sensor, a first signal indicating a first touch on the first sensor in the bill dispensing area, and dispense the bill based on the received first signal indicating the first touch.
US11074787B1 Artificial intelligence and machine learning enhanced betting odds method, system, and apparatus
Embodiments include utilizing artificial intelligence and/or machine learning to produce sports analytics based on historical score data for specific teams, players, events, or other relevant data. Machine learning can be applied to the historical data in order to improve the betting odds. Correlations between event outcomes and available parameters can be analyzed in advance and in real time by an odds module to give accurate and up-to-date odds.
US11074780B2 Management system of substitute currency for gaming
A detection system including a control device detecting fraud performed in a game table by using a result of an image analysis performed by an image analyzing device is included. A substitute currency for gaming used for this detection system has a multi-layer structure in which a plurality of plastic layers having different colors are stacked, a coloring layer is included at least in the middle, and white layers or thin-color layers (may be layers having a color thinner than that of the coloring layer; not illustrated in the drawing) are stacked on both sides of the coloring layer disposed in the middle.
US11074774B2 Vehicle parking authorization assurance system
Methods, systems and apparatuses are provided for managing a parking facility. A host processor may receive identification information relating to a vehicle entering, exiting and/or parked in the parking facility. The host processor may determine an account associated with the vehicle, based on the identification information and on account information associated with the account. The host processor may determine that the vehicle is authorized to park in the parking facility, based on the account information. And host processor transmits permission information to a user device to thereby allow the vehicle to enter, exit and/or remain parked in the parking facility.
US11074770B2 Vehicle monitoring system and method using a connected camera architecture
The invention provides a system and method of monitoring a vehicle during commute. The system comprising of one or more camera modules in communication with one or more computation device. A camera module is configured to collect multiple data during the commute including video frames of one or more views, and location, position, direction, orientation, velocity and the combination thereof of the vehicle. The collected data is sent to a computation device where the data is analyzed to identify events and the same will be notified to one or more user device(s). In one embodiment, the communication between the computation device and the camera module may be carried out wirelessly via Wi-Fi where the camera module is configured to act in one or more modes of communication such as an access point (AP) mode or a station (STA) mode or Wi-Fi direct or the combination thereof.
US11074766B2 Managing a vehicle incident
A system and computer implemented method for managing a vehicle incident is disclosed. The method may include monitoring, in response to a triggering event, a first vehicle having a first vehicle state including a set of physical condition characteristics. The method may also include detecting, for the first vehicle, a vehicle incident including a change of one or more physical condition characteristics of the set of physical condition characteristics. The method may also include collecting, in response to detecting the vehicle incident for the first vehicle, incident circumstance information including a set of potential causes of the vehicle incident. In certain embodiments, the method may include providing incident data based on at least a portion of the incident circumstance information and at least a portion of the change of one or more physical condition characteristics.
US11074764B2 Providing error correction for particles of destructible objects
A system and method for providing positional error correction for particles of destructible objects in a three-dimensional volume in a virtual space includes electronic storage to store center-of-mass information of a set of objects, using a high-precision floating point format. Prior to runtime and/or interactive manipulation of the set of objects, a texture map is generated that includes positional information in a floating point format having less precision than the high-precision floating point format. A simulation uses this texture map to determine simulated center-of-mass information of the set of objects. This simulated center-of-mass information is compared with the previously stored center-of-mass information to determine which objects have positional errors, and which offsets are needed to correct the positional errors. The stored center-of-mass information is adjusted by the determined offsets, such that subsequent use, during interactive runtime, has no or reduced positional errors and/or artifacts caused by positional errors.
US11074761B2 Assistance device, design assistance system, server, and design assistance method
Provided are a design assistance device, a design assistance system, a server, and a design assistance method that can display shapes and specification information of a plurality of items included in an item group so that a user can easily view the items. The design assistance device includes: a three-dimensional data acquisition unit that acquires three-dimensional data of an item group including a plurality of items; a display data generation unit that generates two-dimensional display data including a two-dimensional display representing an appearance of the item group and specification information of at least one of the items in one observation direction in the three-dimensional data; and a display mode determination unit that determines a display mode of the specification information in the two-dimensional display based on a shape of each of the items as well as relative positions and relative orientations between the items as viewed in the one observation direction.
US11074759B2 Apparatus, system, and method of providing a three dimensional virtual local presence
A virtual local presence display apparatus, system and method is disclosed. Included are an extraction engine capable of automatically disassociating the virtual local presence from its production background; a first data feed of an actual background in which the displaying device resides; a background data feed of a plurality of optional backgrounds including at least the production background of the virtual local presence; a stream subject data feed of an extracted one of the virtual local presence extracted from the production background; an integrated data feed in which the virtual local presence and a background are integrated; a first processing having a receiver capable of receiving the data feeds and assessing a plurality of focal lengths to focal planes for the virtual presence in the production background, and in a selected one of the other backgrounds; and a second processing for causing displaying, on the display device, the virtual presence at a suitable location with regard to the focal planes in a selected one of the other backgrounds.
US11074751B2 3D hair synthesis using volumetric variational autoencoders
Devices and methods for single-view 3D hair modeling are disclosed. The method for single-view 3D hair modeling includes training, by a neural network processor, a volumetric autoencoder to encode a plurality of 3D hairstyles into latent features, and to generate an output based on the latent features. The method for single-view 3D hair modeling includes training, by the neural network processor, an embedding network to determine hair coefficients of a single hairstyle from an input image. The method for single-view 3D hair modeling includes receiving, by the neural network processor, the input image. The method for single-view 3D hair modeling includes synthesizing, by the neural network processor, hair strands to generate a single-view 3D model of the single hairstyle based on the volumetric autoencoder, the embedding network, and the input image.
US11074749B2 Planar surface detection
The described implementations relate to processing of an environment using a plurality of sub-volumes, and specifically to generating surface representations in the plurality of sub-volumes for individual processing. One example can identify planar fragments within the plurality of sub-volumes. The example can determine that various planar fragments constitute part of a contiguous planar surface and should be aggregated. The example can also output data representing the contiguous planar surface formed from the aggregated planar fragments.
US11074748B2 Matching meshes for virtual avatars
Examples of systems and methods for matching a base mesh to a target mesh for a virtual avatar or object are disclosed. The systems and methods may be configured to automatically match a base mesh of an animation rig to a target mesh, which may represent a particular pose of the virtual avatar or object. Base meshes may be obtained by manipulating an avatar or object into a particular pose, while target meshes may be obtain by scanning, photographing, or otherwise obtaining information about a person or object in the particular pose. The systems and methods may automatically match a base mesh to a target mesh using rigid transformations in regions of higher error and non-rigid deformations in regions of lower error.
US11074747B2 Computer-aided techniques for designing detailed three-dimensional objects
In various embodiments, a sketching application generates models of three-dimensional (3D) objects. In operation, the sketching application generates a first virtual geometry based on a first free-form gesture. Subsequently, the sketching application generates a second virtual geometry based on a first constrained gesture associated with a two-dimensional (2D) physical surface. The sketching application then generates a model of a 3D object based on the first virtual geometry and the second virtual geometry. Advantageously, because the sketching application generates virtual geometries based on a combination of free-form and constrained gestures, the sketching application efficiently generates accurate models of detailed 3D objects.
US11074743B2 Techniques for performing point-based inverse rendering
In various embodiments, a differentiable rendering application enables an inverse rendering application to infer attributes associated with a 3D scene. In operation, the differentiable rendering application renders an image based on a first set of points associated with the 3D scene. The differentiable rendering application then generates an artificial gradient that approximates a change in a value of a first pixel included in the image with respect to a change in an attribute of a first point included in the first set of points. Subsequently, the inverse rendering application performs optimization operation(s) on the first point based on the artificial gradient to generate a second set of points. Notably, an error associated with the second set of points is less than an error associated with the first set of points.
US11074738B1 System for creating animations using component stress indication
In an embodiment, an animator is provided with an indication when a model's component such as a joint or limb is being moved or twisted in a way that would be unnatural and cause unusual stress on the model component. For example, as a shoulder joint is stressed by moving an arm in an extreme position a yellow bar or coloring of the shoulder, arm or other component can grow increasingly bright and shift to red just before a breaking point is reached. An animator can choose to go past the breaking point and the breaking can be modeled and incorporated into the animation.
US11074737B2 Information processing apparatus and method
A system including a non-transitory computer readable medium configured to store instructions thereon; and a processor. The processor is configured to execute the instructions for defining a virtual space associated with a first user, wherein the virtual space comprises a first region and a first avatar. The processor is configured to execute the instructions for causing the first avatar to enter the first region based on received first input; and moving the first avatar within the first region in response to a received second input. The processor is configured to execute the instructions for registering charging information the received second input; and removing the first avatar from the first region in response to a received third input. The processor is configured to execute the instructions for performing charging-related processing, in accordance with the registered charging information, in response to removing the first avatar from the first region.
US11074729B2 Generating simplified map shapes
In some implementations, a method performed by data processing apparatuses includes receiving map data that identifies a layout of physical objects within a physical area, identifying contiguous groups of the physical objects as composite objects, selecting bounding algorithms to use for generating graphical shapes for the composite objects, generating graphical shapes by applying the selected bounding algorithms to the composite objects, and testing the graphical shapes against one or more criteria. For candidate graphical shapes that fail a test, a new bounding algorithm can be selected and the generating and the testing can be repeated using the new bounding algorithm. A simplified graphical map can be output that represents the physical objects within the physical area using the graphical shapes.
US11074710B2 Image-based framework for improving location estimate accuracy in indoor positioning systems
In one embodiment, a service obtains spatial information regarding a physical area. The service estimates locations of a device within the physical area over time, based on wireless signals sent by the device. The service generates a set of images based on the spatial information regarding the physical area and on the estimated locations of the device within the physical area over time. The service updates an estimated location of the device by inputting the generated set of images to a machine learning model trained to minimize a location estimation error.
US11074709B2 Image-based position detection method, image based position detection apparatus, device and storage medium
Embodiments of the present application provide an image-based position detection method, an apparatus, a device and a storage medium. Images captured at the same time by a plurality of photographing devices mounted in different orientations are acquired, where the plurality of photographing devices are synchronous in time; a two-dimensional position of a target object in each of the images is detected; and a three-dimensional position of the target object in an actual space is determined based on the two-dimensional position of the target object in each of the images and internal parameters and external parameters of the plurality of photographing devices. The embodiments of the present application implement a three-dimensional positioning solution based on a plurality of cameras, thereby improving the reliability and accuracy of object positioning.
US11074703B1 Systems and methods for generating point clouds with different resolutions using encryption
A device is provided for encrypting and/or decrypting a point cloud having a plurality of data points that collectively produce a three-dimensional (“3D”) image. Each data point may have a set of elements with values that define a position of the data point in 3D space and visual characteristics of the data point. Encrypting the point cloud may include deterministically a set of data point to encrypt, and deterministically changing the data point element values of the selected data points so that the 3D image produced by the encrypted data points is different than the 3D produced from the unencrypted data points. Decrypting the resulting encrypted point cloud may include deterministically reselecting the encrypted data points using an encryption key, and deterministically reversing the changes made to the data point element values of the selected data points based on transformations that are specified as part of the encryption key.
US11074700B2 Systems, methods, and computer-readable storage media for determining saturation data for a temporal pixel
In some aspects, the techniques described herein relate to systems, methods, and computer readable media for generating, based on a set of images, a temporal pixel image comprising a set of temporal pixels, where each temporal pixel in the set of temporal pixels comprises a set of pixel values at an associated position from each image of the set of images. For a first temporal pixel from the set of temporal pixels, saturation data comprising a set of saturation values is generated, where each saturation value of the set of saturation values is associated with a pixel value of the set of pixel values of the first temporal pixel, and each pixel value is compared to a metric to determine a corresponding saturation value.
US11074699B2 Method for determining a protection radius of a vision-based navigation system
A method for determining a protection radius of a vision-based navigation system includes at least one image sensor able to produce at least one first image at a first instant and one second image at a second instant; and a processing unit coupled to each image sensor and able to implement a processing method able to determine at least one value of motion between the first instant and the second instant on the basis of the first image, of the second image and of a plurality of image data determined on the at least first and second images; the method comprising the following steps: a first step of determining at least one nominal value of uncertainty of the at least one motion value obtained by the processing method for a set comprising the plurality of image data determined; a second step of determining i-th sub-values of uncertainty of the at least one motion value determined by the processing method for an i-th subset defined by removing an i-th part of the image data determined; a third step of determining an i-th protection radius for the i-th subset on the basis of the i-th uncertainty sub-values and of the at least one nominal uncertainty value; the second and third steps being repeated for each i-th subset, i varying between 1 and a defined value M; a fourth step of determining a protection radius on the basis of the M i-th protection radii determined.
US11074697B2 Selecting viewpoints for rendering in volumetric video presentations
One example of a method includes receiving a plurality of video streams depicting a scene, wherein the plurality of video streams provides images of the scene from a plurality of different viewpoints, identifying a target that is present in the scene, wherein the target is identified based on a determination of a likelihood of being of interest to a viewer of the scene, determining a trajectory of the target through the plurality of video streams, wherein the determining is based in part on an automated visual analysis of the plurality of video streams, wherein the determining is based in part on a visual analysis of the plurality of video streams, rendering a volumetric video traversal that follows the target through the scene, wherein the rendering comprises compositing the plurality of video streams, receiving viewer feedback regarding the volumetric video traversal, and adjusting the rendering in response to the viewer feedback.
US11074688B2 Determination of a degree of deformity of at least one vertebral bone
For processing a medical image, medical image data representing a medical image of at least a portion of a vertebral column is received. The medical image data is processed to determine a plurality of positions within the image. Each of the plurality of positions corresponds to a position relating to a vertebral bone within the vertebral column. Data representing the plurality of positions is processed to determine a degree of deformity of at least one vertebral bone within the vertebral column.
US11074683B2 Image inspection apparatus, image inspection method, and image inspection program
An image inspection apparatus includes an image reader that reads an original image formed on a recording material based on a print job and generates a read image, and a hardware processor that analyzes the read image and performs an image inspection, wherein the hardware processor: acquires the read image from the image reader, detects an edge from the read image, and excludes a region near the edge from a target of the image inspection; performs a predetermined filter process on the read image after the exclusion process to generate a first reference image compares the read image after the exclusion process with the first reference image to generate a first comparison image; and binarizes the first comparison image using a predetermined threshold to detect points where a specific abnormality has occurred, and outputs a detection result.
US11074682B2 System and method for automated food safety analysis, quality analysis and grading of grains
A system and method for automated grain inspection and analysis of results, that inspects grains using a plurality of light spectra, analyzes the results, and produces detailed reports from the analysis.
US11074679B2 Image correction and display method and device
A method includes photographing a first image, where the first image comprises a document. A first area of the document is obscured by a first obstruction. The method further includes determining a location of the first area based on depth data. The method further includes photographing a second image. The method further includes restoring the obstructed information in the first area based on the second image. The method further includes displaying a third image, wherein the third image comprises the document and the first obstruction s removed from the first area of the document.
US11074677B2 Dynamic range extension of partially clipped pixels in captured images
Methods for recovering saturated pixel values in raw pixel data are described. Given an image with raw pixel values captured using sensors with a color filter array (CFA), image regions are classified according to how many color channels of the CFA are saturated. Values of saturated pixels are estimated based on weighted color ratios of unsaturated pixels and recovered pixels. Example methods for a Bayer CFA are provided.
US11074673B2 Multi-level temporal resolution increase of video
A method of increasing temporal resolution: a) provides an original video having a given spatial resolution; b) compresses a first frame of said original video using any image compression method; and c) repeatedly compresses a next frame of said original video using the steps of: i. providing a current video comprising the already compressed video frames, said current video having an initial spatial resolution; ii. repeatedly reducing the spatial resolution of said current video and the spatial resolution of said next frame of the original video, to produce a lowest level spatial resolution current video and a lowest level spatial resolution next frame of the original video; and iii. compressing said lowest level spatial resolution next frame of the original video to produce a lowest level compressed next frame.
US11074671B2 Electronic apparatus and control method thereof
An electronic apparatus is provided. The electronic apparatus includes: a storage configured to store a plurality of filters each corresponding to a plurality of image patterns; and a processor configured to classify an image block including a target pixel and a plurality of surrounding pixels into one of the plurality of image patterns based on a relationship between pixels within the image block and to obtain a final image block in which the target pixel is image-processed by applying at least one filter corresponding to the classified image pattern from among the plurality of filters to the image block, wherein the plurality of filters are obtained by learning, through an artificial intelligence algorithm, a relationship between a plurality of first sample image blocks and a plurality of second sample image blocks corresponding to the plurality of first sample image blocks based on each of the plurality of image patterns.
US11074662B2 Simulated network system and method for relating users of real-world e-commerce and other user network systems to information
Simulated network system and method for comparing one or more real-world computer-based or e-commerce network user to a computerized simulated network for providing information to the one or more real-world users. The information provided is based on information obtained via simulated sharing and/or spreading of simulated items amongst simulated users in the computerized simulated network using a first vocabulary and comparison of a profile for a real-world user with profiles of simulated users using the same first vocabulary.
US11074661B2 Transaction processing method, apparatus, and electronic device using a blockchain having nonce records
A method for processing blockchain-based transactions, comprising: acquiring a Nonce record from a Nonce list for a transaction initiated by a user account, wherein the Nonce list is maintained in a blockchain and is associated with the user account, the Nonce list comprises a plurality of Nonce records, and a Nonce record comprises a Nonce value; adding the acquired Nonce record to the transaction; and submitting the transaction to the blockchain, for a node in the blockchain to compare the Nonce record in the transaction with the plurality of Nonce records in the Nonce list, and to accept the transaction in response to the Nonce record matching any Nonce record in the Nonce list, wherein the Nonce value in the matching Nonce record in the Nonce list is monotonically increased based on a preset increment in response to that the transaction is accepted.
US11074656B2 Using machine learning to classify insurance card information
An insurance management system receives, from a client device, at least one image of an insurance card associated with the user operating the client device. The insurance management system extracts features from the at least one image and generates a feature vector associated with the at least one image. A machine learning model receives the feature vector as input and outputs a classification comprising an association with an insurance plan. The insurance management system receives historical medical information that is specific to the user and indicates a current medical condition of the user and evaluates the insurance plan of the user in view of their historical medical information. Based on the evaluation, the insurance management system provides a recommendation that comprises one or more alternative insurance plans or one or more alternative pharmacies.
US11074655B1 Cost sharing based upon in-car audio
Systems and methods may transmit a plurality of locationing pulse requests from a mobile device in a vehicle to an audio system of the vehicle during a period of vehicle operation. The mobile device may be associated with a vehicle driver. The audio system may have an array of speakers disposed inside the vehicle, and the locationing pulse requests may include a request to emit a locationing pulse from the array of speakers. The systems and methods may receive the locationing pulse at a microphone of the mobile device, and generate or update a vehicle occupancy profile based upon the receiving operation. The vehicle occupancy profile may include occupancy data of one or more seats inside the vehicle. A vehicle risk profile may be determined based upon the vehicle occupancy profile, and a risk message transmitted if the vehicle risk profile satisfies a high risk condition.
US11074650B1 Method and system for blockchain-based gemstone ownership, identity, custody, supply-chain transfer, trading, and secure payments
A blockchain-based rough gemstone planning method including receiving a gemstone record including gemstone scan information and a smart contract, receiving a plurality of virtual derivative gemstones that may be derived from a gemstone associated with the received gemstone record and a plurality of virtual derivative gemstone records comprising meta-information about the virtual derivative gemstones, recording the plurality of virtual derivative gemstone records to a meta-information database, generating a plurality of derivative smart contracts associated with the plurality of virtual derivative gemstone records, sending the virtual derivative gemstone records and the derivative smart contracts, receiving price information for the plurality of virtual derivative gemstone records, and identifying a subset of the plurality of virtual derivative gemstone records that may be derived from the gemstone associated with received gemstone record responsive to the received price information received.
US11074649B2 Systems and methods for providing seamless transitions between graphical images on a binary options interface
Methods, apparatus and article of manufactures for providing seamless transitions between graphical images on a binary options interface. An user-input is received on a touch-sensitive display of the binary options interface. The user-input corresponds to a request for a transformation of a graphical image that is displayed on the binary options interface. The binary options interface is integrated into a mobile device. In response to the user-input, an updated graphical image is generated. The updated graphical image is displayed to replace the graphical image on the binary options interface. The graphical image to the updated graphical image comprises a continuously displayed image.
US11074644B2 Systems and methods for augmented reality payments
Systems and methods are provided for augmented reality payments. An augmented reality display may include product information and/or payment information images displayed over an image of one or more real world background objects. The augmented reality display may be displayed on a display of a mobile user device such as a smartphone or tablet or on a structure of a vehicle such as a vehicle windshield. The real world background objects may include a merchant store. The product information and/or the payment information may be overlaid on the merchant store as viewed through a vehicle windshield or as viewed in an image of the merchant store captured by a camera of the user device. The user may be provided with the ability to select one or more items for purchase, make one or more payments, or execute other transactions by interacting with the augmented reality display.
US11074643B1 Method and systems for efficient product navigation and product configuration
Various product-configuration-related implementations are described herein. In one example implementation, a selection of a product is received. A plurality of sections associated with the product is determined. One or more option groups are determined for each of the sections. Each of the option groups includes one or more options for the product. A product configuration page is generated and provided for presentation to a user. The product configuration page includes a navigation panel. The navigation panel includes a plurality of tabs. Each tab in the plurality of tabs represents a certain section from the plurality of sections and includes one or more indicators corresponding to the one or more option groups included in the certain section. Each of the one or more indicators visually indicates whether an option from a corresponding option group has been selected.
US11074642B2 System, computer-readable media and computer-implemented method for automated location interaction management
A system, computer-readable media and computer-implemented method for automated location interaction management. User input at least partly defining an item is received and stored via a mobile electronic device. A location interaction trigger for the item is automatically determined to have occurred, based at least in part on a geolocation of the mobile electronic device. An alert is generated describing the item for display on a display of the mobile electronic device.
US11074639B2 Cloud-based item storage system
A system for storing items may include a storage location comprising a scanner that is positioned to scan codes from packaging of items as they are placed into the storage location or removed from the storage location, a cloud storage system that maintains a list of items in the storage location, wherein the cloud storage system is programmed to receive, from the storage location, the list of items in the storage location; and a trash bin comprising a scanner that is positioned to scan codes from the packaging of items as they are placed into the trash bin.
US11074633B2 Systems, methods, and computer program products for on-line gifting
A method includes receiving an identification of a first item to be purchased, entering the first item into an electronic shopping cart facilitating an on-line transaction, providing a method of payment for a value of the first item to the shopping cart, and sending the value of the first item and a description of the item to a recipient with at least the following electronic options from which the recipient may choose: accepting the first item with payment made and modifying the transaction in accordance with the value of the first item.
US11074617B2 In-vehicle access
A system and method to communicate individualized/customized messages to a vehicle based on the location of the vehicle, operation statuses the vehicle, and/or mobile devices of occupants of the vehicle.
US11074602B2 Method and system for card link filtering
A method for providing transaction details for payment transactions indicative of offer redemption includes: receiving an offer listing including at least one merchant offer entry, wherein each entry includes an offer identifier and an indication of a valid merchant with which a corresponding offer for goods or services may be redeemed; receiving an offer linking notification including a consumer identifier and an indication of a selection of an offer corresponding to a specific merchant offer entry by a consumer associated with the consumer identifier; identifying a merchant identifier, wherein the merchant identifier corresponds to the valid merchant indicated in the specific merchant offer entry; storing a transaction processing rule, the rule including the identified merchant identifier and the consumer identifier; and transmitting transaction details for a payment transaction included in an authorization request, wherein the authorization request further includes at least the identified merchant identifier and the consumer identifier.
US11074600B2 Method, apparatus, and computer program product for calculating a supply based on travel propensity
Provided herein are systems, methods and computer readable media for managing a sales pipeline, and in some embodiments, calculating supply based on travel propensity. An example method comprises identifying a total demand for a promotion tuple at a geographic location, determining, using a processor, a promotion area for the promotion tuple, the promotion tuple comprising at least a category, price information and a geographic area, identifying one or more promotions offered by a promotion and marketing service that comprise at least the category and the price information of the promotion tuple, determining whether the total demand for the promotion tuple at the geographic location is satisfied, wherein the total demand is satisfied in an instance in which the geographic location is within the promotion area for the one or more promotions, and identifying a demand gap in an instance in which the total demand for the promotion tuple at the geographic location is not satisfied.
US11074596B1 System and method for identifying topic coverage for a distribution platform that provides access to online content items
Systems and methods for identifying topic coverage for a distribution platform that provides access to online content items. A set of topics that characterize subject matter of the online content items available via a system distribution platform may be obtained and individual ones of the content items may be associated with individual ones of the topics. Internal demand and/or external demand associated with the individual ones of the topics may be determined. Disparities between the internal demand and/or the external demand may be determined for individual ones of the content items. A graphical representation of the disparities determined may be generated.
US11074592B2 Method of determining authenticity of a consumer good
An economical and accurate method of classifying a consumer good as authentic is provided. The method leverages machine learning and the use of steganographic features on the authentic consumer good.
US11074579B1 Transacting in advance
Various embodiments generally relate to generating and scheduling transactions in advance. More specifically, various embodiments relate to receiving a request for a transaction from a user device; processing the transaction, where the transaction requires some user interaction at a point of transaction to complete the transaction; identifying a location for completion of the transaction; determining possible points of transaction within a predetermined distance of the identified location; displaying the possible points of transaction; receiving a selection of one of the possible points of transaction; generating a unique identifier for the transaction based on the selected point of transaction; and sending the unique identifier for presentation at the selected point of transaction, where the unique identifier is used to complete the transaction.
US11074577B1 Systems and methods for making person-to-person payments via mobile client application
Systems and methods include a payer user device including a near field communication transceiver configured to facilitate communications with devices within a threshold range from the payer user device, and a digital payment application that detects a payer user device, receives a first user input regarding a selection of the payee user device and a second user input regarding an amount of funds to provide a user of the payee user device, causes a transaction request to be received by the payee user device that includes a tokenized identifier that provides a provider computing system information to identify an account associated with a user of the payer user device, and receives an indication from the provider computing system indicating that the transaction has been completed or is in process of being completed.
US11074569B2 Method and apparatus to limit fraud in credit card transactions
Various methods, apparatuses, and media for preventing fraud in card or mobile transaction are provided. A fraud prevention application module defines one or more geographical zones where a card or mobile transaction is authorized. Information related to the defined geographical zones are stored onto a memory. A processor is configured to initiate the card or mobile transaction at a point-of-sale (POS) location; determine whether the POS location corresponds to the stored information related to one or more of the defined geographical zones; and authorize the card or mobile transaction based on a determination that the POS location corresponds to the stored information related to the defined one or more geographical zones.
US11074552B1 Methods for using interactive huddle sessions and sub-applications
Systems and methods for user interaction with sub-applications in a remote huddle session are disclosed. The system architecture of the disclosed system and methods may include a plurality of components including servers, databases, client computing devices, and software modules, among others. The components may interact with each other by means of network connections. The user interaction with a plurality of sub-applications is also disclosed. An authenticated team member may select a sub-application from a list of sub-applications on a home screen that may be displayed on the user interface of a client computing device by a processor. The list of sub-applications may include recognition, morale, announcements, news feed, key protects, field metrics, dates/calendar, leader standard work, employee sentiment, and customer sentiment, among others.
US11074547B2 Systems and methods for dual optimization of pick walk and tote fill rates for order picking
Methods and systems and computer-readable media are provided for dual optimization of pick walk and tote fill rates in order picking. Embodiments provide improved order picking speed and quality by optimizing pick routing with consideration of both proximity constraints and tote value constraints. Tote value constraints can include constraints on carrying capacity, volume, size in a particular dimension, or weight capacity.
US11074537B2 Candidate answer fraud for worker assessment
Particular embodiments may receive results from completion of a first set of a plurality of iterations of a workflow, the workflow comprising one or more tasks performed by one or more workers. A result for a task may be received from a worker. An outlier model may be determined based on a vector of behavioral features of the worker. A determination may be made regarding whether the result is fraudulent, based on the outlier model and a global normal feature vector.
US11074532B1 Monitoring and analyzing risk data and risk dispositions
This disclosure describes techniques for analyzing operational data and applying one or more rule sets to identify issues and/or to determine whether action should be taken to prevent or mitigate a future risk event. In one example, this disclosure describes a method that includes receiving, by a computing system, risk data; generating, by the computing system and based on the risk data and a set of rules, an issue relating to an entity; outputting, by the computing system, a request; responsive to outputting the request, receiving, by the computing system, a response to the issue from the entity; storing, by the computing system, information about the response; receiving, by the computing system, information about a risk outcome associated with the issue; and modifying, by the computing system and based on at least one of the response and the information about the risk outcome, the set of rules.
US11074529B2 Predicting event types and time intervals for projects
One embodiment provides a method comprising mapping project attributes for past projects to a first parameter set associated with a first model that models distribution of event types of project events, and a second parameter set associated with a second model that models distribution of the time intervals of project events. Specifically, machine learning is applied to a set of historical data for the past projects to obtain a first and a second set of learned weights. The method further comprises predicting information relating to a next project event for an ongoing project by generating a first probability distribution for a set of possible event types for the next project event utilizing the first model, and, for each possible event type, generating a corresponding probability distribution for time intervals of occurrence of the possible event type utilizing the first model and the second model in a pipelined fashion.
US11074508B2 Constraint tracking and inference generation
Methods, systems, and computer program products for constraint tracking and inference generation are provided herein. A computer-implemented method includes parsing descriptions of one or more user-provided constraints pertaining to data within a target system, parsing truth value assignments to the user-provided constraints, and deriving a truth value for at least one of the user-provided constraints that does not correspond to a known truth value, wherein said deriving comprises performing a logical inference utilizing known truth values of one or more of the user-provided constraints. The computer-implemented method also includes storing, in a database, (i) the user-provided constraints, (ii) the known truth values, and (iii) the at least one derived truth value, and outputting the at least one derived truth value, one or more identified contradictions among the known truth values, and/or an indication that one or more unknown truth values corresponding to the user-provided constraints remain unknown.
US11074505B2 Multi-objective generators in deep learning
Machine-learning data generators use an additional objective to avoid generating data that is too similar to any previously known data example. This prevents plagiarism or simple copying of existing data examples, enhancing the ability of a generator to usefully generate novel data. A formulation of generative adversarial network (GAN) learning as the mixed strategy minimax solution of a zero-sum game solves the convergence and stability problem of GANs learning, without suffering mode collapse.
US11074495B2 System and method for extremely efficient image and pattern recognition and artificial intelligence platform
Specification covers new algorithms, methods, and systems for: Artificial Intelligence; the first application of General-AI (versus Specific, Vertical, or Narrow-AI) (as humans can do); addition of reasoning, inference, and cognitive layers/engines to learning module/engine/layer; soft computing; Information Principle; Stratification; Incremental Enlargement Principle; deep-level/detailed recognition, e.g., image recognition (e.g., for action, gesture, emotion, expression, biometrics, fingerprint, tilted or partial-face, OCR, relationship, position, pattern, and object); Big Data analytics; machine learning; crowd-sourcing; classification; clustering; SVM; similarity measures; Enhanced Boltzmann Machines; Enhanced Convolutional Neural Networks; optimization; search engine; ranking; semantic web; context analysis; question-answering system; soft, fuzzy, or un-sharp boundaries/impreciseness/ambiguities/fuzziness in class or set, e.g., for language analysis; Natural Language Processing (NLP); Computing-with-Words (CWW); parsing; machine translation; music, sound, speech, or speaker recognition; video search and analysis (e.g. tracking); image annotation; image or color correction; data reliability; Z-Number; Z-Web; Z-Factor; rules engine; playing games; control system; autonomous vehicles or drones; self-diagnosis and self-repair robots; system diagnosis; medical diagnosis; genetics; drug discovery; biomedicine; data mining; event prediction; financial forecasting (e.g., for stocks); economics; risk assessment; fraud detection (e.g., for cryptocurrency); e-mail management; database management; indexing and join operation; memory management; data compression; event-centric social network; social behavior; and Image Ad and Referral Networks.
US11074493B2 Boltzmann machine, method for controlling boltzmann machine, and information processing device having boltzmann machine
Boltzmann machine includes a plurality of circuit units each having an adder that adds weighted input signals and a comparison unit that compares an output signal of the adder with a threshold signal to output a binary output signal; and digital arithmetic units each generating the weighted input signals by weighting the binary output signal of the circuit units with a weight. The comparison unit has a first comparator that compares a thermal noise with a reference voltage to output a binary digital random signal, a DA converter that converts the digital random signal to an analog random signal and varies a magnitude of the analog random signal, and a second comparator that compares the output signal of the adder with the analog random signal to generate the binary output signal with a predetermined probability function.
US11074490B2 Intelligent fasteners
A fastener system, which includes a fastener with an RFID tag secured to the fastener, wherein the RFID tag includes an antenna communicatively coupled to an integrated circuit which includes a memory. The fastener system further includes an operating system device, which transmits a command signal containing logistics data to the antenna of the RFID tag wherein the antenna receives the command signal and communicates the command signal containing the logistics data to the integrated circuit.
US11074489B1 Dual communication channel smart card
Wait times at ATMs may undermine the utility of these self-service machines. ATMs are configured to provide faster self-service kiosks that allow users to quickly perform common financial transactions. However, it has been increasing common for users to have to wait on a line to access an ATM. Apparatus and methods are provided for a smart card that stages transactions by capturing the amount, pin and other necessary information on the smart card itself, before the user begins interacting with the ATM. Information captured by the smart card may be transferred to ATM when the smart card is inserted into ATM. The user does not provide the ATM with any additional information after inserted the smart card into the ATM, thereby improving the transaction processing efficiency of the ATM and enhancing user satisfaction.
US11074488B2 Wearable device with electronically-readable tag
A wearable device including: a housing including a slot operable to contain an electronically readable tag or a transmitter; and a plurality of depressible buttons coupled to the housing, wherein depressing at least two of the plurality of depressible buttons in a predetermined order is operable to expose the electronically readable tag in or from the slot or is operable to activate the transmitter to transmit a signal. A method of exposing an electronically readable tag including; exposing an electronic tag contained in a housing of a wearable device by pressing a plurality of buttons coupled to the housing in a predetermined order; and exposing the electronic tag to a tag reader.
US11074485B2 System and method for identifying optimal effective communication channel for subject engagement
A machine learning based recommendation model, including a supervised learning classifier configured to receive input training data that includes a plurality of behavioral determinants, a supervised learning model configured to receive subject input data that includes a plurality of behavior determinants, wherein the supervised learning model outputs a predicted behavior of a subject, and a channel selection module configured to receive the subject input data and the predicted behavior and to determine a recommended communication channel for the subject to follow to achieve the predicted behavior.
US11074484B2 Self-improving transferring in bot conversation
A computer implemented method, computer system and computer program product are provided for transferring in a BOT conversation. According to the method, a user input is received, by a device operatively coupled to one or more processing units, from a user. A first response from a conversation BOT responding to the user input is obtained by the device. The first response is evaluated by the device according to configured rules to determine whether a human agent is needed, wherein the evaluation according to at least one of the configured rules is carried out by a trained engine of a reinforcement learning model. Finally, responding to determine the human agent is needed, a transferring recommendation is sent to the user by the device.
US11074470B2 System and method for automatically improving gathering of data using a data gathering device
A computer-implemented system and method for automatically improving gathering of data includes processing first input data acquired by a data gathering device to generate a first prediction and a corresponding confidence score. If the confidence score is below a threshold, then generating and applying a set of at least one action to the data gathering device, such as changing acquisition settings of the device. Second input data acquired using the data gathering device having the action applied thereto is further received and processed to generate a second prediction and corresponding confidence score. The set of action to-be-applied to the device is further modified based on the difference. The generation of the at least one action, such as changing the acquisition settings, can be based on an acquisition settings adjustment model and the modification of the action can include updating the model by machine learning (ex: reinforcement learning). The updated model can be applied to subsequent iterations of data gathering.
US11074468B2 Method of liveness detection and related device
A method of liveness detection for a computing device comprises acquiring at least one full cycle of a remote photoplethysmography, rPPG, signal from a skin image, extracting at least one rPPG waveform characteristic from the full cycle of the rPPG signal, and determining whether the skin image includes a life according to the extracted rPPG waveform characteristic.
US11074463B2 Dynamic sensor operation and data processing based on motion information
Methods and apparatuses are disclosed for determining a characteristic of a device's object detection sensor oriented in a first direction. An example device may include one or more processors. The device may further include a memory coupled to the one or more processors, the memory including one or more instructions that when executed by the one or more processors cause the device to determine a direction of travel for the device, compare the direction of travel to the first direction to determine a magnitude of difference, and determine a characteristic of the object detection sensor based on the magnitude of difference.
US11074458B2 System and method for searching video
A system and method for searching a video stream collected by a camera in a video surveillance system for an object's placement or displacement is disclosed. The searching includes an interactive question/answer approach that allows for a video snippet including the object's placement or displacement to be found quickly without the need for complicated video analytics. During the search, frames from algorithmically selected points in the video stream are presented to a user for review. The user reviews each frame and indicates if he/she sees the object. Based on the user's response the searching algorithmically reduces the portion video stream that is searched until a snippet of a video is found that includes the object's placement or displacement.
US11074454B1 Classifying videos using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying videos using neural networks. One of the methods includes obtaining a temporal sequence of video frames, wherein the temporal sequence comprises a respective video frame from a particular video at each of a plurality time steps; for each time step of the plurality of time steps: processing the video frame at the time step using a convolutional neural network to generate features of the video frame; and processing the features of the video frame using an LSTM neural network to generate a set of label scores for the time step and classifying the video as relating to one or more of the topics represented by labels in the set of labels from the label scores for each of the plurality of time steps.
US11074450B2 Picture book identification method and apparatus and terminal device using the same
The present disclosure provides a picture hook identification method as well as an apparatus and a terminal device using the same. The method includes; determining geometric parameter(s) of an identification object based on image(s) collected b a camera and internal parameter(s) of the camera; comparing the geometric parameters of the identification object with geometric parameter(s) of a target picture book; and determining the identification object as the target picture book, if a difference between the geometric parameters of the identification object and the geometric parameters of the target picture book is within a preset range. In this manner, the target picture book is further filtered by matching the geometric parameters, which can reduce misidentification to improve the accuracy of identifying the picture book.
US11074448B2 Method for 3D mapping of 2D point of interest
A method for mapping 2-dimensional point of interest to a 3-dimensional view. The disclosed method includes capturing a 3-dimensional (3D) image with an augmented reality device. Matching images of a 2D image database with the captured 3D-image, the 2D image database containing 2-dimensional (2D) images associated with points of interest having a 2-dimensional (2D) data set. When the 2D-image matches the 3D image, capturing 3D-data for the matched 2D-image and converting the 2D-data set of the point-of-interest to a 3D-data set. The disclosed method simplifies the configuration of points of interest for 3D applications, such as an augmented reality device.
US11074438B2 Disentangling human dynamics for pedestrian locomotion forecasting with noisy supervision
A method for predicting spatial positions of several key points on a human body in the near future in an egocentric setting is described. The method includes generating a frame-level supervision for human poses. The method also includes suppressing noise and filling missing joints of the human body using a pose completion module. The method further includes splitting the poses into a global stream and a local stream. Furthermore, the method includes combining the global stream and the local stream to forecast future human locomotion.
US11074419B1 Systems and methods for providing online content in braille
A method and system for providing online content in braille is provided. The method and system can allow for any online content to be converted from text into electronic braille by tokenizing the online content and determining the electronic braille form the tokenized online content based on a set of rules.
US11074416B2 Transformation of chat logs for chat flow prediction
Methods and systems for automating user interactions include annotating chat logs to identify user intent in question-answer pairs. A classifier is trained, using the annotated chat log, to identify user intent in automated conversations. Chat flows are formed, using the annotated chat logs, that provide responses to user statements based on identified user intent. An automated conversation is conducted with a user, using the chat flows and the classifier, to provide automated responses to user statements.
US11074411B2 Disambiguation of concept classifications using language-specific clues
A computer-implemented method, system, and computer program product for classifying a concept of a data item. A data item label for the data item is received. The data item label is analyzed using a natural language processing tool to generate additional lexical information for the data item label. A search query is built using the additional lexical information for the data item label. The search query is used to search a clue concept index to produce a search result. The clue concept index comprises clue concept records that identify clues for concepts. The search result identifies clue concept records from the clue concept index that match the search query. A concept is selected from the clue concept records identified in the search result as the concept for the data item.
US11074408B2 Mail application features
The present disclosure generally relates to mail application features. In some embodiments, a contact identifier is selected. In some embodiments, an adaptive toolbar is provided. In some embodiments, document functions are accessed.
US11074405B1 System and method of proofing email content
Systems and methods for processing, management and display of email content for proofing and review are provided. A first message is received, and the first message is inspected for a first variant identifier. Then, the first message is assigned with a first versioning code and displayed in a user interface. When a second message with a first variant identifier is received, the second message is assigned with a second versioning code that denotes the second message as a newer version of the first message. Then, using the second versioning code, the second message is automatically displayed in place of the first message within the user interface. In some embodiments, the first variant identifier is automatically included in the first message sent by a sender, in response to the sender utilizing a selected attribute to create the first variant identifier.
US11074398B2 Tracking and managing emoji annotations
A first method includes identifying a potential emoji annotation for a selected context within a text source, validating the potential emoji, determining whether the validated emoji annotation is within an emoji annotation list for the selected context, and adding the validated emoji annotation to the emoji annotation list for the selected context responsive to determining that the validated emoji annotation is not within the emoji annotation list for the selected context. A second method includes adding an emoji annotation written in a first language to an emoji annotation list corresponding to the first language, translating the emoji annotation written in the first language to a second language to produce an emoji annotation written in the second language, and adding the emoji annotation written in the second language to an emoji annotation list corresponding to the second language. Corresponding apparatii, computer program products and computer systems are also disclosed herein.
US11074397B1 Adaptive annotations
Described herein are techniques for adding adaptive annotations to an electronic content item. For example, a user may insert an annotation by hand drawing the annotation over the content of the content item, in white space around the content, or within an annotation window. The user may also anchor, associate, or link annotations to particular portion of the content item, such that when the content is displayed or rendered on a display of an electronic device, the annotation appears in-line with the content and adjacent to the associated portion.
US11074390B2 Method of designing an integrated circuit and integrated circuit
A method includes reserving a routing track within a cell, the cell includes signal lines for connection to elements within the cell, the cell further includes a plurality of routing tracks, the reserved routing track is one of the plurality of routing tracks, and the reserved routing track is free of the signal lines. The method includes placing the cell in a chip-level layout, wherein the chip-level layout includes a plurality of power rails. The method includes determining whether any of the plurality of power rails overlaps with any of the plurality of routing tracks other than the reserved routing track. The method includes adjusting a position of the cell in the chip-level layout in response to a determination that at least one power rail of the plurality of power rails overlaps with at least one routing track of the plurality of routing tracks other than the reserved routing track.
US11074389B2 Integrated circuit imaging, rendering and layout editing system and method
Described are various embodiments of a system and method for verifying extracted integrated circuit (IC) features representative of a source IC and stored in a feature dataset structure. Generally, a set of extracted IC features imaged within a designated IC area is converted into a static tile image. The static tile image is then rendered for visualization as an interactive mapping of the feature dataset structure within the area. Corrections for one or more of the set of extracted IC features are received based on the static tile image and input corrections are executed on the feature dataset structure to produce an updated feature dataset structure.
US11074386B2 Method of parameter creation
According to one embodiment, a method, computer system, and computer program product for creating a plurality of process parameters in a circuit design is provided. The present embodiment of the invention may include receiving one parasitic extraction per layer of a circuit is used to obtain a resistance base factor and a capacitance base factor. The embodiment may further include performing Monte Carlo simulations to determine distributions of capacitance and resistance for each metal layer of the circuit, and creating scalars that scale each of the resistance base factor and the capacitance base factor to a minimum and maximum process limit. Additionally, the embodiment may include defining at least one delay corner using the created scalars, and receiving the results of one or more timing analyses performed using the resistance base factor and the capacitance base factor, and the defined delay corner to determine a delay variability per layer.
US11074368B2 Obfuscation and routing of sensitive actions or requests based on social connections
Improvements in data security and privacy may be realized by receiving a service request including a social range and a requestor identity; mining a first social network to create a social graph of entities within the social range of the requestor identity, wherein the entities are represented by nodes in the social graph linked to a requestor via one or more edges, wherein a number of edges used to link a given entity to the requestor does not exceed the social range; determining whether the social graph includes at least one person matching personnel included in an organizational chart; and in response to determining that the social graph includes no persons matching the personnel included in the organizational chart, transmitting an acceptance response from a provider-side system to a client-side system.
US11074365B2 Event-based directory and contact management
Data sharing between a first user and a second user includes receiving a scan code from the first user; associating the scan code with a first profile of the first user; receiving, from a second user, an indication that the second user scanned the scan code; identifying, for the first user, the second user as a potential contact; sending, to the first user, a first request to share first user data with the second user; and receiving, from the first user, a response to the first request to share the first user data with the second user. Managing a directory of contacts includes creating the directory of contacts; receiving an event-based joining tag for the directory; adding a contact; and responsive to an event-based joining tag being active, adding the contact to the directory of contacts.
US11074364B2 Confidential data security
In order to handle the security issues with regards to maintaining privacy of the submitted confidential data, in an example embodiment, no single service is permitted to access both confidential data and member identity data. This design ensures that an attacker would have to compromise more than two services to be able to associate a member with their corresponding compensation data. Thus, member privacy would be preserved if there were any single point of breach. In an example embodiment, an approach is taken where it is still possible for a member to delete his or her confidential data information.
US11074361B2 Server application and method for checking the plausibility of privacy statements
A server application, in particular an electronic marketplace for access by a user to information, data, and/or services that are provided by at least one provider as an offering in the server application. The server application is configured for checking the plausibility of the privacy statements based on a comparison of privacy statements for the information, the data, and/or the service to data protection-relevant metainformation of the associated offering.
US11074360B2 User controlled access to vehicle relevant information
A digital license plate can support methods for assuring preservation and user authorized electronic access to vehicle relevant information or vehicle history. An external user interface to the digital license plate is configured to allow a user to provide user authorization to control release of sensor and other data from the digital license plate.
US11074350B2 Method and device for controlling data risk
A method for data risk control comprises categorizing batch transaction data in a preset time period according to a first attribute, generating a graph indicator of a corresponding graph for each category of the batch transaction data according to a second attribute, the corresponding graph configured to identify risks in the batch transaction data, inputting the graph indicators corresponding to different categories of the batch transaction data into corresponding risk identification models, and determining whether the batch transaction data corresponding to the input graph indicators has a risk based on results output by the models. This scheme can quickly and accurately identify risks in batch transaction data.
US11074349B2 Apparatus with anticounterfeiting measures
A method for device authentication comprises receiving, by processing hardware of a first device, a message from a second device to authenticate the first device. The processing hardware retrieves a secret value from secure storage hardware operatively coupled to the processing hardware. The processing hardware derives a validator from the secret value using a path through a key tree. The first device then sends the validator to the second device.
US11074348B2 Securing and changing immutable data in secure bootup
A set of root keys is loaded as a first part of a secure boot process of a secure system. a first trusted key from a set of trusted keys is verified using a first root key from the set of root keys as a second part of the secure boot process. The set of trusted keys is loaded when an affirmative verification for a subset of trusted keys is received. The subset of trusted keys includes the first trusted key. As a third part of the secure boot process, an immutable portion of a file is validated using the first trusted key. As a fourth part of the secure boot process, the file is loaded when each portion of the file is successfully validated. The first, second, third, and fourth parts of the secure boot process occur before an integrity management configuration takes over the secure boot process.
US11074335B2 Method for operating an internet-of-things system
A method for operating an Internet of Things (IoT) system includes obtaining, by a device registration tool, identification information of a first IoT module, obtaining, by the device registration tool, identification information of a device with the first IoT module mounted thereon, and registering, by the device registration tool, the identification information of the first IoT module and the identification information of the device in a database accessible by an IoT network.
US11074329B2 Authentication device and authentication method
An authentication device is provided with: a plurality of attribute-dependent score calculation units each calculating an attribute-dependent score dependent on a prescribed attribute for input data; an attribute-independent score calculation unit for calculating an attribute-independent score independent of the attribute for the input data; an attribute estimation unit for performing attribute estimation for the input data; and a score integration unit for determining a score weight of each of a plurality of attribute-dependent scores and of the attribute-independent score using the result of the attribute estimation and calculating an output score using the attribute-dependent scores, the attribute-independent score, and the determined score weights.
US11074323B2 Method and system for persisting files
Securely performing file operations. A method includes determining a licensing characteristic assigned to a file. When the licensing characteristic assigned to the file meets or exceeds a predetermined licensing condition, then the method includes performing a file operation on the file in a host operating system while preventing the file operation from being performed in the guest operating system. When the licensing characteristic assigned to the file does not meet or exceed the predetermined licensing condition, then the method includes performing the file operation on the file in the guest operating system while preventing the file operation from being performed directly in the host operating system.
US11074321B2 Systems and methods for entitlement management
Systems and methods for managing data are disclosed. One method can comprise receiving a first request for a service, wherein the first request is associated with a first rights package. The first rights package can be processed to determine access to the service. An evaluation key can be generated, wherein the evaluation key represents the determination of access relating to the processing of the first rights package. A second request for a service can be received, wherein the second request is associated with a second rights package. The second rights package can be processed using the evaluation key.
US11074318B2 Hardware accelerated discretized neural network
An innovative low-bit-width device may include a first digital-to-analog converter (DAC), a second DAC, a plurality of non-volatile memory (NVM) weight arrays, one or more analog-to-digital converters (ADCs), and a neural circuit. The first DAC is configured to convert a digital input signal into an analog input signal. The second DAC is configured to convert a digital previous hidden state (PHS) signal into an analog PHS signal. NVM weight arrays are configured to compute vector matrix multiplication (VMM) arrays based on the analog input signal and the analog PHS signal. The NVM weight arrays are coupled to the first DAC and the second DAC. The one or more ADCs are coupled to the plurality of NVM weight arrays and are configured to convert the VMM arrays into digital VMM values. The neural circuit is configured to process the digital VMM values into a new hidden state.
US11074311B2 Method and system for URL shortening
The disclosed system and methods herein are directed to a URL shortening service. The URL shortening service herein processes short URL links by using special scripts embedded into website HTML documents. The need to perform manipulations with DNS of the domain or use subdomains are obviated.
US11074305B1 Extending data store operations using function objects
A technology is described for extending a data store operation using a function object. An example method may include receiving a request that includes request attributes to execute a data store operation. The request may be received at a data store system via a virtual computer network in a service provider environment. After receiving the request to execute the data store operation, the request may be analyzed to identify a request attribute associated with a function object that extends the functionality of the data store operation. The function object associated with the request attribute may be identified and the function object may be executed in association with executing the data store operation.
US11074300B1 Techniques for visualizing dependencies in a data analytics system
Techniques for visualizing dependencies in a data analytics system are described. In an embodiment, a visualization system may receive datasets and dataset dependency information for the datasets. The visualization system may receive a first type of analysis objects from a first analysis object system and dataset dependency information from an analysis object dependency service. The visualization system may receive a second type of analysis objects from a second analysis object system. The second type of analysis object may include a JSON representation of a set of operations that are applied during analysis such as a set of programming instructions. The visualization system may traverse and analyze the JSON representation to determine, for a given analysis object, one or more parent dependencies. The visualization system can then generate a graph of the datasets and analysis objects.
US11074292B2 Voice tagging of video while recording
Aspects of the technology described herein allow a user to add tags to a video as the video is being recorded. The tags can be added by capturing the user's voice as the video is recorded. Aspects can be performed by a head-mounted display. The head-mounted display can include an augmented reality display. In one aspect, a list of tags are displayed. The tags can be selected from a curated list of tags associated with a project the user is filming. For example, a project could comprise a building inspection during construction. In another aspect, the most commonly used tags in a given context can be shown. The most commonly used tags associated with a particular context can be determined through machine learning process. At a high level, a machine learning process can sort through historical tag data and associated contexts to determine a pattern correlating a context to a tag.
US11074289B2 Multi-modal visual search pipeline for web scale images
Systems and methods can be implemented to conduct searches based on images used as queries in a variety of applications. In various embodiments, a set of visual words representing a query image are generated from features extracted from the query image and are compared with visual words of index images. A set of candidate images is generated from the index images resulting from matching one or more visual words in the comparison. A multi-level ranking is conducted to sort the candidate images of the set of candidate images, and results of the multi-level ranking are returned to a user device that provided the query image. Additional systems and methods are disclosed.
US11074284B2 Cognitive summarization and retrieval of archived communications
According to one embodiment, a method, computer system, and computer program product for summarizing and retrieving archived chat conversations is provided. The present invention may include grouping chat texts in chat text search results, in response to receiving a query in a chat text application, according to logical classifications of the chat texts, wherein the logical classifications are based on a plurality of chat text topics, a plurality of metadata associated with the chat texts, or both.
US11074281B2 Analogy outcome determination
Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. The method identifies A category is identified and a list of definitions is created for each parsed subcomponent of the phrase. The definitions are ranked in the list based on their relevance to the identified category and an outcome is identified based on the ranked relevance. A corpus is searched for evidence of an analogical pattern associated with the ranked list and each entry in the ranked list is scored based on congruence with the analogical pattern. An outcome is generated based on the scoring and is representative of the definition with the strongest congruence to the analogical pattern.
US11074275B2 Automatically propagating tagging of content items in a content management system environment
Mechanisms are provided to implement an auto-propagation tagging engine. For a selected first content item in a content item ontology, an auto-propagation metadata tag is retrieved. For the auto-propagation metadata tag a corresponding auto-propagation distance property stored in a corresponding entry, associated with the auto-propagation metadata tag, in an auto-propagation metadata tag mapping data structure is identified. The auto-propagation metadata tag is propagated to a related second content item based on a traversal of the content item ontology. The related second content item is within a distance, in the content item ontology, of the selected first content item corresponding to the auto-propagation distance property. The related second content item is modified to include the auto-propagation metadata tag in content of metadata associated with the related second content item to generate an updated content item which is output to a publishing tool of a content management system for publication.
US11074266B2 Semantic concept discovery over event databases
A concept discovery method, system, and computer program product include preparing a concept index for concepts built over a set of input data having input terms, building a vector representation of the concepts in the input data, receiving a set of query terms as an additional input, mapping the set of query terms to the concepts in the concept index, calculating at least one of a co-occurrence score for each of the concepts in the concept index by measuring their frequency of co-occurrence with the input terms' concepts and a similarity score for each of the concepts in the concept index by measuring the similarity of their vector representations according to a vector similarity measure, and ranking the concepts with respect to their relevance to the input terms by the at least one of the co-occurrence score and the similarity score.
US11074265B2 Expression data structure dataset processing
Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: initiating evaluating of a tree data structure expression having nodes and edges between the nodes, wherein a plurality of nodes of the tree data structure expression express functions, and wherein a hierarchy of the tree data structure expression defines an order of execution of functions expressed by nodes of the plurality of nodes; and in response to the initiating, reading, processing and writing tile data of a dataset according to node expressed functions of the tree data structure expression.
US11074254B2 Performance management using thresholds for queries of a service for a database as a service
A performance management method, system, and non-transitory computer readable medium for a service for database as a service (DBaaS) in a cloud computing environment, include a receiving and comparing circuit configured to receive a service request from a user and compare the received service request to at least one prior received service request, a similarity calculating circuit configured to calculate a similarity between the service request and the at least one prior received service request based on a requirement that the service request places on the DBaaS, and a data verifying circuit configured to verify whether information within the database of the DBaaS has changed since an identical prior received service request based on the receiving and comparing circuit identifying the identical prior received service request.
US11074228B2 Three-dimensional file event representation
Systems and techniques for three-dimensional file event representation are described herein. File event data may be obtained for a file for a time segment. The file event data may include a file system hierarchy for the file. A spatial file operation map may be generated for the file system hierarchy including a file operation map for the file for the time segment. The file operation map for the file may include a plurality of layers with each layer of the plurality of layers representing a file operation class available for the file. It may be determined that a file operation was performed on the file during the time segment based on the file event data. An indication may be generated on a layer of the plurality layers of the file operation map that the file operation was performed. The layer corresponds to a file operation class of the file operation.
US11074227B2 ID management for a network attached storage system
ID management for a network attached storage system using layered ID mapping virtualization. When a connection request is received at a NAS server, it is determined whether the request is for a new user, and if so, user IDs are created for the new user. External user ID and filesystem user ID are mapped to the internal user ID, and user ID is verified at the NAS server kernel on subsequent logins with an external database. The user IDs are remapped for the changed user account, and updated mappings are transmitted from the NAS server to one or more NAS server kernel repositories.
US11074224B2 Partitioned data replication
System, method, and computer program product for partitioned data replication are described. A data replication system can partition a file stored on a primary storage device into multiple data blocks, and store an index mapping the blocks and the file. Initially, the system can replicate the file and the index to a secondary storage device. The data stored in the file can change after the initial replication. The system can determine which block among the data blocks has changed by updating the index and comparing the updated index with the original index. The system can then replicate the change by replicating only the changed block and the updated index to the secondary system.
US11074217B2 Electronic apparatus and control method thereof
An electronic apparatus is provided. The electronic apparatus includes a camera, a storage, and a processor configured to store an image photographed by the camera and metadata of the image in the storage, the processor is further configured to identify whether first information related to the image is obtainable, based on the first information not being obtainable, generate metadata related to the first information based on second information, and store the generated metadata as metadata of the image.
US11074216B2 Source type definition configuration using a graphical user interface
A data intake and query system provides interfaces that enable users to configure source type definitions used by the system. A data intake and query system generally refers to a system for collecting and analyzing data including machine-generated data. Such a system may be configured to consume many different types of machine data generated by any number of different data sources including various servers, network devices, applications, etc. At a high level, a source type definition comprises one or more properties that define how various components of a data intake and query system collect, index, store, search and otherwise interact with particular types of data consumed by the system. The interfaces provided by the system generally comprise one or more interface components for configuring various attributes of a source type definition.
US11074211B2 Management of priority of data transmission on a bus
An apparatus is provided, where the apparatus includes a plurality of input/output (I/O) ports and a controller. A first port, a second port, and a third port are to be respectively coupled to a first device with a first class type, a second device with a second class type, and a third device with a third class type. The controller is to determine that individual ones of the first and second devices are to perform asynchronous transfer with the apparatus, and that the third device is to perform a transfer that is different from the asynchronous transfer. The controller is to allocate bandwidth to the first and second I/O ports, based at least in part on the first class type and the second class type. The controller is to ignore the third class type, while allocating bandwidth to the third I/O port.
US11074210B2 Bus protocol for multiple chipsets
Circuits, methods, and apparatus that can allow chipsets in an electronic device to share information such that they can more efficiently utilize resources that are available in the electronic device. One example can provide a bus that is shared by three or more chipsets in an electronic device. This shared bus can be used by the chipsets in the electronic device to communicate and negotiate for the utilization of resources of the electronic device.
US11074205B2 Managing efficient selection of a particular processor thread for handling an interrupt
A snooper of a processing unit connected to processing units via a system fabric receives a first single bus command in a bus protocol that allows sampling over the system fabric of the capability of snoopers to handle an interrupt and returns a first response indicating the capability of the snooper to handle the interrupt. The snooper, in response to receiving a second single bus command in the bus protocol to poll a first selection of snoopers for an availability status to service a criteria specified in the second single bus command, returns a second response indicating the availability of the snooper to service the criteria. The snooper, in response to receiving a third single bus command in the bus protocol to direct the snooper to handle the interrupt, assigns the interrupt to a particular processor thread of a respective selection of the one or more separate selections of processors threads distributed in the processing unit.
US11074203B2 Handling an input/output store instruction
An input/output store instruction is handled. A data processing system includes a system nest coupled to at least one input/output bus by an input/output bus controller. The data processing system further includes at least a data processing unit including a core, system firmware and an asynchronous core-nest interface. The data processing unit is coupled to the system nest via an aggregation buffer. The system nest is configured to asynchronously load from and/or store data to at least one external device which is coupled to the at least one input/output bus. The data processing unit is configured to complete the input/output store instruction before an execution of the input/output store instruction in the system nest is completed. The asynchronous core-nest interface includes an input/output status array with multiple input/output status buffers.
US11074200B2 Use-after-free exploit prevention architecture
Various systems and methods for memory management are described herein. A system for managing memory includes a memory management unit to: receive an indication of a memory allocation request; identify a memory region to satisfy the memory allocation request; determine whether the memory region has a tracking record in a tracking data structure, the tracking data structure configured to track whether a particular memory region has any references pointing to it; and revise the tracking record in the tracking data structure when the memory region has the tracking record.
US11074195B2 Access to dynamic address translation across multiple spaces for operational context subspaces
A computer-implemented method for switching between a full space and a subspace across multiple address spaces is described. A non-limiting example of the computer-implemented method includes determining, by a processor, that switching between the full space and the subspace is enabled by examining a bit in a control register. The method determines, by the processor, that there is a new context different from an existing context based on the bit in the control register indicating that switching is enabled and switches, by the processor, the context of the multiple spaces based on determining that the new context is different from the existing context.
US11074191B2 Linear to physical address translation with support for page attributes
Embodiments of the invention are generally directed to systems, methods, and apparatuses for linear to physical address translation with support for page attributes. In some embodiments, a system receives an instruction to translate a memory pointer to a physical memory address for a memory location. The system may return the physical memory address and one or more page attributes. Other embodiments are described and claimed.
US11074190B2 Slot/sub-slot prefetch architecture for multiple memory requestors
A prefetch unit generates a prefetch address in response to an address associated with a memory read request received from the first or second cache. The prefetch unit includes a prefetch buffer that is arranged to store the prefetch address in an address buffer of a selected slot of the prefetch buffer, where each slot of the prefetch unit includes a buffer for storing a prefetch address, and two sub-slots. Each sub-slot includes a data buffer for storing data that is prefetched using the prefetch address stored in the slot, and one of the two sub-slots of the slot is selected in response to a portion of the generated prefetch address. Subsequent hits on the prefetcher result in returning prefetched data to the requestor in response to a subsequent memory read request received after the initial received memory read request.
US11074185B2 Adjusting a number of insertion points used to determine locations in a cache list at which to indicate tracks
Provided are a computer program product, system, and method for adjusting a number of insertion points used to determine locations in a cache list at which to indicate tracks. Tracks added to the cache are indicated in a cache list. The cache list has a least recently used (LRU) end and a most recently used (MRU) end. In response to indicating in a cache list an insertion point interval number of tracks in the cache in a cache list, setting an insertion point to indicate one of the tracks of the insertion point interval number of tracks indicated in the cache list. Insertion points to tracks in the cache list are used to determine locations in the cache list at which to indicate tracks in the cache in the cache list.
US11074174B2 Method for managing flash memory module and associated flash memory controller and electronic device based on timing of dummy read operations
The present invention provides a flash memory controller, wherein the flash memory controller is arranged to access a flash memory module, and the flash memory controller includes a ROM, a microprocessor and a timer. The ROM stores a program code, the microprocessor is configured to execute the program code to control the access of the flash memory module, and the timer is used to generate time information. In the operations of the flash memory controller, the microprocessor refers to the time information to perform dummy read operations upon at least a portion of the blocks, wherein the dummy read operations are not triggered by read commands from a host device.
US11074172B2 On-device-copy for hybrid SSD with second persistent storage media update of logical block address for first persistent storage media data
An embodiment of a package apparatus may include technology to control a first persistent storage media of the electronic storage, control a second persistent storage media of the electronic storage, wherein the second persistent storage media includes one or more of a faster access time and a smaller granularity access as compared to the first persistent storage media, store a logical-to-physical table in the second persistent storage media, and, in response to a data copy command, update an entry in the logical-to-physical table corresponding to a destination logical block address for the data copy command to point to a same physical address as a source logical block address for the data copy command. Other embodiments are disclosed and claimed.
US11074171B2 Data storage device for recovering read errors
A data storage device is provided. The data storage device a buffer configured to store a mapping table comprising physical block addresses (PBAs) corresponding to logical block addresses (LBAs), a non-volatile memory configured to store data; and a controller configured to control the buffer and the non-volatile. The controller is configured to read data stored at a first PBA of the non-volatile memory corresponding to a first LBA by referring to the mapping table when receiving a command to read data corresponding to the first LBA from outside of the data storage device, and, when a second LBA included in the data read from the non-volatile memory is different from the first LBA, retry reading, from the non-volatile memory, the data corresponding to the first LBA.
US11074169B2 Programmed memory controlled data movement and timing within a main memory device
The present disclosure includes apparatuses, electronic device readable media, and methods for memory controlled data movement and timing. A number of electronic device readable media can store instructions executable by an electronic device to provide programmable control of data movement operations within a memory. The memory can provide timing control, independent of any associated processor, for interaction between the memory and the associated processor.
US11074158B2 Gray-box testing based on concrete usages
A computer implemented method for testing an application according to usage data includes receiving an application to be tested and a set of usage data corresponding to the application to be tested, wherein the set of usage data corresponds to previously executed code sequences, identifying one or more code sequences of interest corresponding to the received application, wherein the code sequences of interest correspond to codes sequences that are configured to exercise the received application, extracting concrete usages of the code sequence of interest from the received set of usage data, generating one or more test cases for the application according to the extracted usages, and providing the one or more generated test cases. The method may additionally include testing the application according to the one or more generated test cases.
US11074139B2 Dynamic block chain system using metadata for backing up data based on digest rules
Embodiments of the present disclosure provide a method, a device and a computer program for data backup. A method of backing up data comprises: in response to receiving, from an application system, a request for backing up first data, storing the first data into a first backup node; generating first metadata corresponding to the first data, the first metadata comprising first digest information of the first data; storing the first metadata into a block chain system to which the first backup node belongs; and verifying integrity of the first data stored in the first backup node with the first metadata stored in the block chain system. By utilizing a block chain system, the embodiments of the present disclosure ensure that data backed up are protected from being tampered with.
US11074135B2 Large content file optimization
A size associated with a content file is determined to be greater than a threshold size. Contents of the content file split across a plurality of component files are stored. Metadata, for the content file, is updated to reference a plurality of component file metadata structures for the component files. A node of the metadata is configured to track different sizes of portions of the content file stored in different component files of the plurality of component files. File metadata of the content file is split across the plurality of component file metadata structures and each component file metadata structure of the plurality of component file metadata structures specifies a corresponding structure organizing data components for a corresponding portion of the content file.
US11074133B2 Method, electronic device and computer readable medium of file management
Embodiments of the present disclosure relate to method, electronic device and computer readable medium of file management. The method comprises: generating an index structure of files in first backup data created at a first point of time, the index structure at least indicating a file name and associated path information of each of the files, the first backup data being incremental backup data relative to second backup data created at a second point of time prior to the first point of time; determining, for a folder involved in the first backup data, existing files that have been present at the second point of time in the folder based on the second backup data; and identifying files modified between the first point of time and the second point of time in the folder by determining whether the index structure comprises index items of the existing files. Accordingly, the modified files can be quickly identified and the computation complexity can be reduced. Moreover, the processing can be efficiently executed for larger backup data.
US11074132B2 Post backup catalogs
A method, article of manufacture, and apparatus for processing data. In some embodiments, this includes analyzing a first container at a block level, determining a first level of granularity based on the analysis of the first container, based on the first level of granularity, identifying a first set of data objects, storing metadata of the first set of data objects in a recovery catalog, based on the first set of data objects, identifying a second container, analyzing the second container at a block level, determining a second level of granularity based on the analysis of the second container, based on the second level of granularity, identifying a second set of data objects, storing metadata of the second set of data objects in the recovery catalog, wherein the recovery catalog is stored in a storage device.
US11074131B2 Storage backed memory package save trigger
Devices and techniques for a storage backed memory package save trigger are disclosed herein. Data can be received via a first interface. The data is stored in a volatile portion of the memory package. Here, the memory package includes a second interface arranged to connect a host to a controller in the memory package. A reset signal can be received at the memory package via the first interface. The data stored in the volatile portion of the memory package can be saved to a non-volatile portion of the memory package in response to the reset signal.
US11074121B2 Predicting failure of a magnetic tape head element
A method, computer system, and computer program product for determining head wear of magnetic tape head elements of tape drives during operation. The method may include receiving a first calibration parameter for a first tape head element at a first time. Calibration parameter for the first tape head element may be compared with a reference parameter. Determination may be made whether to remove the first tape head element from service or generate a warning, based on a result of the comparison. Method may include generating the first calibration parameter by calculating midpoint bias voltage for the first tape head element as a function of bias current and head resistance. The first calibration parameter for the first tape head element may be bias current parameter or bias resistance parameter. The first calibration parameter for the first tape head element may be less than, equal to, or greater than the reference parameter.
US11074109B2 Dynamic load balancing of compute assets among different compute contexts
Examples are described here that can be used to allocate commands from multiple sources to performance by one or more segments of a processing device. For example, a processing device can be segmented into multiple portions and each portion is allocated to process commands from a particular source. In the event a single source provides commands, the entire processing device (all segments) can be allocated to process commands from the single source. When a second source provides commands, some segments can be allocated to perform commands from the first source and other segments can be allocated to perform commands from the second source. Accordingly, commands from multiple applications can be executed by a processing unit at the same time.
US11074108B2 Caching electronic control unit mapping solutions for connected vehicles
The disclosure includes implementations for a connected vehicle receiving cached electronic control unit (“ECU” if singular or “ECUs” if plural) mapping solutions via a network. Some implementations of a method for a vehicle may include identifying a presence of one or more functions associated with a vehicle control system. The method may include generating a query including a mapping problem describing one or more questions about which of one or more ECUs should execute the one or more functions. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include a mapping solution that describes which of the one or more ECUs should execute the one or more functions. The method may include mapping the one or more functions to the one or more ECUs as described by the mapping solution.
US11074101B2 Automated switching between interrupt context I/O processing and thread context I/O processing
Embodiments include method, systems and computer program products for switching between interrupt context input/output I/O processing versus thread context I/O processing. The method includes receiving, by a processor of a plurality of processors, an interrupt. A device driver for an I/O adapter determines that the dispatch latency for an associated kernel thread is greater than a first predetermined threshold. An adapter switches to an interrupt context mode. The adapter processes an I/O on the processor associated with the received interrupt to completion.
US11074100B2 Arithmetic and logical operations in a multi-user network
Systems, apparatuses, and methods related to arithmetic and logical operations in a multi-user network are described. An agent may be provisioned with a pool of shared computing resources that includes circuitry to perform operations on data (e.g., one or more posit bit strings) in a multi-user network. The circuitry can perform operations on data to convert the data between one or more formats, such as floating-point and/or universal number (e.g., posit) formats, and can further perform arithmetic and/or logical operations on the converted data. The agent may receive a parameter corresponding to performance of an arithmetic operation and/or a logical operation using one or more posit bit strings and cause performance of the arithmetic operation and/or the logical operation using the one or more posit bit strings.
US11074094B2 Securing hypercall support for user space processes in virtual machines
In one embodiment, a hypervisor may identify a memory location associated with a user space process operating on a virtual machine and a type of a request to be stored at the memory location by the user space process when the user space process invokes the hypercall. The hypervisor may associate a hypercall parameter with the memory location and the type of the request, the hypercall parameter to be used to determine whether the type of the request associated with the hypercall invoked by the user space process is permitted to be executed. The hypervisor may transmit a notification comprising the hypercall parameter to the user space process to cause the user space process to use the hypercall parameter when invoking the hypercall to indicate to the hypervisor the memory location and type of the request is stored at the memory location.
US11074088B2 System and method of utilizing security device plugin for external device monitoring and control in a secured environment
A new approach is proposed that contemplates systems and methods to support utilizing security device plugins for external device control and monitoring in a secured environment. A plugin that implements one or more functionalities to communicate with and to control operations of an external device is provided to a network security device/appliance. The plugin is then loaded to the network security appliance and integrated with a software running on the network security device, wherein the software obtains the functionalities offered by the plugin. A communication link is established between the plugin of the network security device and the external device following a communication protocol. The network security device is then configured to issue/receive one or more commands to/from the external device following the communication protocol to monitor and collect information from and/or control or be controlled by the external device remotely.
US11074076B2 Dynamic load balancing of hardware threads in clustered processor cores using shared hardware resources, and related circuits, methods, and computer-readable media
Dynamic load balancing of hardware threads in clustered processor cores using shared hardware resources, and related circuits, methods, and computer readable media are disclosed. In one aspect, a dynamic load balancing circuit comprising a control unit is provided. The control unit is configured to determine whether a suboptimal load condition exists between a first cluster and a second cluster of a clustered processor core. If a suboptimal load condition exists, the control unit is further configured to transfer a content of private register(s) of a first hardware thread of the first cluster to private register(s) of a second hardware thread of the second cluster via shared hardware resources of the first hardware thread and the second hardware thread. The control unit is also configured to exchange a first identifier associated with the first hardware thread with a second identifier associated with the second hardware thread via the shared hardware resources.
US11074071B1 Emulation of an environment set by a sourced script written in a different scripting language
An embodiment includes storing original environment data in a memory of a computing device, then sourcing a script in a child command shell that includes an environment variable set-up command for setting an environmental characteristic of a new computing environment associated with the child command shell. The new environment data is also stored in the memory of the computing device that defines the new computing environment associated with the child command shell. The original computing environment is then restored by terminating the child command shell and returning to the target command shell. The original environment data is compared to the new environment data to determine the differences between the two environments, and the original computing environment is then modified to match the new computing environment created by the sourced script.
US11074070B2 Interface effect minimization by software design
A method is provided for integrating interfaces in software. The method includes incorporating a library to the source file to produce a plurality of adapters and abstractions; compiling the adapters and abstractions into a digital library; transferring the adapters and abstractions into an application source code; linking the application source code with the library to produce a combination file; and compiling the combination file into an executable application file.
US11074067B2 Auto-generation of application programming interface (API) documentation via implementation-neutral analysis of API traffic
A method of application programming interface (API) documentation generation includes receiving an API interaction, determining at least one interaction parameter based on the API interaction, and automatically generating the documentation based on the at least one interaction parameter. The generated documentation documents an action associated with the API interaction.
US11074066B2 Apparatus and method for managing software updates of electronic devices
Disclosed is a system including at least one network interface; at least one processor operatively connected to the at least one network interface; and at least one memory configured to store a plurality of versions of software updates for a group of mobile devices and operatively connected to the at least one processor, wherein the at least one memory stores instructions causing the at least one processor, when executed, to receive a request for providing a list of software updates from an external server through the at least one network interface, to generate the list of the software updates, the list including information on a plurality of versions of the software updates, to provide the list to the external server through the at least one network interface, to receive a request for providing a selected version of the software update from one of the mobile devices through the at least one network interface, and to provide the selected version of the software update to the one of the mobile devices through the at least one network interface, the selected version not being the latest version. Other embodiments are possible.
US11074064B1 Safe window for creating a firmware update package
Systems and methods are provided for identifying a safe window for creating a firmware update package. In some embodiments, an Information Handling System (IHS), may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: generate tokens based upon a log of historical firmware update package creation events; identify a plurality of workflows based upon the tokens; predict, based upon the plurality of workflows, a future workload of a firmware update package creation service; and indicate, based upon the future workload, a time window for creating a firmware update package using the firmware update package creation service that increases a probability of successful creation.
US11074058B1 Deployment operations based on deployment profiles in a deployment system
Methods, systems, and computer storage media for providing and removing deployment packages using deployment system operations of an integrated deployment strategy in a deployment system. The integrated deployment strategy includes programmatically defined deployment operations that are associated with deployment profiles for intelligent structured and coordinated deployment of deployment packages. In operation, based on one or more scores (e.g., early adopter score, fit scores, usage propensity score) of a first set of deployment profiles for a first plurality of users, deployment operations are performed to cause execution of a deployment package for clients associated with the first plurality of users. Based on deployment data of the deployment package, the first set of deployment profiles, and a second set of deployment profiles, a second plurality of users are identified for executing the deployment package. The second plurality of users is associated with one or more scores of the second set of deployment profiles.
US11074057B2 System and method for determining when cloud virtual machines need to be updated
A method of providing a computing infrastructure based on virtual machines. An update is received from a software supplier, the update including one or more patches that at least one of correct bugs, correct security vulnerabilities, or introduce at least one new functionality for virtual machines using software of the software supplier for which the update affects and is applicable. It is determined, using a processor on a computer, whether a virtual machine image, stored in a library and used as a template for instantiating virtual machines and affected by the received update, should be updated immediately in accordance with the received update. The virtual machine image is updated if it is determined that such immediate update should be implemented.
US11074054B1 Integrated system for designing a user interface
The present disclosure is directed to systems and methods for creating a design of a collection. For example, the method may include providing a single sign-on process over a communications network for enabling a user to access a design environment. The method may include, in response to the user being validated, accessing a user profile associated with the user. The method may include identifying, based on the user profile, a first plurality of user interface (UI) features for designing a UI. The method may include receiving a request to create a collection for designing the UI. The method may include, in response to creating the collection, receiving, from the user, a design for the collection including a selection of UI features from among the first plurality of UI features. The method may include storing the design of the collection in a repository, the design being accessible as a template.
US11074052B2 Automatic compiling method for use in graphical programming
The invention provides an automatic compiling method for graphical programming, which mainly comprises the following steps of allocating a graphical program memory, allocating a graphical program thread, analyzing a graphical program storage structure and generating a graphical program executable file. An executable file corresponding to a graphical program is generated based on automatic compiling of graphical programming, a user freely combines graphical modules according to functional requirements to form a program, an automatic compiling method for graphical programming is used for compiling the graphical program, and a file which can be directly operated in a controller is generated. An obscure executable file corresponding to the graphical program can be automatically generated without needing complicated compiler or compiling environment in the method, and then the generated executable file can be transmitted to the controller through data exchange for running, so as to achieve an action effect corresponding to the graphical program.
US11074037B2 Voice broadcast method and apparatus
A voice broadcast method includes: generating a voice broadcast instruction when a voice broadcast operation is received; according to the voice broadcast instruction, starting from a current focus node, detecting nodes from a current web page interface, and when a target node is determined, broadcasting text content of the target node, wherein the target node is a node with text information, has no sub-nodes and does not respond to an operation event.
US11074030B2 Identifying a viewport within a browser window
Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the identification of a viewport within a browser window of a screen that is shared via a screen-sharing application. By accurately identifying the location and dimensions of the viewport within the browser window, it is possible to render the viewport in the correct location within a screen of a remotely located device.
US11074026B2 Display apparatus, multi display apparatus, and image display method using the multi display apparatus
A display apparatus capable of configuring one multi display apparatus by combining a plurality of display apparatuses, a multi display apparatus, and an image display method using the multi display apparatus are provided. The display apparatus for configuring the multi display apparatus by making sides of a plurality of display apparatuses be opposite to each other includes an input interface configured to receive an image signal; wireless communicators comprising wireless communication circuitry provided at four sides of the display apparatus; a controller configured to set a reference display apparatus based on wireless communication through the wireless communicators, to set coordinates of the display apparatus, to determine a size of the multi display apparatus, and to select an area corresponding to the coordinates of the display apparatus from the image signal; and a display configured to display the area selected by the image selector.
US11074024B2 Mobile device for interacting with docking device and method for controlling same
A mobile device and a method of controlling a docking device by the mobile device are provided. The method of controlling the docking device by the mobile device according to the present disclosure includes: connecting to the docking device, the docking device including a projector and a keyboard device; setting, as the mobile device connects to the docking device, the projector as an output unit for the mobile device and the keyboard device as an input unit for the mobile device; receiving, from the docking device, an input signal provided via the keyboard device included in the docking device; and transmitting, to the docking device, output image data generated based on the received input signal, wherein the output image data provided to the docking device is projected outside the docking device via the projector.
US11074022B2 Printer and non-transitory computer-readable recording medium storing computer-readable instructions for printer
A printer may receive print data and data identification information from a server. The printer may store target data obtained by using the print data and the data identification information in a second table in association with each other in a case where the print data and the data identification information are received from the server. The printer may send a related information request to the server in a case where a predetermined timing has arrived and receive content-related information from the server in response to sending the related information request to the server. The printer may execute a matching process of matching the contents of a first table with contents of the second table by using the content-related information in a case where the content-related information is received from the server.
US11074018B2 Network asset management
Embodiments include a load calculator, a workload analyzer, and a decision module. The load calculator generates an input/output (IO) record for an asset. The IO record includes a count of read operations and write operations corresponding to the asset from each of a plurality of sites. The workload analyzer collects the IO record and generates at least one of a write threshold and a read threshold. The decision module generates a request for at least one of a promotion and a copy of the asset in response to a determination that an operation has reached at least one of the write threshold and the read threshold for the asset.
US11074009B2 Managed NAND cold data storage
Apparatus and methods are disclosed, including identifying inactive data in a group of volatile memory cells of a host device, assembling identified inactive data in an offload unit of the group of volatile memory cells, and writing the offload unit of inactive data to a group of non-volatile memory cells of a storage system when the amount of inactive data in the offload unit reaches a threshold.
US11074008B2 Technologies for providing stochastic key-value storage
Technologies for performing a hyper-dimensional operation in a memory of the compute device include a memory and a memory controller. The memory controller is configured to receive a query from a requestor and determine, in response to a receipt of the query, a key hyper-dimensional vector associated with the query, perform a hyper-dimensional operation to determine a reference hyper-dimensional vector associated with a value to the key. The memory controller is further configured to perform a nearest neighbor search by searching columns of a stochastic associative array of a hyper-dimensional vector table in the memory, identify a closest matching row in the stochastic associative array relative to the reference hyper-dimensional vector, wherein the closest matching row indicates a closest matching value hyper-dimensional vector, and output a value associated with the closest matching value hyper-dimensional vector.
US11074003B2 Storage system and restoration method
A storage controller configures a plurality of logical volumes, a CDP meta volume that manages history information related to writing from a server system for the logical volumes, and a CDP data volume that stores data of the plurality of logical volumes. The storage controller searches for, if a restoration request including a restoration time is received, the restoration request having one of the plurality of volumes as a restoration target volume, history information of the restoration target volume from the CDP meta volume, copies, in a case in which an evacuation time of old data included in the searched history information of the restoration target volume is newer than the restoration time, an SEQ number of the searched history information as first restoration control information, and acquires old history information on the basis of a previous SEQ number of the restoration target volume from the CDP meta volume.
US11074000B2 Non-transitory computer-readable storage medium, and information processing device and method
A non-transitory computer-readable storage medium storing a program that causes a first computer to execute a process, the process including, receiving an update request from a second computer, the update request including an identifier of data stored in a storage device, an arithmetic operator of a calculation for the data, and an argument value used for the calculation, the calculation being one of four arithmetic calculation and bit calculation, the data being stored in the storage device that denies an access from the second computer, executing the calculation for a value of the data based on the arithmetic operator and the argument value, the calculation executed by the first computer being limited to the four arithmetic calculation or the bit calculation, updating the value of the data to an output value of the executed calculation, and transmitting response information corresponding to the update request to the second computer.
US11073994B2 System and method to secure a computer system by selective control of write access to a data storage medium
A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation.
US11073991B2 Dynamically linking objects in an object storage during uploads to cloud
A method begins by receiving a data access request regarding a data object. The method continues by determining whether the data object is a primary data object. When the data object is the primary data object, the method continues by identifying one or more other data objects based on information associated with the data object. The method continues by sending a modified data object retrieval request regarding the data object and the one or more other data objects to a storage entity, where the modified data object retrieval request includes a modified header. The method continues by receiving a modified data object retrieval response from the storage entity that includes a modified response header and a modified response body that includes the primary data object and the one or more other data objects. The method continues by outputting the data object and the one or more other data objects.
US11073988B2 Device and method for virtual storage
A device and a method for virtual storage are provided. The device includes a physical processor, a hypervisor and a physical storage. The hypervisor is executed on the physical processor and configured to create at least one client virtual machine and a controller virtual machine. The physical storage is clustered with physical storage of at least another device via the controller virtual machine to form a storage cluster. The controller virtual machine is further configured to define a virtual storage pool in the storage cluster and create at least one virtual storage controller virtual machine to interface the at least one client virtual machine with the virtual storage pool so that the at least one client virtual machine accesses the virtual storage pool via the at least one virtual storage controller virtual machine and the controller virtual machine. The method is applied to the device to implement the operations.
US11073987B2 System and method for identifying SSDS with lowest tail latencies
A storage device is disclosed. The storage device may include storage to store data and a controller to manage reading data from and writing data to the storage. The controller may also include a receiver to receive a plurality of requests, information determination logic to determine information about the plurality of requests, storage for the information about a plurality of requests, and sharing logic to share the information with a management controller.
US11073976B2 Building system with a building graph
A building energy management includes building equipment, one or more data platform services, a timeseries database, and an energy management application. The building equipment operate to monitor and control a variable and provide raw data samples of a data point associated with the variable. The timeseries database stores a plurality of timeseries associated with the data point. The plurality of timeseries include a timeseries of the raw data samples and the one or more optimized data timeseries generated by the data platform services based on the raw data timeseries. The energy management application generates an ad hoc dashboard including a widget and associates the widget with the data point. The widget displays a graphical visualization of the plurality of timeseries associated with the data point and includes interactive user interface options for switching between the plurality of timeseries associated with the data point.
US11073975B1 Synthetic image generation in response to user creation of image
Various aspects of the subject technology relate to systems, methods, and machine-readable media for generating a user-created synthetic image. A method includes receiving input from a user onto a search field, the input relating to a desired image of the user, the search field including a user interface for specifying components of the desired image for display to the user. The method also includes identifying the components of the desired image in stock images, the stock images stored in a database. The method also includes generating the components of the desired image based on the stock images, the components located in user-specified locations of the search field. The method also includes generating the user-created synthetic image comprising the components located in user-specified locations in response to the input from the user relating to the desired image.
US11073966B2 Displaying nodes visually offset from associated components
[Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.
US11073949B2 Display method, display device, and interactive projector configured to receive an operation to an operation surface by a hand of a user
A display method includes (a) capturing an image including a hand, (b) determining a first distance as a distance between the hand and an operation surface, (c) recognizing a shape of the hand based on the image, and (d) displaying an operation icon selected in accordance with the shape of the hand out of a plurality of operation icons on the operation surface in a case of a separate state in which the first distance exceeds a first distance threshold value determined in advance.
US11073947B2 Touch panel device
A touch panel device according to an embodiment of the present invention is provided with: a panel having a contact surface for receiving a contact; a light emitting portion that inputs, to the panel, input light that is transmitted through the panel; a light receiving portion that detects output light including reflected light of evanescent light that has been generated, on the contact surface, from the input light; and a control portion that calculates and outputs a contact position on the basis of the output light detected by the light receiving portion and a relationship, stored in advance, between positions on the contact surface and the output light.