Document Document Title
US10897838B2 Cooling system for high density heat loads
A cooling system including a primary cooling module supplying refrigerant to a circuit including a thermal load. A secondary cooling module provides a supplemental flow of refrigerant to the circuit upon detection of a deficiency of the primary cooling module. A valve is disposed between the primary: module and the circuit to prevent refrigerant flow between the primary cooling module in the circuit. The secondary cooling module transactions from a standby mode of operation to an online mode of operation and the primary cooling module is deactivated in response to detection of the deficiency of the primary cooling module.
US10897836B2 Airflow management system for thermal control of data centers
An airflow management system is utilized to manage airflows of a data center system, which has an efficient airflow arrangement, simplified and modularized building design, and high efficiency. The cold air and hot air are segregated. With wall supply and wall return mechanisms, the air flow is concentrated, distributed, and then concentrated again with simple management. The system substantially eliminates significant amount of air duct requirement and no return air plenum is needed. High efficiency results in less blower power consumption due to less airflow resistance and hot air recirculation is greatly reduced. The cold aisles and the hot aisles are completely separated as operators can enter and leave the cold aisles and hot aisles with minimal impacts. The system can be implemented in a modular manner and it is easy for heat recovery or reuse solution deployment in the hot air room.
US10897831B2 Data center stranded power recovery design
Methods, systems, and apparatuses are described that enable the recovery of stranded power in a data center. For example, a power distribution system for recovering stranded power in a data center includes a first power distribution unit (PDU), a first busway segment that is operable to electrically connect the first PDU to a first set of server racks in a first row of server racks, a second busway segment that is operable to electrically connect the first PDU to a second set of server racks in a second row of server racks, a second PDU, a third busway segment that is operable to electrically connect the second PDU to a third set of server racks in a third row of server racks, and a fourth busway segment that is operable to electrically connect the second PDU to a fourth set of server racks in the second row of server racks.
US10897830B2 Power control unit and power control unit mounting structure
A power control unit is located inside a housing chamber of a driving unit of a vehicle, and the power control unit includes a casing housing a power conversion device. The casing includes casing segments, and fastening parts are located around the casing segments. The casing segments are fastened to each other with bolts at the fastening parts, and the fastening parts include a specific fastening part on which a shear load concentrates when a load is input into the casing, and an ordinary fastening part other than the specific fastening part. The specific fastening part has an induction portion inducing plastic deformation, which is configured to lower an elastic limit of the specific fastening part when the load is input into the casing, such that the specific fastening part undergoes plastic deformation earlier than the ordinary fastening part.
US10897829B2 Casing assembly with flash lens and decorative ring and terminal
The present disclosure relates to a casing assembly and a terminal. The casing assembly includes a casing, a flash lens, and a decorative ring. The casing has an outer surface and an inner surface opposite the outer surface. The casing defines a first through hole. The first through hole extends through the outer surface and the inner surface. The flash lens covers the first through hole. The decorative ring passes through the first through hole and is coupled to the flash lens and the casing. The decorative ring extends out of the outer surface.
US10897825B2 Multi-part electronic device housing having contiguous filled surface
A housing for an electronic device that allows electromagnetic waves to pass through the housing is disclosed. The housing may include a first portion having an opening, a second portion positioned within the opening, and an insert including a protrusion extending into at least a portion of a gap formed between the first portion and the second portion. The housing also may include a first ink layer disposed within the gap and substantially surrounding the protrusion, and a second ink layer disposed within the gap and over the first ink. The first portion, second ink layer, and second portion may cooperate to form a substantially contiguous surface, and the second ink layer may be positioned approximately 5 microns (μm) or less below an exposed surface of the first portion and an exposed surface of the second portion.
US10897824B2 Encapsulation of downhole microelectronics and method the same
A method of encapsulating an electronic assembly comprises disposing a plurality of electrically non-conductive particles on a substrate which carries one or more components of the electronic assembly; introducing a reactive parylene monomer in a vapor form into interstitial spaces among the plurality of the electrically non-conductive particles; and forming a parylene binder in the interstitial spaces of the electrically non-conductive particles from the reactive parylene monomer.
US10897817B2 Thermally expandable material, sheet material, circuit board, method for manufacturing circuit board, computer readable storage medium, electronic apparatus, and structure to analyze heat-generation position
A thermally expandable material includes microcapsules and a binder having a conducting property, each microcapsule including a shell having an insulating property, and a thermally expandable component contained in the shell and having a property of expanding by heating, the shell deforming due to expansion of the thermally expandable component to come in contact with another capsule and have an insulating state with the other capsule.
US10897816B2 Rigid-flex circuit board
A rigid-flex circuit board includes a core substrate, a first adhesive layer, and a first outer conductive circuit layer. The core substrate includes a first and a second base layer, a first and a second conductive circuit layer respectively on the first and second base layer, and an insulating layer between the first and second base layer. The first and second conductive circuit layer are embedded in the insulating layer. The first adhesive layer is on the first base layer and defines a first opening which exposes the first opening. The first outer conductive circuit layer is on the first adhesive layer and defines an opening aligned with the first opening. A portion of the core substrate located within the first opening is defined as a flexible board section, and the portions of the core substrate located outside of the first opening are defined as a hard board section.
US10897811B2 Electronic device module
An electronic device module includes: a substrate; at least one electronic device mounted on a first surface of the substrate; a connection portion mounted on the first surface of the substrate; and a shielding portion disposed along an external surface of the connection portion and electrically connected to a ground of the substrate through at least one connection conductor.
US10897805B2 System, method, and apparatus for synchronizing flashing in a marker system
A method of synchronizing flashing of a plurality of marker systems includes within each marker system of the plurality of marker systems, receiving a signal from at least one global positioning satellite, the signal comprising a time value. Then, when initiating illumination of at least one light emitting device of the marker systems, synchronizing of the initiating illumination to the time value.
US10897801B2 LED tube lamp
An LED tube lamp includes a tube having two ends, two end caps respectively at the ends of the tube, a power supply in one or both of the end caps, an LED light strip in the tube; and a plurality of LED light sources on the LED light strip. Each of the end caps comprises a lateral wall substantially coaxial with the tube, an end wall substantially perpendicular to an axial direction of the lateral wall, and at least one opening penetrating through the end wall. An axial direction of the at least one opening is substantially parallel with an axial direction of the lateral wall. The LED light sources electrically connected to the power supply via the LED light strip.
US10897797B2 Methods and system for controlling the switching on of lights
A method for controlling the switching on of lights emitted by a plurality of lighting elements includes the following steps: a) arranging the plurality of lighting elements in an environment, b) selecting a switching-on sequence for the lighting elements, and c) executing the switching-on sequence. The method is performed with a plurality of lighting devices, each having one or more lighting elements and a control unit for the one or more lighting elements. Step b) includes the following sub-steps: b1) dividing the switching-on sequence in one or more sub-sequences, associating each sub-sequence to a lighting device, and transmitting the sub-sequences to the control units through a user device. Step c) includes simultaneously having the lighting elements execute each sub-sequence.
US10897794B2 Apparatus for a heating device for a vehicle
An apparatus for a heating device for a vehicle comprises a layer stack which, in a stacking direction, has a heating conductor layer, an electrically conductive layer which forms a contact region, wherein a contour in a projection in the stacking direction of the electrically conductive layer is prespecified, in order to prevent a hotspot on the electrically conductive layer, by at least one of a prespecified width of a front side of the electrically conductive layer which faces a central region of the heating conductor layer, a prespecified distance from a joint of the heating conductor layer, and a prespecified curvature of the contour.
US10897792B2 Method and apparatus of new radio V2X cluster head
Various examples and schemes pertaining to methods and apparatus of a New Radio (NR) vehicle-to-everything (V2X) cluster head are described. An apparatus implemented as a source user equipment (UE) determines whether there is a need to either join a cluster or become a cluster head in an NR V2X communication environment. The apparatus also detects whether there is any existing cluster head in the NR V2X communication environment responsive to determining that there is the need. The apparatus then determines whether to join a first cluster associated with a first cluster head responsive to the first cluster head being detected as an existing cluster head in the NR V2X communication environment.
US10897788B2 Wireless connection establishment between devices
One embodiment provides a method, including: receiving, at an information handling device, context data associated with a user's interactions with another device; determining, using a processor, whether the context data is associated with device use data, wherein the device use data corresponds to an intention of the user to operate the another device; and establishing, responsive to determining that the context data is associated with the device use data, a wireless connection between the information handling device and the another device. Other aspects are described and claimed.
US10897785B2 Method and system for general packet radio service tunneling protocol (GTP) probing
Methods and systems for probing General Packet Radio System (GPRS) Tunneling Protocol (GTP) links in a communication network are disclosed. According to principles described herein, originator and responder nodes (endpoints) are configured to use a probing interval that can be changed dynamically to adapt the probing frequency to the prevailing conditions measured and/or capabilities available at the originator and/or the responder. According to a broad aspect, a method for a network node includes receiving a probing request message originating from a first peer node via a GTP link, the probing request message containing a request indication for a probing interval recommendation for probing the GTP link, in response to the probing request message received, determining a probing interval recommendation for probing the GTP link and sending a probing response message to the first peer node via the GTP link, the probing response message containing the probing interval recommendation determined.
US10897784B2 Apparatus and method for wireless communication, and non-transitory computer readable medium storing program
A base station (2) is configured to receive, from a first wireless terminal (1), a first group identifier indicating a first terminal group, and allocate, to the first wireless terminal (1), a second radio resource, rather than a first radio resource, for device-to-device (D2D) communication performed by the first wireless terminal (1). The first radio resource is a radio resource which has already been allocated to any other wireless terminal which has sent the first group identifier. Meanwhile, the second radio resource is a radio resource which has already been allocated to any other wireless terminal which has sent a second group identifier indicating a second terminal group different from the first terminal group. It is thus, for example, possible to preventing a plurality of D2D communication signals, which are transmitted from multiple wireless terminals to a single wireless terminal, from being transmitted on the same radio resource.
US10897781B2 Method and apparatus for system access in system using beamforming
The present invention relates to an method and an apparatus for upward access, and the method for upward access according to one embodiment of the present invention can comprise the steps of: receiving, from a base station, a synchronization QO channel, a broadcasting control channel and a secondary reference signal; selecting a transmission beam which transmits an upward access signal by using received results from at least one of the synchronization channel, the broadcasting control channel and the QO secondary reference signal; transmitting the upward access signal by using the selected transmission beam; and receiving, from the base station, an access response and initial set-up information of the control channel as a response for the upward access signal. According to the one embodiment of the present invention, the upward access steps can efficiently perform a beam selection.
US10897779B2 HARQ-ACK information transmission method and apparatus
Provided are an HARQ-ACK information transmission method and apparatus. The method includes: determining the HARQ-ACK to be transmitted and a resource location on an unlicensed carrier for transmitting the HARQ-ACK according to a predefinition or a signaling indication, performing a listen before talk (LBT) procedure on the unlicensed carrier, and transmitting the HARQ-ACK on the resource location after the LBT procedure is successfully performed.
US10897772B2 Method and UE for managing in-device co-existence (IDC) issue
Method and a UE for managing an IDC issue. The UE includes a memory, a processor, coupled to the memory and communication module based on LTE RAT, configured to transmit capability information on a licensed carrier associated with a primary cell, wherein the UE supports a LAA operation. Further, the processor, coupled to the communication module based on LTE RAT, is configured to receive an IDC indication from the primary cell served by an eNB. Further, the processor, coupled to the communication module based on LTE RAT, configured to detect the IDC issue in an unlicensed band associated with a secondary cell. Further, the processor, coupled to the communication module based on LTE RAT, configured to transmit an IDC message comprising assistance information to the primary cell and receive a message to resolve the IDC issue based on the assistance information from the primary cell served by the eNB.
US10897771B2 Wireless stream broadcast system using spectrum-impact-smoothed channel sequencing and deferred acknowledgments
Disclosed herein are wireless devices operable at intermediate wireless at ranges of thousands of meters, utilizing packets that include a preamble and a data payload. Devices may be such things as keypads, door latches, occupancy monitors, sprinkler controllers and other devices needing a communications link. A digital spread-spectrum frequency hopping rotation is used, wherein packet transmissions rotate through frequency sequences. Used is a spectrum-impact-smoothed channel sequence, each channel specifying a unique preamble frequency relative to the other sequences and channels. The set is traversed as a broadcasted stream is transmitted, thereby distributing the focused radio-frequency emission impact of packets having long preambles over time. Packet acknowledgments are deferred until a group of packets in a stream has been exchanged. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
US10897764B2 Radio-unlicensed (NR-U) interlace-based resource allocations
Wireless communications systems and methods related to scheduling and communicating in a frequency spectrum using interlaced frequency resources are provided. A first wireless communication device communicates, with a second wireless communication device, a first interlace configuration indicating a first set of interlaced frequency resources in a frequency band based on a power spectral density (PSD) parameter. The first wireless communication device communicates, with the second wireless communication device, a first frequency resource exclusion configuration. The first wireless communication device communicates, with the second wireless communication device, a first allocation including at least some frequency resources from the first set of interlaced frequency resources based on the first frequency resource exclusion configuration. The first wireless communication device communicates, with the second wireless communication device, a first communication signal based on the first allocation.
US10897751B2 Arrangement and method for identifying PUCCH format 3 resources
A user equipment and a method for identifying a resource to use for a transmission of control information on a physical uplink control channel, PUCCH, format 3 involve receiving a resource index from a serving radio base station, and identifying the resource to use for the transmission of the control information in a subframe based on the received resource index, wherein the identified resource is within a same confined set of physical resource blocks regardless of if a normal or a shortened PUCCH format 3 is used in the subframe.
US10897745B2 Mapping and bridging wireless networks to provide better service
Methods, systems, computer-readable media, and apparatuses for providing service to access nodes are presented. In some embodiments, a computing device may generate a geographical coverage map comprising a plurality of wireless access nodes respectively at a plurality of geographic locations and a wireless coverage range for each wireless access node. The computing device may receive from at least one wireless access node of the plurality of wireless access nodes an indication that the at least one wireless access node detected a first wireless access node of the plurality of wireless access nodes. The computing device may refine a first coverage range of the first wireless access node based on a respective geographic location of the at least one wireless access node. In some embodiments, a first wireless access node may receive and forward join emergency mesh (JEM) messages to establish a wireless network.
US10897742B1 Dynamic adjustment of power supply using QCI
Methods and systems are provided for dynamically adjusting the power supplied to an antenna system. The dynamic adjustment of power is based on a total load of an antenna system and a quality of service class identifier (QCI) value. When the total load and the load of the QCI value identifier (e.g., QCI-1) are below a predefined threshold, the power supply to the antenna system can be adjusted. The adjustment can be a complete shut-down of the entire power supply. The adjustment can be a gradual reduction in the power supply provided to the antenna system. The power supply may be adjusted with respect to the entire antenna system, an antenna array of the antenna system, a node of the antenna array, an antenna element of the node, and the like.
US10897741B2 Power sharing based on processing time related to carriers
A method and an apparatus for power control in a wireless communication system are provided. When long-term evolution (LTE) and a new radio access technology (NR) are combined by means of dual connectivity (DC), etc., dynamic resource sharing can be used. Specifically, a user equipment (UE) determines whether or not uplink (UL) transmission is performed at a specific time point in a first carrier having a first processing time. When it is determined that UL transmission is not performed at the specific time point in the first carrier, the UE determines power for UL transmission at the specific time point in a second carrier having a second processing time shorter than the first processing time, on the basis of guaranteed power for the first carrier.
US10897739B2 Method for operating communication node supporting low power mode in wireless LAN
Disclosed is a method for operating a communication node supporting a low power mode in a wireless LAN. A method for operating a station, which includes a PCR and a WURx, comprises the steps of: allowing the WURx, which operates in a wake-up state, to receive a wake-up packet from an access point; transitioning an operating state of the PCR from a sleep state to the wake-up state when the wake-up packet is received; allowing the PCR, which operates in the wake-up state, to receive a data frame from an access point; and allowing the PCR to transmit, to the access point, a response to the data frame.
US10897737B2 Method for reducing erroneous network allocation vector (NAV) updates in wireless LAN system, and device therefor
When an AP senses a BSS Color collision with a neighbor BSS in a wireless LAN system, the AP can notify a STA of the collision through information indicating whether the BSS Color is deactivated, and the STA performs intra-PDDU power saving only when the information indicating whether the BSS Color is deactivated does not indicate a deactivation.
US10897735B2 MmWave for mobile data
In one embodiment, a system includes: a download server instantiated on a computing device, and a multiplicity of wireless access points (APs), where the download server is operative to: receive a download request from a mobile device, determine a current location for the mobile device, predict a route for the mobile device based at least on the current location, allocate at least one target AP along the route from among the multiplicity of wireless APs, and in response to the download request, forward at least one download file to the at least one target AP, where the at least one target AP is operative to: receive the at least one download file, identify the mobile device, and download at least part of the download file to the mobile device in an mmWave transmission.
US10897734B2 Predictive routing for mobility
A method of utilizing a list of predictive paths by a map-server. The method includes receiving the list of predictive paths, storing the list of predictive paths in a memory, receiving, from a first network element, a request for a location of a user device, the request related to transmitting a packet to the user device, and transmitting, to the first network element, a plurality of user locations based on the list of predictive paths, the plurality of user locations identifying where a second user device will transmit the packet when the packet is received by the second user device.
US10897733B2 Apparatuses and methods for measuring neighboring inter-frequency or inter-rat cells
The present disclosure relates to a user equipment (200) for a wireless communication system. The user equipment comprises a transmitter (210) configured to generate a transmit signal (220), a transmitter feedback receiver (230) coupled to the transmitter and configured to measure a power of the transmit signal in a first mode of operation, and control circuitry (240) configured to select a second mode of operation of the transmitter feedback receiver, in which the transmitter feedback receiver (230) is configured to measure one or more neighboring inter-frequency or inter-RAT base stations.
US10897731B2 Carrier selection method, terminal device and computer storage medium
A carrier selection method, a terminal device and a computer storage medium are disclosed. The method includes: running at least one process on at least one carrier, wherein different processes are run on a same carrier or different carriers; and performing carrier re-selection for at least part of the at least one process when a carrier re-selection timer expires is detected.
US10897726B2 Multiple-slice application delivery based on network slice associations
A device can receive, from first user equipment, information that relates to a first application, where the information includes a plurality of S-NSSAI. The device can determine whether the plurality of S-NSSAI are configured as a group of associated S-NSSAI. The device can determine that a preference is to be given to one of: communication sessions associated with the first application relative to a communication session associated with a second application, that does not utilize multiple network slices, of the first user equipment or second user equipment; traffic flows associated with the first application relative to a traffic flow associated with the second application; or a plurality of network slices associated with the first application relative to a network slice associated with the second application. The device can perform one or more actions based on determining the preference to thereby facilitate a particular functionality of the first application.
US10897720B2 Method and apparatus for transmitting and receiving downlink pre-emption indication data in next generation wireless network
Provided is a method for transmitting and receiving downlink pre-emption indication data in a next generation/5G wireless access network. The method for a terminal for receiving downlink pre-emption indication data may include: receiving monitoring configuration data for downlink pre-emption indication data from a base station; and, on the basis of the monitoring configuration data, monitoring the downlink pre-emption indication data, wherein the monitoring configuration data comprises data for whether to monitor the downlink pre-emption indication data.
US10897712B2 Cyber security management system, method, and apparatus
Embodiments of the present invention disclose a cyber security management system, method, and apparatus. The system includes user equipment (UE), an access network (AN), a network function selection module, and at least two authentication modules. The UE is configured to send a first service request to the network function selection module, where the first service request carries authentication protocol information. The network function selection module is configured to: select a target authentication module based on the authentication protocol information, and send a second service request to the target authentication module. The target authentication module is configured to perform mutual authentication with the UE. The target authentication module is further configured to: determine a first security configuration according to a specified security policy, and send the first security configuration to the AN.
US10897711B2 Method and a server for authenticating a user with a mobile device
The present invention relates to a method for authenticating a user for services, by means of a mobile phone, comprising: receiving, by a server from a service, a request to authenticate a user, assigning an unique access number by the server, presenting the access number from the server to the user via the service, receiving, by the server by means of a terminal device that services the access number, information about a call performed by the user to the access number, the information containing at least the access number and the user's MSISDN, performing, by the server, a basic authentication of the user, comprising at least reading the user's MSISDN and the access number, transferring the result of the basic authentication from the server to the service. The invention also relates to a system authenticating a user, USER, by means of a mobile device.
US10897704B2 Method of connecting a terminal device to network, a terminal device and a non-transitory computer readable storage medium
The present disclosure provides a network connection method, including: establishing a first mobile network through one activation soft SIM card in at least one activation soft SIM card previously arranged in a first terminal device in response to receiving a network connection request; transmitting a seed soft SIM card acquisition request to the server; receiving seed soft SIM card information which corresponds to the seed soft SIM card acquisition request and is returned by the server, and establishing a second mobile network to enable the first terminal device to be in communication connection with the server; transmitting a cloud SIM card acquisition request to the server; and receiving cloud SIM card information which corresponds to the cloud SIM card acquisition request and is returned by the server, and establishing a third mobile network to enable the first terminal device to be connected to the network through the third mobile network.
US10897702B2 Method and device for calling SIM card, method and device for pushing information, and SIM card allocation system
The present disclosure provides a method and device for calling SIM card, a method and device for pushing information, and a SIM card allocation system. The method for calling SIM card is applied in a mobile terminal and includes: parsing an external network as currently searched out by the mobile terminal to generate a parsing result; reading a network information database pre-stored in the mobile terminal; and calling a target SIM card that matches with the external network to perform network registration according to the parsing result and the network information database. Due to the fact that which V-SIM card needs to be called is determined by the mobile terminal itself, the operations of continuously interacting with the server and continuously verifying the network are basically avoided, not only networking time is shortened, but also network traffic is saved, and user experience is greatly improved.
US10897697B2 Inter-frequency inter-public land mobile network (PLMN) discovery
A user equipment (UE) can receive, from an eNodeB, a serving PLMN system information block (SIB)19 for a carrier frequency of a serving PLMN of the UE. The UE can acquire inter-frequency and inter-PLMN discovery system information acquisition assistance signaling information from the SIB19. The UE can process a non-serving PLMN SIB19 for one or more carrier frequencies of a non-serving PLMN using the inter-frequency and inter-PLMN discovery system information acquisition assistance signaling information. The UE can identify inter-frequency and inter-PLMN discovery announcement rate information and monitoring control configuration information for the one or more carrier frequencies of the non-serving PLMN to enable the UE to perform device-to-device (D2D) discovery with a UE in the non-serving PLMN according to the inter-frequency and inter-PLMN discovery announcement rate information and monitoring control configuration information.
US10897696B2 Emergency messaging
Disclosed are methods of a communication device and a network management entity for handling an emergency notification. The method of the communication device includes: generating an attach request to a network management entity requesting an attachment to a communication channel implementing Non-IP Data Delivery functionality; receiving a response to the attach request; in response to a detection that the response to the attach request indicates an acceptance of the attachment generating the emergency notification; and transmitting the generated emergency notification over the communication channel implementing Non-IP Data Delivery functionality. Also disclosed are a communication device, a network management entity, computer program products and a system.
US10897694B2 Personal area network communication for wearable devices
Embodiments of a system and method for personal area network (PAN) communication for wearable devices in a wireless network are generally described herein. In some embodiments, a wearable user equipment (wUE) includes processing circuitry and transceiver circuitry. The processing circuitry is to: configure the wUE to enter into an active state; and configure the transceiver circuitry to: scan, in response to entering into the active state, for a Beacon signal from a network user equipment (nUE); upon failing to detect the Beacon signal, send a probe signal to the nUE; and upon detecting the Beacon signal or upon receiving a response to the probe signal, connect to a PAN associated with the nUE.
US10897689B2 Multicast system, method, and apparatus
Method by a first network node in a wireless communications network. The network comprises a first group of wireless devices supporting transmission with a first bandwidth under a threshold and a second group supporting transmission with a second bandwidth over the threshold. The first network node configures a wireless device in the first group having a first set of time-frequency resources to carry a first type of information with: at least one second set to carry a second type. The second type is to be transmitted simultaneously to the first group. The first type is to be transmitted to at least one of: i) the first group and the second group, and ii) the wireless device. The first set and the at least one second set of time-frequency resources are in different sets of frequencies or are in different transmission time periods, or both.
US10897688B2 Issuing notifications about lost devices
In an approach for notifying a user of a location of a device, a processor receives a first location of a first device. A processor determines that the first device has been separated from a user of the first device. A processor determines a second device located at, within a first predetermined threshold, the first location. A processor sends a first notification to the second device, wherein the notification includes, at least, that the first device is located nearby.
US10897686B2 Determining a time calibration value for a user equipment
In an embodiment, a given entity obtains a location of at least one terrestrial transmit station of a Synchronized Wireless Transmission Network (SWTN), transmit station calibration information associated with the at least one terrestrial transmit station and a location of a user equipment (UE) that is in wireless communication range with the at least one terrestrial transmit station. The given entity estimates the time calibration value for the UE based on the obtained transmit station location, the determined transmit station calibration information and the determined location of the UE. In another embodiment, a server obtains time calibration values that are estimated for each UE in the population of UEs. The server aggregates the estimated time calibration values based on device model and/or device operation mode, and calculates a representative time calibration value for UEs sharing the device model and/or device operation mode.
US10897684B2 Providing event updates based on participant location
Methods, systems and computer readable media for delivery of event updates are described. Registration information of an event participant for an event is received, the registration information including participant identity information, the event being associated with a physical event location. Subsequently, during the event, a participant device location from a participant device of the event participant is received and compared with the physical event location. Based on the comparison of the participant device location and the physical event location, an event update associated with the event is transmitted to the participant device.
US10897683B2 Apparatus, method and computer program for providing sound reproduction
A method, apparatus and computer program wherein the method includes: obtaining at least three ambient audio signals wherein at least one of the ambient audio signals is to be processed with a first directional transfer function pair and at least one other of the ambient audio signals is to be processed with a second directional transfer function pair wherein the directional transfer function pairs to be used are based on target directions of the ambient audio signals; determining a change of the target direction for the at least one ambient audio signal to an updated target direction; selecting an updated directional transfer function pair associated with the updated target direction wherein the updated directional transfer function pair is selected from a plurality of directional transfer functions and the updated directional transfer function pair is more closely associated with the updated target direction than the first directional transfer function pair; and processing the at least one ambient audio signal with the selected updated directional transfer function pair and processing the at least one other ambient audio signal with the second directional transfer function pair.
US10897678B2 Device and method to reduce ear wax clogging of acoustic ports, hearing aid sealing system, and feedback reduction system
Devices and methods to reduce ear wax clogging of acoustic ports, hearing aid systems, and feedback reduction systems are provided. A conformal hearing aid includes a hearing aid body, where the hearing aid body houses a microphone and a receiver, where the microphone is positioned within the hearing aid body to measure acoustic signals from an ambient environment, and where the receiver is positioned within the hearing aid body to emit acoustic signals toward a tympanic membrane of a user; an expandable element, where the expandable element is operatively connected to the hearing aid body, and where the expandable element is configured to encompass a circumferential portion of the hearing aid body when expanded; and an inflation management system, where the inflation management system is configured to expand the expandable element when actuated.
US10897677B2 Shock and impact management of an implantable device during non use
An implantable component, such as by way of example, an implantable component of a transcutaneous bone conduction device, the implantable component comprising a piezoelectric transducer, wherein the implantable component is configured to temporarily prevent the piezoelectric transducer from moving inside the housing while the housing is implanted in the recipient.
US10897674B2 Electroacoustic transducer
An electroacoustic transducer includes a piezoelectric speaker and a housing. The piezoelectric speaker has: a first vibration plate with a periphery; a piezoelectric element placed on at least one face of the first vibration plate; and multiple openings that are provided around the piezoelectric element and penetrate through the first vibration plate in its thickness direction that is a first axis direction. The housing has: a supporting part that directly or indirectly supports the periphery; and a sound introduction port that faces the piezoelectric speaker in the first axis direction. The sound introduction port is provided at a position where it does not overlap, in the first axis direction, a first opening having the largest open area among the multiple openings. The electroacoustic transducer can improve the acoustic characteristics of a piezoelectric speaker.
US10897671B2 5GHz multichannel lossless wireless audio system
A 5 GHz multichannel lossless wireless audio system, having a transmitter (1) and multiple receivers (2), the transmitter (1) consists of a main signal processing portion (11), a 5G wireless transmitting portion (12), a first single chip portion (13), a LED indicating and displaying portion (14), and a first power supply portion (15). Each receiver (2) consists of a a 5G wireless receiving portion (21), a digital/analog conversion and power amplifying portion (22), a second single chip portion (23), a LED indicating panel portion (24), and a second power supply portion (25).
US10897670B1 Excursion and thermal management for audio output devices
A system manages temperature and excursion effects on a loudspeaker. Data corresponding to a temperature of the loudspeaker and data corresponding to an excursion (i.e., displacement) of a membrane of the loudspeaker are determined. The dynamic ranges of the temperature and excursion data are compressed, combined, and smoothed. This smoothed data is multiplied with a delayed version of audio data; peak values of the result may be limited. This operation may be performed on multiple frequency bands of audio data. The final output data is combined to form a full-band signal and sent to a loudspeaker.
US10897662B2 Assembly for protecting acoustic device
An assembly (1) for protecting an acoustic device comprises an expanded polytetrafluorethylene (ePTFE) membrane (3) and first and second polymeric substrates (2, 4) disposed on opposing sides (5, 6) of the membrane (3). The first substrate (2) is transmissive for laser light of a predetermined wavelength, and the membrane (3) is joined to the first and second substrates (2, 4) by first and second laser weld joints (9, 10) on the first side (5) of the membrane (3) and the second side (6) of the membrane (3), respectively, that are created in a single laser transmission welding step through the first polymeric substrate (2) towards the second polymeric substrate (4). The first side (5) of the membrane (3) may be at least partially absorbent for the laser light and the second side (6) may be at least partially transmissive for the laser light. This may be achieved by a color gradient from black to white from the first side (5) to the second side (6).
US10897661B2 Loudspeaker cabinet frame comprising a connection device for connecting to another loudspeaker cabinet and a loudspeaker cabinet comprising such a frame
A frame for a loudspeaker cabinet including a connection device for connecting to another loudspeaker cabinet, the connection device including a eyelet and a locking system, the locking system including a front leg and a back leg, a slide disposed between the two legs and configured to slide between a high position and a low position under the action of a first elastic member connected to the slide, and an actuator configured to take a pulled position and a pushed position. The locking system being configured to take a locked configuration and a cocked configuration, the locking system passing from the locked configuration to the cocked configuration by movement of the actuator and from the cocked configuration to the locked configuration by movement of the slide from the low position to the high position.
US10897654B1 Content delivery of live streams with event-adaptive encoding
Techniques are described for optimizing event-adaptive live video encoding profiles.
US10897651B2 Personalized content recommendations based on consumption periodicity
Aspects described herein describe providing content recommendations such as, for example, recommendations for video content. A content recommendation may be based on when content was previously consumed.
US10897647B1 Ascertaining audience reactions for a media item
Disclosed are various embodiments for identifying and classifying audience reactions during a playback of a media item. In one embodiment, among others, a computing device is used to identify a reaction event from sensor data of a participant consuming a playback of a media item. The reaction event is correlated with a point in time of the media item. A reaction classification for the reaction event is determined based on the sensor data, and the reaction classification is associated with the point in time of the media item.
US10897646B2 Video stream transmission method and related device and system
The present disclosure disclose example video stream transmission methods and related devices and systems. One example method includes sending, by a client, a target request to a server, where the target request includes information about a corresponding target spatial location of a target spatial object that needs to be presented upon request by the client in a virtual reality VR content component. A target request feedback by which the server responds to the target request is received by the client, where the target request feedback includes information about a multiplex video stream that is obtained by performing preset multiplexing processing on an original video stream corresponding to the target spatial object. Video parsing and presentation based on the information about the multiplex video stream is performed by the client.
US10897638B2 Generation apparatus, generation method, and non-transitory computer readable storage medium
A generation apparatus according to an embodiment includes an acquiring unit and a generating unit. The acquiring unit acquires information on usage of a moving image content used via a partial moving image that is used as a key image of the moving image content in a terminal device that is a distribution destination of the partial moving image. The generating unit generates a partial moving image corresponding to the moving image content on the basis of the information acquired by the acquiring unit.
US10897633B2 System and method for real-time processing of compressed videos
A real-time system and method for displaying video on a display are disclosed. Received compressed video data is decoded to produce an uncompressed first video frame, a first frame syntax element, an uncompressed second video frame, and a second frame syntax element. A computationally intensive process is applied to the uncompressed first video frame to produce an enhanced first video frame. A block having a portion of the enhanced first video frame from the enhanced first video frame is adaptively transferred to the uncompressed second video frame to produce an enhanced second video frame without applying the computationally intensive process to the uncompressed second video frame. The transferring is guided by the first frame syntax element and the second frame syntax element. The enhanced first video frame and the enhanced second video frame are displayed.
US10897623B2 Video coding device and video coding method
A video coding device includes a memory and a processor coupled to the memory. The processor is configured to sequentially receive a plurality of pictures and detect a scene change based on the plurality of pictures. When a scene change is detected, the processor determines whether a given condition is satisfied by a position of a first picture where the scene change is detected. When the given condition is satisfied by the position of the first picture, the processor redisplays, instead of the first picture, a forward second picture among a plurality of pictures referenced by the first picture.
US10897622B2 Encoding device and encoding method
An encoding device includes a memory, and a processor coupled to the memory and the processor configured to extract a first line-drawing region from a first image in a plurality of images, by replacing the first line-drawing region of the first image with an image which is included in a second image preceding the first image in the plurality of images and corresponds to the first line-drawing region, generate a third image, generate video encoding information by performing a video encoding processing based on the third image, generate line-drawing encoding information by performing a line-drawing encoding processing based on the first line-drawing region, and transmit the video encoding information and the line-drawing encoding information to a decoding device.
US10897619B2 Complexity control of video codec
Means for controlling the computational complexity related to video encoding that includes a dynamic rate distortion cost error threshold and constrains the encoding complexity to a given complexity target. The solution is selective and provides fast convergence while incurring only a limited loss in rate distortion performance.
US10897614B2 Method and an apparatus and a computer program product for video encoding and decoding
The invention relates to a method and technical equipment, wherein the method comprises obtaining a picture sequence; selecting a first spatial region and a second spatial region within a picture area of pictures of the picture sequence, the second spatial region differing from the first spatial region; obtaining a first spatial region sequence, the first spatial region sequence comprising the first spatial region of the pictures of the picture sequence; obtaining a second spatial region sequence, the second spatial region sequence comprising the second spatial region of the pictures of the picture sequence; transmitting the first spatial region sequence at a first picture rate; and transmitting the second spatial region sequence at a second picture rate, the first picture rate being different from the second picture rate.
US10897613B2 Method of predicting a motion vector for a current block in a current picture
In one embodiment, the apparatus includes a decoder. The decoder is configured to obtain first and second motion vectors of a block other than the current block. The other block neighbors the current block at one of a left, top and top right position. The decoder is configured to determine first and second motion vectors of the current block using the first and second motion vectors of the other block such that the first motion vector of the current block has a same direction as the first motion vector of the other block and the second motion vector of the current block has a same direction as the second motion vector of the other block.
US10897606B2 System and method for presenting virtual reality content to a user
This disclosure describes a system configured to present primary and secondary, tertiary, etc., virtual reality content to a user. Primary virtual reality content may be displayed to a user, and, responsive to the user turning his view away from the primary virtual reality content, a sensory cue is provided to the user that indicates to the user that his view is no longer directed toward the primary virtual reality content, and secondary, tertiary, etc., virtual reality content may be displayed to the user. Primary virtual reality content may resume when the user returns his view to the primary virtual reality content. Primary virtual reality content may be adjusted based on a user's interaction with the secondary, tertiary, etc., virtual reality content. Secondary, tertiary, etc., virtual reality content may be adjusted based on a user's progression through the primary virtual reality content, or interaction with the primary virtual reality content.
US10897601B2 Display projector with non-uniform pixel resolution
A display device includes an array of light emitters and a mirror configured to reflect light from the light emitters toward an image plane. The display device further includes a controller configured to control the array of light emitters and the mirror to sweep the mirror through a range of angles, and selectively enable the light emitters during sweeping of the mirror. The selective enablement of light emitters, and the sweeping of the mirror, are configured to cause emitted light from the light emitters to project a plurality of pixels on/toward the image plane, with the pixels being spaced with a non-uniform resolution.
US10897583B2 Video call providing device, method, system, and non-transitory computer readable medium storing a computer program
A video call providing method using a video call providing device capable may include: transmitting or receiving, by the video call providing device, a signal of displaying a first effect while the video call is performed to or from the external communication device; transmitting or receiving, by the video call providing device, a signal of displaying a second effect to or from the external communication device, after the first effect is transmitted or received; verifying, by the video call providing device, a type of the first effect, and a type of the second effect, after the second effect is transmitted or received; determining, by the video call providing device, an additional output of an effect and an additional effect to be output; and displaying, by the video call providing device, the additional effect, based on the determined additional output and additional effect.
US10897580B2 Observation device that controls numerical aperture in accordance with specified observation scope
An observation device 1 includes an imaging optical system 8 that forms an image on the basis of light from sample S, an aperture diaphragm 2 that changes a numerical aperture on an emission side of the imaging optical system 8, a camera 5 that converts the image of the sample into image signals, the image of the sample being formed by the imaging optical system 8, an observation scope changing unit that performs an observation scope changing process in which an observation scope is changed to a specified scope by changing an extraction scope, the extraction scope being a scope from which the image signals obtained by the camera 5 are extracted, a monitor 33 that displays the image signals from the specified scope obtained through the observation scope changing process, and a control unit that controls the aperture diaphragm 2 in accordance with the specified observation scope.
US10897576B2 Circuit board, electronic apparatus, and image forming apparatus
The electronic apparatus includes a first circuit board on which a circuit mounted, a second circuit board arranged close to the circuit on the first circuit board, and a conductive terminal, which is in contact with a ground pattern on the first circuit board, and is arranged at a location between the circuit and the second circuit board so as to extend over the circuit.
US10897575B2 Lidar to camera calibration for generating high definition maps
A system performs calibration of sensors mounted on a vehicle, for example, lidar and camera sensors mounted on a vehicle, for example, an autonomous vehicle. The system receives a lidar scan and camera image of a view and determines a lidar-to-camera transform based on the lidar scan and the camera image. The system may use a pattern, for example, a checkerboard pattern in the view for calibration. The pattern is placed close to the vehicle to determine an approximate lidar-to-camera transform and then placed at a distance from the vehicle to determine an accurate lidar-to-camera transform. Alternatively, the system determines edges in the lidar scan and the camera image and aligns features based on real-world objects in the scene by comparing edges.
US10897574B2 Actuator driver, imaging device using the same, and imaging method
An imaging device includes an imaging lens, an imaging element that captures an image transmitted through the imaging lens, a blur detection part configured to detect a blur, an actuator configured to determine a position of the imaging lens, and an actuator driver configured to control the actuator in accordance with a blur detection signal from the blur detection part. The shift of the image occurring when forcibly changing the position of the imaging lens is corrected by shift of an effective pixel area of the imaging element according to the forcible change amount of the position of the imaging lens.
US10897573B2 Image capturing system, terminal and computer readable medium which correct images
An image system includes processing circuitry. The processing circuitry captures an image captured by a device such as a camera, and detects an attitude of the device. The processing circuitry corrects the captured image based on the attitude of the device and a designation including a point on the image and at least one of a region of the image and a direction.
US10897560B2 Imaging devices and methods for reducing image artifacts
An imaging system with a diffractive optic captures an interference pattern responsive to light from an imaged scene to represent the scene in a spatial-frequency domain. The sampled frequency-domain image data has properties that are determined by the point-spread function of the diffractive optic and characteristics of the scene. An integrated processor can analyze the characteristics of captured image data and select one of multiple available reconstruction kernels for transforming the frequency-domain image data into a spatial-domain image of the scene.
US10897557B2 Image forming apparatus performing color calibrating by reading a plurality of patterns of different colors
An image forming apparatus includes circuitry and a reading device. The circuitry is configured to generate a plurality of patterns in different colors to form the plurality of patterns on a recording medium. The reading device is configured to read the plurality of patterns and a plurality of blank areas adjacent to the plurality of patterns from the recording medium. The circuitry is configured to detect a reading error of the plurality of patterns according to read values of the plurality of patterns and the plurality of blank areas and perform color calibration on a reference color by use of the read values of the plurality of patterns.
US10897556B2 Generating an area coverage vector
Certain examples described herein relate to generating a Neugebauer Primary area coverage (NPac) vector. In certain cases, a first plurality of Neugebauer Primaries (NPs) defined by a first NPac vector is determined, the first plurality of NPs defining a set of characteristics of a printing process. A second NPac vector, defining a second plurality of NPs, is generated based on the set of characteristics and a criterion relating to the printing process.
US10897555B2 Information processing apparatus to determine a level of authentication based on information related to a print job
An information processing apparatus includes circuitry. The circuitry receives information related to a print job requested by a user, and determines whether the information related to the print job meets a previously determined condition. When the user requests an image forming apparatus to execute the print job and it is determined that the information related to the print job meets the previously determined condition, the circuitry executes a first authentication process for the user. When the user requests the image forming apparatus to execute the print job and it is determined that the information related to the print job fails to meet the previously determined condition, the circuitry executes a second authentication process for the user. The second authentication process is different at least partly from the first authentication process.
US10897549B2 Medium transport apparatus, image reading apparatus, and transport control method
A medium transport apparatus includes: a feed unit feeds a medium to a transport direction; a first detection unit disposed upstream of the feed unit, and detects movement of the fed medium; a second detection unit disposed downstream of the first detection unit and detects an inclination of the medium; and a control unit detects the inclination of the medium based on a signal of the second detection unit and stop transfer of the medium when the inclination exceeds a threshold value, and the plurality of the threshold values have a relationship such that when a medium length in the transport direction is a second length being shorter than a first length, a relatively higher value is produced than in a case in which the medium length is the first length, and the control unit selects a threshold value based on a detection value of the first detection unit.
US10897530B2 Input method, device and system
An input method, device and system applied to a mobile smart terminal. The method includes: establishing communication connection with a virtual reality device; collecting input information of a user on the mobile smart terminal; and generating a corresponding operating instruction according to the input information and a corresponding matching relationship between preset instruction and input information in a preset instruction database, and sending the generated operating instruction to the virtual reality device, to enable the virtual reality device to execute a corresponding operation according to the operating instruction. An input device and an input system corresponding to the method are also provided. According to the input method, device and system, a corresponding operating instruction is generated by using the user input signal received on the mobile smart terminal to control the virtual reality device, thereby avoiding purchasing a gamepad, saving users money, facilitating the use, and improving the user experience.
US10897529B2 Proactive caching of transient assistant action suggestions at a feature phone
Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.
US10897527B2 Personal device docking station for video calls
A personal device docking station can include a base, a neck with a stationary and non-stationary portion and a rest pad that can hold a personal device such as a smartphone or tablet. When a personal device is docked in the docking station, bidirectional audio feed is established between the personal device and the docking station. A user can receive audio feed from the docking station's speakers and transmit audio feed via a plurality of microphones. The rest pad of the docking station can have a window or cutout that aligns with the camera of the docked personal device. The non-stationary portion of the neck can include multiple motorized rotation heads that allow for horizontal and vertical rotation of the rest pad and docked device.
US10897525B2 Transmission apparatus, cell multiplexing method thereof, reception apparatus, and cell de-multiplexing method thereof
A transmission apparatus is disclosed. The present transmission apparatus, for each PLP, comprises: a frame builder which calculates the size of a subslice based on the number of cells of the PLP to be transmitted in one subframe and the number of predetermined subslices, compares a value calculated based on the size of the subslices and the number of the subslices with the number of cells of the PLP to determine whether to insert the dummy cell, and maps a cell of the PLP included in the subslice to a subframe; and a transmission unit for transmitting the subframe to a reception apparatus, and at least one of the subslices may comprise a dummy cell depending on whether the dummy cell is inserted.
US10897523B2 System and method for implementing isolated service overlays between provider network service point and customer premises
Novel tools and techniques might provide for implementing extension of customer local area networks (“LANs”) and/or implementing isolated service overlays over a network. In some embodiments, a network service point that is located external to a demarcation point at each of a plurality of customer premises might establish a connection between a service provider network and a customer LAN, which has already been established within a customer premises. The system subsequently extends the customer LAN, via this connection, to span between the network service point and the customer premises. Alternatively, or additionally, the system might establish two or more isolated service overlays across the customer LAN between the network service point and the customer premises, each of the two or more isolated service overlays having network traffic that is isolated from network traffic transmitted along another of the two or more isolated service overlays.
US10897516B2 Application buffering of packets by fog computing node for deterministic network transport
In one embodiment, a method comprises: storing, by a computing device in a non-deterministic data network, a plurality of data packets originated by a source device into a mass storage medium associated with the computing device; receiving, by the computing device, a data request originated by an access point device providing deterministic reachability to a deterministic device in a deterministic data network providing reachability to multiple deterministic devices, the request specifying one or more deterministic constraints associated with reaching the deterministic device; and supplying, by the computing device, a selected one of the data packets to the access point device for delivery of data stored therein to the deterministic device according to the one or more deterministic constraints.
US10897503B2 Setup synchronization apparatus and methods for end user medical devices
Embodiments of the present invention enable setup synchronization of an end user medical device such as a blood glucose meter. Some embodiments may include a controller including a memory; a transceiver operatively coupled to the controller; and a host computer interface operative to couple the controller to a host computer, wherein the memory is operative to store instructions executable on the controller. The instructions are adapted to cause the controller to scan for an advertising medical device using the transceiver, establish a communications connection with a medical device advertising for synchronization, and transmit synchronization data to a medical device once a communication connection has been estabilshed. Numerous other aspects are disclosed.
US10897501B2 Server-based backup system for user data
A host system sends a web page to a client system via a communications network, and receives inputs from the client system, via the communications network, that include user text inputs to the web page. The inputs are received without receiving from the client system, via the communications network, a user-initiated command that would require saving user inputs to the web page. The host system makes incremental changes to a backup copy of user inputs to the web page, stored at the host system, in accordance with the received inputs. In accordance with detection by the host system of a restart condition for the web page corresponding to prior closure of the web page at the client system, the host system sends the backup copy to the client system for presentation to a user of the client system.
US10897494B2 Diversified file transfer
A file is transferred between client and server. The client determines file transfer resources and good time slots available at the client, and communicates a file transfer plan to upload the file to the server; the file transfer plan specifies the file resources available at the client and time slots. The server acknowledges the file transfer plan, possibly with adjustments to the available time slots, and the server communicates a postbox indicating the location where the file is to be uploaded. The client executes a file transfer process specified in the file transfer plan, based on the file transfer resources available at the server and client, to upload the file to a respective location specified by the postbox. There may be plural uploads of parts of the file, at different available time slots, and/or different combinations of file transfer resources specified in the acknowledged file transfer plan.
US10897492B1 Delayed VoIP packet delivery
An approach is provided that a number of incoming packets over a computer network. The packets are part of a Voice over Internet Protocol (VoIP) session and correspond to vocalizations spoken by a sender during the session. At least one of the packets is received out of order from the order the packets were sent by the sender. Based on a delay encountered during the receiving of the incoming packets, the approach increases a playback speed. The set of packets are then used to audibly play an analog rendition of the vocalizations to the receiving user at the increased playback speed.
US10897491B2 Content provision based on usage analytics for multiple display receiver devices
Embodiments include apparatuses, methods, and systems including a display transmitter device, one or more display receiver devices, and a content server. A plurality of display contents may be delivered from a content server to a corresponding plurality of display receiver devices via a display transmitter device. A plurality of usage analytics information of the plurality of display contents of the plurality of display receiver devices may be received by the content server, along with corresponding identification information of the plurality of display receiver devices. The plurality of display contents may be selectively adjusted by the content server based on the plurality of usage analytics information of the plurality of display contents of the plurality of display receiver devices. Other embodiments may also be described and claimed.
US10897489B2 Managing content casting
Techniques are provided to manage the casting of content from user devices to media playback devices. The proposed approach employs intermediate network components that intercept and manipulate session and configuration protocol traffic according to network rules. Enforcement of such rules ensures user devices only discover and cast content to allowed media playback devices. The proposed techniques support casting to local and remote public and private media playback devices and also regulate media playback device reconfiguration.
US10897486B2 Display control apparatus, display control method, program, and communication system
There is provided a display control apparatus including an acquisition section configured to acquire display information for displaying a state of collaborative editing in which a plurality of editors collaboratively edit a same editing target, and a display control section configured to cause an editing screen to display, based on the display information, the state of the collaborative editing performed on a not displayed part not included in a display range displayed when the editing target is displayed on the editing screen referenced to by a first editor among the plurality of editors.
US10897473B1 System and method for a meta scan engine
Systems, methods, and computer-readable storage media for improved data comparison, particularly when scanning large amounts of data for particular conditions or configurations. With respect to cyber-security, this improvement takes the form of receiving a plurality of threat conditions for cyber threats against a networked computer device; identifying commonalities among the plurality of threat conditions by comparing each threat condition in the plurality of threat conditions against the plurality of threat conditions; generating, based on the commonalities, a hierarchy for scanning of the cyber threats; and scanning for the cyber threats according to the hierarchy.
US10897470B2 Detecting attacks on computing devices
An example system may comprise a first computing device comprising instructions executable by a hardware processor to: create, responsive to detecting a second computing device initially attempting to connect to a network, an unpopulated baseline profile for the second computing device; populate the baseline profile with initial processes running on the second computing device and initial system calls made by the initial processes during an initial operation time period of the second computing device; monitor, during a subsequent operation time period of the second computing device, subsequent processes running on the second computing device and subsequent system calls made by the subsequent processes; and detect an attack on the second computing device based on a comparison of the subsequent processes and the subsequent system calls to the populated baseline profile.
US10897467B2 Method and arrangement for configuring a secure domain in a network functions virtualization infrastructure
It is disclosed a method, an arrangement and a computer program for configuring a secure domain, SD, in a network functions virtualization infrastructure. The SD comprises virtual objects handling privileged information. NS instance information of a virtual object is obtained based on input from a party associated with the SD. The NS instance information is searched for a level of confidentiality and a geographic location information. When having identified the level of confidentiality and the geographic location information, the virtual object is allocated to the SD according to the geographic location information, based on the level of confidentiality and a specific role of the party. It is an advantage that access to a SD is allowed or granted based on the specific role of the party.
US10897463B2 Managing and securing manageable resources in stateless web server architecture using servlet filters
Access is controlled to managed resources in a stateless web server architecture including a stateless web server computing platform; a resource locator map portion of the stateless web server computing platform providing a unique resource locator code representing each managed resource in a stateless web server architecture, wherein the managed resource is assigned to a plurality of application program components; a set of servlet filters disposed in a portion of the stateless web server computing platform, each servlet filter associated with one of the application program components; a resource locator matcher portion of the stateless web server computing platform, responsive to a user request to a unique resource locator, matching a pattern in the user request to one or more of the application program components using a corresponding servlet filter; and a request dispatcher portion of the stateless web server computing platform sending the user request to the matched application program component, wherein the application program component receives and processes the user request.
US10897460B2 Third-party documented trust linkages for email streams
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for establishing third-party documented trust linkages. In one aspect, a method includes receiving linkage context data from a sending user, creating a linkage context based on the linkage context data, sending the linkage context to the sending user, receiving linkage initiation data from the sending user, sending linkage initiation email based on the linkage initiation data to a recipient user, receiving confirmation opt-in data from the recipient user; and creating a trust linkage between the sending user and the recipient user, where the trust linkage allows the sending user to successfully send at least one future message stream and where the trust linkage allows the recipient user to successfully receive the at least one future message stream. Further aspects include testing trust linkages for processing message streams and destroying trust linkages to stop message streams.
US10897446B2 Initiating an action based on a determined navigation path data structure
A current sharing, in a system by a first user, of first content with at least one other user can be detected. A navigation path data structure indicating at least one navigation path from a second content to the first content within a network environment can be automatically determined. Responsive to determining the navigation path data structure indicating the at least one navigation path from the second content to the first content within the network environment, performance of at least one action can be automatically initiated based on the determined navigation path data structure.
US10897444B2 Automatic electronic message filtering method and apparatus
Disclosed are systems and methods for improving interactions with and between computers in electronic messaging and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The disclosed systems and methods provide systems and methods for generating electronic message filters and for using electronic message filters comprising item category filtering criteria and having an automatically-determined expiration. The discloses systems and methods filter electronic messages using the item category filtering criteria while an electronic message filter remains active as determined using the automatically-determined expiration information.
US10897443B2 Surfacing attachments in email search suggestion dropdown
Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.
US10897438B2 Direct communication between a secure application and a local application running on the same device
Establishing communication between a secure web application and a local native application is provided. A first input is received to establish a direct Web Real-Time Communication data channel between the secure web application running in a web browser and the local native application running outside the web browser in the data processing system. In response to receiving the first input, the direct Web Real-Time Communication data channel is established between the secure web application running in the web browser and the local native application running outside the web browser in the data processing system.
US10897432B2 Chat-enabled messaging
Email has become commonplace as a means to communicate among parties non-synchronously by exchanging email messages. Some communications, however, may be more effective in real-time or in near real-time. For instance, service providers may offer a chat feature to accommodate real-time or near real-time help or service communications with customers. However, in this case, the user is likely required to enter credentials and/or context information to transition into a different communication type with the service provider. The present systems and methods provide a continuous conversation experience for the user whereby a message recipient of one message type (e.g., email, text, etc.) may continue a conversation in a different message type (e.g., a chat session, instant message, etc.) without manually providing message context for communicating via the second message type.
US10897430B2 Virtual computing services deployment network
A business method associates provisioning costs with a usage history indicative of user computing demand, and coalesces the cost data to identify an appropriate provisioning level balancing the provisioning cost and the usage demand cost. Conventional computing environments suffer from the shortcoming of being prone to overprovisioning or underprovisioning a user. Such misprovisioning is inefficient because it denotes underutilized computing resources or ineffective and/or disgruntled users. Costs increase either due to the excessive hardware bestowed on the overprovisioned user, or in support costs addressing the underprovisioned user. Configurations herein substantially overcome such shortcomings by defining a policy indicative of overprovisioning and underprovisioning indicators (misprovisioning flags), and defining rules to specify a triggering event indicating the need to reassess the provisioning of a user.
US10897423B2 Congestion avoidance in a slice-based network
A system can reduce congestion in slice-based networks, such as a virtual service network (“VSN”). The system can include a monitoring module that communicates with agents on switches, such as routers or servers. The switches report telematics data to the monitoring module, which determines slice-specific performance attributes such as slice latency and slice throughput. These slice-specific performance attributes are compared against software license agreement (“SLA”) requirements. When the SLA is not met, the monitoring module can implement a new slice path for the slice to reduce the congestion.
US10897422B2 Hybrid routing table for routing network traffic
The technology disclosed herein enables network traffic routing using a hybrid routing table. In a particular embodiment, a method provides adding a first portion of a network prefix to one or more tiers of one or more tries in the hybrid routing table. Upon reaching a lowest node of the one or more tries when adding the first portion of the network prefix, the method provides adding key information to the lowest node. The key information and at least a second portion of the network prefix comprise a key to locate a value in a hash table of the hybrid routing table. The value indicates routing information for the network prefix. Additionally, the method provides routing packets using the hybrid routing table.
US10897421B2 Method of processing a data packet relating to a service
Method of processing a data packet relating to a service, said packet being conveyed by an interconnection gateway between a mobile communication network and a packet communication network, destined for said packet communication network The method comprises a step of obtaining by a virtualized node an identifier of the service to which the packet relates and a step of obtaining on the basis of the service identifier a sequence of at least one elementary network function for processing said packet The packet is transmitted to a virtualized node in order to apply the current function and if there exists a function following the current function in the sequence selection of selecting a next virtualized node able to implement said following function. If no function following the current function in the sequence exists, the virtualized node transmits the output packet to the packet communication network.
US10897419B2 Method and apparatus for supporting service function chaining in a communication network
A method and apparatus supporting service function chaining in a communication network is provided. Service function chaining requires packets of a service to pass through a defined sequence of service nodes of the network. Traffic engineering support includes defining service segments, determining demands for each service segment, determining flow group conservation constraints using the determined demands, and determining a resource allocation for data links which respects the flow group conservation constraints along with a link capacity constraint. A service-based forwarding operation re-labels packets as they traverse each service segment, and forwards packets toward a destination service node of each service segment.
US10897418B2 Interworking with legacy radio access technologies for connectivity to next generation core network
Aspects of the disclosure relate to mechanisms for interworking between legacy and next generation radio access technologies (RATs) in a communication network. In some examples, a connectivity request originated by a user equipment towards a next generation core network may be processed by the next generation core network. The next generation core network may then provide the user equipment an indication of whether the next generation core network supports an inter-RAT handover between the next generation RAT and a legacy RAT.
US10897414B1 Method for providing high-availability services on one-way data diode
A method of providing high-availability services across a one-way data diode is provided, wherein first network and second networks are connected by first and second data channels each including a one-way data diode. Identical signals are carried by both data channels, but only the signal carried by the first data channel reaches the second network under normal operating conditions. System heartbeats, or periodic shared signals, are used to monitor health status of the parallel data channels, and a loss of heartbeat on the high side of the data diode on the first data channel triggers a timing channel to begin measuring the failure interval relative to a preset failover value. If the failover interval is exceeded, a failover to the second data channel is executed, provided the second data channel is still receiving data from the first network.
US10897406B2 Scheduling method for content delivery network, and device
A scheduling method for a content delivery network (CDN) and a device to provide a solution in which a target CDN service provider that meets a quality requirement is selected based on CDN service Service-Level Agreement (SLA) information. Therefore, scheduling flexibility of a CDN is improved, and service quality is ensured.
US10897402B2 Statistics increment for multiple publishers
A central database maintains values for client publishing devices or application processes executing locally with a database server process or remotely on a different device. Updates may be made by receiving, from a publishing application, an update to a statistic value in a database. The update may include: an indication to process the update as an accumulation update to the statistic value, an accumulation value to apply, and an indication of a key value pair to identify the statistic value to update. Upon receipt, a database server process may obtain access control as appropriate, obtain a current value for the update, apply the accumulation value to the current value, and store the result value as the new statistic value. Updates may be made by client publishers without client publishers being aware of a current value of the statistic. The statistic may represent a network wide operational parameter.
US10897401B2 Determining the importance of network devices based on discovered topology, managed endpoints, and activity
Determining the importance of network devices based on a discovered topology, managed endpoints, and activity may be provided. First, topology data may be received corresponding to a network comprising a plurality of devices. Then, a topology matrix may be created representing the topology data. Next, a stationary matrix may be determined from the topology matrix. The stationary matrix may indicate a relative importance of each of the plurality of devices within the network. A health score may then be determined for at least one of the plurality of devices based on the relative importance of the at least one of the plurality of devices. The health score may be determined using the stationary matrix.
US10897397B2 Grammar for configuration validation
A method for network configuration validation includes identifying a target network to configure wherein the target network includes one or more switches; generating, within a network device configuration editor having a superset of configuration syntax and allowable settings values, a target network configuration for the target network; receiving a target network configuration grammar including configuration syntax and allowable settings values from the target network by interrogating the target network; limiting the superset to the received target network configuration grammar to create a limited superset; comparing the limited superset to the syntax and settings values in the target network configuration; and indicating syntax errors and settings value errors in the target network configuration.
US10897394B2 Deploying a server stack having a cross-server dependency
Techniques for deploying a server stack having a cross-server dependency are disclosed. A deployment engine initiates a deployment process for a server stack. The deployment engine provisions servers of one server type (“requisite servers”). The deployment engine attempts to provision servers of another server type (“dependent servers”). The deployment engine executes a test that requires the dependent servers to invoke a service executed by the requisite servers. Based on the test results, the deployment engine determines that an operational requirement of the dependent servers is not satisfied. The deployment engine modifies a configuration for the requisite servers to satisfy the operational requirement of the dependent servers. The deployment engine re-provisions the requisite servers using the modified configuration. The deployment engine completes the deployment process for the server stack.
US10897393B1 Systems and methods for network management
A method for managing nodes is disclosed. The method includes testing a management script on a management server for managing at least one node. The method also includes receiving administrator validation to distribute the management script. The method further includes sending the validated management script to one or more management servers on one or more networks.
US10897386B2 Methods and apparatuses for transmitting and receiving uplink information
Embodiments of the present disclosure relate to a method and apparatus of transmitting uplink (UL) information and a method and apparatus of receiving UL information. In one embodiment of the present disclosure, the method of transmittingUL information comprises transmitting a reference signal using a first sequence; and transmitting UL control information using a second sequence; wherein a reference signal and the UL control information are staggered-multiplexed in frequency domain. With embodiments of the present disclosure, the uplink information can be transmitted in reduced uplink symbols so as to adapt for a proposed subframe structure with reduced uplink symbols and thus, the transmission latency can be reduced greatly.
US10897385B2 Power and resource efficient uplink DMRS sequences for IFDMA
A method of transmitting demodulation reference signals (DMRS) over one, three or five resource blocks (RBs) with Interleaved Frequency Division Multiple Access (IFDMA) from a wireless device to a wireless network node in a wireless network wherein Single Carrier Frequency Division Multiple Access (SC-OFDMA) is deployed in uplink, is provided. At least one of: a set of base sequences including thirty quadrature phase shifting keying, QPSK, sequences of length 6, 18 or 30 is determined, a demodulation reference signal sequence is derived from the determined set of base sequences, the demodulation reference signal sequence is multiplexed, and the multiplexed demodulation reference signal sequence is transmitted, by the wireless device, to the wireless network node.
US10897384B2 HART FSK digital demodulator
A digital demodulator for use with a Highway Addressable Remote Transducer (HART) modem is provided. Analog input signals are digitized according to a sampling clock rate to produce a discrete time signal. Filtering and edge detection allow determinations of “mark” or “space” data in a demodulated signal in conjunction with analyzing a detected signal period, a cycle period, count histories and/or an on/off signal period.
US10897382B2 Pulse amplitude modulation-3 transceiver and operation method thereof
According to an embodiment of the inventive concept, a device for PAM-3 signaling includes an encoder selecting one of first to ninth transitions in first and second unit intervals that are successive and mapping data of three bits by using a remaining eight transitions other than the one selected among the first to ninth transitions, and an output driver receiving an output signal of the encoder via an input and generating a multi-level signal having an output voltage of first to third levels. The data of three bits is transmitted to a receiver terminal through the multi-level signal having the output voltage of the first to third levels during the first and second unit intervals that are successive. The device for PAM-3 signaling according to an embodiment of the inventive concept may transmit three bits during two unit intervals and may allow a receiver terminal to detect a windowing phenomenon.
US10897380B2 Method and apparatus for generating STF signal using binary sequence in wireless LAN system
Disclosed are a method and an apparatus for generating an STF signal usable in a wireless LAN system. The STF signal is included in a field used to improve AGC estimation of a MIMO transmission. A portion of the STF signal is used to transmit an uplink, and can be used for uplink MU PPDUs transmitted from a plurality of STAs. The STF that is suggested, for example, is used for a 40 MHz band or an 80 MHz band and can be generated based on a sequence in which a predetermined M sequence is repeated. The predetermined M sequence can be a binary sequence of which the length is 15 bits.
US10897375B1 Data transmission over wired networks
Aspects for data transmission over wired networks are described herein. The aspects may include a first transceiver and a second transceiver respectively connected to a communication bus. When the first transceiver receives differential signals from the communication bus, the first transceiver may be configured to convert the differential signals to digital signals and further to transmit the digital signals to a configurable logic circuit connected to both the first transceiver and the second transceiver. The configurable logic circuit may be configured to transmit the digital signals to the second transceiver when the communication bus is idle. The second transceiver may be configured to convert the digital signals back to differential signals and transmit the differential signals back to the communication bus.
US10897374B2 Scalable smart environment for controlling a plurality of controlled apparatuses using a connection hub to route a processed subset of control data received from a cloud computing resource to terminal units
Building blocks for a smart device such as a thermostat include a user interface (UI) unit and a terminal (TML) unit. A UI unit may support one or more input data from a user and/or sensors and/or one or more control terminals. The UI unit may process each input datum or a combination of the input data, generate a control signal to one or more control terminals based on the processing, and send the control signal to one or more control terminals over a communication channel. A terminal unit, which may consist of one or more control terminals, transforms the received control signal into one or more controls to one or more associated environmental generators. One or more UI units may control one or more controlled apparatuses in conjunction with a mobile app to allow a unified user experience.
US10897373B2 System and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10897372B2 Communication device, communication system, communication method and program
A communication device includes: a function of receiving an information packet transmitted from a base station; a communication function of connecting to a local network for sharing information among a plurality of terminals; a function of generating a parity packet; a function of multicasting the generated parity packet and identification information of all source packets to the local network; a function of receiving the parity packet multicast by other terminals and the identification information of all source packets via the local network; a function of storing the received parity packet and the identification information of all source packets in a storage unit; and a function of recovering a lost packet using the parity packet and the identification information of all source packets.
US10897365B1 Mid-span automatic transfer switch for power over ethernet lighting and powered devices
An automatic transfer switch for power over ethernet lighting and powered devices preferably includes at least one transfer switch module, a carrier board, a power supply and a housing. Each transfer switch module preferably includes a plurality of input transformers, a plurality of output transformers, a microcontroller, a power source equipment device, a power transfer device, a LAN Multiplexer and a PoE power monitor. The at least one transfer switch module is retained on the carrier board. The plurality of input transformers receive power and data inputs from power sourcing equipment. If a backup power switch detects a loss of power, a signal will be received by the microcontroller of the at least one transfer switch module. The microcontroller will instruct the power transfer device to supply electrical power to the plurality of output transformers. Data will also be supplied by the microcontroller to the LAN Multiplexer.
US10897363B2 Authenticating a secondary device based on encrypted tables
A table key capable of decrypting a first table from a plurality of encrypted tables may be received. Each of the encrypted tables may include at least one pair of values corresponding to a challenge value and a response value. A request to authenticate a secondary device may be received and in response to the request to authenticate the secondary device, a challenge value obtained by using the table key to decrypt an entry in the first table may be transmitted to the secondary device. A second challenge value may be transmitted to the secondary device and a cryptographic proof may be received from the secondary device. The validity of the cryptographic proof received from the secondary device may be authenticated based on the second challenge value and the response value obtained by using the table key to decrypt the entry in the first table.
US10897362B2 De-duplication of encrypted data
According to an example aspect of the invention, there is provided an apparatus comprising at least one processing core and at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to receive, from a first user, a ciphertext, a first hash value and a first ciphered encryption key, receive, from a second user, a second hash value, responsive to a determination the first hash value is the same as the second hash value, obtain a re-encryption key, and apply the re-encryption key to the first ciphered encryption key to obtain a re-encrypted encryption key, the re-encrypted encryption key being decryptable with a secret key of the second user.
US10897361B1 Automated hash validation
Techniques for performing hash validation are provided. In one technique, a signature request that includes a first hash and a data identifier is received from a client. In response, the data identifier is identified and sent to a data repository, data that is associated with the data identifier is received from the data repository, a second hash is generated based on the data, and a determination is made whether the second hash matches the first hash. If the two hashes match, then the first hash is sent to a cryptographic device that generates a digital signature, which is eventually transmitted to the client. Alternatively, the digital signature is transmitted to the client prior to the first hash being validated. In a related technique, a server receives the signature request and sends the data identifier to a hash validator, which interacts with the data repository and generates the second hash.
US10897358B2 Method for mapping at least two authentication devices to a user account using an authentication server
The invention provides a method for mapping at least two authentication devices to a user account using an authentication server, where each authentication device connects to the authentication server using a secured communication channel; their mapping to the user account is recorded on the authentication server, and, when a transfer of data between the authentication devices mapped to the user account occurs, the data is passed over from the first authentication device to the authentication server using a secured communication channel and from the authentication server to another authentication device mapped to the account of said user using a secured communication channel, where the aforesaid secured communication channel is created by the second authentication device. This procedure allows the use of a single personal local authentication factor for multiple authentication devices and increases the security of authentication of devices with authentication servers.
US10897356B2 System and method for creating decentralized identifiers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for decentralized-identifier creation. One of the methods includes: receiving a request for obtaining a decentralized identifier (DID), wherein the request comprises an account identifier; obtaining, in response to receiving the request, a public key of a cryptographic key pair; obtaining the DID based on the public key; and storing a mapping relationship between the account identifier and the obtained DID.
US10897355B2 Electronic device and method for operating the same
Disclosed is an electronic device and a method thereof, in which user identification information is not exposed because data transmission and reception are performed by using temporary identification that distinguishes one user from another user, instead of by using user identification information of an electronic device.
US10897351B1 Encryption key management for an automated workflow
Media, system, and method for providing encryption key management to an automated workflow within a group-based communication system. The automated workflow is encrypted using an organization-specific encryption key and is stored in a data store. Responsive to a triggering event, the encrypted workflow is retrieved from the data store to be decrypted and a corresponding decryption key is retrieved from a key store. The decrypted workflow performs a series of steps responsive to determining that a trigger condition has been met. The steps may be associated with at least one of sending a form and sending a message to a user within the group-based communication system.
US10897345B2 Method for encrypting or decrypting a n-tuple of data with a n-tuple of predetermined secret keys
A method for encrypting or decrypting a n-tuple of data ({ai}i∈[[0,n-1]]) with a n-tuple of secret keys ({ki}i∈[[0,n-1]]). The method uses a data-processor to perform the steps of: (a) for each element (ai), determining m>n first internal states ({yij}j∈[[0,m-1]]) by application of m first operations, each: represented by a table (Tij), and defined as the combination of a single bijective internal encoding (Gij), of a non-linear sharing function (Di, Ei, Fi . . . ), and of a given non-linear permutation function (ƒ) parameterized with the secret key (ki), and (b) for each n-tuple of first internal states ({yij}i∈[[0,n-1]]), determining a second internal state (zj) by application of a second operation: represented by a table (TLj), and defined as the combination of a second single bijective internal encoding (GLj), a linear multiplexing function (L), and the inverses of the first bijective internal encodings (Gij).
US10897341B2 Detecting intermodulation in broadband communication affecting receiver sensitivity
The present invention provides methods, apparatuses and a program relating to detecting passive intermodulation in broadband communication. The present invention includes transmitting, at a base station, a first signal at a first centre frequency and a second signal at a second centre frequency with a predetermined transmit power, capturing, at the base station, received signal at a reception frequency, obtaining, at the base station, a delay between the transmitted signal and a passive intermodulation caused received signal.
US10897340B2 Non-orthogonal multiple access (NOMA)-based channel quality indicator (CQI) reporting
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of one or more resources, assigned to multiple UEs, to be used to transmit a channel quality indicator (CQI) report; receive an indication of a threshold value associated with a range of channel conditions corresponding to a modulation and coding scheme (MCS) being used to communicate with the UE; and selectively transmit the CQI report on the one or more resources based at least in part on whether a measured channel condition is outside of the range of channel conditions by at least the threshold value. Numerous other aspects are provided.
US10897334B2 Reference signal configuration for cell coordination
A node including processing circuitry including a processor, and a memory, the memory containing instructions that, when executed by the processor, configure the processor to: determine a cluster of a plurality of cells, assign at least one ZP CSI-RS configuration to each of the plurality of cells of the cluster, assign to each cell in the plurality of cells of the cluster a respective NZP CSI-RS configuration in which each of the NZP CSI-RS configurations assigned to respective cells in the cluster partially overlapping the at least one ZP CSI-RS configuration, and cause a first cell of the plurality of cells of the cluster to transmit, within a subframe, based on the at least one ZP CSI-RS configuration and the NZP CSI-RS configuration assigned to the first cell.
US10897333B2 Method for reporting channel state information, user equipment and base station
A method for reporting channel state information, user equipment and base station. Including receiving, by user equipment, an indication signaling transmitted by a base station, the indication signaling comprising identification information for triggering report of aperiodic channel state information; determining a measurement set of the report of the aperiodic channel state information according to the identification information; and reporting corresponding channel state information to the base station according to the measurement set.
US10897330B2 Methods for repetition design
Methods and apparatus are provided for repeated transmission. In one novel aspect, the RV sequence is selected from a predefined set of RV sequences for the repeated transmission. In one embodiment, the one or more RV values in the selected RV sequence are repeatedly used for the repeated transmission, by applying each RV value one by one to one block of repetitions cyclically, wherein the number of repetition in the block is determined by the repetition number and the length of the RV sequence. In another embodiment, the one or more RV values in the selected RV sequence are repeatedly used for the repeated transmission, by applying each RV value one by one to one repetition cyclically. In one embodiment, the RV value and the scrambling sequences are the same for the repetition blocks and a symbol level combination is applied.
US10897324B2 Uplink orthogonal frequency multiple access (UL-OFDMA) resource unit (RU) distribution among deinterleavers
A method for deinterleaving a plurality of resource units (RUs) where each RU includes data and parameters. The method includes assigning each RU into one of a first deinterleaver and a second deinterleaver and storing the parameters of each respective RU to a respective buffer in an order. The method also includes processing the data of the respective RU in the one of the first deinterleaver and the second deinterleaver and upon completion of the processing of the data of a respective RU, outputting the data of the respective RU from the one of the first deinterleaver and the second deinterleaver into which the respective RU was assigned, outputting the parameters of the respective RU corresponding to one of the first deinterleaver and the second deinterleaver into which the respective RU was assigned, and aligning the parameters of the respective RU with the data of the respective RU based on the order of storage of the parameters in the respective buffer.
US10897319B2 Integrated wireless communication test environment
An apparatus for testing electromagnetic components includes electromagnetically-isolating external walls that define a chamber. An internal wall is attached to one or more of the electromagnetically-isolating external walls to form an internal test instrument chamber and an internal device testing chamber. An internal RF feed-through port passes through the internal wall to electrically couple a test instrument disposed in the internal test instrument chamber to a wireless device-under-test (DUT) disposed in the internal device testing chamber. One or more external RF feed-through ports can pass through one of the electromagnetically-isolating external walls to electrically couple the DUT and/or the test instrument to a second wireless device.
US10897312B2 Data transmission method, device, and system
A data transmission method, device, and system includes, when a preset condition is met, determining a quantity N of first symbols included in one first symbol group and a quantity K of bits transmitted in the first symbol group, where the preset condition is └ log2 mN┘>N·└ log2 m┘, K=└ log2 mN┘, m≥2, N≥2, and K≥3; obtaining X data blocks, where each of the first X−1 data blocks includes K bits, the last data block includes Y bits, X≥1, and K≥Y≥1; and processing each of the X data blocks into N first symbols to obtain NX first symbols, and sending the NX first symbols.
US10897307B2 Data communication system including a high-speed main channel and a low-speed stand-by channel with high reliability
A data communication systems including a main channel that includes means for sending a signal, means for transmitting the signal and means for receiving the signal, the sending means sending signals at a known frequency. The communication system includes a stand-by channel that includes the following devices: a device for temporarily stopping the sent signal at instants known as stopping instants for a constant length of time that corresponds to the sending of a first determined number of sent signals, the stopping instants corresponding to temporal coding of a stand-by signal; a device for summing the amplitudes of the received signals, the summing being carried out on a second determined number of received signals; a device for temporally determining the instants corresponding to the minima of the summed signal, the determined instants having the same temporal coding as the stopping instants.
US10897305B2 Coordinated access to a satellite link using data profiles
Apparatuses, methods, and systems for coordinated access to a satellite link through data profiles are disclosed. A method includes providing, by each of a plurality of hubs, a unique identifier to a network management element associated with a base station, wherein the providing includes wirelessly transmitting, by each of the hubs, the unique identifier to the base station through a wireless satellite link, receiving through the wireless satellite link, by each hub, one or more data profiles back from the network management element wherein each of the one or more data profiles correspond with one or more data sources associated with the hub, and controlling, by each hub, a timing of communication of the data for each of the one or more data sources from the hub to the base station through the wireless satellite link based on the data profile corresponding with the data source.
US10897304B2 System for employing cellular telephone networks to operate, control and communicate with unmannded aerial vehicles and remote piloted vehicles
A cellular type communications system for cellular telephone networks to operate, control and communicate with unmanned aerial vehicles and remote piloted vehicles, the system including a first near-ground region to communicate with devices near the ground, as well as one or more layers covering roughly the same areal extent as the ground region but which are separated from each other and also elevated above ground substantially, and within which an aerial vehicle may rely on communications using the cell-based communications network.
US10897300B2 Interference coordination method and apparatus
Embodiments of the present invention disclose an interference coordination method and apparatus. The method includes: receiving direction restriction information, where the direction restriction information includes angle restriction information, and the angle restriction information is used to indicate a restricted transmission direction; determining a signal preprocessing manner, where a transmission direction formed based on the signal preprocessing manner does not include the restricted transmission direction; and feeding back the signal preprocessing manner. According to the embodiments of the present invention, signaling overheads can be reduced, and an interference coordination application scenario can be expanded.
US10897299B2 Wireless apparatus, wireless communication method, and program
A wireless apparatus multiplies, by a first weight corresponding to each of a plurality of beams, a received signal corresponding to a reference signal transmitted from each of wireless terminals, estimates a channel response associated with each of the beams, computes a predetermined metric for each combination of beams to be used, selects the beams to be used when performing signal detection with respect to a received signal into which radio signals transmitted from the wireless terminals are spatially multiplexed based on the predetermined metric, determines a second weight to be used for the signal detection and multiplies, by the second weight, the received signal into which radio signals transmitted from the wireless terminals are spatially multiplexed to perform the signal detection.
US10897297B2 Transmission and reception apparatus
A transmission and reception apparatus includes a plurality of antenna ports. The transmission and reception apparatus includes at least one orthogonal beam fixed beamforming circuit and a high-speed switching circuit between a transmission and reception circuit and the antenna ports. For example, the transmission and reception circuit outputs a transmission signal subjected to transmission signal processing to the high-speed switching circuit during signal transmission, the high-speed switching circuit selects at least one port from a plurality of ports provided at the orthogonal beamforming circuit, and outputs the transmission signal to the selected port, and the orthogonal beamforming circuit forms a beam corresponding to the selected port to transmit the transmission signal.
US10897296B2 Terminal apparatus, base station, method and recording medium
[Object] To provide a mechanism capable of evaluating the quality of beams in an environment in which beam tracking is provided.[Solution] A terminal apparatus, including: a communication unit configured to perform communication with a base station configured to form beams and perform communication; and a control unit configured to receive a downlink signal transmitted from the base station using the beams and thereby acquire quality information indicating quality related to a direction of the beams used for transmitting the downlink signal.
US10897294B2 Efficient rank extraction method in MIMO receiver and apparatus therefor
The present invention relate to a method of extracting an optimum rank without considering a precoding matrix indicator (PMI) in a multiple-input multiple-output (MIMO) receiver, the method including calculating a correlation matrix from a MIMO channel matrix between a base station antenna and an MIMO receiver antenna; obtaining an eigenvalue from the correlation matrix; calculating channel capacity for each rank on the basis of the obtained eigenvalue; and selecting a rank corresponding to a channel capacity having a maximum value among the calculated channel capacities for each rank as an optimum rank.
US10897290B2 Codebook-based signal transmission/reception method in multi-antenna wireless communication system, and device for same
Disclosed are a codebook-based signal transmission and reception method in a multi-antenna wireless communication system and an apparatus therefor. Specifically, a method for transmitting or receiving a signal on the basis of a codebook by a terminal in a 2-dimensional multi-antenna wireless communication system comprises the steps of: receiving a channel state information reference signal (CSI-RS) through a multi-antenna port from a base station; and reporting channel state information to the base station, wherein the channel state information may include a precoding matrix indicator (PMI) for indicating a precoding matrix, the PMI may include a first PMI for selecting a set of precoding matrixes from the codebook and a second PMI for selecting one precoding matrix from the set of precoding matrixes.
US10897289B2 Signal transmission method and base station
A signal transmission method includes: processing, by a base station, a first baseband signal, a second baseband signal, a third baseband signal, and a fourth baseband signal by using a VAM matrix, to obtain four processed signals; performing precoding processing on the four processed signals to obtain four coded signals; and sending the four coded signals to a mobile terminal by using four radio frequency ports. The four radio frequency ports are in a one-to-one correspondence with the four coded signals. A first processed signal is the same as a third processed signal, a second processed signal is the same as a fourth processed signal. The first processed signal is obtained by performing superposition on the first baseband signal and the third baseband signal, and the second processed signal is obtained by performing superposition on the second baseband signal and the fourth baseband signal.
US10897287B2 System and method for spatial quasi-co-location (SQCL) similar angle precoding (SAP)
A method includes inserting a first reference signal and a plurality of bit fields on a first channel, to produce a first signal, where the plurality of bit fields includes a first bit field indicating whether a second reference signal is transmitted on a second channel, a second bit field indicating whether the first reference signal has the same precoding as the second reference signal, a third bit field indicating whether precoding of the first reference signal is similar to precoding of the second reference signal, or a fourth bit field indicating transmission precoding differences between the first reference signal and the second reference signal. The method also includes performing precoding on the first signal, to produce a first transmission signal, performing precoding on the second channel, to produce a second transmission signal, transmitting, to a receiver, the first transmission signal and transmitting, to the receiver, the second transmission signal.
US10897285B2 Distributed multi-user (MU) wireless communication
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for group formation and sounding for distributed multi-user multiple input multiple output (MU-MIMO). Some implementations include a method of wireless communication. The method includes transmitting, from a first access point of a plurality of access points, an announcement frame for performing a beamforming procedure for a distributed transmission. The distributed transmission includes a transmission from the plurality of access points. The announcement frame includes at least one identifier of a user terminal in a different basic service set than a basic service set of the first access point. The method further includes transmitting a packet for measuring a channel. The method further includes receiving feedback information from the user terminal based on the packet for measuring the channel. The method further includes transmitting the distributed transmission using the beamforming procedure.
US10897277B2 Method for estimating self-interference signal based on iterative estimation and apparatus using the same
Disclosed herein are a method for estimating a self-interference signal based on iterative estimation and an apparatus for the same. The method is configured to transmit two preamble signals from the transmission antenna of one terminal to the reception antenna thereof, to estimate third-order nonlinear distortion, which distorts a self-interference signal, based on a transmission signal and a reception signal for each of the two preamble signals, to update the reception signal by eliminating the third-order nonlinear distortion therefrom, to re-estimate the third-order nonlinear distortion based on the updated reception signal, and to estimate the self-interference signal based on the final third-order nonlinear distortion, which is acquired by repeatedly re-estimating the third-order nonlinear distortion as many times as a preset number of iterations.
US10897274B2 Shared radio arbitration
A radio arbiter circuit is disclosed comprising a digital connection to a radio circuit, which comprises a transmitter, a receiver, and a radio frequency antenna; a first connection to a first network link controller, which comprises a first baseband processor and a first interface to a processor bus; a second connection to a second network link controller, which comprises a second baseband processor and a second interface to a processor bus; a multiplexer for coupling either the first network link controller or the second network link controller to the radio circuit via the digital connection; and a control input to the multiplexer for selecting which network link controller has control of the radio circuit.
US10897273B2 System-level error correction coding allocation based on device population data integrity sharing
A dynamic scalable error correction coding (ECC) scheme for a data storage system involves a system controller predicting a type and/or amount of ECC needed to reconstruct data to be stored on a particular data storage device(s) based on operational data integrity information accessed from the array of data storage devices. Thus, redundancy does not need to be allocated unless required. The devices may be logically grouped into subsets according to common characteristics, whereby the prediction made for a device in a subset may be based on the data integrity information from that subset, as well as from other relevant subsets.
US10897262B2 Methods and apparatus to determine non linearity in analog-to-digital converters
Methods and apparatus for determining non-linearity in analog-to-digital converters are disclosed. An example apparatus includes a signal interface to receive an output of an analog-to-digital converter (ADC), the output corresponding to a periodic signal transmitted to the ADC; a signal transformer to determine at least one of a harmonic phase or a harmonic amplitude corresponding to the output; and an integral non-linearity (INL) term calculator to determine the INL of the ADC based on a characteristic of the periodic signal and the at least one of the harmonic phase or the harmonic amplitude.
US10897259B1 Phase locked circuit, method of operating the same, and transceiver
A phase locked circuit includes an oscillator configured to generate an output clock signal, a first phase detector configured to detect a phase difference between an input clock signal and a feedback clock signal based on the output clock signal, a second phase detector having a wider phase locking range than that of the first phase detector and configured to detect the phase difference between the input clock signal and the feedback clock signal, and a charge pump controller configured to control an output current of a charge pump included in the second phase detector based on the phase difference detected by the first phase detector. When the phase difference between the input clock signal and the feedback clock signal is within the phase locking range of the first phase detector, the oscillator and the first phase detector are connected to each other.
US10897258B2 Semiconductor device
An object is to provide a semiconductor device that can maintain the connection relation between logic circuit units or the circuit configuration of each of the logic circuit units even after supply of power supply voltage is stopped. Another object is to provide a semiconductor device in which the connection relation between logic circuit units or the circuit configuration of each of the logic circuit units can be changed at high speed. In a reconfigurable circuit, an oxide semiconductor is used for a semiconductor element that stores data on the circuit configuration, connection relation, or the like. Specifically, the oxide semiconductor is used for a channel formation region of the semiconductor element.
US10897257B2 Chemical detection mixture with integrated circuit microsensor elements
A chemical detection mixture includes microsensor elements adapted to detect target chemical and/or target environmental conditions. The microsensor elements can be incorporated within liquid and dry mixtures, including compounds of inks, dyes, print powders, aerosols and other suspensions. The microsensor element state is detected and then processed to identify a detected value for the target chemical. Depending on the result, a readout substance is released to indicate a presence of the target chemical.
US10897254B2 Power semiconductor drive circuit, power semiconductor circuit, and power module circuit device
A power semiconductor drive circuit includes a parallel circuit connected to a gate of a power semiconductor element and constituted by two transistors for setting gate resistance of the power semiconductor element; a gate voltage monitoring circuit connected to the gate of the power semiconductor element and the parallel circuit, wherein a monitoring voltage is set in the gate voltage monitoring circuit to monitor a gate voltage of the power semiconductor element; a signal delay circuit to delay an output signal of the gate voltage monitoring circuit; and a gate control circuit to change the magnitude of combined resistance of the parallel circuit based on an output signal output from the signal delay circuit.
US10897251B1 Isolation barrier communication system in a package for isolated gate driver communication
A communication system includes a supply generator configured to generate a modulated supply according to a data transmission; a light emitting diode (LED) emulator including an emulator input coupled to the supply generator and an emulator output configured to output a sense voltage, wherein the emulator input is configured to receive a forward current derived from the modulated supply and translate the forward current into the sense voltage; a voltage comparator coupled to the emulator output and configured to receive the sense voltage and translate the sense voltage into a modulated output signal based on a communication voltage threshold; and a transmitter coupled to a comparator output and configured to receive the modulated output signal and generate a communication signal according to the data transmission based on the modulated output signal.
US10897247B2 Intelligent semiconductor switch
A description is given below of an intelligent semiconductor switch and also a method for operating an intelligent semiconductor switch integrated in a chip package. In accordance with one exemplary embodiment, the method comprises, in a first mode, in which a state control signal having a first logic level is received at a control terminal of the chip package, driving a first and a second semiconductor switch of a half-bridge in accordance with an input signal received at an input terminal of the chip package. In a second mode, in which a state control signal having a second logic level is received at the control terminal of the chip package, the method comprises setting an operating parameter depending on a pulse pastern of the input signal received at the input terminal.
US10897244B1 Apparatuses and methods for voltage dependent delay
Apparatus and methods are described for voltage dependent delay. An example apparatus includes an oscillator including a delay circuit that is configured to provide an oscillating output signal has a delay based on a delay of the delay circuit. The delay of the delay circuit is based on a voltage it receives. For example, the delay of the delay circuit increases for an increasing received voltage and decreases for a decreasing received voltage. As a result, the oscillating output signal provided by the oscillator is based on the received voltage. For example, a frequency of the oscillating output signal decreases for increasing received voltage and increases for decreasing received voltage. Described in another way, the frequency of the oscillating output signal is relatively low for relatively high received voltage and relatively high for relatively low received voltage.
US10897240B2 Low power transmitter oscillator circuits and methods
A fast startup power oscillator transmitter includes a transistor pair that drives a resonant circuit including a tunable capacitance. A capacitor array preferably forms the tunable capacitance. A voltage booster activates the capacitor array. A clamped body bias voltage booster can set the body bias voltage of the transistor pair in one circuit. Control circuitry activates the resonant circuit through a triode-mode switch transistor in response to an input in a range of 0.3-0.6V, and preferably while controlling the substrate bias voltage of the transistor pair to increase transconductance of the cross-coupled transistor pair. In a variation, a circuit pushes a top plate voltage of one of the two capacitors to 2VDD and pulls the top plate voltage of the other to zero to give the oscillator an initial condition. In a variation, a shaped pulse drives the transistor pair to switch to a class D oscillator mode, and the triode mode switch transistor is only turned on when the oscillation signal voltage is in the range of 0.3-0.6V.
US10897235B2 Superconducting signal amplifier
A system includes a first superconducting wire and a second superconducting wire connected in parallel. The system includes a first current source coupled to the first superconducting wire and configured to supply a first current in response to a trigger event. The system includes a second current source coupled in series with the parallel combination of the first superconducting wire and the second superconducting wire and configured to supply a second current. The superconducting wires are configured to, while receiving the second current, operate in a superconducting state in the absence of the first current. The first superconducting wire is configured to, while receiving the second current, transition to a non-superconducting state in response to the first current. The second superconducting wire is configured to, while receiving the second current, transition to a non-superconducting state in response to the first superconducting wire transitioning to the non-superconducting state.
US10897233B2 Switching amplifiers and power converters
This invention relates to switching amplifiers and switching power converters with bipolar outputs. A new circuit configuration is disclosed which is neither ‘single ended’ nor ‘bridged’. This introduces a new category of amplifiers and power converters, which are ‘spanning’. Also disclosed are new circuit topologies and new switching sequence strategies for such amplifiers and converters. These unlock improvements in power efficiency, space efficiency and cost efficiency. The improvements can be obtained across a wide range of signal amplitudes, with load circuits which may be resistive, partly reactive, or wholly reactive.
US10897231B2 Power amplifier circuit
A power amplifier circuit includes a first transistor having a base or gate connected to a signal path, an emitter or source grounded via a first conductor, and a collector or drain, the first transistor amplifying an input signal supplied to the base or gate thereof along the signal path and outputting the amplified signal from the collector or drain thereof; a first element in a preceding stage of the first transistor, the first element having a first end connected to the signal path such that the first element is connected along a path branched from the signal path, and a second end grounded via a second conductor; and a first capacitor having a first end connected to a node between the emitter or source of the first transistor and the first conductor, and a second end connected to a node between the first element and the second conductor.
US10897230B2 Bias circuit and amplification apparatus
An amplification apparatus includes a bias circuit for supplying a bias voltage, and an amplification circuit to which the bias voltage is supplied from the bias circuit. The bias circuit includes a first current source for increasing/decreasing a first current depending on the bias voltage, and a first MOSFET with first polarity through which the first current flows, to output a first voltage from a connection between the first current source and the first MOSFET; a second current source for outputting a constant current as a second current, and a second MOSFET with second polarity through which the second current flows, to output a second voltage from a connection between the second current source and the second MOSFET; and a voltage comparator for increasing/decreasing the bias voltage such that the first and second voltages become equal, based on a difference between the first and second voltages.
US10897229B1 Compensation circuit for operational amplifier, integrated circuit and display panel
Provided is a compensation circuit for an operational amplifier including a primary pole. The compensation circuit includes: a control circuit; and a compensation capacitor including a first terminal connected to the primary pole, and a second terminal connected to an output terminal of the control circuit. The control circuit includes: a pull-up module including a control terminal connected to a second control signal terminal, an input terminal connected to an input power supply, and an output terminal connected to a first control node being the output terminal of the control circuit; a pull-down module including a control terminal connected to a first control signal terminal, and an output terminal connected to ground; and an input transistor including a control terminal connected to the primary pole, an input terminal connected to a first control node, and an output terminal connected to an input terminal of the pull-down module.
US10897228B1 Systems and methods for detecting local oscillator leakage and image tone in I/Q mixer based transceivers
A detector circuit includes: a squaring circuit configured to receive an output of a power amplifier of a radio transmitter and to produce an output current, the output of the power amplifier including: a desired tone; a local oscillator leakage tone; and an image tone, and the output current of the squaring circuit including: a direct current (DC) component including a function of the desired tone and an alternating current (AC) component; and a DC current absorber electrically connected to an output terminal of the squaring circuit, the DC current absorber being configured to filter out the DC component of the output current of the squaring circuit to produce a filtered output of the squaring circuit, the filtered output including the AC component including functions of the local oscillator leakage tone and the image tone.
US10897227B2 Oscillation circuit, oscillator, electronic device, and vehicle
An oscillation circuit includes a first node, a first switching element, and a second switching element and has a first mode in which the first switching element does not electrically couple the first external connection terminal and the first node and the second switching element does not electrically couple the first node and the second external connection terminal which is electrically coupled to one end of a resonator and a second mode in which the first switching element electrically couples the first external connection terminal and the first node and the second switching element electrically couples the first node and the second external connection terminal, and in the first mode, a voltage of the first node is fixed.
US10897225B1 Oscillator failure detection circuit
A steady-state voltage on an oscillator output can be detected, independent of control signals received from other circuitry, by an oscillator failure detection circuit (OFDC) fabricated within an integrated circuit (IC). The OFDC can, in response to detecting the steady-state voltage, output an oscillator failure signal on a reference fail output. The OFDC can receive, with a first and a second buffer, an oscillator output signal from an oscillator output. Through the use of an electrically interconnected, pull-down device, pull-up network, pull-up device, pull-down network, Schmitt trigger, inverting Schmitt trigger and OR-gate, the OFDC can drive the oscillator failure signal onto an output of the OR-gate electrically connected to a reference fail output (RFO).
US10897224B2 Oscillator, electronic device, and vehicle
An oscillator includes a first container that includes a first base substrate and a first lid and that has a first internal space, a second container that is fixed to the first base substrate in the first internal space and that includes a second base substrate and a second lid and that has a second internal space, a resonator element that is disposed on the lower surface side of the second base substrate in the second internal space, a temperature sensor that is disposed on the upper surface side of the second base substrate, a first circuit element that includes an oscillation circuit and a second circuit element that is fixed to the first base substrate in the first internal space and that includes a frequency control circuit that controls a frequency of the oscillation signal output by the oscillation circuit. The second container and the second circuit element are arranged side by side in plan view.
US10897220B2 Motor control device and motor control method
The present invention includes: a control initiation-stop determiner which receives an initiation-stop request signal for controlling initiation and stop of a motor and information on the number of revolutions of the motor and which outputs a state signal for switching a state of a drive voltage among three states of control stop, control initiation, and control start; and a drive voltage controller which gradually increases a phase current supplied to the motor by using a PWM signal while the state signal causes the state of the drive voltage to transition from control stop to the control initiation and then to the control start.
US10897219B2 Drive apparatus and electric power steering apparatus using the same
An electric power steering apparatus includes a motor, a controller including electrical components mounted on a substrate, and a connector unit including a cover that includes a first connector and a second connector, the first and second connectors connecting power and signals, in which each of the first connector and the second connector comprises a power supply part and a signal connection part, each of the power terminal and the signal terminal extend from the substrate in an axial direction of the motor, each of the power terminal and the signal terminal extend through the cover, each of the first connector and the second connector are arranged within a silhouette of the motor along the axial direction of the motor, each of the first connector and the second connector comprises an opening positioned on a side of the cover opposite the motor in the axial direction of the motor, the first connector and the second connector connect to and disconnect from the harness in a direction substantially parallel to the axial direction of the motor, and a portion of each of the power terminal and the signal terminal that extends from the cover toward the substrate in the axial direction has a substantially straight shape.
US10897206B2 Power supply with near valley switching in near valley window time period
A switched-mode power supply with near valley switching includes a quasi-resonant converter. The converter includes a switch element that is turned on not only at the valley, but also in a window range of ΔtNVW close to the valley, where the voltage across the switch element is at its minimum. This advantageously reduces switching loss and maintains a balance between efficiency and frequency variation.
US10897201B2 Switched mode power supply signal reconstruction
A switched mode power supply including an alternating current power supply configured to output a voltage, a sense resistor configured to sense a voltage output from the power supply, a current sense processor configured to sense a current level through the sense resistor, sense disturbances in the sensed voltage, and reconstruct the sensed voltage to eliminate the disturbances.
US10897199B2 Buck converter with power saving mode
A buck converter is disclosed that may operate in a low power mode or a high power mode based on a power requirements of a load. In the high power mode, modifications to increase frequency response include a higher polling frequency for a comparator, a lower impedance divider in a feedback circuit, a higher biasing current for a comparator, and larger switches for providing current to a reactive step-down circuit of the buck converter. In the low power mode these modifications are reversed. The buck converter may make use of an improved strong arm comparator and a circuit for sensing presence of an inductor in the reactive step-down circuit.
US10897197B2 Switch-mode power supply with frequency adjustment in discontinuous conduction mode
A switch-mode power supply and control circuitry that reduces variation in the switching frequency of the power supply with changes in loading. In one example, a switch-mode power supply includes an inductor, a transistor, and control circuitry. The transistor is coupled to the inductor, and configured to charge the inductor. The control circuitry is coupled to the transistor. The control circuitry is configured to turn off the transistor for a first time period. The first time period is a function of voltage across the inductor during the first time period. The control circuitry is also configured to determine whether the switch-mode power supply is operating in continuous conduction mode or discontinuous conduction mode. The control circuitry is further configured to add a predetermined fixed interval to the first time based on the switch-mode power supply operating in discontinuous conduction mode.
US10897189B2 Method for actuating a converter, control apparatus for a converter, and converter
The present invention relates to a variation of the clock frequency for pulse-width-modulated actuation of an electrical converter. In this context, the clock frequency can be specifically lowered in an angle range of an electrical period of an AC current to be output. The specific lowering of the clock frequency during predetermined angle ranges of the electrical period allows the load on the switching elements in the converter to be adjusted. As a result, it is possible, by way of example, to adjust the temperature distribution or thermal load in the converter.
US10897188B2 Voice coil motor, camera module, and electronic device using the same
A voice coil motor in a camera module with a means of being mounted robustly on a base comprises a casing and the base. The casing is hollow, the casing comprises a top surface and a side wall around the top surface. The base comprises a base portion and projections, the base portion being in contact with the side wall of the casing and engaged with the casing to form a cavity. The side wall is provided with recesses external to the cavity to accept the projections, the projections lending structural reinforcement to the casing.
US10897187B2 Method for controlling a movement, a control device, a linear drive, a production machine, a packaging machine and a computer program product
A control device, linear drive, production- or packaging machine, computer program product and method for controlling movement of at least one rotor in the linear drive, wherein a user or a machine station specifies the movement pattern to the control device to specify the movement, where the specified movement pattern is associated with virtual axes, particularly via the computer program product, the movement pattern is advantageously automatically associated with virtual axes subsequently associated with real axes, a control unit, i.e., a converter, controls movement of the rotor on the segment of the linear drive and the control unit supplies at least one segment with electrical voltage or current, where the segments as part of the linear drive therefore move the rotors in accordance with the specifications of the movement pattern, where such an association occurs automatically, and the user is relieved of this task during specification of the movement pattern.
US10897184B2 Rotating electric machine
In a rotating electric machine, a rectifier includes a positive electrode side member including a positive electrode side rectification element connected to a power supply side, and a positive electrode side heat sink to which the rectification element is fixed. The positive electrode side heat sink is disposed to face a non-positive electrode side member having a potential difference with respect to the positive electrode side heat sink with a gap therebetween. An insulating cover provided to cover the rectifier has a wall portion extending in a direction in which the positive electrode side heat sink and the non-positive electrode side member are arranged. The wall portion functions as an easily deformable portion that, when the insulating cover is deformed by an external force, contacts with the non-positive electrode side member and enters the gap between the positive electrode side heat sink and the non-positive electrode side member.
US10897182B1 Integrated, variable flux path electrical generator for turbine engines
A power producing apparatus includes a stator portion having a stator ring disposed proximate a housing of a turbine engine. The stator potion further includes a plurality of coils. A rotor portion includes a rotor ring having a plurality of permanent magnets disposed coaxial to the plurality of coils, and the permanent magnets are oriented with alternating polarity. Individual or a plurality of coils are configured to be selectively moved axially with respect to the rotor ring.
US10897180B2 Voice coil actuator direct-drive resonant system
Disclosed herein is a voice coil actuator direct-drive resonant flapper system for flapping wing micro air vehicles and flapping fin autonomous underwater vehicles.
US10897177B2 Motor
A motor including: a frame having an inner peripheral portion; a holder configured to be supported by the frame; a shaft passing through the inner peripheral portion of the frame; and a bearing configured to support the shaft, and the holder includes: a tubular portion configured to hold the bearing; and an outer peripheral portion provided with a plurality of hole portions arranged in a circumferential direction, and each of portions of the inner peripheral portion of the frame are inserted into a distinct one of the plurality of hole portions.
US10897175B2 Stator unit, motor, and blower apparatus
A stator assembly includes a stator that drives a rotor that is rotatable about a central axis extending in a vertical direction, a stator support that supports the stator, and a filling portion that covers the stator. A first radial end portion of the stator is fixed to a second radial side surface of the stator support. An insulator of the stator includes an upper insulator covering an upper surface of a stator core. A first radial end portion of the upper insulator contacts the second radial side surface of the tubular stator support extending in an axial direction. An annular insulator concave portion that is recessed to the axial upper side is provided in the first radial end portion of the upper insulator. A first space, surrounded by the insulator concave portion, the stator core, and the stator support, is filled with a filling material.
US10897167B2 Multi-component rotor for an electric motor of an appliance
A motor for a laundry appliance includes a drive shaft coupled to a drum at a first end. The rotor frame is coupled proximate the second end of the drive shaft, where the rotor frame includes at least one polymeric material. A central hub includes a core and a perimetrical ring that extends circumferentially around the core. A plurality of recesses are defined within a planar surface of the perimetrical ring, wherein a portion of the polymeric material is received within the plurality of recesses to secure the rotor frame to the central hub.
US10897166B1 Method and apparatus to control an armature rotating within a magnetic circuit
A Method and Apparatus to Control an Armature Rotating within a Magnetic Circuit have been disclosed. A rotatable radial field control is positioned between permanent magnets on a rotatable armature that is positioned within a stator. The rotatable radial field control rotation controls the rotation of the armature.
US10897165B2 Permanent magnet synchronous motor
An 8-pole 9-slot permanent magnet synchronous motor includes a stator core including an annular yoke and a plurality of teeth. Each of the plurality of teeth has a winding portion around which a coil is wound. The plurality of teeth include three teeth groups. Each of the three teeth groups includes a first tooth, a second tooth, and a third tooth of the teeth group sequentially arranged in a rotational direction of a rotor and around which coils of one phase are wound. The first tooth, second tooth, and third tooth of each of the three teeth groups are sequentially arranged in the rotational direction of the rotor. A width of the winding portion of the first tooth is narrower than a width of the winding portion of each of the second tooth and the third tooth.
US10897159B2 Wireless power transmission device and wireless power transfer system
An inverter generates transmission power at a prescribed frequency and supplies transmission power to a power transmitter. A power supply ECU is configured to carry out turn-on current control for controlling a turn-on current to a restriction value or less by manipulating a frequency of transmission power by means of the inverter. Turn-on current control includes first processing for determining a direction of manipulation of the frequency for lowering the turn-on current based on a direction of variation in turn-on current at the time when the frequency is varied.
US10897153B2 System and method for charging receiver devices
A charging pad for charging one or more receiver devices is disclosed. The charging pad includes at least one first resonator coil operable at a first frequency band and at least one second resonator coil operable at a second frequency band. Further, the charging pad includes at least one exciter coil magnetically coupled to the at least one first resonator coil and the at least one second resonator coil. In addition, the charging pad includes an excitation unit operationally coupled to the at least one exciter coil and configured to drive the at least one first resonator coil and the at least one second resonator coil via the at least one exciter coil.
US10897151B2 Method and apparatus for charge recycling
A method and an apparatus for charge recycling. The method is comprised of the steps of receiving a charge at an energy storage element from a parasitic component, storing the charge at the energy storage element, and providing the charge stored at the energy storage element to a power supply's input or output. The step of receiving the charge at the energy storage element includes operating a discharging switch to selectively couple the parasitic component with the energy storage element and receiving the charge at the energy storage element via the discharging switch when the energy storage element and the parasitic component are coupled.
US10897140B2 Method of operating a wireless connector system
Various embodiments of a wireless connector system are described. The system has a transmitter module and a receiver module that are configured to wirelessly transmit electrical energy and/or data via near field magnetic coupling. The wireless connector system is designed to increase the amount of wirelessly transmitted electrical power over a greater separation distance. The system is configured with various sensing circuits that alert the system to the presence of the receiver module to begin transfer of electrical power as well as undesirable objects and increased temperature that could interfere with the operation of the system. The wireless connector system is a relatively small foot print that is designed to be surface mounted.
US10897138B2 Method and apparatus for dynamic electrical load sensing and line to load switching
A switch has a first input to couple to an AC electrical power source, a second input to couple to a DC electrical power source, and an output to couple to an electrical power load. A control module transmits a signal to the electrical power load to determine whether the electrical power load uses AC electrical power or DC electrical power, and receives in response thereto an indication that the electrical power load uses one of AC electrical power and DC electrical power. The control module then transmits a signal to the switch to configure the switch to receive electrical power from one of the AC electrical power source and the DC electrical power source and transmit the received electrical power to the electrical power load, responsive to the received indication.
US10897137B2 Providing auxiliary power when a high-voltage link is non-functional
Embodiments herein describe operating a first wind turbine using an auxiliary control system when a high-voltage link coupling a wind park to a grid is not functioning. When using the auxiliary control system, the first wind turbine provides power to a local AC grid which can be used to power auxiliary system in a second wind turbine while the second wind turbine is shutdown. However, when the high-voltage link is functional, the first and second wind turbines provide power to the high-voltage link using a primary control system.
US10897135B2 Brown out peak prediction and control system for predicting a time when energy consumption on a grid will exceed normal production capacity
A method for predicting when a grid will exceed production capacity including generating time shifted versions of consumption data for each of the buildings, each version comprising consumption values along with time and temperature values, where the consumption values are shifted by lag values relative to the time and temperature values, and where each lag value is different; performing a regression analysis on each version to yield corresponding regression model parameters and a corresponding residual; determining a least valued residual indicating a corresponding energy lag for each of the buildings; using outside temperatures, regression model parameters, and lags for all of the buildings to estimate a cumulative consumption for the buildings, and to predict the time when the grid will exceed production capacity; and receiving the time when the grid will exceed production capacity, and preparing and commencing exceptional measures required to manage the consumption.
US10897132B2 Electrostatic discharge protection circuit and design
Electrostatic discharge (ESD) protection for an electronic circuit includes a timer circuit that controls multiple clamp circuits. In this way, less circuit area may be used for the timer circuit as compared to conventional ESD protection schemes. In some embodiments, the ESD protection circuit is employed in a data storage apparatus that includes a non-volatile memory array (e.g., NAND devices).
US10897125B2 Bend protector
A bend protector for holding an electrical wire in a bent state includes: an electrical wire inlet provided on one side and formed as an inlet of the electrical wire; an electrical wire outlet provided on the same side as the electrical wire inlet and formed as an outlet of the electrical wire; and a bend holder provided on the other side opposite to the one side so as to hold the electrical wire in the bent state, in which the bend holder includes: a pocket portion formed by a first wall and a second wall extending in a direction intersecting with respect to a direction from the one side toward the other side, and the pocket portion includes an internal space, and the internal space has a part having a distance greater than a distance between the first wall and the second wall.
US10897122B2 Optical apparatus for optical transceivers
An optical apparatus is provided for an optical transceiver. The optical apparatus includes an interposer, a glass lens chip bonded to the interposer, and a plurality of bottom-emitting vertical-cavity surface-emitting lasers (VCSELs) flip chipped to the interposer. Each of the bottom-emitting VCSELs is fabricated on a respective substrate, at least one bottom-emitting VCSEL is capable of emitting an optical signal having a wavelength of about 850 nm, and at least a portion of the respective substrate on which the at least one bottom-emitting VCSEL is fabricated is removed to permit the at least one bottom-emitting VCSEL to emit the optical signal having the wavelength of about 850 nm to the glass lens chip.
US10897120B2 Externally-strain-engineered semiconductor photonic and electronic devices and assemblies and methods of making same
Externally-strained devices such as LED and FET structures as discussed herein may have strain applied before or during their being coupled to a housing or packaging substrate. The packaging substrate may also be strained prior to receiving the structure. The strain on the devices enables modulation of light intensity, color, and electrical currents in some embodiments, and in alternate embodiments, enables a fixed strain to be induced and maintained in the structures.
US10897119B1 Temperature sensor integrated with MOS capacitor for stabilizing lasers
Techniques and circuitry for a semiconductor laser with enhanced lasing wavelengths stabilization are described. A semiconductor laser can generate an optical signal (e.g., single or multi-wavelength), for use in a Dense Wavelength Division Multiplexing (DWDM) interconnect system. The stabilization circuitry can include temperature sensor circuitry that measures an operational temperature of the semiconductor laser, and a feedback controller that can determine a temperature-induced wavelength shift that may be experienced by the multi-wavelength optical signal based on the laser's temperature. The feedback controller is also configured to generate a compensation signal that is determined to cause a complimentary shift in the multi-wavelength optical signal, where the complimentary shift can compensate for the temperature-induced wavelength shift. An integrated MOS capacitor of the laser can be charged by the signal in a manner that effectuates the complimentary shift and tunes the multi-wavelength optical signal to compensate for temperature-induced shift, thereby enhancing stabilization.
US10897112B1 AC power cord assembly capable of emitting visible lights
An AC power cord assembly comprises a cable and a control device, wherein the cable includes at least one first wire for transmitting AC voltages and at least one second wire for transmitting visible lights, wherein the control device includes at least one first LED for emitting visible lights to the at least one second wire.
US10897106B2 Charger for electrically charging a moving body
The charger includes first and second connectors, each including an opposing surface. One of the opposing surface of the first connector and the opposing surface of the second connector includes, on a first opposing surface, a male power terminal and a male signal terminal for a power cutoff signal projecting from the first opposing surface, and the other one of the opposing surface of the first connector and the opposing surface of the second connector is provided with a female power terminal which the male power terminal is to be fitted into and a female signal terminal which the male signal terminal is to be fitted into on a second opposing surface. A length of the male signal terminal in a direction in which the male signal terminal projects is shorter than a length of the male power terminal in a direction in which the male power terminal projects.
US10897104B2 Electrical connector with pull release
A connector plug comprises two or more pivotable nut members that are configured to engage one or more threads on a receptacle to secure the connector plug to the receptacle in a closed position. A lanyard or merely a pivoting mechanism is configured to cause pivoting of the nut member to disengage the one or more threads in an open position to allow disengagement of the connector plug from the receptacle.
US10897103B1 Electrical connector with seal protection
An electrical connector includes first and second housing portions that are secured to one another and respectively provide an aperture and a hole. The aperture is configured to receive a terminal of a wire. The hole is configured to receive the wire. The first housing portion includes a face that is configured to mate with another connector that carries another terminal that is engageable with the terminal. A seal is captured between the first and second housing portions and is configured to engage the other connector.
US10897098B2 Connector and connector assembly
A plug as a connector includes a first wiring board, a second wiring board, a plate-shaped ground plate which is provided between the first and the second wiring boards and which includes a first contact point to be brought into contact with first and second ground conductors of the first and the second wiring boards, and a first insulator for holding the first and the second wiring boards, and the ground plate. The first insulator covers at least a part of each of five portions including distal end portions, both side end portions, and two main surface portions, which face outward, of a whole of the first wiring board, the second wiring board, and the ground plate, and holds the ground plate under a pressing state. A portion of at least one side end portion of the ground plate is exposed to the outside of the first insulator.
US10897096B2 Wire harness
A wire harness that includes a connector in which a connection end of a single-core wire electrical cable and a connection end of a twisted wire electrical cable are welded to each other and are covered by a heat shrinkable tube, wherein the connector includes a separator between the connection end of the twisted wire electrical cable and the heat shrinkable tube, the separator being made of metal and being configured to separate the connection end of the twisted wire electrical cable from the heat shrinkable tube.
US10897095B2 Terminal cover
A terminal cover (10) protects a terminal fitting (12) that has a barrel (18) crimped to a wire (W). The terminal cover (10) includes an accommodating portion (20) having a front opening (22), and the barrel (18) is accommodated in the accommodating portion (20). A lid (16) covers the front opening (22) of the accommodating portion (20), and two pressing portions (34) project obliquely toward the barrel (18) from opposed left and right inner wall (32A, 32B). The pressing portions (34) resiliently contact sides (18A, 18B) of the barrel (18). Each pressing portion (34) has a tapered end (38) inclined toward the front opening (22), and the tapered ends (38) resiliently contact the sides (18A, 18B) of the barrel (18). The barrel (18) is pushed toward the front opening (22) and sandwiched between the lid (16) and the pressing portions (34) by reaction forces of the pressing portions (34).
US10897092B2 Splice cap
A splice cap is configured to house a splice having a step. An electric wire draw-out port from which electric wires can be drawn-out is provided at one end of the splice cap. A splice insertion port provided on a lateral side of the splice cap continues from the electric wire draw out port such that the splice can be inserted therein from a direction orthogonal to the axial direction. A step engagement portion that continues from the splice insertion port is formed to face the step of the splice so as to be able to abut the step when the electric wires are pulled in the axial direction.
US10897089B2 Lensed base station antennas
A lensed antenna system is provided. The lensed antenna system include a first column of radiating elements having a first longitudinal axis and a first azimuth single, and, optionally, a second column of radiating elements having a second longitudinal axis and a second azimuth angle, and a radio frequency lens. The radio frequency lens has a third longitudinal axis. The radio frequency lens is disposed such that the longitudinal axes of the first and second columns of radiating elements are aligned with the longitudinal axis of the radio frequency lens, and such that the azimuth angels of the beams produced by the columns of radiating elements are directed at the radio frequency lens. The multiple beam antenna system further includes a radome housing the columns of radiating elements and the radio frequency lens. There may be more or fewer than two columns of radiating elements.
US10897086B2 Configurable antenna
There is disclosed an antenna device comprising at least first and second electrically conductive tracks disposed in at least first and second planes in a laminate dielectric structure. Each electrically conductive track has at least two electrical connection points on an external surface of the laminate dielectric structure. The antenna device is reconfigurable between a plurality of different antenna types by connecting the electrical connection points to external circuitry in different configurations. In this way, a single antenna device may be configured as two or more of: a dielectric antenna, a planar inverted-F antenna (PIFA), a planar inverted-L antenna (PILA), a loop antenna, a monopole antenna and a capacitively-fed antenna.
US10897084B2 Feed for dual band antenna
A feed for a dual-band antenna, comprising: a first waveguide for low frequency electromagnetic radiations, a second dielectric waveguide for high frequency electromagnetic radiations, an end connected to a low band port configured to pass said low frequency electromagnetic radiations, and a high band port configured to pass said high frequency electromagnetic radiations, wherein the first waveguide comprises a first longitudinal section and a second longitudinal section, wherein a minimal distance between an internal surface of walls of the first section and an external surface of walls of the second dielectric waveguide is D11 along a lateral direction orthogonal to the longitudinal direction, and wherein a maximal distance between an internal surface of at least one first wall of the second section and an external surface of a wall of the second dielectric waveguide facing said first wall is D12 along said lateral direction, wherein D12
US10897080B2 Wireless communication device and beam control method
A wireless communication device includes: a plurality of subarrays each including a plurality of antenna elements and an analog circuit configured to perform a given analog process on signals to be transmitted from or received by the antenna elements; and a processor that is connected to the subarrays. The processor executes a process including: estimating direction of arrivals from which signals transmitted from a plurality of terminals come; calculating maps based on trigonometric functions of angles representing the estimated direction of arrivals; generating a plurality of groups to which the terminals belong based on the calculated maps; assigning, to each of the groups, a combination of subarrays to generate directional beams that do not interfere with each other; and determining weighting coefficients to generate directional beams in directions of the terminals which belongs to each group by using the combination of subarrays assigned.
US10897075B2 Wideband reflectarray using electrically re-focusable phased array feed
A planar reflectarray system provides for bandwidth broadening by employing a tunable (amplitude and phase) feed array. The tunable feed array is adjustable in amplitude and phase to compensate for aberrations by enabling feed re-focusing and field matching. The techniques modestly increase the size of the feed array and use active tuning to effectively correct for de-focusing when operating reflectarrays at frequencies away from the tuned center frequency.
US10897073B2 Receiver for detecting a terahertz wave and image forming apparatus
A receiver which is configured to detect a terahertz wave incident on a first surface of a substrate, the receiver comprising: an antenna which is provided on the first surface of the substrate and is configured to receive the terahertz wave; and a through electrode which is electrically connected to the antenna and penetrates the substrate from the first surface to a second surface, the second surface being opposite to the first surface, wherein the through electrode is separated from the antenna by a distance that is 0.25 times a resonance wavelength or more.
US10897067B2 Cooling structure for vehicle battery
A cooling structure for a vehicle battery includes a battery module, a heat transfer sheet, a cooling water circulation pipe line, and a cooling-water storage chamber. In the battery module, battery cells are arranged in one direction. The heat transfer sheet is fixed to a lower surface of the battery module. The cooling water circulation pipe line faces the lower surface of the battery module with being in contact with the heat transfer sheet. The cooling-water storage chamber is of a non-circulation type and disposed below the battery module while in contact with a lower surface of the cooling water circulation pipe line.
US10897066B2 Battery cell capable of measuring inner temperature thereof
Disclosed is a battery cell having an electrode assembly configured as a structure in which a cathode, an anode, and a separator interposed between the cathode and the anode, wherein a surface or both surfaces of respective electrode current collectors of the cathode and the anode are coated with an electrode mixture including an electrode active material, the cathode and the anode are provided with a first cathode terminal and a first anode terminal respectively serving as external input/output terminals of the battery cell, and at least one of the cathode and the anode is provided with a resistance measurement terminal at a position opposite to the external input/output terminal, for measuring a resistance of an electrode current collector.
US10897062B2 Lithium ion secondary battery
In order to provide a lithium ion secondary battery having both high energy density and an excellent charging-rate characteristic, in the lithium ion secondary battery comprising a positive electrode, a negative electrode and an electrolyte solution, the electrolyte solution comprises 0.5 mol/l or more of Li[(FSO2)2N], 0.5 mol/l or more of LiPF6, and LiPO2F2; and the negative electrode comprises graphite deposited with amorphous carbon or graphite coated with amorphous carbon and having a specific surface area of 4 m2/g or less, as a negative electrode active material.
US10897060B2 Electrolytic solution, secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes: a cathode; an anode; and an electrolytic solution including a cyano compound, the cyano compound including a compound represented by R1-O—C(═O)—O—R2 (R1, R2, or both include a cyano-group-containing group), a compound represented by R3-C(═O)—O—R4 (R4 includes the cyano-group-containing group), or both.
US10897056B2 Electrolyte forming process
A process for forming an electrolyte for a metal-supported solid-oxide fuel cell, the process comprising:a. combining a doped-ceria powder with a sintering aid and solvent to form a slurry;b. applying the slurry to an anode layer;c. drying to form a green electrolyte; andd. firing the green electrolyte to form a sintered electrolyte;wherein the slurry in step b. comprises doped-ceria powder with a physical property selected from bimodal particle size distribution, a BET surface area in the range 15-40 m2/g, a spherical morphology, or combinations thereof together with an electrolyte obtained by the process, a fuel cell and fuel cell stack, comprising the electrolyte, and the use of the fuel in the generation of electrical energy.
US10897052B2 Fuel cell system having heating unit to release solid-solved hydrogen from pressure sensor
Provided is a fuel cell system including: a fuel cell; a tank that stores a fuel gas; a supply passage through which the fuel gas is supplied from the tank to the fuel cell; a first valve and a second valve that open and close the supply passage and are provided in order of the first valve, the second valve in a direction from an upstream side toward a downstream side; a pressure sensor that detects a pressure in a detection target region that is a region of the supply passage between the first valve and the second valve; a heating unit that heats the pressure sensor; and a controller that makes the heating unit heat the pressure sensor in a state in which a detection value of the pressure sensor is not larger than a predetermined threshold value.
US10897050B2 Fuel cell separator and fuel cell device
An object of the present disclosure is to provide a fuel cell separator having a low contact resistance due to a tin oxide film and having an excellent corrosion resistance. An embodiment is a method for manufacturing a fuel cell separator including a stainless steel substrate. The method includes forming the tin oxide film on a surface of the stainless steel substrate; and attaching phosphoric acid or phosphate to at least a defective portion in the tin oxide film.
US10897049B2 Separator assembly for fuel cell and method for manufacturing separator assembly for fuel cell
A separator assembly for a fuel cell includes a first separator, a second separator, and a joined portion. In the joined portion, the first separator and the second separator are joined to each other through laser welding. The first separator includes a first surface that is intended to be opposed to the membrane electrode assembly. The first surface of the first separator includes an exposed portion where the base of the first separator is exposed. The second separator includes a second surface that is intended to be opposed to the membrane electrode assembly. A film including conductive particles is arranged on the entire second surface of the second separator. The joined portion is formed by irradiating the exposed portion of the first separator with laser.
US10897047B2 Non-aqueous electrolyte secondary battery and method of producing the same
A non-aqueous electrolyte secondary battery includes at least an electrode composite material layer, an intermediate layer, and an electrode current collector. Intermediate layer is interposed between electrode composite material layer and electrode current collector. Intermediate layer contains at least insulating particles and conductive particles. Each insulating particle has an arc shape in a cross section of intermediate layer along a thickness direction. More conductive particles are present on an outer-circumference side of each arc shape than on an inner-circumference side of the arc shape.
US10897043B2 Secondary battery
A secondary battery includes a first electrode; a first active material fluid which is electrically connected to the first electrode, contains a first active material and a supporting salt, and is flowable; and a second electrode including a structure which is formed by containing a second active material, the structure either being immersed in the first active material fluid or holding the first active material fluid, and a separating membrane disposed between the first active material fluid and the structure, the separating membrane having ion conducting properties and insulating properties.
US10897038B2 Positive electrode and lithium secondary battery including the same
The present disclosure relates to a positive electrode which includes a lithium transition metal composite oxide and a binder polymer, wherein the binder polymer has a functional group capable of adsorbing the transition metal ions of the lithium transition metal composite oxide.
US10897037B2 Processes for the manufacture of conductive particle films for lithium ion batteries and lithium ion batteries
The invention is directed to a process for forming a particle film on a substrate. Preferably, a series of corona guns, staggered to optimize film thickness uniformity, are oriented on both sides of a slowly translating grounded substrate (copper or aluminum for the anode or cathode, respectively). The substrate is preferably slightly heated to induce binder flow, and passed through a set of hot rollers that further induce melting and improve film uniformity. The sheeting is collected on a roll or can be combined in-situ and rolled into a single-cell battery. The invention is also directed to products formed by the processes of the invention and, in particular, batteries.
US10897028B2 Multilayer diamond display system and method
Disclosed herein is a transparent glass system that includes an optical grade silicon substrate, a transparent substrate layer; a titanium dioxide transparent layer, the transparent layer having an index of refraction of 2.35 or greater; and a polycrystalline diamond layer, wherein the transparent layer is between the substrate layer and the polycrystalline diamond layer.
US10897027B2 Organic electroluminescent display device and method for producing same
According to an embodiment of the invention, the organic EL device (100) comprises: an element substrate (20) having a substrate (1) and a plurality of organic EL elements (3) supported by the substrate; a thin film encapsulation structure (10) formed above the plurality of organic EL elements and having at least one compound layered body (10S) constituted by a first inorganic barrier layer (12), an organic barrier layer (14) in contact with the upper surface of the first inorganic barrier layer and having a plurality of solid sections spread out discretely, and a second inorganic barrier layer (16) in contact with the upper surface of the first inorganic barrier layer and the upper surfaces of the plurality of solid sections of the organic barrier layer; an organic planarization layer (42) provided above the thin film encapsulation structure and formed from a photosensitive resin; and a touch sensor layer (50) disposed above the organic planarization layer.
US10897026B2 Display device and manufacturing method of display device
To improve a degree of design freedom of a display surface of a device while maintaining a reliability of the device, provided is a display device including an active region that contributes to a display, and a notch formed in a position surrounded by an end portion of the active region. A protruding portion is formed on a peripheral end side of the active region where the notch is formed. A light-emitting layer is disconnected as a result of a step at the protruding portion.
US10897022B2 Organic solar module and/or fabrication method
According to some embodiments, an organic device and method of forming an organic device are disclosed. A hybrid cathode layer is formed in stacked alignment with a substrate. The hybrid cathode layer includes a combination of a conductive nanowire and an electron-transport material. After forming the hybrid cathode layer, a photoactive layer is formed on a structure that includes the substrate and the hybrid cathode layer. After forming the photoactive layer, a hybrid anode layer that is separated from the hybrid cathode layer by the photoactive layer is formed. The hybrid anode layer includes a combination of a conductive nanowire and a hole-transporting material.
US10897020B2 Flexible and foldable OLED display device
The present invention provides a flexible and foldable organic light-emitting diode (OLED) display device. When the flexible and foldable OLED display device is bent inward, information displayed on an organic light-emitting layer can be directly viewed through a substrate and a drive layer, without extending the flexible and foldable OLED display device, thereby improving usability of the flexible and foldable OLED display device. In addition, display areas at different positions and having different shapes are designed, so that the flexible and foldable OLED display device has more diversified appearances and functions.
US10897019B2 Display device
A display device includes a substrate including a first substrate portion including a first area, a second substrate portion including a second area, and a bending area between the first substrate portion and the second substrate portion, the substrate being bendable around a bending axis that extends in a first direction, an encapsulation portion over the first substrate portion, a seal portion between the first substrate portion and the encapsulation portion to bond the first substrate portion to the encapsulation portion, an intermediate wiring including a first intermediate wiring portion in the first area and a second intermediate wiring portion in the second area, the intermediate wiring being covered by at least one inorganic layer, and a connection wiring including at least a portion in the bending area and connecting the first intermediate wiring portion to the second intermediate wiring portion.
US10897018B2 Display device
A display device includes a substrate that includes a bending area, a display active layer disposed on the substrate and that displays an image, a polarization layer disposed on the display active layer, a protective layer that contacts an end of the polarization layer and covers the bending area of the substrate; and an adhesive layer disposed on a boundary between the polarization layer and the protective layer, the adhesive layer extends from the end of the polarization layer toward the bending area by an extension area to overlap a portion of the protective layer.
US10897016B2 Organic electroluminescent materials and devices
A compound useful as a host material in an OLED is provided. The compound includes at least one chemical group selected from the group consisting of triphenylene, carbazole, indolocarbazole, dibenzothiphene, dibenzofuran, dibenzoselenophene, aza-triphenylene, azacarbazole, aza-indolocarbazole, aza-dibenzothiophene, aza-dibenzofuran, and aza-dibenzoselenophene; wherein the compound is substituted by at least one R selected from the group consisting of alkyl, cycloalkyl, spiroalkyl, partially or fully deuterated variants thereof, partially or fully fluorinated variants thereof, and combination thereof.
US10897014B2 Heterocyclic compound and organic light-emitting device including the same
A heterocyclic compound and an organic light-emitting device including the same are provided, the heterocyclic compound being represented by
US10897013B2 Compound for organic electric device, organic electric device using same, and electronic device comprising same
Provided is an organic electric element including an electron blocking layer and a hole transport layer capable of improving the luminous efficiency, stability, and lifetime of the organic electric element, and an electronic device including the same.
US10897011B2 Organic light-emitting device
An organic light-emitting device including a first compound represented by Formula 1 and a second compound represented by one of Formulae 2A and 2B.
US10897009B2 Resistive memory cells and precursors thereof, methods of making the same, and devices including the same
Resistive memory cells, precursors thereof, and methods of making resistive memory cells are described. In some embodiments, the resistive memory cells are formed from a resistive memory precursor that includes a switching layer precursor containing a plurality of oxygen vacancies that are present in a controlled distribution therein, optionally without the use of an oxygen exchange layer. In these or other embodiments, the resistive memory precursors described may include a second electrode formed on a switching layer precursor, wherein the second electrode is includes a second electrode material that is conductive but which does not substantially react with oxygen. Devices including resistive memory cells are also described.
US10897007B2 Magnetic memory device
According to one embodiment, a magnetic memory device includes a first magnetic region, a first counter magnetic region, and a first nonmagnetic region provided between the first magnetic region and the first counter magnetic region. The first magnetic region includes a first magnetic film, a second magnetic film, and an intermediate film. The first magnetic film is provided between the second magnetic film and the first nonmagnetic region. The intermediate film includes Ru and is provided between the first magnetic film and the second magnetic film. A distance along a first direction between the first magnetic film and the second magnetic film is not less than 1.8 nm and not more than 2.2 nm. The first direction is from the first counter magnetic region toward the first magnetic region.
US10897006B2 Magnetic memory device and method for manufacturing the same
A magnetic memory device including a substrate including a cell region and a peripheral circuit region; a first interlayer insulating layer covering the cell region and the peripheral circuit region of the substrate; interconnection lines in the first interlayer insulating layer; a peripheral conductive line and a peripheral conductive contact on the first interlayer insulating layer on the peripheral circuit region, the peripheral conductive contact being between the peripheral conductive line and a corresponding one of the interconnection lines; a bottom electrode contact on the first interlayer insulating layer on the cell region and connected to a corresponding one of the interconnection lines; and a data storage pattern on the bottom electrode contact, wherein the peripheral conductive line is at a height between a top surface of the bottom electrode contact and a bottom surface of the bottom electrode contact.
US10897002B2 Acoustic resonator and method of manufacturing the same
An acoustic resonator includes a resonant portion including a piezoelectric layer disposed between a first electrode and a second electrode, and a frame portion disposed along an outer edge of the second electrode. The frame portion includes three reflective portions reflecting lateral waves generated in the resonant portion.
US10897001B2 Thermoelectric conversion module
Provided is a thermoelectric conversion module, in which n-type thermoelectric conversion elements and p-type thermoelectric conversion elements are formed of materials having different thermal expansion coefficients, one surface sides of the n-type thermoelectric conversion elements and one surface sides of the p-type thermoelectric conversion elements are aligned and joined on one surface side of an insulating substrate, and thermal conductive members are formed on other surface sides of the n-type thermoelectric conversion elements and other surface side of the p-type thermoelectric conversion elements, respectively.
US10896997B2 Light-diffusion quantum dot nanostructure with voids and LED component having the same
The present invention discloses a light-diffusion quantum dot nanostructure and an LED component having the same. The quantum dot nanostructure comprises an optical core, an organic ligand layer, a hydrophobic layer, an inorganic encapsulation layer, and a multi-layered water vapor barrier layer. In the present invention, the multi-layered water vapor barrier layer is particularly designed to an onion skin-like structure, so as to facilitate photoluminescence rays radiated from the optical core can emit out of the barrier layer via voids or pores of the onion skin-like structure, such that the uniformity of the spatial light output distribution of the LED component having the quantum dot nanostructures can be obviously enhanced. On the other hand, because the multi-layered water vapor barrier layer can also improve the dispersibility of the light-diffusion quantum dot nanostructures in a colloidal encapsulation of the LED component, the luminous intensity of the LED component is therefore increased.
US10896990B2 Group-IV solar cell structure using group-IV or III-V heterostructures
Device structures, apparatuses, and methods are disclosed for photovoltaic cells that may be a single-junction or multijunction solar cells, with at least a first layer comprising a group-IV semiconductor in which part of the cell comprises a second layer comprising a III-V semiconductor or group-IV semiconductor having a different composition than the group-IV semiconductor of the first layer, such that a heterostructure is formed between the first and second layers.
US10896989B2 High efficiency back contact type solar cell, solar cell module, and photovoltaic power generation system
In a back contact type solar cell in which an impurity diffusion layer where second conductive type impurities are diffused is formed on a back surface, as a non-light receiving surface, of a first conductive type semiconductor substrate, and an electrode in contact with the impurity diffusion layer is provided, a surface concentration of the impurities in the impurity diffusion layer is not less than 5×1017 atms/cm3 and not more than 5×1019 atms/cm3, and a diffusion depth of the impurities in the impurity diffusion layer is not smaller than 1 μm and not larger than 2.9 μm from a top of the back surface. It is thereby possible to provide a high efficiency back contact type solar cell which can be manufactured by a simple method at low cost.
US10896986B2 Solar cell stack
Solar cell stack comprising III-V semiconductor layers, which includes a first subcell having a first band gap and a first lattice constant and which includes a second subcell having a second band gap and a second lattice constant, and which includes an intermediate layer sequence disposed between the two solar cells. The intermediate layer sequence including a first barrier layer and a first tunnel diode and a second barrier layer, and the layers being arranged in the specified order. The tunnel diode includes a degenerate n+ layer having a third lattice constant and a degenerate p+ layer having a fourth lattice constant, the fourth lattice constant being smaller than the third lattice constant, and the first band gap being smaller than the second band gap, and the p+ layer having a different material composition than the n+ layer.
US10896981B1 Integration of vertical GaN varactor with HEMT
Aspects generally relate to a P-N junction varactor that can be integrated with high electron mobility transistor (HEMT) in a single device or die. The varactor and HEMT are fabricated with the same materials forming various layers of the varactor and HEMT. Using the same material stack-up to form the varactor and HEMT can reduce the number of processing steps during the fabrication of the integrated varactor and HEMT device. The integrated varactor and HEMT device may be used for RF circuits, such as radio frequency front end (RFFE) devices for use in 5G.
US10896979B2 Compact vertical injection punch through floating gate analog memory and a manufacture thereof
A vertical injection punchthrough based metal oxide semiconductor (VIPMOS) device and method of manufacturing the same, include a control gate, an erase gate, a floating gate, and an active area where the control gate, the erase gate, and the floating gate are coplanar and perpendicular to the active area.
US10896978B2 Oxide semiconductor device and method for manufacturing same
In an oxide semiconductor device including an active layer region constituted by an oxide semiconductor, stability when a stress is applied is improved. The oxide semiconductor device includes an active layer region constituted by an oxide semiconductor of indium (In), gallium (Ga), and zinc (Zn), wherein the active layer region contains an element selected from titanium (Ti), zirconium (Zr), and hafnium (Hf) that are Group 4 elements, or carbon (C), silicon (Si), germanium (Ge), and tin (Sn) that are Group 14 elements at a number density in a range of 1×1016 to 1×1020 cm−3.
US10896973B2 Oxide-nitride-oxide stack having multiple oxynitride layers
An embodiment of a semiconductor memory device including a multi-layer charge storing layer and methods of forming the same are described. Generally, the device includes a channel formed from a semiconducting material overlying a surface on a substrate connecting a source and a drain of the memory device; a tunnel oxide layer overlying the channel; and a multi-layer charge storing layer including an oxygen-rich, first oxynitride layer on the tunnel oxide layer in which a stoichiometric composition of the first oxynitride layer results in it being substantially trap free, and an oxygen-lean, second oxynitride layer on the first oxynitride layer in which a stoichiometric composition of the second oxynitride layer results in it being trap dense. In one embodiment, the device comprises a non-planar transistor including a gate having multiple surfaces abutting the channel, and the gate comprises the tunnel oxide layer and the multi-layer charge storing layer.
US10896969B2 Manufacturing method of an HEMT transistor of the normally off type with reduced resistance in the on state and HEMT transistor
A manufacturing method of an HEMT includes: forming a heterostructure; forming a first gate layer of intrinsic semiconductor material on the heterostructure; forming a second gate layer, containing dopant impurities of a P type, on the first gate layer; removing first portions of the second gate layer so that second portions, not removed, of the second gate layer form a doped gate region; and carrying out a thermal annealing of the doped gate region so as to cause a diffusion of said dopant impurities of the P type in the first gate layer and in the heterostructure, with a concentration, in the heterostructure, that decreases as the lateral distance from the doped gate region increases.
US10896965B2 Formation of wrap-around-contact to reduce contact resistivity
A method of forming a source/drain contact is provided. The method includes forming a sacrificial layer on a source/drain, and depositing an oxidation layer on the sacrificial layer. The method further includes heat treating the oxidation layer and the sacrificial layer to form a modified sacrificial layer. The method further includes forming a protective liner on the modified sacrificial layer, and depositing an interlayer dielectric layer on the protective liner. The method further includes forming a trench in the interlayer dielectric layer that exposes a portion of the protective liner.
US10896961B2 Semiconductor device
A semiconductor device is provided comprising an active portion and a terminating structure. The semiconductor device is provided comprising the active portion provided in the semiconductor substrate and a terminating structure provided at a termination of the front surface side of the semiconductor substrate and that mitigates an electric field of the termination. In the electric field distribution of the front surface side of the terminating structure, during rated voltage application, an electric field at the end portion of the active portion side may be smaller than a maximum value of an electric field distribution of the front surface side. In addition, the electric field distribution of the terminating structure may have a maximum peak of the electric field on the edge side opposite to the active portion with respect to a center of the terminating structure.
US10896953B2 Diode structures
The present disclosure relates to semiconductor structures and, more particularly, to high voltage diode structures and methods of manufacture. The structure includes: a diode structure composed of first well of a first dopant type in a substrate; and a well ring structure of the first dopant type in the substrate which completely surrounds the first well of the first dopant type, and spaced a distance “x” from the first well to cut a leakage path to a shallower second well of a second dopant type.
US10896952B2 SiC device and methods of manufacturing thereof
A semiconductor device includes gate trenches formed in a SiC substrate and extending lengthwise in parallel in a first direction. A trench interval which defines a space between adjacent gate trenches extends in a second direction perpendicular to the first direction. Source regions of a first conductivity type formed in the SiC substrate occupy a first part of the space between adjacent gate trenches. Body regions of a second conductivity type opposite the first conductivity type formed in the SiC substrate and below the source regions occupy a second part of the space between adjacent gate trenches. Body contact regions of the second conductivity type formed in the SiC substrate occupy a third part of the space between adjacent gate trenches. Shielding regions of the second conductivity type formed deeper in the SiC substrate than the body regions adjoin a bottom of at least some of the gate trenches.
US10896949B2 Inductor/transformer with closed ring
Aspects generally relate to adjusting, or lowering, the Q of an inductor. In one embodiment, an integrated circuit includes an inductor and a conductive closed ring inside a periphery of the inductor. In another embodiment, there can be a plurality of closed rings inside the periphery of the inductor. The conductive closed rings are magnetically coupled to the inductor to adjust the Q.
US10896948B2 Flexible display device with bridged wire traces
There is provided a flexible display having a plurality of innovations configured to allow bending of a portion or portions to reduce apparent border size and/or utilize the side surface of an assembled flexible display.
US10896936B2 Display apparatus
A display apparatus is provided. The display apparatus includes a display screen with two opposite surfaces, at least one of the two opposite surfaces is a display surface, a sounding structure is arranged at at least one side of the two opposite surfaces of the display screen, the sounding structure is configured to be deformed to sound under driving of sound signals, and the sound signals are electric signals applied to the sounding structure according to sounds to be made.
US10896930B2 Memory including a selector switch on a variable resistance memory cell
Embodiments include but are not limited to apparatuses and systems including memory having a memory cell including a variable resistance memory layer, and a selector switch in direct contact with the memory cell, and configured to facilitate access to the memory cell. Other embodiments may be described and claimed.
US10896918B1 Semiconductor memory device and manufacturing method thereof
A semiconductor memory device includes a stack disposed over a substrate defined with cell and connection areas; channel structures passing through the stack in the cell area; and slits defined in the stack. The stack includes first dielectric layers separately staked in the cell and connection areas; electrode layers disposed alternately with the first dielectric layers in the cell area and a periphery of the connection area adjacent to the slits; and second dielectric layers disposed alternately with the first dielectric layers in a central part of the connection area distant from the slits. A distance between the slits in the connection area is larger than a distance between the slits in the cell area, and, at a boundary between the periphery and the central part of the connection area, the electrode layers and the second dielectric layers disposed at the same layers are in contact with each other.
US10896915B2 Semiconductor memory device
According to an embodiment, a semiconductor memory device includes a substrate, a stacked body, a plurality of first members, and at least one first insulating member. The stacked body is provided on the substrate and includes a plurality of electrode layers. The electrode layers are stacked apart from each other in a first direction and extend in a second direction parallel to an upper surface of the substrate. The first members are provided in the stacked body and extend in the first direction and the second direction. The first insulating member is provided in the stacked body and extends in the first direction and a third direction so that the electrode layers are divided into a plurality of regions in the second direction, the third direction intersecting with the second direction and being parallel to the upper surface of the substrate.
US10896914B2 Semiconductor memory device
A semiconductor memory device comprises: a substrate; gate electrodes arranged in a first direction crossing a surface of the substrate; a first semiconductor layer including a first portion extending in the first direction and facing the plurality of gate electrodes, and, a second portion nearer to the substrate than the first portion; a gate insulating film provided between the gate electrode and the first portion of the first semiconductor layer, and, including a memory portion; and, a wiring portion provided between the substrate and the plurality of gate electrodes, connected to the second portion of the first semiconductor layer, and, extending in a second direction crossing the first direction. The wiring portion comprises a second semiconductor layer connected to the second portion of the first semiconductor layer. The second semiconductor layer includes a first crystal grain larger than a thickness in the first direction of the second semiconductor layer.
US10896913B2 Semiconductor memory device including memory pillars and transistor and manufacturing method thereof
According to an embodiment, a semiconductor memory device includes a semiconductor substrate. The semiconductor substrate includes a first surface. A first semiconductor layer is provided on a first region of the first surface. A first transistor is provided on the first semiconductor layer. A second semiconductor layer is provided on a second region of the first surface. A second transistor is provided on the second semiconductor layer. A stacked body is provided on a third region of the first surface. The stacked body includes a plurality of conductors and a plurality of memory pillars. A first insulator is provided between the first semiconductor layer and the second semiconductor layer.
US10896912B2 Stacked vertical transistor erasable programmable read-only memory and programmable inverter devices
A method for manufacturing a semiconductor device includes forming a first vertical transistor on a semiconductor substrate, and forming a second vertical transistor stacked on the first vertical transistor. In the method, a silicide layer is formed on a first drain region of the first vertical transistor and on a second drain region of the second vertical transistor. The silicide layer electrically connects the first and second drain regions to each other.
US10896890B2 Multi-access memory system and a method to manufacture the system
A multiple memory access system is disclosed. The system includes a first die disposed on a package substrate. A second die is stacked above the first die. The first die, the second die and the package substrate form a first package. An IC is placed within a close proximity of the first package where the first die communicates with the second die at a first data rate while the first die communicates with the IC at a second data rate. The first data rate is higher than the second data rate. Methods of forming a multi-access memory system are also disclosed.
US10896886B2 Semiconductor devices having discretely located passivation material, and associated systems and methods
Semiconductor devices having discretely located passivation material are disclosed herein. In one embodiment, a semiconductor device assembly can include a bond pad having a bonding surface with a process artifact. A passivation material can be positioned to at least partially fill a portion of the process artifact. A conductive structure can be positioned to extend across the bonding surface of the bond pad.
US10896885B2 High-voltage MOSFET structures
Apparatus and associated methods relate to a bond-pad structure having small pad-substrate capacitance for use in high-voltage MOSFETs. The bond-pad structure includes upper and lower polysilicon plates interposed between a metal bonding pad and an underlying semiconductor substrate. The lower polysilicon plate is encapsulated in dielectric materials, thereby rendering it floating. The upper polysilicon plate is conductively coupled to a source of the high-voltage MOSFET. A perimeter of the metal bonding pad is substantially circumscribed, as viewed from a plan view perspective, by a perimeter of the upper polysilicon plate. A perimeter of the upper polysilicon plate is substantially circumscribed, as viewed from the plan view perspective, by a perimeter of the lower polysilicon plate. In some embodiments, the metal bonding pad is conductively coupled to a gate of the high-voltage MOSFET. The pad-substrate capacitance is advantageously made small by this bond-pad structure.
US10896884B2 Semiconductor package and antenna module including the same
A semiconductor package includes a frame having a first through-hole, a semiconductor chip having an active surface on which a connection pad is disposed; a first encapsulant encapsulating at least a portion of the semiconductor chip; a second encapsulant disposed on at least a portion of the external side surface of the frame, and a connection member disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pad of the semiconductor chip. The frame includes an insulating layer, a wiring layer disposed on upper and lower surfaces of the insulating layer, a first metal layer on the external side wall of the insulating layer, a second metal layer on the internal side wall of the first through hole, and a via penetrating the upper and lower surfaces of the insulating layer.
US10896883B2 Integrated circuit security
Verifying a product is disclosed. An image of a self-assembly (SA) pattern on a substrate from a scanner is received. The SA pattern has been initially created using a block copolymer (BCP) which has been annealed on the substrate. Data from the SA pattern is stored in a computer system. The SA pattern data is associated with the product. The SA pattern is an information carrying security mark having a set of features with corresponding locations within the information carrying security mark which uniquely identify the product.
US10896882B2 Electronic package having heat dissipating element and method for fabricating the same
An electronic package and a method for fabricating the same are provided. The method includes bonding a portion of an inactive surface of an electronic component to a thermal conductive layer of a heat dissipating element, encapsulating the electronic component and the thermal conductive layer with an encapsulant, and forming a circuit structure on the encapsulant and electrically connecting the circuit structure to the electronic component. Since the heat dissipating element is bonded to the electronic component through the thermal conductive layer, the heat dissipating effect of the electronic package is improved.
US10896878B2 Integrated circuit saw bow break point
A saw bow is provided and designed such that the conductors of the saw bow will break at a predictable location when using modern dicing techniques. This results in a break in the circuit provided by the saw bow, with any exposed conductors not being on the die side. Further, by providing a known breaking point in the saw bow, modern dicing techniques such as plasma dicing can be used, thereby allowing for the saw lane to be made narrower, which will in turn increase the number of wafers that can be included on a wafer.
US10896874B2 Interconnects separated by a dielectric region formed using removable sacrificial plugs
Structures that include interconnects and methods of forming structures that include interconnects. A first interconnect is formed in a first trench in an interlayer dielectric layer, and a second interconnect in a second trench in the interlayer dielectric layer. The second interconnect is aligned along a longitudinal axis with the first interconnect. A dielectric region is arranged laterally arranged between the first interconnect and the second interconnect. The interlayer dielectric layer is composed of a first dielectric material, and the dielectric region is composed of a second dielectric material having a different composition than the first dielectric material.
US10896871B2 Circuit board, method for manufacturing circuit board, and electronic device
A circuit board includes an insulating layer; a capacitor which is provided in the insulating layer and includes a dielectric layer, a first conductor layer provided on a first surface of the dielectric layer and including a first opening part, and a second conductor layer provided on a second surface opposite to the first surface of the dielectric layer and including a second opening part at a position corresponding to the first opening part; a first conductor via provided in the insulating layer, penetrating the dielectric layer, the first opening part and the second opening part, and being smaller than the first opening part and the second opening part in plan view; a second conductor via provided in the insulating layer and making contact with the second conductor layer; and a third conductor layer provided on the insulating layer and electrically coupled to the first and the second conductor vias.
US10896868B2 Electronic device and connector
An electronic device has a sealing part 90, an electronic element 95 provided in the sealing part 90, a first terminal that projects outward from the sealing part 90 and a connector 51 that has a head part 40 connected to a front surface of the electronic element 95 via a conductive adhesive 75, and a proximal end part 45 connected to the first terminal via a conductor layer 75. The head part 40 has a single first projection part 41 that projects toward the electronic element 95. The first projection part 41 sinks into the conductive adhesive 75 and comes into point contact with the front surface of the electronic element 95. The proximal end part 45 has a plurality of protrusion parts 49 or a support surface 46, contacting the conductor layer 70.
US10896860B2 Method and curable compound for casting electronic components or component groups
The present invention relates to a method for casting electronic components. The invention also relates to a curable compound that can be used as casting compound in the method. The casting compound contains at least one cross-linking component which is homogeneously distributed in the casting compound and can cross-link to at least two different cross-linked systems. A first of these networks has a higher cross-link density than a second cross-linked system, wherein the cross-linking to the first cross-linked system is triggered via an event other than the cross-linking to the second cross-linked system. During casting, the at least one cross-linking component of the casting compound is cured at least in part to the first cross-linked system in at least one first region spaced from the components and at least to the second cross-linked system in a second region enclosing and immediately surrounding the components.
US10896858B2 Processing apparatus and processing method
Disclosed is a processing method for performing a processing corresponding to a processing gas in a plurality of processing containers which are connected to a gas supply source, and at least some of which have different lengths of pipes to the gas supply source. The processing method includes simultaneously supplying the processing gas from the gas supply source to the plurality of processing containers, and individually supplying the processing gas from the gas supply source to the plurality of processing containers or to some of the plurality of processing containers.
US10896853B2 Mask-free methods of forming structures in a semiconductor device
The present disclosure generally relates to semiconductor device fabrication and integrated circuits. More particularly, the present disclosure relates to replacement metal gate processes and structures for transistor devices having a short channel and a long channel component. The present disclosure also relates to processes and structures for multi-gates with dissimilar threshold voltages. The present disclosure further provides a method of forming structures in a semiconductor device by forming a first and second cavities having sidewalls and bottom surfaces in a dielectric structure, where the first cavity has a narrower opening than the second cavity, forming a first material layer in the first and second cavities, forming a protective layer over the first material layer, where the protective layer fills the first cavity and conformally covers the sidewall and the bottom surfaces of the second cavity, performing a first isotropic etch on the protective layer to selectively remove a portion of the protective layer and form a retained portion of the protective layer, performing a second isotropic etch on the first material layer to selectively remove a portion of the first material layer and form a retained portion of the first material layer, removing the retained portion of the protective layer, and forming a second material layer in the first and second cavities, the second material layer being formed on the retained portion of the first material layer.
US10896852B2 Methods for doping a sub-fin region of a semiconductor fin structure and devices containing the same
Methods for doping a subfin region of a semiconductor fin structure include forming a fin on a substrate; forming an oxide material on the substrate and a portion of the fin that corresponds to a sub-fin region of the fin; forming a hard mask on a top-fin region of the fin that is disposed above the sub-fin region; exposing a surface of the sub-fin region by removing the oxide material from a surface of the sub-fin region and leaving a layer of the oxide material on the substrate; depositing a dopant material on the hard mask, the surface of the subfin region, and the layer of the oxide material on the substrate; and removing the hard mask from the top-fin region to expose a surface of the top-fin region. Devices constructed using the disclosed methods are also provided, and other embodiments are discussed.
US10896850B2 Wafer processing method
A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of cutting the wafer by using a cutting apparatus to thereby divide the wafer into individual device chips, and a pickup step of heating the polyolefin sheet, pushing up each device chip through the polyolefin sheet, and then picking up each device chip from the polyolefin sheet.
US10896849B2 Method of dicing a semiconductor wafer using a protective film formed by coating a mixture of water-soluble resin and organic solvent
A substrate has first and second surfaces, and includes a plurality of element regions and dividing region defining the element regions. A method for manufacturing an element chip includes: a step of spray coating, to the first surface of the substrate, a mixture containing a water-soluble resin and an organic solvent having a higher vapor pressure than water, and drying the coated mixture at a temperature of 50° C. or less, to form a protective film; a laser grooving step of removing portions of the protective film covering the dividing regions; a step of dicing the substrate into element chips by plasma etching the substrate; and a step of removing the portions of the protective film covering the element regions. The mixture has a solid component ratio of 200 g/L or more, and droplets of the sprayed mixture have an average particle size of 12 μm or less.
US10896847B2 Techniques for revealing a backside of an integrated circuit device, and associated configurations
Embodiments of the present disclosure describe techniques for revealing a backside of an integrated circuit (IC) device, and associated configurations. The IC device may include a plurality of fins formed on a semiconductor substrate (e.g., silicon substrate), and an isolation oxide may be disposed between the fins along the backside of the IC device. A portion of the semiconductor substrate may be removed to leave a remaining portion. The remaining portion may be removed by chemical mechanical planarization (CMP) using a selective slurry to reveal the backside of the IC device. Other embodiments may be described and/or claimed.
US10896846B2 Controlling performance and reliability of conductive regions in a metallization network
Methods for forming conductive regions of a metallization network with reduced leakage current and capacitance are described. Aspects of the invention include forming a trench in a dielectric material on the substrate, forming a first liner layer in a first portion of the trench, forming a second liner layer in a second portion of the trench, and forming a conductive material over the second liner layer in the trench.
US10896843B2 Wafer holding device and wafer chucking and dechucking method
A wafer holding device includes a wafer chuck that includes a wafer holding surface coming into contact with a wafer to be held and a plurality of attraction regions provided on the wafer holding surface, and a controller configured to independently control an attraction force of an at least one of the plurality of attraction regions. In a case where fixing of the wafer is released, the controller establishes a temporarily fixing state in which the attraction force of the at least one of the plurality of attraction regions is smaller than an attraction force in fixing the wafer, and thereafter, the controller sets attraction forces of all of the plurality of attraction regions to be smaller than the attraction force in fixing the wafer.
US10896836B2 Electrostatic chuck
An electrostatic chuck is provided and has a holding surface for holding a wafer with a tape attached to one side of the wafer where the tape is in contact with the holding surface. The electrostatic chuck includes a disk-shaped member having a plurality of fine holes communicating with a vacuum source, where the fine holes are exposed to the holding surface. The disk-shaped member also includes a plurality of asperities formed on the holding surface and connected to the fine holes, and an electrode embedded in the disk-shaped member. The vacuum source is operated to produce a vacuum on the holding surface through the fine holes and thereby hold the wafer through the tape on the holding surface under suction, where the asperities formed on the holding surface function as a suction passage communicating with the fine holes.
US10896834B2 Wafer shipper with stacked support rings
A wafer shipper utilizing wafer support rings for supporting individual wafers therein. The wafer support rings can support wafers of various thicknesses without affecting the height of the stack, and provide containment of the resident wafers within the rings during an impact event. The wafers and the rings cooperate to define voids between the wafers that act as cushions in an impact event for dampening the shock imparted on the wafers during an impact event. Likewise, some embodiments include structure that defines enclosed gas pockets between the uppermost and the lowermost wafers of the stack for dampening the effects of an impact. Various embodiments include structure that prevents wafers from “jumping” out of the wafer support rings during an impact event. Some embodiments include structure for supporting wafer flats.
US10896832B2 Substrate processing method and substrate processing apparatus
In substrate processing method, a change in a voltage, which is applied to a component provided in a substrate processing apparatus configured to process a substrate, is measured and a current flowing through the component is measured. A temperature of the component is obtained from a change in a resistance calculated based on the voltage and the current with reference to a conversion table in which a plurality of resistances is correlated with a plurality of temperatures. A determination of whether or not abnormality has occurred in a temperature of the substrate is made based on the change in the voltage, and processing of the substrate is stopped when it is determined that the abnormality has occurred.
US10896830B2 Separating apparatus
An apparatus that separates a resin layer together with a film from a wafer to which the film is made to adhere with the intermediary of the resin layer formed on one surface and around which a protruding part is formed through protrusion of the film from a peripheral edge includes a separating unit that separates the resin layer from the one surface of the wafer. An imaging unit images the one surface from which the resin layer has been separated. A first determining part determines whether or not a resin residual in one pixel of a captured image exists based on the brightness of the one pixel, and a second determining part determines whether or not a resin residual that adversely affects grinding exists from the captured image after the first determining part has determined whether or not a resin residual exists in each pixel.
US10896829B2 Excimer laser annealing apparatus
An excimer laser annealing apparatus is provided. The excimer laser annealing apparatus includes: a laser output channel, at least one first intake pipe and at least one second intake pipe, the laser output channel includes two end faces facing to each other and a side face connected with both of the two end faces; the at least one first intake pipe is located on the side face; and the at least one second intake pipe is located on at least one of the two end faces.
US10896826B2 Method for fabricating semiconductor device and lead frame
The method of the present invention improves quality and reliability of resin mold-type semiconductor devices. The method includes the steps of placing a lead frame such that cavities of a mold match with device formation regions of the lead frame, respectively, and forming encapsulation bodies that encapsulate semiconductor chips by flowing encapsulating resin into the cavities. The mold with an upper mold half and a lower mold half clamped together has a plurality of first gates that allow the cavities to communicate with a runner, and a dummy-cavity gate that allows a dummy cavity to communicate with the runner. During a resin molding process, from the time when the resin starts flowing into the mold to the time when the encapsulation bodies are formed, an orifice of each cavity gate is larger in size than an orifice of the dummy-cavity gate.
US10896825B2 Mold
A mold according to an embodiment includes a first surface to be in contact with a surface of a substrate to be processed. A cavity portion recedes in a first direction being away from the first surface. A vent portion recedes in the first direction and is closer to the first surface than the cavity portion. The vent portion communicates with the cavity portion and serves as a discharge path for gas in the cavity portion. A suction portion recedes in the first direction and is farther from the first surface than the vent portion. The suction portion communicates with the vent portion. A first opening/closing portion is provided between the vent portion and the suction portion, and opens and closes or narrows down the discharge path. A second opening/closing portion is provided between the first opening/closing portion and the suction portion, and opens and closes the discharge path.
US10896823B2 Limited dose atomic layer processes for localizing coatings on non-planar surfaces
Processes for localized film deposition on semiconductor device surfaces having non-planar features. The processes use combinations of Limited-Dose Atomic Layer Etch, Limited Dose Atomic Layer Deposition, and Atomic Layer Deposition to provide localized coatings only near or on the bottom, or only near the center, or only near or on the top and bottom of trench and Fin features.
US10896818B2 Stacking fault-free semipolar and nonpolar GaN grown on foreign substrates by eliminating the nitrogen polar facets during the growth
Methods and structures for forming epitaxial layers of Ill-nitride materials on patterned foreign substrates with low stacking fault densities are described. Semipolar and nonpolar orientations of GaN that are essentially free from stacking faults may be grown from crystal-growth facets of a patterned substrate. Etching can be used to remove stacking faults if present. Crystal growth with an impurity can eliminate crystal growth from a facet that is responsible for stacking fault formation and permit substantially stacking-fault-free growth of the Ill-nitride material.
US10896810B2 RF generating apparatus and plasma treatment apparatus
To provide a RF generating apparatus that enables apparatus size to be decreased and the cost reduced thereby while also improving power efficiency by performing a stable matching operation, and to provide a plasma treatment apparatus using said apparatus. This RF generating apparatus comprises a plurality of RF generators and matching units, the matching units being provided with only variable-capacity capacitors connected in parallel, thereby reducing the number of elements in terms of the variable-capacity capacitors. A matching calculation section for the RF generators determines, on the basis of traveling waves and reflection waves detected by a detection circuit, the capacity values of the variable-capacity capacitors for the matching units, while adjusting and determining the oscillation frequencies for oscillation circuits in the RF generators so as to decrease the level of the reflection waves. The plasma treatment apparatus uses this RF generating apparatus.
US10896809B2 High voltage switch with isolated power
A high voltage switch comprising: a high voltage power supply providing power greater than about 5 kV; a control voltage power source; a plurality of switch modules arranged in series with respect to each other each of the plurality of switch modules configured to switch power from the high voltage power supply, and an output configured to output a pulsed output signal having a voltage greater than the rating of any switch of the plurality of switch modules, a pulse width less than 2 μs, and at a pulse frequency greater than 10 kHz.
US10896807B2 Synchronization between an excitation source and a substrate bias supply
Systems and methods for plasma processing are disclosed. A method includes applying pulsed power to a plasma processing chamber with an excitation source during a first processing step with a first duty cycle and applying, during the first processing step, an asymmetric periodic voltage waveform to a substrate support to produce a first plasma sheath voltage between a substrate and a plasma. Pulsed power is applied to the plasma processing chamber with the excitation source during a second processing step with a second duty cycle and during the second processing step, a different asymmetric periodic voltage waveform is applied to the substrate support to produce a different plasma sheath voltage between the substrate and the plasma.
US10896806B2 Inductive coil structure and inductively coupled plasma generation system
An inductively-coupled plasma (ICP) generation system may include a dielectric tube, a first inductive coil structure to enclose the dielectric tube, an RF power supply, a first main capacitor between a positive output terminal of the RF power supply and one end of the first inductive coil structure, and a second main capacitor between a negative output terminal of the RF power supply and an opposite end of the first inductive coil structure. The first inductive coil structure may include inductive coils connected in series to each other and placed at different layers, the inductive coils having at least one turn at each layer, and auxiliary capacitors, which are respectively provided between adjacent ones of the inductive coils to distribute a voltage applied to the inductive coils.
US10896803B2 Ion beam mill etch depth monitoring with nanometer-scale resolution
A method for measuring conductance of a material real-time during etching/milling includes providing a fixture having a socket for receiving the material. The socket is attached to a printed circuit board (PCB) mounted on one side of a plate that has at least one opening for providing ion beam access to the material sample. Conductive probes extend from the other side of the PCB to contact and span a target area of the material. A measurement circuit in electrical communication with the probes measures the voltage produced when a current is applied across the material sample to measure changes in electrical properties of the sample over time.
US10896802B2 Combined SEM-CL and FIB-IOE microscopy
Disclosed herein are example embodiments for performing microscopy using microscope systems that combine both scanning-electron-microscope-cathodoluminescence (SEM-CL) microscopy and focused-ion-beam ion-induced optical emission (FIB-IOE) microscopy. Certain embodiments comprise operating a microscopy system in a first microscopy mode in which an electron beam interacts with a sample at a sample location and causes first-mode photons and electrons to be emitted, the first-mode photons including photons generated through a cathodoluminescence process; and operating a microscopy system in a second microscopy mode in which an ion beam interacts with a sample at the sample location and causes second-mode photons to be emitted, the second-mode photons including photons generated through an ion-induced luminescence process and photons generated through an atomic de-excitation process.
US10896801B2 Multiple electron beam image acquisition apparatus, and alignment method of multiple electron beam optical system
A multiple-electron-beam-image acquisition apparatus includes an electromagnetic lens to receive and refract multiple electron beams, an aberration corrector, disposed in a magnetic field of the electromagnetic lens, to correct aberration of the multiple electron beams, an aperture-substrate, disposed movably at the upstream of the aberration corrector with respect to an advancing direction of the multiple electron beams, to selectively make an individual beam of the multiple electron beams pass therethrough independently, a movable stage to dispose thereon the aberration corrector, a stage control circuit, using an image caused by the individual beam selectively made to pass, to move the stage to align the position of the aberration corrector to the multiple electron beams having been relatively aligned with the electromagnetic lens, and a detector to detect multiple secondary electron beams emitted because the target object surface is irradiated with multiple electron beams having passed through the aberration corrector.
US10896798B2 X-ray unit
The invention relates to an X-ray unit, an X-ray system, and a method for manufacturing an X-ray system. The X-ray system comprises an X-ray unit, a cathode, and an anode. The X-ray unit comprises a vacuum tube and a magnet system. The vacuum tube is configured to encase a cathode, an anode, and a drift way for an electron beam moving between the cathode and the anode. The magnet system is configured to focus the electron beam and the magnet system is fused to the vacuum tube.
US10896797B2 Dead tank circuit breaker surge arrester
Embodiments of the disclosure can include systems and methods for limiting transient over-voltages occurring across a circuit breaker. These embodiments include providing a middle tank portion. They further include providing a first portion coupled to a first side of the middle tank portion, and a second portion coupled to a second side of the middle tank portion. They further include providing a first high voltage terminal coupled to the first portion, and a second high voltage terminal coupled to the second portion. They further include providing a post insulator supported and extending from the middle tank portion. They further include providing a first surge arrester connecting the first high voltage terminal to a first connector extending from the post insulator, and a second surge arrester connecting the second high voltage terminal to a second connector extending from the post insulator.
US10896795B2 System, apparatus, and method for grounding and providing an electrical safety circuit
An apparatus is disclosed. The apparatus has a decorative assembly stand including an assembly supporting a movable assembly, the movable assembly having a cavity, a decorative assembly member that is configured to be removably received in the cavity, a coating that coats a surface of the decorative assembly member, a first fastener, and a second fastener configured to be removably electrically connected to the first fastener. The second fastener is electrically connected to the movable assembly. The first fastener is configured to be received in an aperture of the movable assembly and cut through the coating of the decorative assembly member and contact the surface of the decorative assembly member when the decorative assembly member is received in the cavity of the movable assembly.
US10896793B2 Unique cover for light switch toggle
A toggle cover apparatus is used to alter the outer appearance of a light switch toggle by attaching an object to the toggle. The object has a hole with a seal attached inside of it. The seal has a hole that fits on the toggle and keeps the object attached. The object is then used to activate the switch.
US10896792B2 Instrument panel structure
An instrument panel that reduces dust entering the inside of a switch and improves aesthetics of the instrument panel. An instrument panel includes: an outlet portion configured to blow out conditioned air to an interior of a vehicle; a switch attachment portion at which a switch member is disposed; a cover member configured to cover a part of the outlet portion and the switch attachment portion and distribute air from the outlet portion to the interior of the vehicle; and an exhaust hole covered with the cover member and provided at a portion of the switch attachment portion.
US10896790B2 Dynamic coordination of protection devices in electrical distribution systems
A dynamically coordinatable electrical distribution system includes a plurality of intelligently-controlled protection devices (PDs), a communication and control bus (comm/control) bus, and a central computer. The plurality of intelligently-controlled PDs is configured to protect a plurality of associated electrical loads from faults, developing faults, and other undesired electrical anomalies. Each of the PDs further has electrically adjustable time-current characteristics. The intelligently-controlled PDs are communicatively coupled to the comm/control bus and configured to report current data representative of real-time currents flowing through their respective loads to the central computer, via the comm/control bus. The central computer is configured to communicate with the plurality of PDs over the comm/control bus and dynamically coordinate the time-current characteristics of the plurality of PDs based on the current data it receives from the PDs.
US10896789B2 Electrical switch
An electrical switch. The electrical switch comprises at least one fixed contact, a movable contact contacting the fixed contact, and at least one extinguishing apparatus positioned after the fixed contact in an opening direction of the movable contact. A permanent magnet is further positioned after the extinguishing apparatus in the opening direction of the movable contact.
US10896786B2 Processes and systems for supercapacitor stack fabrication
The present invention provides a process for fabricating an n-cell supercapacitor stack, including a step of providing at least n+1 identical, or substantially identical, electrically inert conductive sheets having a defined perimeter, n identical, or substantially identical, ion-permeable insulating sheets having a defined perimeter, n identical, or substantially identical, first electrodes having a defined perimeter, n identical, or substantially identical, second electrodes having a defined perimeter, and at least n matching dielectric frames having an outer perimeter, which is larger than the perimeter of the conductive sheet and the perimeter of the insulating sheet; a step of assembling the supercapacitor stack, a step of disposing an additional conductive sheet on top of the nth second electrode; and a step of attaching adjacent units onto one another, such that at least one of the frames within each unit is attached to at least one of the frames within each respective unit adjacent thereto. Further provided is a sealing system for use in fabricating a supercapacitor stack, which includes matching current collectors and separators having externally extending framing structures.
US10896785B2 Electric storage element
In an electric storage element, a negative electrode has a negative-electrode collector and a negative-electrode active material layer provided on a principal face of the negative-electrode collector, the positive electrode having a positive-electrode collector and a positive-electrode active material layer provided on a principal face of the positive-electrode collector, and the separator insulating the negative electrode and the positive electrode, are stacked and wound together. A negative-electrode terminal and a positive-electrode terminal are electrically connected to the negative-electrode collector and the positive-electrode collector, respectively, and projects from a winding structure along a direction of a center axis of winding. A first protective tape covers the negative-electrode terminal and has lower ion permeability than that of the separator. The positive electrode has, in a part facing the first protective tape via the separator, a first region for inhibiting release of lithium ions therefrom.
US10896782B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes: a ceramic body including dielectric layers and a plurality of internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween; and external electrodes disposed on external surfaces of the ceramic body and electrically connected to the internal electrodes, respectively, wherein the external electrode includes an electrode layer electrically connected to the internal electrodes and a conductive resin layer disposed on the electrode layer, and a sum of thicknesses of the electrode layer and the conductive resin layer in a cross section of the ceramic body in the first and second directions is 12 μm or more.
US10896776B2 Nano magneto-rheological fluid and preparation method and device thereof
A nano magneto-rheological fluid, comprising nano-scale magnetizable magnetic particles, wherein an average particle size or a minimum size in one dimension is less than 100 nanometers; and fluids used as carrier liquids, wherein the magnetic particles are dispersively distributed in the fluids. An apparatus for making the nanometric magnetorheological fluid including a ball mill, a settling separator located downstream of the ball mill for receiving the primary magnetic particles, a magnetic separator located downstream of and connected to the settling separator for receiving the upper layer of fluid containing fine magnetic particles, and an agitator for mixing the desired secondary magnetic particles with a carrier liquid and an additive. A method for making the nano magneto-rheological fluid wherein the nano magneto-rheological fluid has performance advantages such as no remanent magnetization, non-settlement, low viscosity, low abrasive rate for components, long service life, high reliability and fast and clear response.
US10896765B2 Selecting speech features for building models for detecting medical conditions
A mathematical model may be trained to diagnose a medical condition of a person by processing acoustic features and language features of speech of the person. The performance of the mathematical model may be improved by appropriately selecting the features to be used with the mathematical model. Features may be selected by computing a feature selection score for each acoustic feature and each language feature, and then selecting features using the scores, such as by selecting features with the highest scores. In some implementations, stability determinations may be computed for each feature and features may be selected using both the feature selection scores and the stability determinations. A mathematical model may then be trained using the selected features and deployed. In some implementations, prompts may be selected using computed prompt selection scores, and the deployed mathematical model may be used with the selected prompts.
US10896760B2 Estimation of muscle activities using the muscles relationship during simulating movements
A technique for estimating activity of a plurality of muscles is disclosed. In this technique, for each of two or more muscles included in a musculoskeletal body model, a set of time-series data of muscle state change that accompanies motion of a body is acquired. A correlation between the sets of time-series data for a pair of muscles included among the two or more muscles is calculated. An activity of a plurality of muscles included in the musculoskeletal body model in a motion state that is an estimation target is estimated using an objective function including a constraint using the correlation of the sets of time-series data.
US10896759B2 Intelligent grouping of peers in motivational programs
This disclosure describes systems and methods for facilitating social ranking and grouping via received signals conveying health-related information. The system may receive signals conveying health-related information associated with a user; determine health-related information associated with the user based on the received signals; determine one or more motivational criteria for the user; aggregate the user and other users into one or more groups; determine one or more social rankings of the user within the one or more groups based on the health-related information; select a first peer group for the user from the one or more groups based on the one or more social rankings of the user and the one or more motivational criteria for the user; and effectuate presentation of the user's social ranking within the first peer group.
US10896755B2 Remote control of messages for a dialysis apparatus
Alarm messages, which are output by a medical apparatus, are remotely processed on a remote application apparatus under consideration of a safety check and in particular with regard to whether the user who is working at the application apparatus is in visual contact with the alarm message-triggering medical apparatus. The medical apparatus may be a hemodialysis apparatus or a peritoneal dialysis apparatus, or another type of medical apparatus.
US10896752B2 System and method for the verification of medication
A system and method for verifying proper possession of a medication is disclosed. A reader device scans a code printed on the medication to extract an embedded serial number and captures an image of the face of the person in possession of the medication. A first server queries a prescription database, which retrieves facial characteristic data associated with the embedded serial number. A determination is made if the retrieved facial characteristic data matches facial characteristic data extracted from the captured image. The match information is displayed on the reader device.
US10896750B2 Systems and methods for medication management
A medication management system, having a pill dispensing system having: a funnel having an open bottom end; a tube holder; a tube having: a hollow interior; means for securing the tube to the tube holder, such that a rotational movement of the tube holder causes a same rotational movement of the tube; a pill receiving hole facing upwards when the pill dispensing system is not actuated, and providing access to the hollow interior; wherein the open bottom end is aligned with the pill receiving hole when the pill dispensing system is not actuated, such that the pill receiving hole is configured to receive a pill, the pill dropping from the funnel into and housed within the hollow interior; and means for causing the rotational movement, such that the pill receiving hole faces downwards and thus dispenses the pill housed within the hollow interior out of the pill dispensing system.
US10896749B2 Drug monitoring tool
Embodiments of the present disclosure relate to a drug monitoring tool. The drug monitoring tool comprises a data receiver and an interactive user interface. The data receiver is configured to receive a pharmacokinetic (PK) profile of a patient. The interactive user interface is configured to display, to the patient, a time-varying therapeutic plasma protein level of the patient. The time-varying therapeutic plasma protein level is based on an administered dose of a clotting factor VIII and the PK profile of the patient.
US10896742B2 Estimation of phenotypes using DNA, pedigree, and historical data
Disclosed are techniques for predicting a trait of an individual and identifying a set of enriched record collections of a genetic community. To predict a trait of an individual, DNA features and non-DNA features of the individual are accessed to generate a feature vector that is inputted into a machine learning model. The machine learning model generates a prediction of the trait. The prediction may be based on an inheritance prediction and/or a community prediction. To identify a set of enriched record collections, individuals belonging to a genetic community are identified and a set of candidate record collections are accessed. A community count and a background count is determined for each candidate record collection. The set of enriched record collections are identified based on a comparison of the community count and the background count. The genetic community may be annotated using the set of enriched record collections.
US10896736B2 Semiconductor memory device and NAND-type flash memory erase method
The present invention provides a semiconductor memory device capable of performing rapid erasing while reducing power consumption. In the flash memory of the present invention, the voltage of the P well is detected by the voltage detecting unit 200 during the erasing operation. When the voltage is lower than the threshold value, it is determined that the off leakage current of the selection transistor of the non-selection block is large, and the voltage of the global word line at the time of applying the next erase pulse is increased. When the voltage is above the threshold value, it is determined that the off leakage current is small, and the voltage of the global word line at the time of applying the next erase pulse is maintained.
US10896734B2 Semiconductor memory device and method of operating the same
Provided herein may be a semiconductor memory device and a method of operating the semiconductor memory device to program a selected physical page of the semiconductor memory device. The method may include performing a plurality of program loops. Each of the program loops may include: applying a bit line voltage based on data input to a page buffer of the semiconductor memory device; applying a two-step program pulse to a word line coupled to the selected physical page; performing a program verify operation on the selected physical page using a double verify scheme; and determining a bit line voltage to be applied in a subsequent program loop based on a result of the program verify operation.
US10896730B1 D-MRAM devices and methods for replicating data and read and write operations
In a particular implementation, a method of storing dynamic random-access memory (DRAM) data in respective magneto-electric magnetic tunnel junctions (ME-MTJ) of D-MRAM bit-cells of a D-MRAM bit-cell memory array, the method comprising: for each of the D-MRAM bit-cells: writing a first data value in a storage capacitor; and in a first cycle, providing a first voltage to a source line coupled to an ME-MTJ, wherein in response to the storage capacitor storing the first data value, the ME-MTJ is configured to store the first data value if the first voltage generates a voltage difference between first and second terminals of the ME-MTJ.
US10896727B2 Auto-referenced memory cell read techniques
Methods, systems, and devices related to auto-referenced memory cell read techniques are described. The auto-referenced read may encode user data to include a predetermined number of bits having a first logic state prior to storing the user data in memory cells. The auto-referenced read may store a total number of bits of the user data having a first logic state in a separate set of memory cells. Subsequently, reading the user data may be carried out by applying a read voltage to the memory cells storing the user data while monitoring a series of switching events by activating a subset of the memory cells having the first logic state. During the read operation, the auto-referenced read may compare the number of activated memory cells to either the predetermined number or the total number to determine whether all the bits having the first logic state has been detected. When the number of activated memory cells matches either the predetermined number or the total number, the auto-referenced read may determine that the memory cells that have been activated correspond to the first logic state.
US10896726B2 Method for reading a cross-point type memory array comprising a two-terminal switching material
Provided is a method for reading a current for processing analog information in a memory array for a synaptic device. To this end, the method for reading the memory array including a two-terminal switching material, comprises (a) selecting at least one cell by applying a voltage to the memory array, and (b) simultaneously measuring the sum of currents from the at least one cell selected. The voltage applied to the at least one cell selected in operation (a) is higher than a voltage applied to at least one cell not selected while being within a range in which all of the selected at least one cell is not turned on.
US10896723B2 Signal communication circuit implementing receiver and transmitter circuits
A signal communication circuit and methods for using the same are disclosed. In one embodiment, a circuit for signal communication includes a signal line configured to transmit signals, a transmitter circuit configured to drive a transmitted signal onto the signal line, a receiver circuit configured to detect the transmitted signal based on a deviation of a received signal from a reference signal on the signal line, and the receiver circuit is further configured to use the received signal to communicate the transmitted signal.
US10896721B2 Controller architecture for reducing on-die capacitance
The disclosed controller includes a DDR architecture that includes a dual-channel interface designed to include DQS IO ports configured to generate a first DQS signal that is a distance of substantially 0.125 times the period of a clock signal (ΔT denoting the 0.125 of the period of the clock signal) ahead of a rising edge of the clock signal and a second DQS signal that is a distance of substantially 0.125 times the period of the clock signal behind the rising edge of a clock signal. If ΔT is more than a tDQSS then ΔT is set to tDQSS, where tDQSS is a maximum allowable time between either DQS signal and the rising edge of the clock signal.
US10896720B2 Apparatuses and methods for drivers with reduced noise
Embodiments of the disclosure are drawn to apparatuses and methods for drivers with reduced voltage noise. Clock signals may be provided to semiconductor devices, and may be distributed throughout the device. Driven are provided along signal paths within the device which may act as buffers for the clock signals. Each clock signal may be coupled to multiple driver circuits within the driver. Each of the multiple driver circuits may be coupled to a different pair of power supply voltage lines. The driver circuits may all have a similar delay to each other.
US10896719B2 Techniques for clock signal jitter generation
A device may include an integrated circuit and a jitter generator located on the integrated circuit. The jitter generator may include a random number generator to generate a random number in response to a clock input signal. The jitter generator may also include delay-causing circuitry to receive the clock input signal, where the delay-causing circuitry may create a delayed clock input signal. The jitter generator may also include a phase mixer to receive the random number, the delayed clock input signal, and the clock input signal, where the phase mixer additionally outputs a clock output signal having the clock input signal and having jitter.
US10896714B1 Ferroelectric memory cell with access line disturbance mitigation
Methods, systems, and devices for access line disturbance mitigation are described to, for example, reduce voltage disturbances on deselected digit lines during a read or write operation. Memory cells of a memory device may be couplable with a write circuit including a level shifter circuit, such that changes in voltage on a selected digit line may be controlled via a level shifter circuit of a write circuit associated with a selected memory cell. The write circuit may write a logic state to the memory cell after completing a read operation. One or more write voltages may be applied to or removed from the memory cell via the level shifter circuit, which may control a slew rate of one or more voltage changes on the selected digit line. The slew rate(s) may be controlled via a current driver circuit coupled with a pull-up circuit or a pull-down circuit of the level shifter circuit.
US10896712B2 Open page biasing techniques
Methods, systems, and devices for biasing techniques, such as open page biasing techniques, are described. A memory cell may be accessed during an access phase of an access operation, for example, an open page access operation. An activate pulse may be applied to the memory cell during the access phase. The memory cell may be biased to a non-zero voltage after applying the activate pulse and before a pre-charge phase. The pre-charge phase of the access phase may be initiated after biasing the memory cell to the non-zero voltage.
US10896704B2 Apparatus with a calibration mechanism
An apparatus includes: a master die; one or more slave dies; a ZQ resister between a first node and a second node coupled to a voltage terminal; a ZQ pad coupled to each of the first node of the ZQ resister, the master die and the one or more slave dies; and a calibration channel electrically coupling the master die and the one or more slave dies, the calibration channel configured to communicate signals between the master die and the one or more slave dies for coordinating access to the ZQ pad across the master die and the one or more slave dies.
US10896703B2 Memory device with an input signal management mechanism
A memory device includes: a set of input pads configured to receive from a source external to the memory device one or more input signals and a chip select signal; an operation circuit electrically coupled to the input pads, operation circuit configured to perform operations corresponding to the one or more input signals when the chip select signal is enabled; and an input management circuit electrically coupled to and between the input pads and the operation circuit, the input management circuit configured to control propagation of the one or more input signals based on the chip select signal.
US10896700B2 Control method of environmental temperature of storage drive
A system including a first storage drive and a superior device superior to the first storage drive, wherein the superior device specifies a first allowable environmental temperature that makes the remaining lifetime of the first storage drive longer than the remaining operation schedule period of the first storage drive, and controls an environmental temperature adjusting device that adjusts the environmental temperature of the first storage drive on the basis of the first allowable environmental temperature.
US10896687B2 Crowdsourced noise monitoring systems and methods
Systems and methods for crowdsourced noise monitoring are provided. An example for crowdsourced noise monitoring includes a noise monitoring system receiving and storing audio files and context data associated with a noise event in a database. A log of the audio files and context data can be created. Noise complaints can also be received from users by the noise monitoring system. Additional logs of the noise complaints can then be created. The log of the noise event and the additional logs of the noise complaints are analyzed to determine whether the noise complaints are related to the noise event. If the noise complaints are related to the noise event, the log and additional logs can automatically be forwarded to an authorized user.
US10896686B2 Methods and systems for providing images for facilitating communication
Aspects of the disclosure include a computer-implemented method for interacting with a user. Identity information for a user can be received. The identity information can be analyzed to identify the user. User information for an identified user can be retrieved, the user information indicating that a voice interacting with the identified user is to be translated into image data to help the identified user communicate with the voice. Translated image data translating voice instructions by the voice can be retrieved. The translated image data can be displayed to the identified user.
US10896684B2 Audio encoding apparatus and audio encoding method
There is provided an audio encoding apparatus including a memory, and a processor coupled to the memory and the processor configured to determine whether a tone is included in a boundary between a low-frequency that is a frequency bandwidth below a predetermined frequency of an input signal and a high-frequency that is a frequency bandwidth above the predetermined frequency of the input signal, suppress a tone in one of the low-frequency and the high-frequency, encode the input signal having the low-frequency to generate a low-frequency code, encode the input signal having the high-frequency to generate a high-frequency code, and generate an encoded stream by multiplexing the low-frequency code and the high-frequency code.
US10896682B1 Speaker recognition based on an inside microphone of a headphone
A speaker recognition algorithm is trained (one or more of its models are tuned) with samples of a microphone signal produced by an inside microphone of a headphone, while the headphone is worn by a speaker. The trained speaker recognition algorithm then tests other samples of the inside microphone signal and produces multiple speaker identification scores for its given models, or a single speaker verification likelihood score for a single given model. Other embodiments are also described and claimed.
US10896671B1 User-defined extensions of the command input recognized by a virtual assistant
A command-processing server provides natural language services to applications. More specifically, the command-processing server receives natural language inputs from users for use in applications such as virtual assistants. Some user inputs create user-defined rules that consist of trigger conditions and of corresponding actions that are executed when the triggers fire. The command-processing server stores the rules received from a user in association with the specific user. The command-processing server also identifies rules that can be generalized across users and promoted into generic rules applicable to many or all users. The generic rules may or may not have an associated context constraining their application.
US10896670B2 System and method for a computer user interface for exploring conversational flow with selectable details
A system and method implemented on a computing device for visualizing, exploring and examining various levels of supporting information details, by the computer accessing a corpus having a plurality of digital weighted conversation models of text-based interlocutory conversations, including annotations, paths, and weights; selecting a plurality of the conversations according to at least one annotation value at least one weight threshold; and generating a graphical user interface using the selected plurality of text-based interlocutory conversations, in which interlocutor Goals are depicted starting points in a flow-graph, interlocutor Turns are depicted as intermittent points in the flow-graph, and flow pipes are depicted between each interlocutor Goal and each Turn, to illustrate one or more text-based interlocutory conversations which traversed a flow from each goal to each Turn, in which each flow pipe is rendered with a width relative to other flow pipes in the flow graph according the weights.
US10896667B2 Distributed network of communicatively coupled noise monitoring and mapping devices
Disclosed embodiments may relate to systems and methods for monitoring and/or mapping noise data from a plurality of noise monitoring devices. In some embodiments, the plurality of noise monitoring devices may include hearing protection devices configured to detect noise, and typically may communicate such noise data (which may also include location) so that the noise data can be pooled. The pooled noise data from the plurality of noise monitoring devices may then be used to the benefit of one or more of such noise monitoring devices.
US10896666B2 Noise cancellation with variable distance
One embodiment provides a method, including: receiving, at a device employing two or more audio capture devices, an audio signal; determining a distance between two of the two or more audio capture devices capturing the audio signal; and reducing, using a noise cancellation technique employing the determined distance, an amount of unwanted noise from the audio signal. Other aspects are described and claimed.
US10896664B1 Providing adversarial protection of speech in audio signals
Embodiments for providing adversarial protection of speech in audio signals by a processor. Security defenses on one or more audio devices may be provide against automated audio analysis of audio signals by using adversarial noise.
US10896663B2 Lane and rhythm-based melody generation system
To generate a melody, one or more machine-readable constraints are accepted from a user through a user interface. The constraints include rhythm constraints and pitch constraints. A sequence of musical elements is generated based on the constraints, each of the musical elements specifying, in machine-readable data, a musical pitch or silence and a duration of the musical pitch or silence. The pitch constraints prescribe pitches in the sequence of musical elements and the rhythm constraints prescribe rhythm of the sequence of musical elements. The sequence of musical elements is rendered in human-perceivable form as a melody.
US10896662B2 Go drum
A compact drum kit is provided. The drum kit has a body having a hollow interior cavity and a sound hole for transmitting sound wave from the interior cavity to exterior of the body, the body has a striking head and an opposing resonant head. The drum kit has a top plate attaching to a top side of the body and a platform attaching to a bottom side of the body. The drum kit has a shaft mounting bracket attaching to the top plate and a pivot shaft mounting bracket attaching to the top plate. A plurality of upward extending component mounting shafts are supported by one of the shaft mounting bracket and the pivot shaft mounting bracket. One or more percussion modules that attach to one or more of the plurality of component mounting shafts, wherein each percussion module produces a sound in response to being struck or scraped. A drum kick assembly is positioned on the striking head side of the body and including a beater positioned to strike the striking head of the body to produce a sound. A hi-hat pedal assembly is positioned on the resonant head side of the body.
US10896658B1 Virtual display
The present disclosure pertains to systems and methods for generating a virtual display using a unidirectional communication channel. In one embodiment, a system may comprise a transmitting device including a processing subsystem to generate a representation of an encoded signal comprising information to be displayed on a virtual display. A virtual display transmission subsystem may transmit the encoded signal. A receiving device may comprise a virtual display reception subsystem to receive the encoded signal. A processing subsystem may extract the information to be displayed on the virtual display from the encoded signal and generate a representation of the virtual display. A virtual display subsystem may display the representation of the virtual display. The virtual display transmission subsystem and the virtual display reception subsystem may create a unidirectional communication channel from the transmitting device to the receiving device.
US10896653B2 Display device and electronic apparatus
A display device includes: pixels corresponding to respective colors arranged in matrix, wherein each pixel has a pixel circuit portion in which a circuit for display driving of the pixel is arranged and a pixel opening to be an area obtaining effective display light, the pixel openings of the pixels corresponding to at least one color have an area different from areas of the pixel openings of pixels corresponding to other colors.
US10896650B2 Video signal line drive circuit, display device including same, and drive method for video signal line
A short-circuiting circuit short-circuits source bus lines such that a sum of numbers assigned to two source bus lines forming each set in each group is equal for all sets when it is assumed that K consecutive source bus lines (K is an even number greater than or equal to 4) form one group and numbers from 1 to K are assigned to the K source bus lines. For example, with four consecutive source bus lines forming one group, in each group, the short-circuiting circuit short-circuits the first and fourth source bus lines and short-circuits the second and third source bus lines.
US10896645B2 Foldable display device
A foldable display device according to example embodiments includes a flexible display panel including a first display area having at least partially foldable area and a second display area not having the foldable area, a folding sensor in the first display area configured to detect a folding status of the flexible display panel and output a detecting signal which includes the folding status of the flexible display panel, a scan driver configured to sequentially provide scan signals to at least a part of a plurality of scan lines based on the detecting signal, a data driver configured to provide data signals to the flexible display panel based on the detecting signal, and a timing controller configured to convert input image data into corrected image data based on the detecting signal and control the scan driver and the data driver.
US10896638B2 Luminance controlling unit, light-emitting unit, and method of controlling luminance
A luminance controlling unit includes a luminance controller that controls luminance of a pixel array. The pixel array includes pixels each including a current-driven self-luminescent element. The luminescent controller sets, on the basis of an image signal corresponding to a frame image, a threshold that is directed to detection of a maximum signal level of the image signal, and performs dynamic control of a potential difference between a first voltage and a second voltage on the basis of the maximum signal level detected with reference to the set threshold. The first voltage is outputted from a first voltage source adjacent to an anode of the self-luminescent element, and the second voltage is outputted from a second voltage source adjacent to a cathode of the self-luminescent element.
US10896637B2 Method of driving organic light emitting display device
An organic light emitting display device includes a display panel having a plurality of pixels provided with a pixel circuit to operate an organic light emitting diode, and a driving circuit to drive the display panel, wherein ‘n’ horizontal sensing lines are formed in the display panel, and a method for driving the display device includes: dividing the ‘n’ horizontal sensing lines formed in the display panel into a plurality of blocks; and sequentially or non-sequentially sensing the plurality of blocks via the sensing lines, wherein the plurality of blocks are sensed in order from the first to the last of the ‘n’ sensing lines by a sequential or non-sequential method.
US10896636B2 Display apparatus
A display apparatus includes a display panel including a plurality of first gate lines, a first gate driver connected to first ends of the plurality of first gate lines, a second gate driver connected to second ends of the plurality of first gate lines, a feedback line connected adjacent to the first end of one of the plurality of first gate lines, and a gate delay sensing circuit connected to the feedback line. The gate delay sensing circuit includes a time-to-digital converter and a digital comparator. The time-to-digital converter converts an activation time of a feedback gate signal into a digital activation value. The feedback gate signal is retrieved from the feedback line. The digital comparator generates a digital delay value based on the digital activation value. The digital delay value indicates resistive-capacitive (“RC”) delay of the one of the plurality of first gate lines connected to the feedback line.
US10896635B2 Primary color conversion method and converter thereof, display control method, and display device
Disclosed is a primary color conversion method, which may expand primary color signals that are applicable to a display device. The primary color conversion method includes: acquiring color coordinates and a brightness value of a first color in a first color gamut having M primary colors according to gray-scale values of the M primary colors corresponding to the first color; and mapping the color coordinates and the luminance value of the first color in the first color gamut to color coordinates and a brightness value of a second color corresponding to the first color in a second color gamut having N primary colors. 3≤M, 3≤N, M is different from N, and M and N are positive integers.
US10896628B2 System and method for multisensory psychomotor skill training
A system and method for delivering psychomotor skill training, providing didactic instruction using an internet portal, tracking performance, and providing user feedback within a multisensory environment, serving as an integration for existing multimodal ultrasound training systems. This multisensory psychomotor skill training environment of the present invention would extend the existing described patented technologies by further adding realism through representation of virtual (digital) characters into a training scenario (e.g., pregnant patient), superimposing virtual (digital) guides or prompts onto actual real physical objects (e.g., anatomical landmarks or guides onto a mannequin or patient) embedding the training instruments within a broader virtual (digital) scenario (e.g., operating room). The ability to create these virtual, augmented, and mixed reality scenarios enables cost-effective, realistic, and improved training capabilities that mirror real-life training scenarios.
US10896624B2 System and methods for transforming language into interactive elements
A computer operable method is described for transforming phonemes, graphemes, and other language structures into interactive elements. The method may comprise, receiving a word, wherein the word consists of a group of phonemes; forming a group of graphemes, wherein the group of graphemes is constructed using information relating to the group of phonemes; and forming a group of manipulatives, wherein the group of manipulatives is constructed using information relating to the group of phonemes or the group of graphemes.
US10896622B2 Educational content delivery system for controlled environments
This disclosure presents a method and system to securely distribute educational content to residents of controlled-environment facilities participating in voluntary educational programs. The method and system involve the provision of portable devices to residents. The residents view externally managed educational content on the portable devices. Users outside of the controlled-environment facility configure classes and students and tailor curricula for individual residents. A portable device downloads the appropriate educational content through a synchronization process that occurs within the controlled-environment facility by interfacing with a synchronization and charging station. The portable device functions only to access the educational content and does not allow any unrelated capabilities or functionalities.
US10896615B2 Navigation method and navigation system implementing the same
A navigation method is implemented by a group of portable devices which are associated with a map-and-information system and each of which is communicatively coupled to an instrument cluster device of a respective vehicle. The group of the portable devices includes a leader device and at least one follower device. The map-and-information system computes, for the follower device, a dynamic navigation path from the follower device to the leader device. The instrument cluster device of the vehicle that corresponds to the follower device perceivably outputs the dynamic navigation path.
US10896611B1 Mobile device transport parking notification and movement tracking
Tracking movements of mobile devices may provide insight into parking space availability for transports deemed to be associated with those mobile devices. One example method of operation may include tracking movements of mobile devices within a predefined geographical area, identifying a first movement of a first mobile device as being limited to a predetermined threshold distance, identifying a second movement of the first mobile device as having a movement speed that is greater than a movement speed of the first movement, and designating the mobile device as being inside a transport leaving a parking spot.
US10896608B2 System and method for vehicle parking assistance
Various embodiments include a vehicle parking assistance system comprising: a memory storing measured thermal values associated with respective parking spots in a database; and a processor for receiving measured thermal values and availability and/or attractiveness data associated with the respective parking spots from the memory. The processor determines target parking spots for an arriving vehicle based at least in part on the availability and/or attractiveness data and thermal values.
US10896605B2 Communication system for traffic control equipment
A traffic control system consisting of sets of traffic lights each capable of energizing a red, yellow or green traffic light in accordance with the commands issued by an electric traffic controller. The traffic controller being operatively coupled to at least one infrared transmitter configured to send out coded binary infrared signals which are coordinated to match the traffic mode of the associated traffic lights. The infrared signals being beamed by the infrared transmitter to the vehicular traffic in front of the corresponding traffic light. One or more of these vehicles having an infrared receiver coupled to an LED display, the LED display capable of displaying a red, yellow or green light. The infrared receiver configured to decode the coded binary signals sent by the infrared transmitter and capable to activate a LED light in the vehicle display that will match the color of the corresponding traffic light that is energized at any given time.
US10896604B2 Systems and methods for determining traffic information of a region
The present disclosure relates to systems and methods for determining traffic information of a region. The method may include determining a first region and a second region. The method may also include obtaining a set of links associated with the first region and the second region. The method may also include obtaining a plurality of driving routes of a plurality of vehicles in the first region and the second region in a predetermined time period. The method may also include selecting one or more driving routes that traverse a first boundary of the first region and a second boundary of the second region based on the set of links associated with the first region and the second region. The method may also include determining traffic information of the first region based on information related to the one or more selected driving routes.
US10896601B2 Mobile traffic violation detection, recording and evidence processing system
A system and method for traffic violation detection using a mobile vehick-mounted unit (20) with multiple imaging cameras (32-37), for recording and processing as evidence. Tire-mobile unit (20) includes a monitoring device (60) that stores videos locally on a hard drive (6:2), and an input, device (65) by which the operator flags potential, infractions observed visually and compile a potential infraction log including links to relevant video frames, date and time, and geolocation. At the end of the operator's shift, the infraction log and videos are uploaded to a data vault (80) for video screening of the potential infractions by a desk operator who compiles a listing of apparent infractions inclusive of time/date, location, violation type, vehicle plates, and a URL link to the data vault (SO), This listing is transmitted to police (52) running a web application (53) who can double-check and verify suspected infractions and directly compose a traffic citation.
US10896595B2 Temporary security bypass method and apparatus
A method, system, and apparatus for temporarily disarming a barrier alarm in a security system. In one embodiment, a method is described, performed by a barrier alarm in communication with a central controller, where the barrier alarm receives a first signal from a user interface on the barrier alarm to disarm the barrier alarm, disables the barrier alarm in response to receiving the indication, and re-arming the barrier alarm upon receipt of a second signal from a sensor that forms part of the barrier alarm.
US10896593B1 System and method for brokering mission critical communication between parties having non-uniform communication resources
A system and method are provided for brokering mission critical communication between a sender and a receiver, where the sender provides a message in a first communication medium and the receiver requires or prefers a second communication medium. An interpretation portion reduces the message to essential knowledge data and generates a content descriptive representation, and a routing portion determines a communication media compatibility of the receiver and selectively sets the second communication medium for the message. A mediation portion then adaptively generates a transformed message in the second communication medium so that it is ascertainable to the receiver, and actuates delivery to the receiver. The interpretation portion is trained to identify image objects in an image which are then represented in the content descriptive representation, thereby enabling the mediation portion to generate text or audio content in the transformed message indicating mission critical features within the image content.
US10896592B2 Hygiene compliance modules for dispensers, dispensers and compliance monitoring systems
Compliance modules for fluid dispensers are disclosed herein. Exemplary embodiments of the compliance modules include a housing, a processor, memory, wireless communication circuitry and voltage monitoring circuitry for detecting a change in voltage of a dispenser power supply. The processor, memory and voltage monitoring circuitry are located within the housing. A connector for electrically connecting the module to a power supply of the dispenser is also included. The compliance module receives power from the dispenser. The processor determines a dispense event has occurred as a function of a change in voltage detected by the voltage monitoring circuitry. The processor causes the wireless communication circuitry to transmit a signal indicative of a dispense event.
US10896587B2 Enhanced shipping container apparatus for sensor-based self-monitoring, detecting, and reporting on an environmental anomaly
An enhanced shipping container apparatus generally includes a shipping container housing, sensor-based ID nodes in different locations on the housing, and a command node mounted to the housing. The ID nodes have environmental sensors that generate sensor data on an environmental condition proximate each respective ID node. The command node is programmatically configured to detect sensor data broadcasted from the ID nodes; identify an environmental anomaly for the shipping container when the detected sensor data does not include sensor data from a threshold number of ID nodes and when sensor data detected indicates an environmental condition exceeding an environmental threshold; and initiate a mediation response related to a targeted mediation action (identified by the command node) by transmitting a layered alert notification to an external transceiver.
US10896585B2 Method and system for provisioning an electronic device
This application discloses a method of provisioning an electronic device. The electronic device establishes a communication link with a client device that can obtain network credentials for accessing a secure wireless network. The network credentials is configured to enable the electronic device to independently access the secure wireless network. The client device encrypts at least a portion of the network credentials using a password key provided by a remote server. The password key is based on a secret not known to the client device, and the secret is associated with the electronic device at the remote server. The client device sends the encrypted network credentials to the electronic device over the established communication link, thereby allowing the electronic device to recover the network credentials based on the secret and access the secure wireless network using the network credentials.
US10896584B2 Systems and methods for projecting action indicators
In some embodiments, apparatuses and methods are provided herein useful to projecting action indicators on items in a retail facility. In some embodiments, a system comprises an image capture device configured to capture an image of a shelving unit, a control circuit configured to identify items located in the shelving unit, determine an action item for an item located in the shelving unit, identify boundaries of the item, and generate an action image including an action indicator based on the action item for the item, wherein the action indicator is located within the boundaries of the item, and a display device configured to present the action image on the shelving unit, wherein the action indicator is presented on the item.
US10896581B2 Class II bingo gaming system with limited term persistent elements
Gaming systems and methods which utilize zero, one or more limited term persistent elements in association with a Class II bingo game.
US10896580B2 Gaming system, gaming device and method for providing group event with individual group event eligibility timers
A gaming system and method which provides a community group event to a plurality of players at a plurality of the gaming devices in the gaming system. Each gaming device participating in the group event is associated with an individual group event eligibility timer. Such individual group event eligibility timers regularly decrement based on time and may increment based on one or more aspects of the player's gaming experience, such as wagers placed. If the individual group event eligibility timer associated with a gaming device participating in the group event lapses before the conclusion of a group event timer or mode, that gaming device is eliminated from the group event. Upon the conclusion of the group event, a group event award is shared amongst the players at the remaining or non-eliminated gaming devices (i.e., the gaming devices associated with individual group event eligibility timers with any amount of remaining time).
US10896578B2 Mystery bonus symbol reveal
A method may involve determining which slot symbols will be presented on a display system for an instance of a slot game. The symbols may include one or more mystery symbols and one or more trigger symbols. The method may involve controlling the display system to present first visual effects corresponding to the instance of the game. The first visual effects may include moving symbols and landing of the one or more mystery symbols and the one or more trigger symbols. The method may involve controlling the display system to present second visual effects corresponding to the one or more mystery symbols. The second visual effects may include a first revealed mystery symbol image corresponding to a first mystery symbol. The first revealed mystery symbol image and the trigger symbols, taken together, may correspond to a feature award. The method may involve presenting third visual effects corresponding to the feature.
US10896567B2 Electronic gaming machines with out-of-process rendering
An electronic gaming machine architecture is provided in which a gaming platform application and wagering game applications are executed in separate processes but may share access to common display windows; such display windows may be caused to be generated by the gaming platform application, which may then assign specific display windows to the various wagering game applications, along with window handles usable to direct graphical content thereto. The wagering game applications may then direct graphical content to the display windows, while the gaming platform application may retain control over the size, position, transparency, and/or z-order of the display windows.
US10896559B2 Electronic device containment system with contained device operation capability
Electronic device containment is provided by a containment structure with an internal compartment sized to receive an electronic device. The containment structure includes an incident containment mechanism to facilitate containing a failure incident of the electronic device within the containment structure when the electronic device is positioned within the containment structure. An electronic system is associated with the containment structure and the electronic device operatively couples to the electronic system to allow a user to operate the electronic device remotely via the electronic system when positioned within the containment structure.
US10896558B2 Apparatus for inspecting driver assistance system of vehicle and method for controlling the same
An apparatus for inspecting driver assistance systems provided in a vehicle includes a multi-joint robot, a first inspection unit mounted on the multi-joint robot and configured for inspecting some of the driver assistance systems inside the vehicle, and a second inspection unit separably mounted from the multi-joint robot or the first inspection unit and configured for inspecting other of the driver assistance systems from an outside of the vehicle.
US10896557B1 System and methods for live and replay utilization and tracking of vehicular movement and response
Systems and methods for live utilization and tracking of vehicular movement producing a fluid representation of the movement of vehicles and means to evaluate vehicle movement/activities relative to response requirements may be provided. Accordingly, real-time evaluations and/or corrections may be made based on this improved tracking of movement/activities. Replay analysis of movement/activities that have already occurred may be provided to evaluate and make adjustments for future responses and activities. Colors and other unique display items may be used to highlight different activities, movements and/or timing for completion within an online mapping application. Layering of different mapping displays also may be provided.
US10896555B2 Vehicle data sharing with interested parties
An example operation may include providing a value to a transport based on sensor data associated with the transport.
US10896552B2 Vehicle-based electronic toll system with interface to vehicle display
A system carried by a vehicle for computing tolls that interfaces with vehicle data entry and display components. The system uses these components to display toll-related information and to accept user input for toll-related information. The system may also incorporate vehicle sensors including seat occupancy sensors, infra-red sensors and cameras to determine vehicle occupancy for tolling purposes.
US10896549B1 System for multimedia spatial annotation, visualization, and recommendation
A system configured to provide a three-dimensional representation of a physical environment. The three-dimensional representation including annotation data associated with particular objects and/or viewpoints of the three-dimensional representation. In some cases, the viewpoints may be rendered using image data associated with a photograph captured from a corresponding viewpoint within the physical environment.
US10896544B2 System and method for providing simulated environment
Present disclosure relates to a system for providing a simulated environment and a method thereof. The system comprises a first wearable device, a second wearable device and a computing device. The first wearable device is configured to output a scenario of the simulated environment and to output a first audio. The second wearable device is configured to collect an environmental sound around the second wearable device and send out the sound. The computing device is configured to merge the sound into the first audio according to an index and send the merged first audio to the first wearable device, wherein the index is determined by a relative distance and a relative direction between coordinates being assigned to the first wearable device and the second wearable device in the simulated environment.
US10896543B2 Methods and systems for augmented reality to display virtual representations of robotic device actions
Example methods and systems for augmented reality interfaces to display virtual representations of robotic device actions are provided. An example method includes receiving information that indicates an action or an intent of a robotic device to perform a task, and the action or the intent includes one or more of a planned trajectory of the robotic device to perform at least a portion of the task and an object to be handled by the robotic device to perform at least a portion of the task. The method also includes providing, for display by a computing device on an augmented reality interface, a virtual representation of the action or the intent, and the virtual representation includes as annotations on the augmented reality interface at least a portion of the planned trajectory of the robotic device or highlighting the object to be handled by the robotic device.
US10896537B2 Three-dimensional reconstruction of automated lighting fixtures and their operational capabilities
Systems and methods for generating a three-dimensional model of a lighting fixture. The systems include a controller that includes an electronic processor coupled to a memory. The memory is configured to store instructions that when executed by the electronic processor configure the controller to receive first scanning data related to a lighting fixture while the lighting fixture is in a first configuration, receive second scanning data related to the lighting fixture after an adjustment to the lighting fixture to a second configuration, compare the first scanning data and the second scanning data, perform three-dimensional mesh reconstruction based on the first scanning data and the second scanning data, and generate the three-dimensional model based on the first configuration of the lighting fixture and the second configuration of the lighting fixture representing an operational capability of the lighting fixture.
US10896536B2 Providing output surface data to a display in data processing systems
A method of operating a data processing system is disclosed for a data processing system that comprises a display and a display controller operable to provide to the display data in respect of output surfaces to be displayed. The method comprises, when an output surface is to be displayed, the display controller providing to the display data in respect of the output surface in the form of image data and image modification data, and the display using the image data and the image modification data when producing an output surface for display.
US10896533B2 Automated identification of geographic site boundaries
A geographic information system (GIS) can receive, from a client device, an input indicating selection of a geographic site. The GIS can select, based on receiving the input, one or more political boundaries associated with the geographic site, one or more cadastral boundaries associated with the geographic site, and one or more aerial images associated with the geographic site. The GIS can generate an overlay that comprises a visual indication of the one or more political boundaries, a visual indication of the one or more cadastral boundaries, and a visual indication of one or more objects identified in the one or more aerial images. The GIS can transmit, to the client device, an instruction to display the overlay.
US10896530B2 Medical information processing apparatus and medical information processing method
A medical information processing apparatus according to an embodiment includes processing circuitry. The processing circuitry acquires a first index value obtained based on fluid analysis that is performed based on an image including a blood vessel of a subject, the first index value being related to blood flow at each of positions in the blood vessel. The processing circuitry acquires external information including a second index value related to blood flow at each of the positions in the blood vessel. The processing circuitry changes one of an arrangement direction of index values in a first graph and an arrangement direction of index values in a second graph in accordance with the other one of the arrangement directions. The processing circuitry displays the first graph and the second graph on a display unit such that the arrangement directions of the index values match each other.
US10896528B2 Method and apparatus for generating and updating tiles maps in virtual maps
Implementations of the present application describe updating tile maps in virtual maps, including the following. A central area in which a virtual object is located is determined in a first area. The first area comprises an area of a map that includes tile maps loaded into a virtual map including the virtual object. A border of the central area is located in the first area. A distance parameter is determined after the virtual object moves out of the central area. The distance parameter indicates relative distances of a tile map containing the virtual object relative to the central area in x-axis and y-axis directions. A loading status of a tile map not shared by the first area and a second area is updated based on the distance parameter. The second area comprises a map area determined after moving the first area based on the distance parameter.
US10896521B2 Coordinate calibration between two dimensional coordinate system and three dimensional coordinate system
An information processing apparatus performs coordinate calibration between a two-dimensional (2D) coordinate system and a three-dimensional (3D) coordinate system. The apparatus includes a 2D camera interface, a 3D camera interface, and a processor. The processor is configured to receive, from the 2D camera interface, first 2D image data of a flat plate at a first position and second 2D image data of the flat plate at a second position different from the first position, receive, from the 3D camera interface, first 3D coordinate information of the flat plate at the first position and second 3D coordinate information of the flat plate at the second position, and generate a transformation matrix for transforming a 3D coordinate value to a 2D coordinate value, based on the first and second 2D image data and the first and second 3D coordinate information.
US10896520B2 System and method for moment capturing
An imagery method includes obtaining a plurality of images of an object captured using one or more imaging devices within a period of time while the object is being tracked, performing motion and/or state estimation of the object for the period of time, and selecting one or more images related to a moment from the plurality of images based on the motion and/or state estimation of the object.
US10896508B2 System for segmentation of anatomical structures in cardiac CTA using fully convolutional neural networks
A method comprises (a) collecting (i) a set of chest computed tomography angiography (CTA) images scanned in the axial view and (ii) a manual segmentation of the images, for each one of multiple organs; (b) preprocessing the images such that they share the same field of view (FOV); (c) using both the images and their manual segmentation to train a supervised deep learning segmentation network, wherein loss is determined from a multi-dice score that is the summation of the dice scores for all the multiple organs, each dice score being computed as the similarity between the manual segmentation and the output of the network for one of the organs; (d) testing a given (input) pre-processed image on the trained network, thereby obtaining segmented output of the given image; and (e) smoothing the segmented output of the given image.
US10896504B2 Image processing apparatus, medical image diagnostic apparatus, and program
According to one embodiment, an image processing apparatus includes processing circuitry. The processing circuitry is configured to acquire medical image data. The processing circuitry is configured to obtain spatial distribution of likelihood values representing a likelihood of corresponding to a textual pattern in a predetermined region of a medical image for each of a plurality of textual patterns based on the medical image data. The processing circuitry is configured to calculate feature values in the predetermined region of the medical image based on the spatial distribution obtained for the each of the plurality of textual patterns.
US10896501B2 Rib developed image generation apparatus using a core line, method, and program
A rib extraction unit extracts a rib from a three-dimensional image, a core line setting unit sets a core line of the rib, and a specific axis direction determination unit determines a specific axis direction in a cross section crossing the core line of the rib. An image generation unit moves a position of the core line in the specific axis direction according to an instruction to move the core line in the specific axis direction and generates a developed image of at least one rib based on a cross section along the core line at the moved position.
US10896500B2 Display and method for displaying dynamic information of object
An image information display method, an image information display system and a display. The method includes: capturing a background image of the display; obtaining an object according the background image; capturing a relative movement information between a first user and the object; capturing a visual information corresponding to the first user; determining whether a reading comfort degree corresponding to the object meets a predetermined condition according to the relative movement information and the visual information; displaying a dynamic information corresponding to the object by the display when the reading comfort degree meets the predetermined condition; and not displaying the dynamic information corresponding to the object by the display when the reading comfort degree does not meet the predetermined condition.
US10896495B2 Method for detecting and tracking target object, target object tracking apparatus, and computer-program product
The present application discloses a method performed by an electronic apparatus for detecting and tracking a target object. The method includes obtaining a first frame of scene; performing object detection and recognition of at least two portions of the target object respectively in at least two bounding boxes of the first frame of scene; obtaining a second frame of scene, the second frame of scene being later in time than the first frame of scene; and performing object tracking of the at least two portions of the target object respectively in the at least two bounding boxes of the first frame of scene.
US10896494B1 Dirty lens image correction
Systems and method for correcting images including artifacts due to dirty camera lenses of electronic device are disclosed. Correction of images by the systems and methods includes obtaining a first raw pixel image of a scene captured with a first camera, obtaining a second raw image of the scene captured with a second camera separate from the first camera in a camera baseline direction, rectifying the first and second raw pixel images to create respective first and second rectified pixel images, determining disparity correspondence between corresponding image pixel pairs of the first and second rectified images in the camera baseline direction, mapping first and second rectified images into the same domain using the determined disparity, detect image artifact regions within each domain mapped image by comparing corresponding regions of the domain mapped images, determining correction factors for each detected image artifact region, and correcting the rectified first and second images by applying the determined correction factors.
US10896489B1 Enhancing image quality based on characteristics of a reference region of interest
Systems and methods for improving target object visibility in captured images can include an imaging sensor for mounting on an aircraft at a fixed position and orientation. A predetermined portion of the aircraft can appear as a region of interest (ROI) at a predefined location across images captured by the imaging sensor. A processor can receive a first image signal captured by the imaging sensor and corresponding to a first image that includes the ROI. The processor can determine a first image intensity range of the ROI in the first image and gain and offset values for modifying the first image or a subsequent image. The processor can cause a second image signal, received from the imaging sensor, to be amplified according to the gain and offset values and cause the region of interest in a second image to have a second image intensity range different from the first image intensity range.
US10896488B2 Electronic device and method for removing haze from image
A method for removing haze from an image is provided. The image is converted to S(x) and V(x), the S(X) is saturation component of the image, and the V(x) is value component of the image. The S(x) is filtered to obtain S′(x), and the V(x) is filtered to obtain V′(x). A depth d(x) is estimated by calculating a difference between the S′(x) and V′(x). Once a transmission map t(x) is calculated based on the d(x), haze is removed from the image based on the transmission map t(x).
US10896472B1 Security and identity verification system and architecture
Embodiments of a security and identity verification system are disclosed. The security and identity verification system may comprise a system that conducts automated identify verification of tax filers and generates electronic alerts to send to tax filers upon filing of a tax form with a tax service provider. The tax fraud alert system may also provide remediation services in coordination with tax service providers in the event a fraudulent form is filed; and/or validate tax identity information and the corresponding good or best tax filer contact information in order to notify the tax filer in a timely manner.
US10896469B1 Automated caller identification for improved workflow efficiency for insurance claim associates
In a computer-implemented method for facilitating handling, by a user of a computing device having one or more display screens, of a call from an insurance customer regarding a loss event, a caller identification system may be accessed by one or more servers to determine a phone number associated with the call from the insurance customer. The phone number may be used to automatically retrieve customer information associated with the insurance customer from one or more databases of an insurance provider. The customer information may include a name of the insurance customer and/or a policy number of an insurance policy of the insurance customer. A customer overview, including the retrieved name and/or the retrieved policy number, may be displayed to the user on the one or more display screens.
US10896468B1 Systems and methods for using unmanned aerial vehicles
Systems and methods to process overhead imagery received from overhead image sources are described herein. Examples include accessing an aerial image including a property, determining an owner of the property, determining whether the owner of the property is eligible to be a member of a financial institution, determining whether the owner of the property has property insurance with the financial institution for the property type of the property in the aerial image, and presenting an offer for insurance to insure the property in the aerial image when the owner is determined to be eligible for the financial institution and does not already have insurance with the financial institution. Examples include accessing an aerial image of properties, determining damage estimates, and reserving resources to repair the properties based on the damage estimates. Examples include receiving information describing property damage, determining a cause, and based on the cause, conditionally deploying a unmanned aerial vehicle to perform insurance adjustment activities.
US10896467B2 Coupon blending of a swap portfolio
Systems and methods for blending a plurality of swaps may include determining a fixed rate for use in blending a plurality of swaps, each of the plurality of swaps having matching economics and a different associated fixed rate. A computing device may determine a first remnant swap for blending fixed rate components of the plurality of swaps using the fixed rate. In some cases, the computing device may determine second remnant swap for blending floating rate components of the plurality of swaps based on the first remnant swap.
US10896466B2 Systems and methods for routing trade orders based on exchange latency
Systems and methods for routing trade orders based on exchange latency are disclosed. An example method includes measuring a first latency associated with a first exchange based on a processing time of a first trade order; and routing a second trade order from a trading device to one of the first and a second exchange based on the first latency.
US10896463B2 Trading system with price improvement
A computer trading system has price improvement features.
US10896461B2 Method and apparatus for data mining based on users' search behavior
A method for performing data mining based on search behavior of a user is provided. One embodiment includes acquiring search behavior information of users; determining financial instruments corresponding to search behavior of the user and determining user attention information corresponding to each of the determined financial instruments. Another embodiment includes acquiring search behavior information of users; determining financial need related characteristics of the users; and grouping the users into user groups according to the determined financial need related characteristics; and determining a financial instrument corresponding to each of the user groups by matching the financial need related characteristic of each of the user groups with instrument characteristics of financial instruments. By implementing the methods, accurate and objective data support can be provided for financial institutions to provide financial instruments that meet user needs and financial instruments that meet the users' actual needs can be provided.
US10896460B2 Systems and methods for automated mass media commerce
Systems and methods for implementing point of advertising purchasing include using mass media publications configured for or containing service, product or vendor transmittable signals, such as from radio frequency identification tags. In a preferred arrangement, a consumer perceiving an advertisement of the mass media publication may activate a reader in a portable communications device, such as a smart mobile or cellular phone, to receive information from the radio frequency signal associated with the advertisement to identify a vendor, product or service associated with the radio frequency identification. The smart mobile phone or communications device of the consumer may communicate with a system of a vendor across a network to order a product or product information from a system of the vendor over the network by using the information from the radio frequency identification.
US10896459B1 Recommendation system using improved neural network
Some aspects of the present disclosure relate to generating and training a neural network by separating historical item interaction data into both inputs and outputs. This may be done, for example, based on date. For example, a neural network machine learning technique may be used to generate a prediction model using a set of inputs that includes both a number of items purchased by a number of users before a certain date as well as some or all attributes of those items, and a set of outputs that includes the items purchased after that date. The items purchased before that date and the associated attributes can be subjected to a time-decay function.
US10896456B2 Method and apparatus for proximity service discovery
A method and apparatus for proximity service discovery are disclosed. In one embodiment, the method comprises providing one or more expressions from a market server to at least one wireless broadcasting device for broadcasting over one or more wireless channels, each of the one or more expressions related to different marketplace items, receiving, at the market server, one or more requests from one or more wireless devices for information to identify items being offered in marketplace that match items the one or more wireless devices are attempting to obtain, sending expressions to at least one or more wireless devices associated for matching the relevant broadcast signals associated with items the one or more wireless devices are attempting to obtain, and providing, by the marketing server, data notification channels for direct device-to-device data notification over at least one wireless channel to facilitate information exchange between the at least one wireless broadcasting device and the one or more wireless devices attempting to obtain items being offered by the at least one wireless broadcasting device.
US10896455B2 Digital assistant for vehicle related activities
In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable information is typically provided in a “tip” which is a mechanism for presenting information to a user and may be presented in text, audible, or other form. The tips provided by the digital assistant are directed to helping the user with tasks associated with vehicles such as knowing when to obtain service such as oil changes, tire inflation, light replacement, brake replacement, fluid level check/fill, or other service. The digital assistant can utilize user information to automatically book service appointments, recommend times for service or other vehicle actions, route changes and so forth. Tips can also include links to a marketplace where recommended services can be obtained.
US10896450B2 System and methods for using transaction data to identify computing devices capable of performing transactions subject to transaction parameters
Systems and methods for identifying, filtering, and/or ranking optimal computing devices for performing transactions are described herein. In an embodiment, a server computer receives transactional data describing transactions between a first plurality of computing devices and a second plurality of computing devices. The server computer determines that particular plurality of the transactions is associated with a particular computing device of the first plurality of computing device. The server computer normalizes identifiers of an entity associated with the particular computing device across the particular plurality of the transactions. When the server computer receives a request for computing devices capable of performing a particular transaction according to one or more transaction parameters, the server computer uses the transactional data describing the particular plurality of the transactions to determine that the entity is capable of performing the particular transaction according to the one or more transaction parameters and, in response, causes displaying the normalized identifier on the client computing device.
US10896449B2 Automatically determining a current value for a real estate property, such as a home, that is tailored to input from a human user, such as its owner
A facility procuring information about a distinguished property from a user knowledgeable about the distinguished property that is usable to refine an automatic valuation of the distinguished property is described. The facility displays information about the distinguished property used in the automatic valuation of the distinguished property. The facility obtains user input from of the user adjusting at least one aspect of information about the distinguished property used in the automatic valuation of the distinguished property. On a later the day, facility displays to the user a refined valuation of the distinguished property that is based on the adjustment of the obtained user input.
US10896448B2 Interface for configuring online properties
Systems, methods, and apparatus, including computer program products, for configuring online properties, such as content pages of a website, through an online user interface. A system generates the online user interface and receives, over a network and through the online user interface presented by a client device, a request to insert a restricted third party file into a user's online property. The online user interface is updated to inform the user that inclusion of the third party file in the user's online property is restricted and to provide the user with options for satisfying requirements for including the third party file in the user's online property. In response to detecting a user selection of at least one of the options, the restricted third party file is received from a content repository, and is inserted into the user's online property.
US10896447B1 Methods and systems for reducing inadvertent interactions with advertisements displayed on a computing device
A computing device can receive an interactive advertisement comprising a first content object and a second content object. The computing device can display the first content object corresponding to a collapsed version of the interactive advertisement. The computing device can receive a first action to activate the interactive advertisement. The computing device can provide for display, responsive to receiving the first action, a target object identifying a location on the display screen to which to move the first content object. The computing device can receive a second action to move the first content object towards the target object. The computing device can then provide for display, the second content object corresponding to an expanded version of the interactive ad on the display screen of the computing device.
US10896444B2 Digital content generation based on user feedback
A computer program product for computer generation of digital content, said computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing resource to cause the processing resource to determine demographic designators associated with users of user devices that render interactive digital contents; group together similar input questions input into the interactive digital contents of the user devices; for each group of similar questions, create an answer to each group of similar questions; create a script from each answer; record each script and the corresponding group of similar input questions in a data repository; and insert a script from the data repository into a digital content template.
US10896440B2 Offsite data analysis for appliances
Usage and performance data from a plurality of installed appliances is received via a network, a different corresponding subset of said appliances being associated with each of a plurality of customers. Said usage and performance data across customers is analyzed to identify capacity utilization related trends. A targeted offer is determined for a given customer, based at least in part on said analysis across customers and the given customer's own usage and performance data.
US10896438B1 Systems, methods, and devices for determining predicted enrollment rate and imputed revenue for inquiries associated with online advertisements
In one embodiment, a system for predicting imputed revenue of inquiries includes: one or more computing devices comprising computer hardware and configured to: obtain data relating to a plurality of inquiries. Each of the plurality of inquiries is (a) indicative of a request for information about one or more programs providing a service, and (b) received from a particular channel of a plurality of online channels for presenting the one or more programs. The plurality of inquiries are represented using one or more data structures in one or more data sources. The computing devices are further configured to determine a model for predicting enrollment rates of the plurality of inquiries based at least in part on historical enrollment data of at least one program of the one or more programs, the model specifying a predicted enrollment rate value for one or more characteristics associated with the plurality of inquiries. The computing devices are further configured to: using the model, determine a predicted enrollment rate for respective inquiry of the plurality of inquiries; determine an imputed revenue of the respective inquiry based at least in part on the predicted enrollment rate for the respective inquiry, the imputed revenue indicative of a potential revenue that can be generated from the respective inquiry; and adjust an allocation of presentation of the one or more programs among the plurality of online channels, the adjusting based at least in part on the determined imputed revenue of the respective inquiry.
US10896436B1 Systems and methods for providing authenticity, integrity, and non-repudiation to advertising technology
A system for providing authenticity, integrity, and non-repudiation to advertising technology. At least one processor receives an ad request for an ad impression available for sale. The ad request includes attributes associated with the ad impression and a cryptographic proof that provides non-repudiation and data integrity of the ad request. The ad request is authenticated by querying a blockchain. The processor accesses a database of second parties seeking to purchase ads online. The database stores attributes associated with each second party, matches the ad request with a selected second party based on the attributes associated with each second party in the database and the attributes associated with the ad impression of the ad request. The processor transmits to the first party a message having an ad and a cryptographic proof of the message, so as to fill the ad impression with the ad for the selected second party.
US10896435B2 Merchant voucher offer processing method and apparatus
A system, method, and computer-readable storage medium configured to link electronic voucher offers with complementary voucher offers and consolidate redemption of electronic vouchers with electronic payments into a single transaction.
US10896433B2 Dynamic pricing systems and methods
Example dynamic pricing systems and methods are described. A system can comprise one or more programs comprising instructions to receive a request from a graphical user interface of a mobile device of a user for a price of one or more items; receiving an indication of an occurrence of a first event unrelated to a particular customer, wherein the first event is related to the one or more items; receive an indication of an occurrence of a second event unrelated to a particular customer, wherein the second event is related to the one or more items; access data regarding the first event and the second event; determine whether to adjust the price associated with the one or more items based on the data regarding the first event and the second event; responsive to determining to adjust the price associated with the one or more items, determine a new price for the one or more items based on the first event, the second event, and previous user behavior comprising at least one of user loyalty, user returns, or user interests of the user; generate a search listing comprising the one or more items responsive to the request of the user based on the price, as adjusted, of the one or more items in the search listing; when it is determined that a price adjustment is not required for the one or more items, displaying the price without adjustment of the one or more items in response to the request of the user; and facilitating displaying, to the graphical user interface of the mobile device, the final search listing in response to the request of the user. Other embodiments are disclosed herein.
US10896429B2 Method and system for auditing and verifying vehicle identification numbers (VINs) with crowdsourcing
A method and system for auditing and verifying vehicle identification numbers (VINs) with crowdsourcing. Digital photographs of vehicle VINs are collected and verified with independent crowdsourcing techniques including crowd voting techniques used in CAPTCHAs, etc. The crowdsourcing techniques are also used to detect fraud associated with VIN audits of vehicle lots.
US10896428B1 Dynamic speech to text analysis and contact processing using agent and customer sentiments
A dynamic contact management system is provided for analyzing aspects of speech from a customer contact and generating dynamic output based on the analysis. The system can process audio data representing utterances that occur during a customer contact, wherein the processing comprises generating scores based on agent and customer sentiments determined using their respective speech to text data. Based on the processing, the system can generate scores for use in dynamically determining which actions to take, updating displays, analyzing contact outcomes over time, etc.
US10896425B2 Dedicated point of sale over an intermittent network
Disclosed are various embodiments for improvements in customer relationship management and point of sale payment processing at remote event spaces. The system, apparatuses, and methods disclosed herein facilitate the transaction processing of credit cards and other payment vehicles in often remote locations where network connections may be intermittent and suffer from frequent disconnects or interruptions of service. The embodiments disclosed operate to detect network events, dynamically adjust to the event space, and processes the transactions on demand. The apparatuses are equipped to facilitate the event environment and are adapted to execute instructions to facilitate the financial transactions.
US10896422B2 Systems and methods for detecting collusion between merchants and cardholders
A collusion analytics (CA) computing device including a processor and a memory in communication with the processor is provided. The processor receives transaction data associated with a candidate transaction of a candidate merchant and a candidate cardholder, retrieves merchant data associated with the candidate merchant from a database, generates collusion analytics data based at least partially on the merchant data, detects potential collusion between the candidate merchant and the candidate cardholder based on the generated collusion analytics data, and transmits a collusion alert to an user computing device when potential collusion is detected.
US10896418B2 Secure management of data files using a blockchain
Technologies are shown for secure management of a data file secured on a data file management blockchain that involve generating a genesis block for a data file management blockchain that contains a data file to be managed and signing the genesis block to commit the genesis block to the data file management blockchain. One or more transaction data blocks are generated for the data file management blockchain that each include a modification to the data file and the blocks are signed to commit them to the blockchain. In some examples, the modifications describe changes to the data file and the transaction data blocks are traced to the genesis block and a current data file generated by applying the modifications on the transaction data blocks to the data file in a sequence determined by an order of the one or more transaction data blocks in the data file management blockchain.
US10896414B2 Computer message routing and processing system and method
A message routing and processing computing device and associated methods for routing and processing computer messages are disclosed. The message routing and processing computing device stores payment account identifiers and associated message routing instructions and is configured to receive a computer message including a payment account identifier. Based, at least in part, on the payment account identifier, the message routing and processing computing device determines a message route for the message and routes the message accordingly.
US10896406B2 Insight framework for suggesting hosted service and features based on detected usage patterns and behaviors
Technologies are described for an insight framework for suggesting shared calendar events based on detected usage patterns and behaviors. An insight service or module acting in conjunction with calendar applications (or calendar services) of different users may collect calendar information, usage pattern, behavior, and other relevant information such as exchanged communication, shared documents, etc. The insight service or module may make an inference to determine a need to schedule a meeting for a user with another user. A deadline for the meeting and user availability may be determined, and a shared calendar with available meeting times may be suggested to the other user. Upon selection of one of the available meeting times, the selected meeting time may be incorporated to the user's calendar.
US10896404B2 Computer readable storage media for dynamic service deployment and methods and systems for utilizing same
Systems and methods for service deployment are disclosed herein. Certain implementations may include a memory encoded with computer executable instructions that when executed cause a processing unit to operate a service deployment engine and use consistent APIs both (a) internally via a package API when consuming deployment packages in order to expose them, and (b) externally via a service API when exposing available packages and services to the outside world or enterprise server. By doing so, calling applications can depend on the consistency of the service API engine while the enterprise server itself can reliably consume and interact with a dynamic set of packages organized in a consistent and predictable way. The service deployment engine may be configured to act as a dynamic library loader to interrogate, deploy, start/stop, and/or uninstall packages and services in real time. The packages and services may all implement the same package API.
US10896401B2 Coordinating shipments on freight vehicles
A shipment system can coordinate a less-than-truckload shipment with one or more freight vehicles by receiving from a first computing device, data corresponding to a new less-than-truckload shipment request. The data can comprise a pickup location, a delivery location, a pickup time, and a delivery time. Additionally, the shipment system can identify, from accessing a database, one or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than truckload shipment while completing the respective current-less-than-truckload shipment. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
US10896397B1 Load data collection and display method
A method of displaying a network balance comprises the steps of determining an inbound truck capacity, determining an outbound load capacity, and subtracting the inbound truck capacity from the outbound load capacity to determine the network balance. The network balance is displayed on a computer screen or a computer printout.
US10896391B2 Incentivized crowd funding system for internal innovation by an organization
Crowd funding for innovation includes distributing a proposal with a description of a project idea, an amount of funds requested, and a time frame for raising the funds. Ownership of the project is transferred to an entity, which receives contributions from contributors and for each of the received contributions converts the contribution to a corresponding amount of virtual coin and adds the contribution to the funds. If the funding goal is complete within the time frame, the entity converts the coins to actual money and releases the money to the requestor. After completion of the project, the entity determines if the project is successful and can commercialize successful projects. For certain successful projects, the entity can also distribute funds to the contributors.
US10896390B1 Multidirectional cascading goals
Bidirectional or multidirectional cascading goals allow goal progress to roll up or downstream multiple levels in an organization. This means that goals from be assigned by higher-level employees to lower-level employees and lower-level employees to higher-level employees. The progress of contributing goals directly modifies the progress of all upward goals to reflect accurate progress of the overarching goal. Goals can be standalone goals, or contribute to other goals. A connection between goals may be made during the goal creation process or after both goals have been created.
US10896387B2 Self-adaptive, self-trained computer engines based on machine learning and methods of use thereof
In some embodiments, the present invention provides for a computer system which includes a content database storing initial content data and a vocabulary data set; a processor configured to applying a machine learning model to transform the initial content data into a N-dimensional vector space; self-training the machine learning model based on the vocabulary data set; applying a clustering technique to the N-dimensional vector space to generate a cluster model of clusters, where each cluster includes a plurality of word representations; associating each cluster with a cluster identifier; obtaining subsequent content data; associating each data element of the subsequent content data with each cluster to generate a content data cluster mapping model; continuously tracking, for each user, each respective cluster identifier of each respective cluster associated with each action performed by each user with each data element to continuously self-adapt each user-specific, time-specific dynamic cluster mapping model.
US10896386B2 Computerized branch predictions and decisions
Embodiments of the invention include a computer-implemented method of processor branch prediction. This method aims at training a machine-learning model of processor branch behavior while a processing unit executes computer instructions. Such instructions include branch instructions, load instructions and store instructions. The load instructions and the store instructions cause a control unit of the processing unit to load data from a memory into processor registers and store data from the processor registers to the memory, respectively. Basically, the training of the model involves, for each of N branch instructions (N>2) encountered whilst the processing unit executes said branch instructions: identifying a next branch instruction; and feeding the machine-learning model with carefully chosen inputs.
US10896382B2 Inverse reinforcement learning by density ratio estimation
A method of inverse reinforcement learning for estimating cost and value functions of behaviors of a subject includes acquiring data representing changes in state variables that define the behaviors of the subject; applying a modified Bellman equation given by Eq. (1) to the acquired data: q(x)+gV(y)−V(x)=−ln{pi(y|x))/(p(y|x)} (1) where q(x) and V(x) denote a cost function and a value function, respectively, at state x, g represents a discount factor, and p(y|x) and pi(y|x) denote state transition probabilities before and after learning, respectively; estimating a density ratio pi(y|x)/p(y|x) in Eq. (1); estimating q(x) and V(x) in Eq. (1) using the least square method in accordance with the estimated density ratio pi(y|x)/p(y|x), and outputting the estimated q(x) and V(x).
US10896381B2 Behavioral misalignment detection within entity hard segmentation utilizing archetype-clustering
An automated way of learning archetypes which capture many aspects of entity behavior, and assigning entities to a mixture of archetypes, such that each entity is represented as a distribution across multiple archetypes. Given those representations in archetypes, anomalous behavior can be detected by finding misalignment with a plurality of entities archetype clustering within a hard segmentation. Extensions to sequence modeling are also discussed. Applications of this method include anti-money laundering (where the entities can be customers and accounts, as described extensively below), retail banking fraud detection, network security, and general anomaly detection.
US10896377B2 Categorizing concept terms for game-based training in cognitive computing systems
A first list that includes a first set of one or more concept terms may be obtained. The first set of one or more concept terms may be candidates for being conceptually related to a seed concept term. Prior to the obtaining, a first client computing device may provide a first plurality of individual characters and the seed concept term to a first user using the first client computing device. The first client computing device may prompt the first user to generate the first set of one or more concept terms that are conceptually related to the seed concept term using one or more of the first plurality of individual characters. In response to the obtaining, one or more particular categories to which each of the first set of one or more concept terms belongs to may be determined.
US10896375B2 Cognitive replication through augmented reality
In one embodiment of the present invention, environment information corresponding to a user is received. A target environment is simulated in augmented reality based on the environment information. Physiological information corresponding to the user is received. A cognitive state of the user is determined based on the physiological information. In response to determining that the cognitive state of the user is not a target cognitive state, the target environment is modified in augmented reality to achieve the target cognitive state.
US10896373B1 Determining comprehensibility of a graphical model in a graphical modeling environment
In an embodiment, degree of comprehensibility of a graphical representation of a model is identified. The model is provided in a graphical modeling environment. The degree of comprehensibility of the graphical representation of model is identified based at least in part on one or more visual characteristics of one or more elements in the model. The one or more elements in the model include at least one of entities in the model, or relationships in the model. The degree of comprehensibility assigned to the model is communicated, for example, to a user.
US10896369B2 Power conversion in neural networks
The present disclosure provides an operation device, comprising: an operation module for executing a neural network operation; and a power conversion module connected to the operation module, for converting input neuron data and/or output neuron data of the neural network operation into power neuron data. The present disclosure further provides an operation method. The operation device and method according to the present disclosure reduce the cost of storage resources and computing resources and increase the operation speed.
US10896368B2 Analog neural memory system for deep learning neural network comprising multiple vector-by-matrix multiplication arrays and shared components
Numerous embodiments are disclosed for an analog neuromorphic memory system for use in a deep learning neural network. In one embodiment, the analog neuromorphic memory system comprises a plurality of vector-by-matrix multiplication systems, each vector-by-matrix multiplication system comprising an array of memory cells, a low voltage row decoder, a high voltage row decoder, and a low voltage column decoder; a plurality of output blocks, each output block providing an output in response to at least one of the plurality of vector-by-matrix multiplication systems; and a shared verify block configured to concurrently perform a verify operation after a program operation on two or more of the plurality of vector-by-matrix systems.
US10896367B2 Depth concatenation using a matrix computation unit
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for depth concatenation using a matrix computation unit. One of the methods includes: receiving a request to process network inputs to a neural network using an integrated circuit, the neural network comprising a depth concatenation neural network layer; and generating instructions that, when executed by the integrated circuit, cause the integrated circuit to perform operations comprising: for each spatial location in a first input tensor to the depth concatenation layer and a second input tensor to the depth concatenation layer: multiplying, using the matrix computation unit, a second depth vector for the spatial location by a shift weight matrix for the depth concatenation layer to generate a shifted second depth vector; and adding the shifted second depth vector and a first input depth vector for the spatial location to generate a concatenated depth vector.
US10896365B2 Multi-layered body, and security document
A multilayer body with a functional layer which includes an antenna element as well as with an optical security element which includes at least one electrically conductive partial region which is galvanically connected to the antenna element. A security document with such a multilayer body, as well as a method for the authentication thereof.
US10896361B2 High ambient light electronic screen communication method
The present invention embraces a method to obtain barcoded information off a computer screen under high ambient lighting conditions, including a direct sunlight environment. The method includes a user prompting a computer to present an active window on all or a portion of its screen. The computer generates a communication sequence, comprising information commonly included on a barcode, and displays the communication sequence on the computer screen. After activating the scanner into an alternative or screen mode, the user places the scanner on the active window of the computer screen and the scanner asynchronously receives the communication sequence. The scanner decodes the received communication sequence and obtains encoded information of the computer. The encoded information may include a unique identifier of the computer, such as a MAC address. With the MAC address, the scanner may wirelessly communicate with the computer to exchange other information.
US10896358B2 Image processing apparatus, display system, image processing method and storage medium for projecting a moving image onto printed matter in an overlapping manner
To make it possible to appropriately reproduce a desired color in a case where it is desired to change hue of a specific area on a reproduced image obtained by projecting a projection image onto printed matter in an overlapping manner. In an image processing apparatus, a print image for outputting printed matter by a printer onto which a moving image in which color of an object changes in a time series is projected in an overlapping manner is generated. The image processing apparatus acquires an image at least including the object whose color changes. Then, the image processing apparatus generates the print image by performing saturation reduction processing for an area of the object whose color changes in the acquired image.
US10896357B1 Automatic key/value pair extraction from document images using deep learning
Key/Value pairs, each comprising a keyword string and an associated value, are extracted automatically from a document image. Each document image has a plurality of pixels with each pixel having a plurality of bits. A first subset of the plurality of bits for each pixel represents information corresponding to the document image. The document image is processed to add information to a second subset of the plurality of bits for each pixel. The information added to the second subset alters the appearance of the document image in a manner that facilitates semantic recognition of textually encoded segments within the document image by a Deep Neural Network (DNN) trained to recognize images within image documents. The DNN detects groupings of text segments within detected spatial templates within the document image. The text segments are mapped to known string values to generate the keyword strings and associated values.
US10896352B2 Deep learning medical systems and methods for image reconstruction and quality evaluation
Methods and apparatus to automatically generate an image quality metric for an image are provided. An example method includes automatically processing a first medical image using a deployed learning network model to generate an image quality metric for the first medical image, the deployed learning network model generated from a digital learning and improvement factory including a training network, wherein the training network is tuned using a set of labeled reference medical images of a plurality of image types, and wherein a label associated with each of the labeled reference medical images indicates a central tendency metric associated with image quality of the image. The example method includes computing the image quality metric associated with the first medical image using the deployed learning network model by leveraging labels and associated central tendency metrics to determine the associated image quality metric for the first medical image.
US10896348B2 End to end framework for geometry-aware multi-scale keypoint detection and matching in fisheye images
Techniques related to feature detection and matching fisheye images are discussed. Such techniques include determining a geometric constraint for the feature matching using match results from a first image based feature matching and generating resultant matches based on applying the geometric constraint and a second image based feature matching that applies a looser image based feature matching requirement than the image based feature matching.
US10896343B2 Information processing apparatus and information processing method
According to an embodiment, an information processing apparatus includes a memory and processing circuitry. The processing circuitry configured to acquire a plurality of input images captured at a specific place. The processing circuitry configured to adapt an estimation model used for detecting a target object included in images to the specific place based on the plurality of input images. The processing circuitry configured to output a result of determination of an adaptation state for the specific place in the estimation model.
US10896339B2 Detecting magnetic ink character recognition codes
A method for image processing is disclosed. The method includes: obtaining an image including a check with a magnetic ink character recognition (MICR) code; generating a mask including a plurality of shapes based on the image and an estimated rotation angle of the check; generating a stroke width map (SWM) by applying a stroke width transform (SWT) to a plurality of regions in the image corresponding to the plurality of shapes; generating a first word line associated with a first region based on a plurality of words in the SWM; rotating a portion of the SWM associated with the first word line; and detecting, after rotating, the MICR code by applying a plurality of OCR processes to the portion of the SWM.
US10896338B2 Control system
A control system comprising a reference image setting part setting a reference image of the face of the driver based on the image captured by the driver monitor camera, a monitoring part monitoring a condition of the driver based on the image captured by the driver monitor camera and the reference image, a first judging part judging if the face of the driver can no longer be recognized when monitoring the condition of the driver, a second judging part judging if the driver has been changed when the face of the driver can no longer be recognized, and a reference image resetting part resetting the reference image of the face of the driver based on the image captured by the driver monitor camera when it is judged that the driver has been changed.
US10896335B2 Adaptive transparency of virtual vehicle in simulated imaging system
A visual scene around a vehicle is displayed to an occupant of the vehicle on a display panel as a virtual three-dimensional image from an adjustable point of view outside the vehicle. A simulated image is assembled corresponding to a selected vantage point on an imaginary parabolic surface outside the vehicle from exterior image data and a virtual vehicle image superimposed on a part of the image data. Objects are detected at respective locations around the vehicle subject to potential impact. An obstruction ratio is quantified for a detected object having corresponding image data in the simulated image obscured by the vehicle image. When the detected object has an obstruction ratio above an obstruction threshold, a corresponding bounding zone of the vehicle image is rendered at least partially transparent in the simulated image to unobscure the corresponding image data.
US10896334B2 Method and system of a machine learning model for detection of physical dividers
A method is provided for prediction of a physical divider on a road. The method comprises retrieving vehicular sensor data, map data, or a combination thereof captured over a predefined period of time for at least one segment of the road. The method further comprises aggregating the respective vehicular sensor data, map data, or the combination thereof for the at least one segment of the road to generate one or more aggregated values. The method further comprises generating output data corresponding to presence of the physical divider in the at least one segment of the road by a machine learning model based on the one or more aggregated values as an input to the machine learning model.
US10896331B2 Monitoring activities in industrial sites
A computer-implemented method and system for monitoring activities in industrial sites using data models is presented. In an embodiment, a method comprises: using a computing device, receiving a plurality of data inputs from a plurality of data input devices in an industrial site; using the computing device, obtaining access to a data model that has been trained on training data for the industrial site and that is programmed to detect one or more anomalies associated with workers or equipment at the site; using the computing device, applying the plurality of data inputs to the data model and evaluating the data model with the data inputs to result in receiving output data specifying whether the plurality of data inputs indicates one or more anomalies occurring in the industrial site; using the computing device, in response to determining that the output data indicates a set of anomalies, of the one or more anomalies: generating a first set of notifications that corresponds to the set of anomalies occurring in the industrial site; for each first anomaly of the first set of anomalies: generating a first notification that includes a description of a first anomaly of the first set of anomalies; determining one or more first recipients of the first notification; transmitting the first notification to the one or more first recipients.
US10896330B1 Electronic device, interactive information display method and computer readable recording medium
An electronic device configured to display interactive information is provided, including a communication device, a camera, an input device, a processor and a display. The camera acquires an input image including an image of a display device, and the display device displays an interactive image including a default interaction option. The processor generates a virtual option according to the interactive image and superimposes the virtual option on the input image. The default interaction option and the virtual option correspond to a designated device and a designated service, respectively. The display is configured to display the input image and the virtual option. The processor determines whether the default interaction option or the virtual option is enabled when the input device receives an input operation, so as to provide the designated service in the designated device corresponding to the enabled default interaction option or virtual option.
US10896329B2 Method for performing and visualizing analytics operations over data using augmented reality
The exemplified system and method facilitates process, grammar, and framework to perform analytics operations, and visualize the result of analytics operations using augmented reality. The exemplified system and method can be used, but is not limited to, for augmented reality presentations of physical objects as paper documents, digital or printed signage, posters, physical or digital displays, real-world objects, indoor and outdoor spaces, hardware device displays, vehicle dashboards, and other real-world scenes.
US10896324B2 Line-of-sight detection device and method for detecting line of sight
A line-of-sight detection device includes an image data acquisition unit that acquires image data of a face of a subject irradiated with detection light emitted from at least one light source, a line-of-sight detection unit that detects a line of sight of the subject based on the image data, an image processing unit that performs image processing on the image data to generate a feature image of the face and an eyeglasses reflection image indicating a reflection image of the at least one light source on eyeglasses worn on the face, and a display controller that causes a display device to display the feature image and the eyeglasses reflection image in a different display form in a composite image in which the feature image and the eyeglasses reflection image are combined.
US10896323B2 Method and device for image processing, computer readable storage medium, and electronic device
The present disclosure relates to an image processing method and device, a computer readable storage medium, and an electronic device. The method includes: acquiring an image to be processed; detecting a foreground target of the image, and recognizing the foreground target, to obtain a foreground classification result; detecting a background area of the image, and recognizing the background area, to obtain a background classification result; and obtaining a classification label of the image based on the foreground classification result and the background classification result.
US10896322B2 Information processing device, information processing system, facial image output method, and program
There is provided an information processing device including an image acquiring portion configured to acquire a photographed image obtained by photographing a user wearing a head mounted display, an expression estimating portion configured to estimate an expression of the user from an image of a mouth of the user included in the photographed image, an facial image producing portion configured to produce a facial image responding to the estimated expression of the user, and an output portion configured to output an image including the facial image.
US10896318B2 Occlusion detection for facial recognition processes
Occlusion of facial features may be detected and assessed in an image captured by a camera on a device. Landmark heat maps may be used to estimate the location of landmarks such as the eyes, mouth, and nose of a user's face in the captured image. An occlusion heat map may also be generated for the captured image. The occlusion heat map may include values representing the amount of occlusion in regions of the face. The estimated locations of the eyes, mouth, and nose may be used in combination with the occlusion heat map to assess occlusion scores for the landmarks. The occlusion scores for the landmarks may be used control one or more operations of the device.
US10896315B2 Display apparatus and fingerprint identification method
A display apparatus and a fingerprint identification method are provided. An exemplary display apparatus includes a display region including a fingerprint identification region; a plurality of fingerprint identification pixels disposed in the fingerprint identification region and configured to provide a fingerprint identification light; a fingerprint identification array including fingerprint sensing units disposed in the fingerprint identification region and configured to receive the fingerprint identification light after being reflected by a touching body; and a controller electrically connected to the fingerprint sensing units and configured to obtain a whole image of a to-be-identified fingerprint, determine position coordinates of characteristic points on the display apparatus according to the whole image, control a first number of the fingerprint identification pixels to emit light according to the position coordinates to obtain local images at characteristic points of the to-be-identified fingerprint, and identify the to-be-identified fingerprint according to the local images.
US10896314B2 Fingerprint identification module
A fingerprint identification module includes a contact layer, at least one light source, at least one image sensor and a lens. The at least one light source emits at least one light beam. The contact layer is exposed outside the fingerprint identification module to be contacted with a user's finger. The at least one image sensor is located under the contact area. After the at least light beam is received by the at least one image sensor, a corresponding fingerprint image is generated. The lens is arranged between the contact layer and the at least one image sensor, and includes plural openings. The lens includes plural openings. After the at least one light beam is reflected by the finger, the at least one light beam is transmitted through the plural openings and projected to the at least one image sensor.
US10896313B2 Methods and devices for recognizing fingerprint
A method of recognizing a fingerprint includes generating, by using a fingerprint sensor, an input fingerprint image that is to be used when a fingerprint verification mode is executed; obtaining, from a memory, a registered fingerprint image that is generated from a finger image captured by a camera and stored in the memory prior to the generating the input fingerprint image; determining, from among partial regions of a registered fingerprint image that is obtained, a partial region of the registered fingerprint image, which is superimposed on the input fingerprint image, as a registered superimposed image; converting the registered superimposed image such that a first histogram of the registered superimposed image corresponds to a second histogram of the input fingerprint image; and determining, by comparing the registered superimposed image, which is converted, with the input fingerprint image, whether the input fingerprint image is verified.
US10896310B2 Image processing device, image processing system, and image processing method
An example image processing device obtains first images capturing a street, on which a target vehicle is running, from a plurality of directions, and position information indicating positions at which the first images are taken, and associates a background object in a second image with a background object in a third image. The second image is an image which the target object is detected from and the third image is an image which is taken by an imaging device having a common imaging range with the second image among imaging devices mounted on the target vehicle. An output image is generated to include the position information indicating a position at which the second image is taken, the image of the detection rectangle which is clipped from the second image and includes the target object and the background object, and the first image of surroundings of the target vehicle.
US10896308B2 Industrial design for consumer device based scanning and mobility
A data entry and scanning apparatus that includes a commercially available mobile device wherein said commercially available mobile device with a touch screen display, a processor, and a wireless communications network access point, a scanning device, an interface, and a power source that external to the commercially available mobile device and connected to the interface, and a casing that does not cover the touch screen display.
US10896306B2 Barcode scanner optimization
Disclosed are barcode scanners and methods for scanning a barcode. The barcode scanners and methods for scanning a barcode may include receiving a raw image from a scanner. Channel information may be extracted from each pixel of the raw image. A composite image may be created using the channel information from each pixel of the raw image. Finally, product information may be extracted from the composite image.
US10896292B1 OCR error correction
Implementations of the disclosure are directed to OCR error correction systems and methods. In some implementations, a method comprises: obtaining, at a computing device, optical character recognition (OCR) text extracted from a document image, the text comprising a token; searching, at the computing device, based on a token bigram determined from the token and a mapping between words in a corpus and a corpus bigram set comprised of unique bigrams from the beginning or ending of the words in the corpus, the corpus for a best word to replace the token; and replacing, at the computing device, the token with the best word.
US10896287B2 Identifying and modifying specific user input
One embodiment provides a method, including: receiving, on a touch input device, user input; indentifying, using a processor, syntax in the user input; modifying, based on the identified syntax, the user input; and inserting, using a processor, the modified user input into a data field. Other aspects are described and claimed.
US10896283B1 Noise-based optimization for integrated circuit design
An example operation may include one or more of generating a noise map which comprises one or more noise shapes for one or more electrical components on a substrate of a circuit, modifying a design of the one or more electrical components in a pre-production design of the circuit based on the noise map and one or more noise rules of the circuit, and outputting an updated design of the circuit which includes the modified design of the one or more electrical components.
US10896280B1 Netlist abstraction for circuit design floorplanning
Systems and methods are described for creating a netlist abstraction that provides full-chip context for performing circuit design floorplanning. The netlist abstraction can include a top-level netlist abstraction that corresponds to the top-level portion of the netlist, and a physical block netlist abstraction for each physical block in the circuit design. Each physical block netlist abstraction can retain macros that are in the physical block.
US10896279B2 Determination of structure function feature correlation to thermal model element layers
A thermal transient response simulation is performed to determine a total thermal resistance value for a structure having a plurality of thermal model elements. A plurality of thermal transient response simulations are also performed for the structure to determine changed total thermal resistance values by varying one of thermal resistance values of the thermal model elements. Thermal resistance values for the thermal model elements are then determined based on the total thermal resistance value and the changed total thermal resistance values. The structure function is divided into portions associated with the thermal model elements based on the thermal resistance values for the thermal model elements.
US10896273B2 Precise verification of a logic problem on a simulation accelerator
A computer system includes a hardware accelerator and host processor. The hardware accelerator executes a simulation of a first logical model according to a plurality of simulation cycles. The host processor determines a fault checkpoint based on a logic fault that occurs in response to executing the simulation. The host processor verifies removal of the logic fault based on rerunning the simulation from the fault checkpoint.
US10896272B2 High-level synthesis device, high-level synthesis method, and computer readable medium
A high-level synthesis device executes high-level synthesis on a behavioral description including a plurality of loop descriptions and a logical description. An extraction unit extracts loop descriptions that can be merged with the logical description without changing a function, as loop description candidates, from the plurality of loop descriptions. The extraction unit also calculates characteristics of a circuit of a case where the logical description is merged with each of the loop description candidates, as circuit characteristics. A determination unit determines a loop description to be merged with the logical description, from the loop description candidates based on the circuit characteristics. A merge unit merges the logical description with the loop description determined by the determination unit.
US10896264B2 Synthesis routines and raw data
In one implementation, a resource system includes an authorization engine, an interface engine and an analysis engine. In that example, the authorization engine authorizes an analysis request, the interface engine assigns a data property to the analysis request, and the analysis engine selects a synthesis routine based on the analysis request, identifies data stored in a resource group based on the synthesis routine, and causes the synthesis routine to perform using raw data in the resource group based on the data property in response to a determination that the analysis request is authorized to access the resource group.
US10896261B2 Systems and methods for control system security
A resilient security agent determines a cyber and/or physical health of a control system by, inter alia, communicating cyber-physical key data through cyber-physical control paths of the system, and determining error introduced by the communication. The resilient security agent may be further configured to verify the integrity of acquired cyber-physical state information. The cyber health of the control system may be evaluated by comparing the acquired cyber state information to one or more cyber state profiles. The physical health of the control system may be evaluated by comparing the acquired physical state information to one or more physical state profiles.
US10896259B2 Threat score determination
In one example in accordance with the present disclosure, a method for threat score determination includes detecting a change in malicious activity for a security object. The method also includes identifying an indicator that provides contextual information for the security object and determining a linked resource that is associated with a database record of the security object. The method also includes determining a first threat score associated with the security object and determining a relationship between the linked resource and the security object. The method also includes determining a second threat score associated with the linked resource based on the indicator, the threat score of the linked object and the relationship between the linked resource and the security object.
US10896256B1 Methods and apparatus for machine learning based malware detection
Apparatus and methods describe herein, for example, a process that can include receiving a potentially malicious file, and dividing the potentially malicious file into a set of byte windows. The process can include calculating at least one attribute associated with each byte window from the set of byte windows for the potentially malicious file. In such an instance, the at least one attribute is not dependent on an order of bytes in the potentially malicious file. The process can further include identifying a probability that the potentially malicious file is malicious, based at least in part on the at least one attribute and a trained threat model.
US10896255B2 Dynamic episodic networks
A method for managing interactions and outcomes includes receiving data describing the propagation of a plurality of items through a system and modeling the propagation of the plurality of items through the system as a plurality of interconnected affinity groups. The method also includes identifying one or more undesirable affinity groups from the plurality of interconnected affinity groups. The method further includes, for each one of the undesirable affinity groups, performing the steps of: predicting at least one interaction required to cause at least a portion of the plurality of items associated with the one of the undesirable affinity groups to propagate to a desirable affinity group and causing the one of the undesirable affinity groups to interact with another affinity group configured to provide with the at least one interaction.
US10896254B2 Sandbox environment for document preview and analysis
Attachments or other documents can be transmitted to a sandbox environment where they can be concurrently opened for remote preview from an endpoint and scanned for possible malware. A gateway or other intermediate network element may enforce this process by replacing attachments, for example, in incoming electronic mail communications, with links to a document preview hosted in the sandbox environment.
US10896246B2 Method for concealing data and data obfuscation device using the same
A method for concealing original data to protect personal information is provided. The method includes steps of: a data obfuscation device (a) if the original data is acquired, inputting the original data or its modified data into a learning network, and allowing the learning network to (i) apply a network operation to the original data or the modified data using learned parameters of the learning network and thus to (ii) output characteristic information on the original data or the modified data; and (b) updating the original data or the modified data via backpropagation using part of (i) 1-st losses calculated by referring to the characteristic information and its corresponding 1-st ground truth, and (ii) 2-nd losses calculated by referring to (ii-1) a task specific output generated by using the characteristic information and (ii-2) a 2-nd ground truth corresponding to the task specific output, to thereby generate obfuscated data.
US10896239B1 Adjusting quality scores of external pages based on quality of associated content
An online system accesses a content item containing a link to an external landing page. When an opportunity to present content to a viewing user occurs, the system determines a quality metric for the content item. The system further determines, based on the attributes of the external page, a quality metric for the external page. The quality metric for the external page is adjusted based on the quality metric of the content item. The system computes a value score for the content item based on the quality metrics for the content item and the external page. The content item is ranked against other content items for presentation in the opportunity. Content items are selected by the system and sent for presentation to the viewing user.
US10896238B2 Preview search results
Systems and methods are provided for previewing content that is located behind the links of a search results webpage without having to click on the links and thereby cause webpage changes. Embodiments provide a webpage that presents a first set of search results in response to a search query submitted by a user. This webpage is displayed in a graphical user interface and the first set of search results comprises one or more links to other search results webpages, which are defined dynamically and cannot be pre-computed. In the event a user mouses over one of the links, embodiments execute the search associated with the moused-over link and then render selected portions of the search results in a preview window that is positioned over a portion the webpage that displays the first set of search results.
US10896237B2 Reducing database stress using cognitive data caching
Aspects of the present invention provide devices that filter a subset of items from a database according to a model which predicts sales of items in the database with social media data and the subset of items filtered according to a highest predicted sales. The model comprises a machine learning model trained with sales history of items from the database and social media data history. The devices load the filtered subset of items from the database into a data cache, receive a search which searches for one or more items in the database, and return one or more items of the loaded subset of items from the data cache in response to the received search.
US10896235B2 Connecting a printed document to related digital content
Aspects described herein relate to a computer device connecting a physical printed document to relevant contextual digital content through a visual capture of one or more sequential ordering systems in the printed document. When the computer device detects when a screen icon is aligned with a printed icon on the printed document, the computer device analyzes visual input from its scanning device to identify both the document and the page/section number being scanned and subsequently delivers relevant, contextual digital content to provide an extended experience of the printed document through supplemental textual, visual, and/or audio content presented on the computer device.
US10896233B2 Computer implemented identification of genetic similarity
A method, software, database and system for attribute partner identification and social network based attribute analysis are presented in which attribute profiles associated with individuals can be compared and potential partners identified. Connections can be formed within social networks based on analysis of genetic and non-genetic data. Degrees of attribute separation (genetic and non-genetic) can be utilized to analyze relationships and to identify individuals who might benefit from being connected.
US10896232B2 Generating recommendations based on human-curated lists
A method of generating a recommendation for an item is provided. A method may include receiving search results based on a query for an item. The method may also include identifying a plurality of human-curated lists from the search results, wherein each human-curated list of the plurality of human-curated lists includes a plurality of human-recommended items. Further, the method may include determining, via the at least one processor, one or more scores associated with at least one of the plurality of human-curated lists and the plurality of human-recommended items. The method may further include generating, via the at least one processor, a recommendation including at least one recommended item based on the determined one or more scores. Furthermore, the method may include displaying the recommendation for the item.
US10896227B2 Data processing system, data processing method, and data structure
A data processing system executes data processing by accessing a database. The database has a data structure including extraction target data of natural language from a data source and a search target data that is associated with the extraction target data and that can be interpreted in the data processing, and the search target data includes first attribute information of natural language indicating attribute of the extraction target data and annotation information by associating a noun phrase of natural language indicating annotation related to the extraction target data and second attribute information of natural language indicating an attribute of the annotation, the first attribute information is information searched with a first search character string specific to the data processing when an input character string is given, and the annotation information is information searched based on the input character string to the data processing when the input character string is given.
US10896225B2 Bitmap filter, a method of generating the same, and a method of using a bitmap filter to perform a join
There is provided a computer-implemented method of generating a bitmap filter. A filter parameter is received, and a first data source associated with the filter parameter is queried to identify at least one entry in the first data source with an identifier corresponding to the filter parameter. A first process is performed where zero or one single bit location of a plurality of bit locations in a bitmap filter is identified that corresponds to an identifier of an entry of the first data source corresponding to the filter parameter. Each identifier has a numerical value and the bit location is identified based on the numerical value of the corresponding identifier. The single bit location is assigned to the identifier, such that there is one-to-one mapping between each identifier corresponding to the filter parameter and an assigned bit location in the bitmap filter. A bit is set at the assigned bit location. The first process is repeated for another entry in the first data source with an identifier corresponding to the filter parameter.
US10896219B2 Information processing apparatus, data structure of image file, and non-transitory computer readable medium
An information processing apparatus includes a recognition unit and a controller. The recognition unit recognizes a user's designation for an image including an object associated with attribute information. When the user's designation of the object on the image is recognized, the controller executes a workflow process defined by the attribute information based on the attribute information associated with the object and information related to a real space.
US10896218B2 Computerized geo-referencing for images
Systems, methods, and other embodiments associated with computerized geo-referencing of images are described. In one embodiment, a method includes extracting features from an image of a location. The method includes determining similarities between the extracted features and known features within vector data for the location. The method includes generating a data structure based upon the similarities. The method includes processing the similarities to identify a match between an extracted feature and a known feature. The method includes assigning geo-location data from the vector data for the known feature to the extracted feature. The method includes identifying a position of an object within the location using the geo-location data.
US10896216B2 Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
A method of selecting and presenting content on a first system based on user preferences learned on a second system is provided. The method includes receiving a user's input for identifying items of the second content system and, in response thereto, presenting a subset of items of the second content system and receiving the user's selection actions thereof. The method includes analyzing the selected items to learn the user's content preferences for the content of the second content system and determining a relationship between the content of the first and second content systems to determine preferences relevant to items of the first content system. The method includes, in response subsequent user input for items of the first content system, selecting and ordering a collection of items of the first content system based on the user's learned content preferences determined to be relevant to the items of the first content system.
US10896209B1 Transformation of telecommunication records
A method for automatically parsing non-uniform telecommunication data includes receiving a telecommunication record including a listing of communications between a first telecommunication device and second telecommunication devices, and, for each communication, one or more of: communication duration data, communication direction data, communication type data, communication date and time data, cell site references, and first or second telecommunication device identifiers. A telecommunication provider associated with the first telecommunication record is identified based on a format of the first telecommunication record. A telecommunication provider rule set is selected that defines how to transform the first telecommunication record into a normalized telecommunication record. The first telecommunication record is transformed according to the selected rule set to generate the normalized telecommunication record. Transforming the first telecommunication record includes mapping the cell site references to corresponding geographic locations according to a first cell site key and appending the geographic locations to the first telecommunication record. An interactive report can be generated to display a relationship between the first telecommunication device and the second telecommunication devices.
US10896207B2 Optimization of object-based storage
Various embodiments for management of object-based storage by a processor. A relationship-based analysis of attributes of an object in the storage is performed. A repository of the attributes is maintained, and a modification to the object insofar as any of the attributes change, is tracked. An object-based storage architecture is organized for the object using the attributes and their relationships.
US10896202B2 Scalable and efficient episodic memory in cognitive processing for automated systems
Described is a system for an episodic memory used by an automated platform. The system acquires data from an episodic memory that comprises an event database, an event-sequence graph, and an episode list. Using the event-sequence graph, the system identifies a closest node to a current environment for the automated platform. Based on the closest node and using a hash function or key based on the hash function, the system retrieves from the event database an episode that corresponds to the closest node, the episode including a sequence of events. Behavior of the automated platform in the current environment is guided based on the data from the episodic memory.
US10896199B2 Apparatus and method for managing storage copy services systems
An apparatus for controlling a storage system having a data replication function, comprises: a storage array component being operable to send notification to a replication engine that a write of data to a primary storage location by a host is subject to data replication; the replication engine being operable to receive the notification and in response to instruct the storage array to copy the data to a secondary storage location; wherein the data is copied to the secondary storage location unmediated by the replication engine.
US10896195B2 Automatic generation of smart contracts
An example operation may include one or more of defining a target specification for a blockchain smart contract, obtaining a plurality of reusable smart contracts, and creating the blockchain smart contract. Creating the blockchain smart contract includes combining the plurality of reusable smart contracts and the target specification into a first set of contracts, transforming the first set of contracts into a second set of contracts, selecting a target contract from the second set of contracts, and translating the target contract into an executable form of the blockchain smart contract. The target specification includes a regular event pattern and a temporal constraint the blockchain smart contract must satisfy. Each of the reusable smart contracts includes a reusable event pattern.
US10896193B2 Cache fetching of OLAP based data using client to client relationships and data encoding
Embodiments include techniques for implementing cache fetching of online analytical processing (OLAP) based data using client to client relationships and data encoding, where the techniques include assigning codes for each dimension of a data cube, and determining a client stores data corresponding to the data cube based on a client ID, wherein the client ID indicates the client stores the data. The techniques also include transmitting a request to the determined client for the data, wherein the request includes one or more assigned codes for the data, and receiving and storing the data.
US10896189B2 Diversity evaluation in genealogy search
An information entropy-based metric is used to represent a degree of diversity of a search result of genealogical records. In response to a query, a data query server locates a set of multiple records that match the query. The records are classified into different record types based on the records' attributes. One or more distributions of numbers of records classified into each record type are determined. Each distribution corresponds to one of the subsets the records. For each distribution, an entropy value is determined. A cumulative entropy that corresponds to a sum of the entropy values of those distributions is then determined. The cumulative entropy may serve as the entropy-based metric of the search result. The cumulative entropy may also be normalized by an ideal cumulative entropy. The normalized metric allows the diversity of different search results to be compared across different queries that may generate different numbers of records.
US10896187B2 Methods and systems for searching for users
The disclosed embodiments illustrate methods and systems for searching for a first user. The one or more inputs pertaining to one or more first attributes of the first user are received. Further, the one or more first attributes of the first user are ranked based on at least a presence of the one or more first attributes among one or more second attributes pertaining to one or more second users. Thereafter, one or more search strings comprising at least one attribute selected from the ranked one or more first attributes are generated, wherein the one or more search strings are utilizable to search for the first user. Finally, a list of third users is obtained from one or more search engines in response to the one or more search strings.
US10896183B2 Information processing apparatus, information processing method, and non-transitory computer readable recording medium
An information processing apparatus according to the present application includes a classification unit, a conversion unit, a label acquiring unit. The classification unit that classifies a feature vector by using a classification vector, the feature vector being converted from target data. The conversion unit that converts the feature vector into an embedding vector in accordance with a conversion rule according to classification performed by the classification unit. The label acquiring unit that acquires, as one or more labels to be provided to the target data, one or more labels acquired based on the embedding vector converted by the conversion unit.
US10896178B2 High performance query processing and data analytics
High performance query processing and data analytics can be performed across architecturally diverse scales, such as single core, multi-core and/or multi-nodes. The high performance query processing and data analytics can include a separation of query computation, keying data, and data movement and parallel computation, thereby enhancing the capabilities of the query processing and data analytics, while allowing the specification of complex forms of data parallel computation that may execute across real-time and offline. The decoupling of data movement and parallel computation, as described herein can improve query processing and data analytics speed, can provide for the optimization of searches in a plurality of computing environments, and can provide the ability to search through a larger space of execution plans.
US10896177B2 Database statistics based on transaction state
A computer-implemented method for determining a query execution plan based on transaction state may include determining that a first set of database values in a database table are in a committed transaction state and that a second set of database values in the database table are in an uncommitted transaction state. In response to the determining, the first set of database values may have a first set of statistics generated and the second set of database values may have a second set of statistics generated. The first and second set of statistics may be for use in determining a query execution plan.
US10896171B2 Big data blockchains with Merkle trees
A non-transitory computer tangible medium is disclosed containing instructions for securing a large data set with a blockchained Merkle B-Tree. These instructions provide for accessing a large data set stored within a digital storage device, assigning each object of the large data set to a node of a Merkle B-Tree, and generating vertical blockchains that begin with a root node of the Merkle B-Tree and extend outward toward leaf nodes of the Merkle B-Tree based on data within each object. As a result, vertically blockchained Merkle B-Tree for containing the large data set as data are formed.
US10896166B2 Management of snapshot in blockchain
Verified snapshots are generated by obtaining, from one of a plurality of first nodes, a difference between a common data at a first time point and the common data at a second time point that is different from the first time point, generating a first snapshot of the common data at the first time point based on the difference, obtaining a hash of the common data at the first time point from one of the plurality of first nodes, and verifying the first snapshot at the first time point with the hash of the common data at the first time point.