Document Document Title
US10694649B2 Feeder maintenance apparatus and control method of feeder maintenance apparatus
A feeder maintenance apparatus that acquires feeder information from a feeder which is mounted on a feeder mounting section, and controls a cleaning section to clean a sprocket section of the feeder, a feeding roller, a first gear mechanism, and a second gear mechanism, based on the feeder information. The feeder maintenance apparatus controls lubricant supply sections to supply a lubricant to a driving section of the feeder based on the acquired feeder information.
US10694647B2 Transfer unit, transfer apparatus, and holding unit
A transfer unit includes a holding unit, and a driving unit configured to vertically move the holding unit. The holding unit includes a holding portion configured to hold a work, a movable portion configured to support the holding portion, a support portion configured to support the movable portion such that the movable portion is vertically displaceable, and a biasing portion configured to bias the movable portion downward with respect to the support portion. The support portion has a guide surface which guides displacement of the movable portion, and the movable portion has an abutting surface which abuts against the guide surface. Each of the guide surface and the abutting surface is a surface which tapers off upward or downward.
US10694641B2 Wickless capillary driven constrained vapor bubble heat pipes for application in electronic devices with various system platforms
A system and method for providing and using wickless capillary driven constrained vapor bubble heat pipes for application in electronic devices with various system platforms are disclosed. An example embodiment includes: a substrate; and a plurality of wickless capillary driven constrained vapor bubble heat pipes embedded in the substrate, each wickless capillary driven constrained vapor bubble heat pipe including a body having a capillary therein with generally square corners and a high energy interior surface, and a highly wettable liquid partially filling the capillary to dissipate heat between an evaporator region and a condenser region.
US10694637B1 Modular antenna array system with thermal management
An antenna assembly includes a plurality of RF card assemblies, a backplane circuit board, a plurality of connectors, and a chassis. Each of the RF card assemblies includes a circuit board having a number of antenna elements. The backplane circuit board includes a top surface with at least one set of power supply rails. The connectors are arranged in rows along a top surface of the backplane circuit board. Each of the connectors has an inlet configured to receive one of the RF card assemblies along a plane perpendicular to the top surface of the backplane circuit board. The bottom surface includes power supply pins configured to engage the power supply rails. The chassis is configured to enclose the backplane circuit board, the RF card assemblies, and the connectors.
US10694634B1 Pick-and-place device
This disclosure provides a pick-and-place device including base, carrying mechanism, driving mechanism and clamping mechanism. Carrying mechanism includes first side part, second side part, two conveyor assemblies and two first driving devices. Conveyor assemblies are respectively disposed on first side part and second side part and configured to carry circuit board. First driving devices are respectively connected to conveyor assemblies so as to respectively turn conveyor assemblies. Driving mechanism is disposed on base. Clamping mechanism includes base plate, clamping assembly and second driving device. Base plate is movably disposed on base via driving mechanism. Clamping assembly includes first claw and second claw are disposed on base plate and configured to pick and place circuit board. Second driving device is disposed on base plate. Second driving device is connected to clamping assembly so as to move first claw and second claw toward or away from each other.
US10694631B2 Magnetic access panel
An access panel having a magnetic clasp, hingedly joined to an enclosure surface, especially an enclosure housing electronic components. The access panel can removably cover electronic utilities, such as sockets, ports, controls, and the like, and seal out moisture and debris. In various implementations, the access panel is secured against the enclosure surface magnetically.
US10694615B2 Electrically connecting multi-layer insulation blankets
Inter alia an apparatus is disclosed including at least two multi-layer insulation, MLI, blankets, each MLI blanket having a least one bonding point. Therein, a bonding point of a first MLI blanket of the at least two MLI blankets is electrically connected to a bonding point of a second MLI blanket of the at least two MLI blankets. The second MLI blanket further has a grounding point configured to be grounded. Further, a spacecraft comprising such an apparatus is disclosed. Moreover, a method including providing at least two MLI blankets and electrically connecting a bonding point of a first MLI blanket to a bonding point of a second MLI blanket is disclosed.
US10694614B2 Automatic targeted illumination based on aggregate illumination from multiple light sources
Systems and methods for automatic targeted illumination based on aggregate illumination from multiple light sources are disclosed. In embodiments, a method includes: determining, by a computing device, a localized area of a defined physical location based on received location information; determining, by the computing device, a desired level of brightness for the localized area; calculating, by the computing device, an illumination level at the localized area based on current illumination levels of lighting devices within the defined physical location and locations of the lighting devices within the defined physical location; generating, by the computing device, instructions to effect a change in one or more of the lighting devices, wherein the change in the one or more lighting devices results in the desired level of brightness for the localized area; and sending, by the computing device, the instructions to at least one controller of the one or more lighting devices.
US10694608B2 Audio-based load control system
A scalable, distributed load control system for home automation based on a network of microphones may include control devices (e.g., load control devices) that may include microphones for monitoring the system and communicating audio data to a cloud server for processing. The control devices of the load control system may receive a single voice command and may be configured to choose one of the load control devices to transmit the voice command to the cloud server. The load control devices may be configured to receive a voice command, control a connected load according to the voice command if the voice command is a validated command, and transmit the voice command to a voice service in the cloud if the voice command is not a validated command. The voice service to which the load control devices transmit audio data to may be selectable.
US10694607B1 Electronic devices with light sensor waveguides
An electronic device may have a housing with a display. A transparent portion of the housing may serve as a display cover layer and may overlap an array of pixels in the display. The array of pixels may form an active area of the display for displaying images for a user. An ambient light sensor window may be formed in an inactive area of the display that does not overlap pixels. An ambient light sensor may be mounted in an interior region of the housing. A metal-coated light guide may have a first end aligned with the ambient light sensor window to receive ambient light from an exterior region surrounding the device and may have a second end at which the ambient light is provided to the ambient light sensor.
US10694600B1 Digitally adjustable focused beam lighting system
A lighting assembly includes a lighting tower. The lighting tower includes a plurality of layers of lighting elements, where each layer of lighting elements is configured to provide a different angle of emitted light onto a parabolic reflector with respect to light emitted from another layer of lighting elements onto the parabolic reflector when activated.
US10694596B2 Power output parameter self-adjusting system having identified load
A power output parameter self-adjusting system having an identified load, including a variable parameter power and an identified load. The variable parameter power is electrically connected to the identified load; the variable parameter power comprises a power driving module and a power control module; the power driving module is electrically connected to the power control module; the identified load comprises a load and an identification module.
US10694584B2 Infrared emitter arrangement and method for producing an infrared emitter arrangement
A method for producing an infrared emitter arrangement is provided. The method includes providing a carrier. The carrier includes at least one infrared emitter structure at a first side of the carrier and at least one cutout at a second side of the carrier, said second side being situated opposite the first side of the carrier, wherein the at least one cutout extends from the second side of the carrier in the direction of the at least one infrared emitter structure. The method further includes securing an infrared filter layer structure at the second side of the carrier in such a way that the at least one cutout separates the at least one infrared emitter structure from the infrared filter layer structure.
US10694573B1 System and method of radio resource management for radio access networks
A system and method provide for receiving, at a radio access network (RAN), a radio resource connection (RRC) connection request from user equipment (UE) in a disconnected/idle state; allocating signaling radio bearer (SRB) resources to the UE; sending an initial UE message to a core network; receiving an initial context set-up from the core network; establishing an RRC session with the UE in an RRC connected state; storing the context information; detecting inactivity in the RRC session while the UE is in the RRC connected state; suspending the RRC session and transitioning the UE device from the RRC connected state to an RRC inactive state based on the inactivity; determining a congested/overloaded state in the RAN; receiving an RRC resume request from the UE; and determining, using the stored context information, whether the UE is to be granted prioritized access to the RAN and transitioned to the RRC connected state.
US10694563B2 User terminal, method of controlling same, and service device
The present disclosure provides a user terminal, a method of operating the same, and a service device which can improve user convenience in using the service device by minimizing a user configuration process required for a pairing procedure between the user terminal and the service device via a wireless relay device.
US10694559B2 Fifth generation new radio backhaul and access
This document describes monitoring and managing wireless backhaul integrated with mobile access in fifth generation new radio (5G NR) wireless networks. The techniques described employ an Integrated Backhaul-Access and Mobility Function (IB-AMF) to enable authorization of a base station to access a 5G network through another base station. The techniques described also monitor channel conditions and traffic loads to manage backhaul links and facilitate handovers of base station backhaul connections between other base stations.
US10694558B2 System, method and apparatus for small cell gateway selective data path offload
An example method is provided in one example embodiment and includes receiving an assignment request from a core node in a network to establish a tunnel for user plane traffic; forwarding first parameters to a controller of an enterprise network, wherein the first parameters include a tunnel identifier and a network address associated with the core node; receiving an assignment response; and forwarding second parameters to the core node, wherein the second parameters include a tunnel identifier and a network address associated with the controller. In some instances, the assignment request can be a request to establish a tunnel for user plane data traffic. In some instances, the assignment request can be a request to establish a tunnel for user plane voice traffic.
US10694557B2 Methods and systems for secure onboarding of devices over a wireless network
Embodiments of the present invention relate to systems and methods for automatically connecting an IoT device [130] to an access point [120] via a wireless network [140], comprising: receiving a configuration setting request at an onboarding server [110] from the access point [120] pursuant to receiving a broadcasting probe request from the IoT device [130] at the access point [120], transmitting one of a configuration setting and a default setting to the access point [120] based on a status of the IoT device [130] wherein status includes one of an on-board and an off-board, establishing one of a permanent connection using the configuration setting and a temporary connection using the default setting between the access point [120] and the IoT device [130] via the wireless network [140]; and switching the status of the IoT device [130] to the on-board in an event the temporary connection is established.
US10694556B2 Processing state information
A method of operating a user equipment in a communications system including at least one cell that is controlled by a radio access node. The method includes maintaining current state information relating to the user equipment, the state information including at least one state information part associated with features for which state information reporting is configured in at least one cell, at least one state information part being associable with a plurality of different values, receiving an indication from the radio access node regarding state information held by the radio access node relating to the user equipment, determining whether to report current state information relating to the radio access node on the basis of the received indication, and reporting a current value associated with at least a given state information part to the radio access node.
US10694554B2 Data transmission method and host machine
Embodiments of this application provide a data transmission method and a host machine, so that when a host machine cannot directly connect to the Internet, a virtual terminal can still connect to a mobile network. This extends an application scope of the virtual terminal. The host machine obtains a first network address of a physical terminal, where the physical terminal has started to establish a connection or has established a connection to the mobile network; and the host machine sets a second network address of the virtual terminal to the first network address, so that the virtual terminal sends data to the mobile network by using the first network address and/or receives, by using the first network address, data sent by the mobile network. The virtual terminal runs on the host machine.
US10694547B2 Network traffic prioritization
Management of throughput, link rate, airtime, access, collision probability and other factors influencing performance of a wireless access point configured to wirelessly support two or more networks over the same radio channel and/or antenna is contemplated. The management may be suitable for use with access points operating according to a Distributed Coordination Function (DCF) based on Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) whereby each device desiring airtime executes a random binary backoff procedure or other suitable contention based process before attempting to access the channel.
US10694544B2 Method and apparatus for performing contention-based access in a mobile communication system
The present invention relates to a method and apparatus in which a terminal performs contention-based access in a mobile communication system, wherein the method comprises: a sensing step of sensing whether or not contention-based access is allowed for at least one logical channel; a receiving step of receiving a contention-based reverse grant from a base station; and a transmitting step of transmitting data to the base station through the logical channel for which the contention-based access is allowed. According to the present invention, contention-based access can be efficiently performed, and the reliability of transmission can be ensured.
US10694534B1 Transferring data through a bonded communication link
The present invention extends to methods, systems, devices, apparatus, and computer program products for transferring data through a bonded communication link. A bonded communication link bonds together capabilities from each of a plurality of other communication links to form a higher bandwidth communication link relative to each of the plurality of other communication links considered separately. Link qualities can be monitored for each of the plurality of other communication links. Different priorities can be assigned to different types of data. Based on monitored link qualities and assigned data priorities, different data types can be routed via different of the other communication links. Routing different data types via different of the other communication links facilitates selective transmission of higher priority data when quality degrades on a communication link.
US10694533B2 Network scheduling in unlicensed spectrums
Network scheduling in unlicensed spectrums is described. A scheduler can assess, at a first time, first conditions of an unlicensed spectrum, such as Long-Term Evolution unlicensed spectrum. Based at least partly on the first conditions, the scheduler can determine a schedule for transmitting data via the unlicensed spectrum. The scheduler can, for a first period of time, facilitate transmission of data between mobile devices that are communicatively coupled to the communication tower based at least partly on the schedule. At a second time after the first time, the scheduler can assess second conditions of the unlicensed spectrum and update the schedule based at least partly on the second conditions to generate an updated schedule. For a second period of time, the scheduler can facilitate transmission of data between the mobile devices based at least in part on the updated schedule.
US10694529B2 Swarm communication method and device
A swarm communication system. Each of a plurality of transceivers determines a transmission cycle duration, and transmits one packet per transmission cycle, each packet being transmitted at a random point in time within the transmission cycle. The duration of the transmission cycle of a first transceiver may be adjusted according to the number of other transceivers within range of the first transceiver, or according to the number of other transmitters within range of each of the other transmitters that are within range of the first transceiver.
US10694524B2 Communication system
A communication system is described in which machine-type communication devices having a reduced bandwidth can be allocated physical uplink control channel resources that fall within that reduced bandwidth whilst other, legacy, devices can continue to use physical uplink control channel resources that do not fall within that reduced bandwidth.
US10694522B2 Partitioning of frequency resources for transmission of control signals and data signals in SC-FDMA communication systems
A method for receiving an acknowledgement signal by a base station in a wireless communication system and a base station are provided. The method includes transmitting information associated with transmission of a periodic channel quality indication (CQI) signal in an operating bandwidth; receiving a dynamic acknowledgement signal by using a first frequency resource in response to transmission of a downlink data signal, wherein a resource block (RB) allocated for the dynamic acknowledgement signal is determined based on the transmitted information; and receiving a periodic acknowledgement signal by using a second frequency resource in response to transmission of a downlink data signal, wherein the second frequency resource is allocated between the first frequency resource and a third frequency resource allocated for the periodic CQI signal.
US10694521B2 Channel raster design in wireless communications
Aspects of the present disclosure describe determining an uplink channel raster for determining frequency location of an uplink channel over which to transmit uplink communications to a base station. Uplink communications can be transmitted to the base station over the uplink channel. The uplink channel raster can be shifted, in frequency, with respect to a legacy uplink channel raster of a legacy communication technology to facilitate coexistence, in an uplink carrier, of the uplink channel and one or more uplink channels of the legacy communication technology.
US10694515B2 Signal processing method, base station and terminal
An information processing method, a corresponding base station and terminal are disclosed. The method includes presetting a subframe structure comprising at least a first time slot and a second time slot, herein the first time slot is used for transmission of a downlink signal; or is idle; or is switched to reception of an uplink signal and schedules transmission of the uplink signal or does not schedule transmission of the uplink signal; or is switched to reception of a signal for only performing reception and measurement of other signals but does not schedule transmission of the uplink signal; and the second time slot is used for reception of an uplink signal and schedules transmission of the uplink signal; or is idle, or is switched to reception of a signal for only performing measurement but does not schedule the uplink signal.
US10694485B2 Method and apparatus for correcting multipath offset and determining wireless station locations
Embodiments include methods, systems and computer readable storage medium for determining a location for one or more wireless stations or access points. The method includes receiving, by a processor, trace data from one or more vehicles. The method further includes performing, by the processor, a particle filtering analysis on the trace data. The method further includes determining, by the processor, a location for the one or more wireless stations or access points.
US10694474B2 Network node and method for managing transmit power
Method performed by a network node for reducing interference in neighboring cells. The network node operates in a communication network, which is adapted to wirelessly serve a UE via a serving Radio Access, RA, node. The network node obtains a determination of at least one of Reference Signal Received Power, RSRP, and Reference Signal Received Quality, RSRQ, from the serving RA node as received by the UE and a determination of at least one of RSRP and RSRQ from a neighboring RA node as received by the UE, when the UE is connected to the serving RA node. The network node further decides to reduce a transmit power of the serving RA node serving the connected UE, when the determined RSRP and/or RSRQ of the serving RA node is higher than the RSRP and/or RSRQ of the neighboring RA node, in order to reduce the interference in neighboring cells caused by the serving RA node.
US10694465B2 User equipment transmit duty cycle control
In some embodiments, a user equipment device (UE) implements improved communication methods which include radio resource time multiplexing, dynamic sub-frame allocation, and UE transmit duty cycle control. In some embodiments, the UE may communicate with base stations using radio frames that include multiple sub-frames, transmit information regarding allocation of a portion of the sub-frames of a respective radio frame for each of a plurality of the radio frames, and transmit and receive data using allocated sub-frames and not using unallocated sub-frames. In some embodiments, the UE may operate according to a sub-frame allocation based on its current power state. The UE may transmit information to the base station and receive the sub-frame allocation based on at least the information. In some embodiments, the UE may switch transmit duty cycles based on an occurrence of a condition at the UE. The UE may inform the network of the switch.
US10694462B2 Downlink scheduling data monitoring method, downlink scheduling data sending method, and apparatus
A downlink scheduling data monitoring method, a downlink scheduling data sending method, and an apparatus are provided. The method includes: starting a timer; and after it is determined that the timer expires, monitoring, by using a first discontinuous reception DRX monitoring cycle, downlink scheduling data sent by a base station, where duration of the first DRX monitoring cycle is in a unit of minute or hour. After it is determined that the timer expires, the downlink scheduling data is monitored by using the first DRX monitoring cycle whose duration is in a unit of minute or hour. In this way, not only power consumption is reduced, but also the downlink scheduling data can be monitored.
US10694459B2 Positioning access points selection
A positioning server may acquire at least one candidate AP set from an initial AP set, wherein each of the at least one candidate AP set includes a preset number of APs enclosing a terminal which is to be positioned. The positioning server may select a target AP set from the at least one candidate AP set, wherein a distance from each of the APs included in the target AP set to the terminal is less than a preset threshold. The positioning server may determine the preset number of APs included in the target AP set as positioning APs for positioning the terminal.
US10694456B2 Network selection and random access method and apparatus of machine-type communication user equipment in mobile communication system
A network selection, a random access method, and an apparatus of a Machine Type Communication (MTC) User Equipment (UE) for use in a Long Term Evolution (LTE) are provided. A cell selection method of an MTC terminal of the present disclosure includes receiving a message from a base station forming a cell, determining whether the message includes an MTC supportability indicator, and barring, when the message includes no MTC supportability indicator, scanning a frequency used in communication with the base station during a determined period.
US10694454B2 Encoding and decoding data for group common control channels
An improved technique for encoding and decoding of data for group common control channels is provided herein. Generally, the embodiments disclosed herein involve masking the information bits of the group common PDCCH (or group common control channel information) with the common RNTI, without using parity bits, which reduces the power requirements of the transmitter and receiver. In a first embodiment, the information block and the common RNTI can each be encoded using separate encoders, and then the encoded information block can be masked with the encoded common RNTI, and the resulting code symbol can be transmitted to the group of mobile devices. In a second embodiment, an information block can be appended with bits to match a size of the common RNTI, and then be masked by the common RNTI.
US10694436B2 Communications system
A user communications device having active and idle states operates in a cellular communications network in which user communications devices communicate via network communications devices of cells of the network. History data identifying the cells in which the user communications device has been present whilst in the idle state is maintained. This history data is used by the user communications device or by a network communications device to enable adjustment of cell selection/reselection parameters for the user communications device in the active state.
US10694422B2 Method and apparatus for data processing in wireless communication system
The present disclosure relates to a communication scheme and system for the convergence of a 5G communication system for supporting a higher data transfer rate than a post-4G system and the IoT technology. The present disclosure may be applied to intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety services) based on the 5G communication technology and IoT-related technology. One embodiment of the present disclosure relates to a method and apparatus for processing data in a wireless communication system.
US10694417B2 Methods and devices for downlink flow control in wireless communication systems
One embodiment of the present disclosure relates to a method for operating in a terminal device for downlink flow control. The terminal device receives duplicated packets from a first network node device and one or more secondary network node devices. The method comprises measuring downlink transmission information for the first network node device and the one or more secondary network node devices; deciding downlink flow control information based on the measured downlink transmission information; and sending the downlink flow control information to at least the first network node device. According to other aspects of the present disclosure, there are provided corresponding methods and devices.
US10694416B2 Method for radio resource measurement in wireless access system supporting carrier aggregation, and apparatus supporting same
The present invention relates to methods for making radio resource measurements in synchronized cells when quasi co-location is applied, and to apparatuses supporting same. A method for a terminal for making radio resource measurements (RRM) in a wireless access system according to one embodiment of the present invention may comprise the steps of: receiving an upper level signal comprising a reference signal for channel state information (CSI-RS) of a first cell, and quasi co-location (QCL) information for a cell-specific reference signal (CRS) and/or CSI-RS of a second cell; receiving the CRS and/or CSI-RS of the second cell on the basis of the QCL information; and measuring a first RRM for the first cell by means of the CRS and/or the CSI-RS of the second cell.
US10694413B2 Systems, methods, and devices having databases and automated reports for electronic spectrum management
Systems and methods are disclosed for providing at least one report relating to a wireless communications spectrum. At least one device is operable for wideband scan; to detect and measure at least one signal transmitted from at least one signal emitting device autonomously, thereby creating signal data; to analyze the signal data in near real-time, thereby creating analyzed data; generate the at least one report in near real-time; and to communicate at least a portion of the at least one report over a network to at least one remote device.
US10694412B2 Method for transmitting and receiving channel measurement information in wireless LAN system and device for same
The present specification discloses a method for transmitting and receiving channel measurement information in a wireless local area network (WLAN) system and a device for the same. More specifically, the present specification describes a method for transmitting and receiving channel measurement information to support a time division duplex (TDD) scheduling scheme, which is a method for transmitting and receiving channel measurement information based on channel measurement per time unit different from that in a conventional method, and a device for the same.
US10694409B2 Method and apparatus for uplink transmission in wireless communication system
The fifth generation (5G) or pre-5G communication system for supporting a higher data rate after a fourth generation (4G) communication system like a long term evolution (LTE) are provided. An uplink transmission method is provided, which can increase an uplink coverage through improvement of reception reliability of uplink control information and data information.
US10694399B1 Cellular system
A system includes a cellular transceiver to communicate with a predetermined target; one or more antennas coupled to the 5G transceiver each electrically or mechanically steerable to the predetermined target; a processor to control a directionality of the one or more antennas in communication with the predetermined target; and an edge processing module coupled to the processor and the one or more antennas to provide low-latency computation for the predetermined target.
US10694388B2 Torus-Quorum based channel rendezvous method for directional antennas
The present invention relates to a Torus-Quorum based channel rendezvous method for directional antennas. A pair of directional antennas facing any side initially points to the other party mutually in one Torus-Quorum system cycle through a rotation closure attribute of a Torus-Quorum system; and a receiver and a sender switch to a same available channel according to frequency hopping sequences to realize channel rendezvous. In the Torus-Quorum based channel rendezvous method for directional antennas proposed in the present invention, the directional antennas are rotated based on the Torus-Quorum, and elements are ensured to coincide with each other within limited time through the rotation closure attribute of the Torus-Quorum system, i.e., directions are opposite, thereby effectively shortening channel rendezvous time of the directional antennas.
US10694382B2 Authentication of satellite navigation system receiver
A mobile device, which includes a satellite navigation system receiver with embedded confidential seed key for generating Galileo message authentication codes (MACs) for any desired time instant, generates a MAC for a given time instant and transmits the MAC or a derived code as a verification code. A receiving entity authenticates the satellite navigation system receiver by comparing the obtained verification code with an available verification code known to be valid for the given time instant. The satellite navigation system receiver is considered to be an authentic satellite navigation system receiver of a mobile device only, in case the at least one obtained verification code matches the available verification code. Selected further actions are enabled only, if the satellite navigation system receiver is considered an authentic satellite navigation system receiver.
US10694378B2 Integrated circuit, communication method, computer program, and communication apparatus
There is provided an integrated circuit capable of performing more secure encrypted communication using near field non-contact wireless communication. The integrated circuit including a communication processing section configured to communicate with another apparatus through non-contact communication, and an encryption information generation section configured to make a determination on generation of authentication information used to mutually authenticate the other apparatus in performing non-contact communication with the other apparatus depending on presence or absence of a history of non-contact communication with the other apparatus, before the communication processing section executes communication of encrypted information with the other apparatus. The integrated circuit allows more secure near field non-contact wireless communication to be performed.
US10694366B2 Mobility detection for edge applications in wireless communication networks
Various embodiments detecting wireless communication device mobility in a wireless communication network. In one embodiment, one or more Internet Protocol (IP) data packets associated with a wireless communication device are analyzed. The wireless communication device is coupled with the edge entity. A determination is made, based on the analyzing, that the wireless communication device is a newly coupled device at the edge entity. A central entity disposed within the wireless communication network is notified that the wireless communication device is currently coupled to the edge entity.
US10694364B2 Providing a local address while roaming
This disclosure relates to providing local address information while roaming. A wireless device may connect to a wireless local area network (WLAN) access point in a roaming location. The wireless device may communicate with one or more servers of a home network via the WLAN access point. The wireless device may provide a local address of the wireless device to the home network in one or more messages related to a service. The home network may be configured to determine a location of the wireless device based on the local address and determine whether to provide the service based on the location of the wireless device. In response to the home network determining to provide the service based on the location of the wireless device, the wireless device may perform the service using the home network via the WLAN access point.
US10694355B2 Dedicated APN access using default network access key for profile download
A method including determining whether a subscriber identification profile (SIDP) is stored within a UE; sending an initial attach request along with a default network access key to a MME, upon determining that the SIDP is not stored; receiving a first authorization in response to the initial attach request, the first authorization restricts connectivity of the UE to an M2M activation system accessed by a dedicated APN associated with the default network access key; receiving, from a subscription management system, a SIDP generated by the M2M activation system; detaching from the M2M activation system and the network; sending a second attach request to the network based on the received SIDP; and receiving a second authorization to the network in response to the second attach request; the second authorization provides unrestricted APN connectivity and access to services associated with the subscriber identification profile.
US10694354B2 Method for discriminating between unicast device to device(D2D) communication and groupcast D2D communication
Embodiments herein disclose a method for identifying a unicast Device to Device (D2D) communication. Further, the method includes generating, by a source User Equipment (UE), a D2D Media Access Control (MAC) Protocol Data Unit (PDU) comprising a unicast parameter. Further, the method includes transmitting, by the source UE, the D2D MAC PDU to the destination UE. Further, the method includes receiving, by the destination UE, the D2D MAC PDU. Further, the method includes detecting, by the destination UE, one of unicast parameters and groupcast parameters of the D2D MAC PDU. Furthermore, the method includes identifying, by the UE, the D2D MAC PDU is for one of the unicast D2D communication when the unicast parameters are detected, and the groupcast D2D communication when the groupcast parameters are detected.
US10694352B2 System and method of using physical objects to control software access
A system and method is provided for controlling access to software via a physical object. The system may include one or more of a physical object, such as a toy, a computing device, and a server. The toy may include a unique identifier that permits an owner of the toy to download software to the computing device via the server. In some variations, a purchaser of the toy may be permitted to download software to the computing device directly from a storage device associated with the toy.
US10694351B2 Method and apparatus for resolving bluetooth compatibility problem
A method for resolving a Bluetooth compatibility problem is disclosed includes: Bluetooth-connecting with a user device during power supply; generating a packet including vehicle error information for identification of a type of error detected during Bluetooth communication with the user device and vehicle device information for identification of the vehicle Bluetooth device, upon detecting the error during the Bluetooth communication with the user device; transmitting the packet to a compatibility management server or the user device; receiving a software or firmware version to be updated based on the vehicle error information and the vehicle device information from the compatibility management server; and installing the software or firmware version.
US10694350B2 Support of mobile-terminated application services in a mobile system
A method for support of mobile-terminated application services in a mobile system is provided. The method is based on a User Equipment UE subscription The method includes enabling triggering of at least one network Application associated with a given of one or more subscribed Access Point Name APN, upon said UE being reachable again after failure of a mobile network procedure to reach said UE via a Packet Data Network PDN connection established for said UE and said APN. A Home Subscriber Server HSS associated with the method is also provided. A Mobility Management Server MME, or a Serving GPRS Support Node SGSN associated with the method is also provided.
US10694323B2 Platform for geo-fence social media
A social media application that integrates with a map application which enables users to interact with both stationary and mobile geo-fences that are placed around locations or objects of interest. The geo-fences are populated with content or programmed to provide notifications, and social features. The social features include, among other things, categorization, peer review, interest suggestion, threshold alerts, private and public messaging, private and public content dissemination, and cloud repository.
US10694319B2 Network device based proximity beacon locating
A proximity beacon signal transmitted by a network device-coupled proximity beacon transmitter is received at a network device. A RSSI reporting message is generated at the network device based on the proximity beacon signal. A position of the network device-coupled proximity beacon transmitter with respect to the network device is determined using the RSSI reporting message. A location of the network device within a region is determined using the RSSI reporting message and network device map data for the region. The location of the network device-coupled proximity beacon transmitter in the region is determined based on the position of the network device-coupled proximity beacon transmitter with respect to the network device and the location of the network device within the region.
US10694318B2 Systems and methods for defining and implementing rules for three dimensional geofences
The present invention is directed to methods and systems for enforcing at least one rule within a geofence. The rule is enforced by a fencing agent on an unmanned aerial vehicle (UAV). The geofence is defined by a plurality of geographic designators, with the plurality of geographic designators each being associated with an Internet Protocol (IP) address, preferably an IPv6 address.
US10694315B2 Technique for allowing registered mobile users of the same or different social networks in the vicinity to use mobile devices of the same or different operation system to identify each other and exchange business information
The present invention relates to a technique for allowing registered mobile users of the same or different social networks in the vicinity to use mobile devices of the same or different operation system to identify each other and exchange business information. Each registered mobile user discovers other registered mobile users in the proximity location through their mobile devices. A central server is configured to allow communication between a plurality of registered mobile users with connection through internet and to facilitate business information exchange between different mobile users. The central server manages introduction and connection of a plurality of registered mobile users by positive identification of registered mobile users, and associates unique identification of mobile user devices through Internet and returns identities of other mobile users in the vicinity or in proximity thereto, bringing an image of a human face along with names and business attributes to a device allocation.
US10694308B2 Method for and apparatus for decoding/rendering an ambisonics audio soundfield representation for audio playback using 2D setups
Improved methods and/or apparatus for decoding an encoded audio signal in soundfield format for L loudspeakers. The method and/or apparatus can render an Ambisonics format audio signal to 2D loudspeaker setup(s) based on a rendering matrix. The rendering matrix has elements based on loudspeaker positions and wherein the rendering matrix is determined based on weighting at least an element of a first matrix with a weighting factor g=1/√{square root over (L)}. The first matrix is determined based on positions of the L loudspeakers and at least a virtual position of at least a virtual loudspeaker that is added to the positions of the L loudspeakers.
US10694296B2 Shallow sub woofer
A shallow speaker and a method of manufacture for the shallow speaker. The method of assembly uses two different alignment jigs at two different stages of the assembly to ensure alignment of the speaker components. During manufacture, a subassembly of components is created in the speaker frame, and then removed along with the first alignment jig. A second alignment jig is then placed in the speaker, and the bobbin and voice coil added. The subassembly is then connected to the frame, and the voice coil connected to the external connection terminal. Finally, the cone and dust cap are installed.
US10694291B2 Directional propagation method and apparatus for audio signal, a terminal device and a storage medium
The present disclosure discloses a directional propagation method and apparatus for audio signal, a terminal device and a storage medium. The method comprises acquiring a current location of a target user and audio data corresponding to the target user; propagating audio signal corresponding to said audio data towards said current location in a directional manner. By acquiring a current location of a target user in real time, this technical solution dynamically adjusts the audio data corresponding to the target user to be propagated in a directional manner towards said current location, wherein different audio data types (e.g. Chinese language audio or English language audio) may correspond to different target users, in such a way, it can be realized that different audio signals are propagated in a directional manner towards different locations.
US10694286B2 Systems and methods of reducing acoustic noise
A wearable device for detecting a user state is disclosed. The wearable device includes one or more of an accelerometer for measuring an acceleration of a user, a magnetometer for measuring a magnetic field associated with the user's change of orientation, and a gyroscope. The wearable device also includes one or more microphones for receiving audio. The wearable device may determine whether the orientation of the wearable device has changed and may designate or re-designate microphones as primary or secondary microphones.
US10694278B2 Small subwoofer ceiling speaker system
A pair of subwoofer speakers mounted on a carrier in a ceiling speaker enclosure having a small acoustic port using an acoustic channel shell that extends from the enclosure, the output of which is directed by adjustable attachment of a director to the acoustic channel shell. An annular flange on the director is used to clamp to a bottom surface of a ceiling tile. The enclosure has braces for engaging grid members of a suspended ceiling support grid. The braces are independently extendable from the enclosure. The subwoofer speakers at least partially face each other. Vibration damping approaches are used. An audio controller may be used to control the phases of the audio signals to the subwoofer speakers to permit a push-pull synchronization strategy.
US10694269B2 Optical cable identification tool
Systems and methods are provided for determining whether an optical cable matches a port on a switch device. The present disclosure can provide for a switch device which includes a cable identification tool. The cable identification tool can be configured to receive a port configuration table from a management device. The switch device can then obtain features of at least one cable attached to a port of the switch device. The switch device can then compare the obtained features with a table entry in the port configuration table to yield a comparison result. The table entry can correspond to the port to which the at least one cable is attached. Based on the comparison result, the switch device can generate one or more notifications. The notifications can indicate a match status of the at least one cable to the port.
US10694268B2 Photonic switches, photonic switching fabrics and methods for data centers
Data center interconnections, which encompass WSCs as well as traditional data centers, have become both a bottleneck and a cost/power issue for cloud computing providers, cloud service providers and the users of the cloud generally. Fiber optic technologies already play critical roles in data center operations and will increasingly in the future. The goal is to move data as fast as possible with the lowest latency with the lowest cost and the smallest space consumption on the server blade and throughout the network. Accordingly, it would be beneficial for new fiber optic interconnection architectures to address the traditional hierarchal time-division multiplexed (TDM) routing and interconnection and provide reduced latency, increased flexibility, lower cost, lower power consumption, and provide interconnections exploiting scalable optical modular optically switched interconnection network as well as temporospatial switching fabrics allowing switching speeds below the slowest switching element within the switching fabric.
US10694260B2 Broadcast transmission device and operating method thereof, and broadcast reception device and operating method thereof
A broadcast reception device includes: a broadcast reception unit configured to receive a transport packet, the transport packet divided into a packet payload including a transport object that is a target of a transmission through a packet and a packet header signaling the packet payload; and a control unit configured to extract the packet header from the transport packet, extract first information relating to a presentation or decoding time point of the transport object from the extracted packet header, and output the transport object on the basis of the first information.
US10694259B2 Broadcast transmission device, broadcast reception device, operating method of broadcast transmission device, and operating method of broadcast reception device
An operating method of a broadcast reception device, according to an embodiment of the present invention includes receiving a broadcast signal; receiving media content presentation information including information necessary to present media content based on the broadcast signal; and presenting the media content based on the media content presentation information.
US10694258B2 Startup times of streaming digital media playback
Techniques are provided for streaming digital media content. In one embodiment, metadata associated with a digital media content title is retrieved prior to receiving any user request to play the digital media content title. Upon receiving a user request to play the digital media content title, a license is requested based on the retrieved metadata. Upon receiving the license, streaming playback of digital media content title begins.
US10694256B2 Media content search results ranked by popularity
Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.
US10694253B2 Blu-ray pairing with video portal
Blu-ray™ pairing with a video portal is described herein. The pairing capabilities are able to be stored on the Blu-ray™ disc. Additionally, analytics are stored on the Blu-ray™ disc which are able to determine which user took which action (e.g., pressed play, stop, skipped chapters, did not watch a video). By pairing the Blu-ray™ with a video portal, a user is able to resume a video online where the user left off at on the disc or vice versa. Additionally, from the Blu-ray™ disc or video portal, a user is able to take social networking actions such as “liking” on Facebook®, sending tweets, sharing content. The Blu-ray™ disc also provides additional interactivity.
US10694251B2 Preventing inadvertent viewing of media content
Concepts and technologies are disclosed herein for preventing inadvertent viewing of media content for a media program. A processor can detect an inadvertent viewing condition including exposing content for a media program including audio content and video content. The processor can create an alert that indicates the inadvertent viewing condition exists and that includes selectable options for actions to take for the inadvertent viewing condition. The processor can provide the alert to a video display and can further block output of the audio content and the video content to the video display.
US10694247B2 Method and apparatus for recommending video
Embodiments of the present disclosure disclose a method and apparatus for recommending a video. The method includes: receiving a video recommendation request sent by a terminal device, the video recommendation request including a first voice, the first voice being a voice inputted by a user requesting a video recommendation; determining, from user voices stored in a server, a second voice having a greatest similarity with the first voice; and sending information of a target video to the terminal device according to a user profile corresponding to the second voice, if a first confidence recognizing the user as a user corresponding to the second voice being greater than or equal to a first threshold. The method and apparatus for recommending a video according to the embodiments of the present disclosure have a high accuracy of video recommendation.
US10694244B2 Automated transition classification for binge watching of content
Novel techniques are described for automated transition classification for binge watching of content. For example, a number of frame images is extracted from a candidate segment time window of content. The frame images can automatically be classified by a trained machine learning model into segment and non-segment classifications, and the classification results can be represented by a two-dimensional (2D) image. The 2D image can be run through a multi-level convolutional conversion to output a set of output images, and a serialized representation of the output images can be run through a trained computational neural network to generate a transition array, from which a candidate transition time can be derived (indicating a precise time at which the content transitions to the classified segment).
US10694240B2 Method for decoding an audio/video stream and corresponding device
After a stream transition event such as a channel change, a drift between audio and video presentation time stamps in an audio/video stream is determined. The thus determined drift serves to compute a duration of a slow video motion start sequence with a given slow video rate, so that video can be shown early without yet being synchronized with audio. The slow video motion start enables the audio to catch up with the video and allows to ensure a synchronization of audio with video after the duration of the slow video motion start sequence, where after video and audio are synchronized and evolve normally. The present principles use a single decoder clock that is fed to the audio and video decoders, the decoder clock fed to the video decoder being offset with a decreasing value during the period of slow video motion.
US10694237B2 Wireless delivery of broadcast data
Systems and methods for improved efficiency in content streaming and downloading. The system enables a first list including a plurality of user equipment (UE) in communication with a wireless base station (WBS) to be identified based on the likelihood that each UE will download a piece of content. The process starts in response to a UE requesting the content from the WBS or some other triggering event. The system can use the content and subscriber history from the plurality of UEs along with machine learning, or some other algorithm, to identify likely candidates. The system can calculate a similarity score, or similar, comparing the requested content to the content history for each of the plurality of UEs. The system can add each UE with a sufficiently high similarity score to a second list. The content can be broadcast to all UEs on the second list in a single broadcast transmission.
US10694234B2 Methods and apparatus to detect spillover
Methods and apparatus to improve the accuracy of crediting media exposure through detecting reverberation indicative of spillover are disclosed. An example apparatus includes a reverberation analyzer to identify a quantity of short durations of loudness in an audio signal of media presented by a media presentation device and calculate a ratio of the quantity of the short durations of loudness to a quantity of durations of loudness in the audio signal of the media, the quantity of the durations of loudness including the quantity of short durations of loudness. The example apparatus also includes a processor and memory in circuit with the processor, the memory including instructions that, when executed by the processor, cause the processor to mark the media as un-usable to credit a media exposure when the ratio does not satisfy a loudness ratio threshold.
US10694221B2 Method for intelligent buffering for over the top (OTT) video delivery
Aspects of the subject disclosure may include, for example, selecting a set of traffic counters, wherein the traffic counters provide a profile of viewing habits of a user, and wherein the traffic counters are extracted from video streaming by the user; predicting a size of a video buffer based on the traffic counters selected; and building the video buffer based on the predicted size. Other embodiments are disclosed.
US10694219B2 System and method for media synchronization and collaboration
An improved recording device and method of recording involve a communications interface that establishes communications with a common clock reference across a network, a data storage, and a processor that controls the storing in the data storage of a metadata file with at least one of a recorded media data file or a recorded sensor data file. The metadata file includes a time sample received from the common clock reference.
US10694218B2 Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10694206B2 Motion compensation using a patchwork motion field
Techniques for direct mode video coding/decoding techniques. According to one embodiment, various blocks in B frames may use motion vectors from different reference frames (P frames or B frames), according to what is referred to herein as a patchwork motion field. Different blocks of a given frame may use motion vectors inherited from different frames for purposes of computing a predicted block for the given frame.
US10694198B2 Scalable data stream and network entity
The handling of scalable data streams by network entities is rendered less complex by, in the data stream, accompanying packets which actually carry data by packets of a different packet type which have a scalability axes descriptor defining the number of scalability axes and a semantic meaning thereof. In another aspect, the handling of scalable data streams by network entities is rendered more efficient by conveying level and/or profile descriptors using packets other than the data carrying packets, with profile and/or level descriptors being divided up into a first set explicitly signaling the definition of the available coding option set and/or available syntax element value range for a respective operation point, and a second set of profile and/or level descriptors which signal the definition of the available coding option set and/or available syntax element value range for their respective operation points by reference another profile and/or level descriptor.
US10694188B2 System and method for constructing a plane for planar prediction
A system and method of defining a plane for planar coding in JVET in which first and second lines can be defined based upon pixels in left-adjacent and top-adjacent coding units. In some embodiments, the least squares method can be employed to define the relevant lines. One point along each of the lines can then be identified and the y-intercepts of the two lines can be averaged to obtain a third point. The three points can then be used to identify and define a plane for planar coding in JVET.
US10694184B2 Video coding method and apparatus
The present invention relates to a method and apparatus for performing encoding and decoding using a variably-sized quantization coefficient group, in quantization coefficient group encoding and decoding of video compression technology.
US10694181B2 Bilateral filters in video coding with reduced complexity
An example method of filtering a reconstructed block of video data includes obtaining, by one or more processors, reconstructed samples of a current block of the video data; and selectively bilaterally filtering, by the one or more processors, the reconstructed samples of the current block to generate a filtered current block. In this example, selectively bilaterally filtering the reconstructed samples of the current block comprises refraining from bilaterally filtering at least one reconstructed sample of the current block such that the filtered current block includes at least one non-bilaterally filtered sample.
US10694175B2 Real-time automatic vehicle camera calibration
A camera facing the front of a vehicle while the vehicle is moving on the road may be calibrated by receiving sequential images from the camera. Image key points in the area limited by the road location are selected. The key points are tracked using an optical flow method. A filtering procedure is applied to the key points to identify the straight-line motion of the vehicle. At least two straight lines corresponding to opposite sides of the road. A calibration algorithm is applied to the at least two lines to determine a vanishing point. The pitch and/or yaw angles of the camera are then calculated.
US10694166B1 Real-time multifocal displays with gaze-contingent rendering and optimization
Systems and methods for displaying an image across a plurality of displays are described herein. Pixel intensity values in the multifocal display are determined using correlation values and numerical iterations. An eye tracking system measures eye tracking information about a position of a user's eye, and the pixel intensity values are modified based on the eye tracking information. An image is displayed on the plurality of displays based on the determined pixel intensity values. The plurality of displays may be within an HMD, and address vergence accommodation conflict by simulating retinal defocus blur.
US10694161B2 Illumination apparatus and method of controlling illumination apparatus
An illumination apparatus makes it possible to properly perform white balance (WB) processing that is image processing for WB correction on the premise of an illumination apparatus that uses a specific light source. The illumination apparatus includes a light source using a light-emitting diode (LED) and a transmitter configured to transmit color information relating to the LED, and the transmitter transmits, as the color information relating to the LED, color information that compensates a difference between spectral characteristics of the specific light source and spectral characteristics of the LED.
US10694160B2 Channel based projector calibration
The present disclosure is related to methods and systems for calibrating a projector. The method includes displaying a plurality of calibration patterns, where the calibration patterns are displayed separately by different wavelength channel bands, e.g., red channel, blue channel, green channel. The method then includes receiving by a processing element one or more calibration images. The method then includes determining one or more displacements corresponding to a plurality of pixels in the calibration image with respect to a plurality of pixels in the calibration pattern to adjust for distortions on a per wavelength channel basis.
US10694158B2 Image projector
An imaging device and method of projecting an image is provided, the imaging device including a beam source; at least one beam director including at least one encoded image including a horizontal component and a vertical component relative to an orientation of the imaging device; where a beam produced by the beam source is incident upon a surface of the at least one beam director, and the beam is redirected by the at least one beam director onto a projection surface; and an actuator fixed to the at least one beam director such that the at least one beam director is moveable relative to the beam source such that the beam traces out the at least one encoded image on the projection surface; where the actuator is configured to repeatedly move the at least one beam director such that the at least one encoded image appears visible.
US10694157B2 Systems and methods for local dimming in multi-modulation displays
Dual and multi-modulator projector display systems and techniques are disclosed. In one embodiment, a projector display system comprises a light source; a controller, a first modulator, receiving light from the light source and rendering a halftone image of said the input image; a blurring optical system that blurs said halftone image with a Point Spread Function (PSF); and a second modulator receiving the blurred halftone image and rendering a pulse width modulated image which may be projected to form the desired screen image. Systems and techniques for forming a binary halftone image from input image, correcting for misalignment between the first and second modulators and calibrating the projector system—e.g. over time—for continuous image improvement are also disclosed.
US10694149B2 Web based security system
A web server may receive, from a controlling device, an internet based call that includes a video feed of a surveillance premises in response to a detected triggering event. The web server may also receive an identifier for a user account associated with the surveillance premises. The web server may determine a user preference for alerts based on the identifier for the user account, and send an alert notification that includes an Internet based link to the video feed based on the determined user preference for alerts. The web server may provide a web page that includes the video feed to at least one device associated with the user account. The web server may deliver the call directly to at least one device associated with the user account.
US10694148B1 Image-based navigation using quality-assured line-of-sight measurements
Systems and methods for providing improved navigation performance in which camera images are matched (using correlation) against reference images available from a geolocation-tagged database. An image-based navigation system partitions the camera image (corresponding to the area within the field-of-view of the camera) into a plurality of camera sub-images (corresponding to regions in that area), and then further partitions each camera sub-image into a multiplicity of tiles (corresponding to sub-regions within a region). The partitioning into camera sub-images seeks geometric diversity in the landscape. Each tile is checked for quality assurance, including feature richness, before correlation is attempted. The correlation results are further quality-checked/controlled before the results are used by the Kalman filter to generate corrections for use by the inertial navigation system. Respective lines-of-sight to multiple regions are measured using multiple tiles in each region to provide better observability and better performance.
US10694135B2 Solid-state imaging device and imaging apparatus
An imaging device includes a pixel region in which light sensing pixels are grouped into pixel-units that each include multiple pixels, each column including pixels from at least two of the pixel-units. Each of the pixel-units is connected, via a corresponding readout line, to a corresponding readout unit configured to perform analog-to-digital conversion on pixel signals output thereto. A scanning unit that extends in a column direction is configured to select pixels for readout by applying row scanning pulses to scan lines connected to rows. A scanning unit that extends in a row direction for applying readout-enabling scan pulses to lines connected to columns is omitted. Those pixels that are selected for readout by one of the row scanning pulses are read out independently of any enabling pulses applied to lines connected to columns.
US10694134B2 Comparison device and CMOS image sensor including the same
A comparison device includes a comparison circuit including input ports to receive a pixel signal and a ramp signal, respectively, and structured to compare the pixel signal and the ramp signal to output a comparison signal; a sensing circuit coupled to the comparison circuit and structured to sense a common voltage variation amount from the comparison circuit, wherein the common voltage variation amount depends on the pixel signal such that the common voltage variation amount increases as the pixel signal increases; and a tail current control circuit coupled to the sensing circuit and structured to control a tail current amount of the comparison circuit based on the common voltage variation amount.
US10694120B2 Methods for producing a temperature map of a scene
Methods for generating a temperature map of a scene are provided. A method may include receiving thermal data of the scene. The thermal data includes frames of thermal infrared data. A mapping may be created for each frame based on the digital thermal infrared data. The method further includes generating the temperature map using the mapping. The temperature map is generated prior to a contrast enhancement process. The method further includes separately transmitting the temperature map and the digital thermal infrared data in a data channel.
US10694119B2 Endoscope system
A direct-viewing observation image is displayed on a monitor, and a side-viewing observation image is not displayed on the monitor. A region of interest is detected using the side-viewing observation image. A display region for observation, which displays the direct-viewing observation image, of the monitor is maintained regardless of whether or not the region of interest is detected.
US10694116B2 Image transmission apparatus and control method thereof
When image data having a size larger than a size transmittable in a predetermined format is to be transmitted, an image transmission apparatus divides the image data in a raster scanning direction in a unit of a predetermined number of pixels and sequentially allocates the image data of the unit of a predetermined number of pixels to a plurality of divided images in an order of the raster scanning direction to divide the image data into the plurality of divided images, and outputs the plurality of divided images through a plurality of transmission paths.
US10694103B2 Building system and building method for panorama point cloud
A building method and a building system for panorama point cloud data are provided. The building method for panorama point cloud data includes the following steps. At least one reference geometric object located at an overlap region of two adjacent three-dimensional capturing devices is captured by the two adjacent three-dimensional capturing devices to obtain two reference point cloud sets. A reference feature plane is obtained from each of the reference point cloud sets. A coordinate transformation matrix is obtained according to the reference feature planes. A plurality of real-time point cloud sets are obtained by the three-dimensional capturing devices. The coordinate transformation of the real-time point cloud sets are performed according to the coordinate transformation matrix, and the real-time point cloud sets are combined to obtain the panorama point cloud data.
US10694102B2 Method to capture, store, distribute, share, stream and display panoramic image or video
The present invention is a system for capturing and assembling panoramic image data having a panoramic image capture device with image assembly parameters and configured to capture image content data, an encoding device coupled to the panoramic image capture device and configured to combine the image content data and the image assembly parameters into a panoramic image file, and a decoding device configured to receive the panoramic image file and assemble, based on the image assembly parameters, at least a portion of the image content data into an output image.
US10694098B2 Apparatus displaying guide for imaging document, storage medium, and information processing method
An apparatus and method is provided that detects four sides of a subject image included in a captured image. It is determined, based on a width and a height of the captured image and the detected four sides of the subject image, whether imaging guides of vertical lines are to be displayed or imaging guides of horizontal lines are to be displayed. The vertical lines are displayed in a left end and a right end of a region in which the captured image is displayed when it is determined that the imaging guides of the vertical lines are to be displayed. The horizontal lines are displayed in an upper end and a lower end of the region in which the captured image is displayed when it is determined that the imaging guides of the horizontal lines are to be displayed.
US10694095B2 Integrated sensor and lens assembly with differential threads adjustment
An integrated image sensor and lens assembly comprises an image sensor substrate comprising an image sensor, a lens mount coupled to the image sensor substrate, a tube adapter extending into a channel of the lens mount, and a lens barrel housing a set of lenses for directing light to the image sensor. The lens barrel has a threaded portion that extends into the tube adapter. An upper subsection of the lens mount and a lower subsection of the lens barrel are unthreaded.
US10694094B2 Thin multi-aperture imaging system with auto-focus and methods for using same
Dual-aperture digital cameras with auto-focus (AF) and related methods for obtaining a focused and, optionally optically stabilized color image of an object or scene. A dual-aperture camera includes a first sub-camera having a first optics bloc and a color image sensor for providing a color image, a second sub-camera having a second optics bloc and a clear image sensor for providing a luminance image, the first and second sub-cameras having substantially the same field of view, an AF mechanism coupled mechanically at least to the first optics bloc, and a camera controller coupled to the AF mechanism and to the two image sensors and configured to control the AF mechanism, to calculate a scaling difference and a sharpness difference between the color and luminance images, the scaling and sharpness differences being due to the AF mechanism, and to process the color and luminance images into a fused color image using the calculated differences.
US10694093B2 Image processing apparatus, image capturing apparatus, image processing method, and storage medium
There is provided an image processing apparatus. A focal position determining unit determines, for each of a plurality of captured image data, a focal position in a depth direction at a target position. The focal position determining unit determines a position at which a subject at the target position is in focus as the focal position if a first focus mode has been selected by a selecting unit, and determines the focal position for each of the plurality of captured image data such that the focal positions track a position at which a subject at the target position is in focus at a speed that is less than or equal to a threshold value, in an order of generation of the plurality of captured image data, if a second focus mode has been selected by the selecting unit.
US10694091B2 Imaging device with white balance compensation and related systems and methods
The various embodiments herein relate to imaging devices and systems that capture an image of a target object and separately capture light from the light source illuminating the target object to compensate for inconsistent lighting of that object. Some systems have scene cameras to capture the images of the target objects and a separate light capturing camera to capture the light from the light source. Other embodiments relate to a single camera capturing an image of the target object while simultaneously capturing light from the light source.
US10694085B2 Optical sensor housing
An optical sensor housing includes a sensor housing body including an enclosure wall upstanding from a bottom portion and a substantially open top portion defining a cavity in which the optical sensor assembly is located, at least one aperture, and at least one engaging part projecting orthogonally from an outside surface of the sensor housing body, a sensor housing cover including an open central portion, at least one integrally molded compliant flange configured to engage the sensor housing body engaging part and to secure the sensor housing cover to the sensor housing body, and longitudinal ridges extending outwardly and disposed substantially along the length of the sensor housing cover. The sensor housing engaging parts and flanges can provide a quick-lock mechanism operable to secure the sensor housing cover to the sensor housing body without the use of tools or fasteners.
US10694067B2 On net faxing
Distribution of electronic documents is described, including receiving an electronic document to be distributed, identifying whether a destination identifier is associated with a destination account among a known group of customer accounts, routing the electronic document, and calculating a fee associated with delivery of the electronic document based on whether the destination account is among the known group of customers and a set of billing rules. The set of billing rules may specify a discounted fee for routing an electronic document to each of a known group of customer accounts. In other aspects, the set of billing rules may specify a discounted fee for routing an electronic document to a first group of the known group of customer accounts and specify a standard fee for a second group of the known group of customer accounts.
US10694066B2 Electronic whiteboard, program, and information processing method
An electronic whiteboard includes a power button, a display device, and circuitry that implements processes of detecting an operation of the power button being turned off, storing at least a part of visible information displayed on the display device from a time the power button was turned on until a time the power button was turned off in a first storage device upon detecting that the power button has been turned off, determining whether to display the visible information stored in the first storage device on the display device based on a first time corresponding to a power-on time recorded when the power button was turned on and a second time corresponding to the power-off time recorded immediately before the first time when the power button was turned off, and controlling the display device to display the stored visible information upon determining to display the stored visible information.
US10694062B2 Image forming apparatus and method for controlling the same which includes at least one or more processors, and memory storing instructions to determine whether to perform image formation, and to perform operations for controlling execution of dew condensation elimination processing having occurred in the image forming unit
An image forming apparatus includes an image forming unit, one or more processors, and memory storing instructions that, when executed by the one or more processors, cause the image forming apparatus to perform operations. The image forming unit forms an image on a sheet. The operations include controlling execution of dew condensation elimination processing that is processing for eliminating dew condensation having occurred in the image forming unit. The operations additionally include receiving image data to be printed and restricting, based on a type of a job executed using the received image data, image forming by the image forming unit, in a case where the dew condensation elimination processing is in execution.
US10694058B2 Image forming apparatus that outputs an operation screen of an extension application with part of an operation screen of a native program control method therefor, and storage medium
A present image forming apparatus includes a first control unit that controls a native program, a second control unit that controls an extension application different from the native program, a first memory area in which an operation screen of the native program controlled by the first control unit is rendered, and a second memory area in which an operation screen of the extension application controlled by the second control unit is rendered. At least a part of the operation screen of the native program is output to a display when an event related to outputting of the operation screen of the native program has occurred while the display is displaying a screen rendered in the first memory area.
US10694052B2 Non-transitory computer-readable medium storing output instructions to control portable terminal and portable terminal
A portable terminal includes: a display; a user interface; a memory; a network interface; and a controller, the controller performs performing a deciding processing of deciding the display mode of instructions objects corresponding to the external instructions specified in the first specifying processing, based on attribute information; performing a display control processing of controlling the display to display a selection screen including instructions objects having the display mode decided in the deciding processing; performing a first receiving processing of receiving a user operation of selecting an object included in the selection screen, via the user interface; performing, in response to the operation of selecting a instructions object in the first receiving processing, an activation processing of activating an external instructions corresponding to the selected object; performing an designation information acquiring processing of acquiring designation information from the external instructions activated in the activation processing.
US10694051B2 Image handling apparatus for inputting scan settings for a scanner
An image handling apparatus is disclosed, including an operation panel, hardware resources, a transferring part, and an image generation controlling part. The transferring part transfers image handle information input at the input screen to an external apparatus. The image generation controlling part receives and parses image generation information for at least one of the hardware resources to execute an image generation based on the image handle information, from the external apparatus in response to an instruction of the image generation, so that at least one of the hardware resources executes the image generation.
US10694044B2 Electronic device and content transmitting and receiving method thereof
An electronic device is provided. The electronic device includes a communication module configured to communicate with an external electronic device and a processor configured to determine a size of content, transmit or receive the content at a first speed if the size of the content is less than a specific size, and transmit or receive the content at a second speed, which is slower than the first speed, if the size of the content is greater than or equal to the specific size.
US10694042B2 System and method for processing media requests during telephony sessions
In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
US10694034B1 Avoiding identity fraud and unwarranted calls by authorization mechanism in communication system
Provided are systems, methods, and media for verifying a commission-based relationship in a communication system. An example method includes generating authorization information by an authorizer that is to be transmitted to a caller and forwarded by the caller to a callee upon a call being initiated between the caller and the callee, in which the authorization information includes at least authorizer identity information, callee identity information, and a caller public key. The method includes signing the authorization information with a private key of the authorizer and transmitting the signed authorization information to the caller. The caller is configured to generate a digital signature via a private key of the caller and transmit the digital signature and the signed authorization information to the callee. The callee is configured to verify the identity of authorizer, caller and callee and event information based on the authorization information.
US10694031B2 Method of providing a recent call list, software product, telecommunications device and system
A method of providing a recent call list of calls recently received or initiated by a telecommunications device where information on recent services which are services recently handled by or using the telecommunications device other than calls are incorporated as entries in a recent call list of the telecommunications device. Each entry can be formed by a data structure being composed of a plurality of data fields. Each data field can include a data value. An entry representing a recent service other than a call in the recent call list can include a service code identifying a recent service as a data value. A device, system, and apparatus can be configured to utilize or execute the method.
US10694030B2 System and method for providing particularized audible alerts
A system and method of generating at least two distinctive auditory alerts upon receiving a transmission or telephone call at a device is described. Data indicative of a first plurality of sounds corresponding to a user of a device configured to receive the transmission or telephone call is accessed, such as from a memory. The first plurality of sounds is played at the device so as to identify a received transmission or telephone call being directed to the user. A telephone number, subscriber name or identifier associated with a transmitting or calling party of the transmission or telephone call is accessed. Data indicative of a second plurality of sounds designating the transmitting or calling party based on the subscriber name, telephone number or identifier is retrieved, such as from a data structure, and the second plurality of sounds is played at the device so as to identify the transmitting or calling party.
US10694029B1 Validating automatic number identification data
Verifying caller identification information is described. A query to verify a first communications connection associated with an observed caller ID is received. Using a second communications channel, a message to a device associated with the observed caller ID is transmitted. A response to the message is received. The message is evaluated to perform a security determination. The security determination is provided as output.
US10694025B1 Reduction in network congestion
A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request at a location in a telephony network, the location separated from an intended recipient of the telephony connection request by a target telephony network, determining addressing information regarding the intended recipient, the addressing information including at least routing information or a phone number, determining a status characteristic of the intended recipient based on the addressing information, based on the status characteristic, and determining whether the intended recipient would successfully receive the telephony connection request if the telephony connection request was forwarded to the intended recipient.
US10694020B2 Information displaying method and terminal
An information displaying method and a terminal are provided. The method includes: obtaining audio data to be played in a chronological order; determining, based on attribute information at any moment of a sound represented by the audio data, a shape of a graph corresponding to the any moment, where the graph corresponding to the any moment including a closed curve with a bump, and a maximum distance in distances from points on the bump to a center of the graph is positively correlated to a value indicated by the attribute information at the any moment; and displaying the graph corresponding to the any moment. The bump in the graph changes with the value indicated by the attribute information of the sound, and such graph is presented to a user, to enhance perception of the user on the attribute information of the audio data and improve user experience.
US10694019B2 Safety cutoff for a power tool or other device
A cutoff system for a power tool or other device includes a receiver and a transmitter, the receiver being configured to electrically couple to a power source and to a power tool or other device, the transmitter is configured to transmit a communication signal to the receiver, and the receiver is further configured to transmit electrical power from the power source to the power tool or other device only when the receiver receives the communication signal from the transmitter.
US10694015B2 Digital device and method for controlling the same
A digital device including a display unit; a sensor unit; a display unit; a wireless communication unit to be paired with an external device; and a controller configured to receive a message, transmit information of the received message to the external device paired with the digital device, and display detailed information of the received message in response to detection of a predetermined motion using the sensor unit within a predetermined period of time while the digital device is paired with the external device.
US10694012B2 Adapter for a holding device
An adapter for releasably fastening a portable/compact unit or object to a holding device. The adapter comprises a base plate and two projections projecting away from one another in opposite directions and at a spacing from the base plate. The base plate has means for attaching the adapter to the unit or object or attached fixedly thereto or is configured in one piece with it. A guide disc is mounted on the base plate, is parallel to said base plate and can be rotated at least to a limited extent between at least one released position and at least one locked position. The guide disc has a middle opening, into which the two projections extend. The opening comprises two plug-in regions into which a holding device suitable for interaction with the adapter can be plugged in at least partially when the guide disc is situated in a released position.
US10694011B2 Smart light guide battery cover and mobile terminal
A smart light guide battery cover and a mobile terminal are provided. The smart light guide battery cover is arranged above a battery of the mobile terminal, and comprises: at least one LED lamp connected to the battery, a battery rear cover arranged above the at least one LED lamp and capable of transmitting lights, and a light guide film arranged above the battery rear cover and configured to guide the lights. In the present application, the light guide film is applied to the smart battery cover for the first time, and thus the battery cover may guide the lights, meeting the personalized demands of the customer.
US10694009B2 Communication system having an array of pumps and method of use thereof
A communications system and method of use thereof in which communication system includes a substrate and an array of pumps of mounted on the substrate. The array of pumps are operable for operating at a first frequency to produce sound waves at a second frequency. The first frequency is higher than the second frequency. IN some embodiments, the pumps in the array of pumps can include a first cavity having a first inlet and a first outlet, a first plurality of electrically conductive traces located within the first cavity, and a continuous sheet of electrically conductive material spaced apart from and in close proximity to the first plurality of electrically conductive traces. The first plurality of electrically conductive traces are operable for creating a first time-varying deflection in the electrically conductive material. The first time-varying deflection moves in the first cavity from the first inlet to the first outlet.
US10693999B2 Method and server for displaying access content
Embodiments of the present application relate to the technical field of computers, and in particular, to a method and a server for displaying access content, which are used to resolve the problem existing in the prior art that because information is inaccurately transmitted, a user may interrupt access or perform repeated access, causing a resource waste for a computer system or an Internet system. According to the embodiments of the present application, access content requested by a first user is determined according to an access request of the first user, a presentation identifier corresponding to a second user identifier comprised in the access content is determined, and the access content is returned to the first user, so that a peer end displays the received presentation identifier, thereby improving accuracy of information transmission, reducing the occurrence of interrupted access or repeated access of a user due to inaccurate information transmission, and reducing the resource waste caused for a computer system or an Internet system.
US10693997B2 Network based machine learning generated simulations
Embodiments of the present disclosure pertain to network based machine learning generated simulations. In one embodiment, the present disclosure includes a computer implemented method comprising sending first code comprising a programmable calculator from a server system to a client system across a network. A data request is sent to a database, the data request configured to retrieve data from the database comprising a plurality of fields and a target field. The retrieved data is processed using a machine learning algorithm to produce a weight for each field of the plurality of fields and a scoring data structure. The fields and the scoring data structure are sent to the client system across the network. A user selects values for the plurality of fields and the programmable calculator is configured based on the scoring data structure to generate a simulated value for the target field based on the user selected values.
US10693993B2 Building services control
A system for controlling building services, the system including a services array supporting a plurality of service devices, an electronic controller that communicates with a client device to determine a selected profile defining service device settings and control the service devices in the services array in accordance with the service device settings defined by the profile, to thereby at least partially control building services.
US10693991B1 Remote browsing session management
A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requested network content. The network computing provider determines a browse configuration. The browse configuration may identify a communication protocol and various processing actions. The network computing provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. The processing result, or portions thereof, may be stored in a shared network cache and/or in a local cache.
US10693989B2 Brokering services from partner cloud platforms
A Proxy Service Broker on a Hoster Platform as a Service (PaaS) receives a request for a Service Catalog including PaaS services available from a Partner PaaS. Using the Proxy Service Broker, creation of an instance of a Partner PaaS service selected from the Service Catalog is initiated. Using the Proxy Service Broker, a call is transmitted to a Partner Service Broker on the Partner PaaS to create the instance of the Partner PaaS service executing on the Partner PaaS. An Application is deployed on the Hoster PaaS to consume the instance of the Partner PaaS service. The deployed Application is bound with the instance of the Partner PaaS service and directly consumes the bound Partner PaaS service.
US10693988B2 Reactive API gateway
A system for processing application programming interface (API) calls and event messages may include a gateway subsystem and an events hub. The gateway subsystem can route API calls submitted by user agents connected to the gateway subsystem to appropriate service subsystems. The events hub can receive event messages from at least some of the service subsystems and publish the received event messages for consumption by one or more consuming subsystems including the gateway subsystem. A first published event message may specify a first user and the gateway subsystem can (i) determine every user agent that is associated with the first user and that is currently connected to the gateway subsystem and (ii) transmit information that represents the first published event message to every user agent that is determined to be associated with the first user and currently connected to the gateway subsystem.
US10693984B2 Automated mobile device notification routing
A method and system for improving a mobile device notification is provided. The method includes receiving notification routing data associated with routing notifications to a plurality of hardware devices of a user. A list describing hardware devices of the user is received and specified notifications of the routing notifications are associated with specified devices of the plurality of hardware devices. A request for transmitting a notification to the user is received and content of the notification is analyzed. Results of the analysis are associated with the list describing hardware devices of the user and the notification is transmitted to a specified hardware device of the plurality of hardware devices.
US10693983B2 Method for monitoring a status in form of presence and/or absence of a network entity
A method for monitoring, by a presence service, a presence status of a network entity in a software defined network (SDN), wherein the SDN includes one or more forwarding elements configured to recognize and apply one or more actions on forwarded packets, includes receiving a subscription request including a network entity identifier for the network entity and creating one or more entries for the network entity in one or more monitored entries data structures. The one or more entries for the network entity include the presence status of the network entity. The method further includes discovering, via an edge switch, the network entity, setting, in response to the discovering, the presence status of the network entity as online, and installing an absence detection flow table entry at the edge switch.
US10693981B2 Provisioning personalized content recommendations
A personalized content recommendation provisioning method and system are described, according to various implementations. In an implementation, a user profile is established for each of multiple users within an electronic data environment (e.g., the Internet). The user profile may include information collected via a registration of the user and information identifying content consumed by the user based at least in part on information collected by an associated tracking cookie. The user profile may be used to generate a personalized grade associated with each of multiple candidate content recommendations in a high-quality candidate content recommendation pool, determine a content recommendation scope associated with a user in view of a personalized grade associated with each of the plurality of candidate content recommendations, and display the content recommendation scope to the user.
US10693975B2 Capacity scaling of network resources
A mechanism for adjusting a resource availability of a data center is disclosed. A processing device may receive a first request from a client device, wherein the request includes a set of instructions and a host name assigned to an internet protocol (IP) address of a server at a first data center to execute the set of instructions. The processing device may determine that a resource availability of the second data center is less than the resource availability of the first data center. The processing device may send a second response to the client device to send the set of instructions to the IP address of the first data center.
US10693972B2 Secure cross-domain session storage
Methods, systems, and devices for webpage domain handling are described. Some systems may include functionality for a user device to persist embedded application sessions between different webpages. For example, the user device may load a first webpage for a first domain, instantiate an inline frame (iframe) within the webpage, and run an embedded application in the webpage. Using an iframe-embedded document for a host server, the user device may store session data associated with running the application in session storage for the host server. If the user device switches to a second webpage (e.g., of a different domain) while continuing to run the application, the user device may reload the iframe and enclosed document, and may retrieve the active session data from the session storage for the host server. The user device may continue running the embedded application without interruption in the second webpage based on this session data.
US10693971B2 Identifying the best suitable application to open a file shared via a link
The techniques enable a device to identify a best suitable application to open a resource such as a file. The file can be shared via a link or can be attached to a communication. The link comprises a uniform resource locator (URL) or is in some way associated with an underlying URL. The URL includes a pattern, or a portion that identifies a domain (e.g., a hostname) and/or a portion that identifies a type of file that is to be accessed and opened. Upon activation of the link, the device analyzes the URL to determine the pattern. The device then obtains, from a service associated with the URL, a ranked list of applications that are authorized to open the file. Moreover, the device performs, at run-time, a negotiation with the service to determine which application is best suited to open the file.
US10693969B2 Electronic device using logical channels for communication
An apparatus and method for providing one or more protocols for one or more electronic devices are provided. The method includes establishing, by an electronic device configured to provide a framework interface by executing instructions stored in a memory, one or more physical channels with an external electronic device, using one or more communication modules, executing, by the electronic device, two or more application programs to interface with the framework interface, and communicating, via the framework interface, data from the two or more application programs through the one or more physical channels to the external electronic device, using at least one logical channel or session for a respective one of the two or more application programs.
US10693966B2 System for distributed intelligent remote sensing systems
An Internet of things (IoT) system, including a distributed system of virtual machines, includes at least one IoT platform system control engine, that includes a platform system control engine secure system space and a IoT platform system control engine user defined space, at least one network node device that includes a network node device secure system space and an IoT network node device user defined space, and at least one edge device that includes an edge device secure system space and an edge device user defined space, where the secure system space of the control engine, the network node device, and the edge device are each configured to be secured to prevent unauthorized access, and the user defined spaces of the platform system control engine, the network node device and the edge device each define a respective virtual machine.
US10693963B2 On-demand workload management in cloud bursting
A system, computer program product, and method is described to manage cloud bursting from a private cloud to a public cloud. The method starts with executing one or more software components of at least one application receiving transaction requests on at least one processing node accessing at least one database server. The one processing node is managed by at least one controller in a first deployment model of a computing infrastructure. The controller, the processing nodes and the database servers each include instrumentation for tracking of performance metrics thereof. A map is created of transaction requests received by the controller to data resources in the database by analyzing the set of common structures. The map is used to identify which of the software components and corresponding data resources in the database to move a processing node in a second deployment model of a computing infrastructure.
US10693959B2 Residential automation system, equipment and process that is easy to install, configure and use
In a residential automation system (100) including a terminal (101), a gateway (102), at least one remote controller (105) having at least one key and at least one peripheral device (104), a configuring method has a configuration step, performed by the terminal (101), including recognizing (E1) the gateway (102), the at least one remote controller (105) and the at least one peripheral device (104) and associating them; creating (E2) a configuration information including control commands involving the at least one peripheral device (104); and sharing the configuration information with the gateway (102) and with the at least one peripheral device (104). The associated gateway (102) and at least one peripheral device (104) are in constant synchronization with the terminal (101) during at least a part of the configuration step.
US10693955B2 Techniques for SAN storage cluster synchronous disaster recovery
Improved techniques for disaster recovery of storage service accessible through storage area networks are disclosed. Embodiments include establishing peer relationships between nodes of primary and secondary computing clusters. Configuration information is replicated in near synchronous manner from a primary cluster and used to configure a secondary cluster in a similar manner. Host data is replicated in synchronous manner for all the storage devices and LUNs within them. The secondary cluster is kept updated continuously with configuration information and user data in LUNs on storage devices such that a host may be served data from the secondary cluster when the primary cluster experiences a disaster or failure. Other embodiments are described and claimed.
US10693949B2 Method for providing data for a mobile device from a field device, computer program and arrangement for executing same
A method for providing static data and dynamic data of a service/display menu for a mobile device from a field device containing identification data and a total amount of static data and dynamic data. Upon query of the mobile device, dynamic data and/or static data are transmitted from the field device to the mobile device via a wireless interface. Static data required for an application for representation and/or changing of transmitted dynamic data are transmitted from the field device to the mobile device. These static data are stored in a memory in the mobile device. Further disclosed is a computer program for performing the method and an arrangement comprising a field device and a mobile device for performing the method.
US10693946B2 Instance backed mobile devices
A service provider may provide a companion computer system associated with a mobile device in order to facilitate operation of the mobile device. The companion computer system and the mobile device may be associated in a database operated by the service provider. Furthermore, the companion computer system may execute a component of an application on behalf of the mobile device, where the mobile device executes another component of the application.
US10693939B2 Providing modified protocol responses
A first search request is received. Keywords of the first search request is identified. A request in a protocol for the first search request is transmitted to a web service. A response in the protocol for the first search request is received from the web service. Whether the first search quest is similar to a previously submitted search request, is determined. Responsive to determining that the first search request is similar to the previously submitted search request, the protocol response is modified to include contact information of a user that previously submitted the similar search request. The modified protocol response is transmitted to the client computer system from which the first search request originated.
US10693938B2 Method and system for interactive transmission of panoramic video
The present application discloses a method and system for interactive transmission of panoramic video, wherein the method comprises: determining, by a client, the location information of a user's current region of interest; requesting a server for video information of the region of interest by using the location information; and, acquiring, by the server, a panoramic video slice corresponding to the region of interest according to the location information, and transmitting the panoramic video slice to the client. With the present invention, resource overhead and a delay of transmission of panoramic video can be reduced.
US10693932B2 Distributing communication of a data stream among multiple devices
Methods, apparatus and articles of manufacture for distributing communication of a data stream among multiple devices are disclosed. An example first device disclosed herein is to send a request including an alphanumeric sharing code to a distribution system to join a shared connection, the shared connection to distribute communication of a complete data stream among a plurality of devices including the first device, the alphanumeric sharing code to associate the plurality of devices with the shared connection. The example first device is also to receive a first one of a plurality of partial data streams corresponding to a first portion of the complete data stream from the distribution system via a first data connection established in response to the request. The example first device is further to relay the first one of the plurality of partial data streams to the second device.
US10693931B2 Delivery of broadcast-related content tagged by offline device
A processing system, which including a processor and associated memory, provides broadcast content to a broadcaster via a communications network. The broadcast content includes multiple broadcast media items. Subsequent to the broadcast content being broadcast, the processing system receives, via the communications network, an information transfer initiated by an end-user device. The information transfer includes tag information indicating a selected broadcast media item previously marked by a user of the end-user device during a period of time the end-user device was disconnected from the processing system. In response to the information transfer, the processing system identifies content related to the selected broadcast media item based on the tag information, and uploads the identified content to the end-user device via the communications network.
US10693924B2 Method and system for connecting electronic devices
A method and system for conducting meetings, e.g. making it easy for the user to connect his device to the meeting or come to a common shared view of the meeting content, where all devices participating in the meeting are located within one physical meeting room. In another embodiment, at least some devices are located outside the meeting room. In principle there is no meeting room necessary, but all devices can be distributed anywhere in a region or in the world, and after connection, the meeting content is shared to all physical meeting rooms and remote devices of the system.
US10693922B2 Multi-channel customer engagement platform
Disclosed are examples of systems, apparatus, methods and computer program products for customer engagement and communication across multiple channels using a database system. A first communication between an agent and a customer can be identified on a first communication channel. A customer identifier and agent identifier associated with the first communication can be processed. A unique multi-channel identifier can be retrieved. The unique multi-channel identifier can link the customer identifier and the agent identifier, to uniquely link the agent with the customer. The unique multi-channel identifier can then be provided to initiate a second communication between the agent and customer on a second communication channel.
US10693917B1 System and method for on-line and off-line streaming application isolation
Providing streaming of applications from streaming servers onto clients. The applications are contained within isolated environments, and the isolated environments are streamed from the servers onto clients. The system may include the option of running both in on-line and off-line. When on-line, the system may include authentication of the streaming servers and authentication of clients and credentialing of the isolated environments and applications the clients are configured to run. The system may further include encrypted communication between the streaming servers and the clients. When off-line, the system may include the ability to run already installed isolated environments without requiring credentialing. The system may further include a management interface where administrators may add, remove and configure isolated environments, configure client policies and credentials, and force upgrades.
US10693910B2 Fake web addresses and hyperlinks
A destination address is processed to determine if the destination address is a fake web address or hyperlink. The destination address may be compared with a database of known domain names to see if the domain name is legitimate or illegitimate. The designation address may also be compared to other domain names to see if it is an honest or dishonest transformation of the other domain names. Appropriate action may be taken if the designation address is a dishonest transformation of another domain name.
US10693909B2 Securing an endpoint in a computer network
A computer network endpoint is secured to prevent information leak or other compromise by instantiating in memory first, second and third security zones. With respect to an authorized user, the first zone is readable and writable, the second zone is read-only, and the third zone is neither readable nor writable. System information (e.g., applications, libraries, policies, etc.) are deployed into the first zone from the second zone. When sensitive data is generated in the first zone, e.g., when a secure communication session is established using a cryptographic key, the sensitive data is transferred from the first zone to the third zone, wherein it is immune from information leak or other compromise. The sensitive information is transferable from the third zone to one or more external having a need to know that information. Because information does not pass directly from the first security zone to the external systems, the endpoint is secured against information leak or other attack.
US10693906B2 Providing secure data transfer between networks
A data frame transmitted over a serial link between a destination network and a source network is received by a computer-implemented system in the destination network. The data frame is compatible with a data link layer protocol and includes a data field. The computer-implemented system in the destination network converts the data frame directly into a format compatible with an application layer protocol, where converting the data frame into the format comprises interpreting received information included in the data field as numerical values rather than executable code. The computer-implemented system in the destination network outputs the numerical values to an application in the destination network.
US10693903B2 Method and apparatus for data security analysis of data flows
A method and apparatus useful for data risk monitoring and management includes configuration and analysis of data flows to identify and assess risk and compliance to various regulatory standards and business practices. The evaluation of monitored data flows are then further used to identify potential security risks based on deviation from expected flows or compliant handling methods.
US10693890B2 Packet relay apparatus
A packet relay apparatus, which is configured to transmit from a mirror port a mirror packet copied from one of a packet to be received and a packet to be transmitted, the packet relay apparatus comprising: a packet receiving module configured to receive a packet from an input port; a security judgment module configured to judge whether or not the packet is possibly one of an attack and an attack sign; a mirror processing module configured to generate, when it is judged that the packet is possibly one of an attack and an attack sign, a replica of the packet as the mirror packet; and a transmitting module configured to transmit the mirror packet from the mirror port.
US10693886B2 Computation system, computation device, method thereof, and program to perform information processing
A computation device accepts a first processing request output from a first external device, executes first processing, which does not involve outputting information to a second external device, of processing based on the first processing request until the first processing request is judged to satisfy a predetermined security level, and executes second processing, which involves outputting information to the second external device, of the processing based on the processing request after the first processing request is judged to satisfy the security level.
US10693884B1 Device agnostic security layer and system
A network end-point communicates, to a controller, a unique hardware identifier that is associated with a first end-point. The network end-point receives from the controller a first encryption key that is uniquely matched to a decryption key privately held by a second end-point. The network end-point then receives device data from a first device in direct communication with the first end-point. The network end-point communicates the device data to the second end-point, wherein the device data is encrypted using the first encryption key.
US10693883B2 Technologies for integrating and sandboxing web resources
Systems, methods, and computer-readable media for integrating web resources are provided. A Resource Provider Proxy Service (RPPS) may download and cache whitelisted resources from a third party service (3PS). Once whitelisted resources are downloaded to the RPPS from the 3PS, a secure endpoint service may expose the resources to applications running on user systems. The resources served to the user system applications may be virtually isolated from one another in separate domains using a sandboxing framework. Other embodiments may be described and/or claimed.
US10693882B2 Resource-based selection of identity provider
The automatic selection of an identity provider to be used to authenticate users when requesting to access network resources for a tenant. The authentication is initiated by checking the username against the directory of the tenant. If that check results in finding an entry for the username in that directory, the entry is checked for an identity provider. If that check results in finding an identity provider, the user is directed to that found identity provider for authentication. Thus, in many, most, or all cases, an identity provider is found and selected for authentication of the user without the user having to manually select the identity provider. The username may be an internal user of an entity. The selection of the identity provider works in either case since there would still be an entry for that user in the directory of the tenant.
US10693874B2 Authentication integrity protection
Systems, methods, and processor-readable media are disclosed to adaptively secure access operations with respect to electronic resources. A request from an endpoint device may be detected, and adaptive authentication may be initiated. Identifiers for the endpoint device may be generated or retrieved. An access-right indicator may be identified to facilitate determination of whether particularized access for electronic resources is to be granted. Initiation of access events by the endpoint device may be detected. Sensor-based data that is based on a first set of sensors capturing phenomena at the endpoint device may be received. A particularized specification of recognized patterns mapped to the access-right indicator may be adaptively developed. A nonconformance of additional data with respect to the particularized specification may be detected. Responsive to the nonconformance, an activation adjustment in sensor operation may be selectively caused, and subsequent sensor-based data may be collected based on the activation adjustment.
US10693873B2 Securing remote authentication
Authenticating a secure session between a first user entity and an identity provider using a second user entity. The method includes receiving a request for a session from an entity that purports to be the first user entity. The method further includes sending authentication context from the request, and wherein the authentication context for the request arrives at the second user entity. The method further includes receiving an indication that the authentication context has been verified. As a result, the method further includes authenticating a secure session between a first user entity and an identity provider or approving a secure transaction.
US10693871B2 Account information obtaining method, terminal, server and system
An account information obtaining method performed at a terminal includes the following steps: in response to a request of a current user of the terminal, invoking a social networking application running on the terminal to obtain biological information of a target user; extracting biological feature data from the biological information, and sending the biological feature data to a server; receiving, from the server, account information of the target user whose at least one associated biological feature data sample matches the biological feature data, and displaying the account information on the terminal; and in response to a selection of the account information by the current user of the terminal, adding the account information to a contact list of the current user's account at the social networking application so that the current user can communicate with the target user directly.
US10693870B2 Authentication system
A server performs authentication, in response to an authentication request from a client PC and issues a token, when the user of an application is permitted. When the client PC needs to use the application in an offline state, the client PC requests the server to change over to a standalone mode. The server then changes the issued token to an offline token that is valid for a predetermined time period. The offline token includes dynamic date and time information that is updated on every occasion of authentication, as well as static information indicating a validity period. Including the dynamic date and time information prevents illegal use of the token by causing the client PC's timepiece to go back in time after expiration of the validity period. This configuration enables an online authentication system to be used offline, while preventing illegal use, taking advantages of both online and offline authentications.
US10693858B2 CDN-based access control method and related device
A content delivery network based (CDN-based) access control method, includes receiving, by a CDN server, a hypertext transfer protocol (HTTP) request from a user terminal and identification information of the user terminal, where the HTTP request includes an access ticket, sending the identification information of the user terminal and the HTTP request to a service server, receiving an HTTP response including a content fingerprint when an authentication result indicating that the access ticket is valid, obtaining the content resource according to the content fingerprint, and sending the content resource to the user terminal.
US10693856B2 Automatic authentication switching in online live chat applications
Methods and apparatuses are described for automatic authentication switching in online chat sessions. A server receives a request to establish an online chat session from a first client device, including authentication credentials associated with the first client device. The server establishes an online chat session between the first client device and a second client device via a first authenticated communications channel. The server transmits one or more chat messages between the first client device and the second client device using the first authenticated communications channel. The first client device determines that the online chat session has lost authentication. The first client device automatically switches the online chat session to a second unauthenticated communications channel. The server maintains the established online chat session between the first client device and the second client device via the second unauthenticated communications channel.
US10693854B2 Method for authenticating a user, corresponding server, communications terminal and programs
A method is provided for authenticating a user's communications terminal with an authentication server connected to a gateway terminal by using a communications network. The method includes: obtaining a piece of data representing an identity of the user from the gateway terminal; configuring, by the authentication server, a data transmission link between the authentication server and the terminal, using a predefined data transmission interface of the gateway terminal and as a function of the piece of data representing the identity of the user; transmitting, by the authentication server, to the terminal, a piece of encrypted data for checking authentication, using the data transmission link; receiving, by the authentication user, coming from the terminal, a piece of encrypted data for counter-checking authentication; issuing an assertion of authentication of the user when the piece of data for the counter-checking of authentication corresponds to the piece of data for checking authentication.
US10693844B2 Efficient migration for encrypted virtual machines by active page copying
Systems and methods for efficient migration for encrypted virtual machines (VMs) by active page copying are disclosed. An example method may include receiving a request to migrate a VM, identifying a first page of memory of the VM on the source host machine for migration, the first page of memory encrypted with a VM-specific encryption key, protecting the first page from access by the VM, executing a send command to modify the first page from encrypted with the guest-specific encryption key to encrypted with a migration key while the first page remains in place in the memory, allocating a second page in a buffer, copying contents of the first page to the second page, executing a receive command to modify the first page from encrypted with the migration key to encrypted with the guest-specific encryption key while the first page remains in place in the memory, and transmitting contents of the second page.
US10693835B2 Method of forwarding data between IP devices
One embodiment relates to data routing using first and second pieces of IP type equipment, the second piece of equipment being suitable for communicating with a management node of a sensor network. The sensors may have respective IP addresses that are generated by said management node, the node also having a function of routing data in the sensor network. The method includes, in a router, generating an address for the second piece of equipment, verifying the availability of the address in the sensor network from the management node, and if the address is available, requesting the management node to add the second piece of equipment in the sensor network.
US10693830B2 Methods, systems, apparatuses and devices for facilitating live streaming of content on multiple social media platforms
Disclosed herein is a system for facilitating posting of content on multiple social media platforms, in accordance with some embodiments. Accordingly, the system may include a communication device configured for receiving digital content from a source user device. Further, the communication device may be configured for receiving a plurality of target identifiers from the source user device. Further, the communication device may be configured transmitting a plurality of digital content to the plurality of social media servers. Further, the system may include a processing device configured for identifying a plurality of social media servers associated with the plurality of target identifiers. Further, the processing device may be configured for processing the digital content based on a plurality of platform characteristics corresponding to the plurality of social media servers. Further, the processing device may be configured for generating the plurality of digital content based on the processing.
US10693823B2 Dynamic message content filter
Embodiments determine message text content amount limits as a function of recipient context, wherein in some embodiments processors are configured to determine whether a physical proximity distance of a recipient of an electronic message to another, identified person is within a minimum specified threshold distance. In response to determining that the physical proximity distance is within the minimum specified threshold distance, some embodiments compare a total amount of text content of the message to a threshold maximum content value; and, in response to determining that the total amount of the message text content exceeds the threshold maximum content value, notify a sender of the message that the threshold maximum content value currently applies to messages sent to the recipient.
US10693822B2 Message providing methods and apparatuses, display control methods and apparatuses, and computer-readable mediums storing computer programs for executing methods
A message providing method includes: extracting a keyword from a message; searching a list of messages to extract a related message associated with the keyword, the messages communicated between a user and a conversational partner or between the user and a third party; and linking the related message to the keyword by a hyperlink.
US10693816B2 Communication methods and systems, electronic devices, and computer clusters
Embodiments of the present disclosure disclose communication methods and systems, electronic devices, and computer clusters. The method includes: separately creating a corresponding thread for at least one of a plurality of target devices, where the created thread corresponding to the target device includes a communication thread and a message processing thread, and the message processing thread includes a message sending thread and/or a message receiving thread; and communicating with a corresponding target device on the basis of the corresponding created thread.
US10693810B1 Method and system for managing input output per second (IOPS) in fiber channel network topology
A method of managing Input Output per Second (IOPS) in Fiber Channel network topology is disclosed. The method includes initializing a plurality of network parameters into dependent variables and independent variables. The method includes performing multilinear regression analysis on at least one of the dependent variables and the independent variables to predict a value of at least one dependent variable. The method includes clustering each of a plurality of switches into a plurality of categories based on the predicted value. The method includes determining a plurality of routes between source and destination switches associated with an lops request. The method includes establishing a connection between the source and destination switches through a shortest route including a subset of switches. The method includes modulating, for each switch in the subset, a bandwidth according to an IOPS associated with the IOPS request and a category associated with each switch in the subset.
US10693808B2 Request arbitration by age and traffic classes
Example implementations relate to hybrid arbitration of requests for access to a shared pool of resources. An example implementation includes receiving a set of requests for access to the shared pool of resources. The requests may each be from any number of traffic classes. A traffic class may be selected according to turn-based arbitration logic. Additionally, a request from each traffic class of a subset of received requests may be selected. A request selected by the age-based arbitration logic and of the selected traffic class may be granted access to the shared pool of resources.
US10693801B2 Packet drop reduction in virtual machine migration
Implementations of the disclosure provide for queuing portions of the network traffic directed to a migrated guest for both receiving and transmitting at a source of the migration. In one implementation, a method is provided. The method comprises receiving, by a processing device via a network interface card (NIC), a first data packet. The first data packet includes a network address associated with a virtual machine (VM) that migrates from a first host to a second host. The first data packet is queued in a memory buffer at the first host in view of the network address. An indication that the network address of the VM is associated with the second host is received. Thereupon, the method causes the NIC to transmit the first data packet from the memory buffer over a network associated with the VM at the second host.
US10693795B2 Providing access to application program interfaces and Internet of Thing devices
A system for providing access to at least one of an application programming interface (API) and an Internet of Thing (IoT) device is provided. A system may include one or more processors configured to establish a connection between at least one user device and the at least one of the API and the IoT device. The one or more processors may further be configured to allocate resources for one or more services associated with the at least one of the API and the IoT device and provide the one or more services associated with the at least one of the API and the IoT device to the at least one user device. The one or more processors may also be configured to monitor at least one operational parameter associated with the one or more services provided to the at least one user device.
US10693793B2 Mitigating network saturation following periods of device disconnection and subsequent reconnection
Mitigating network saturation includes detecting reconnection of device to a network after a period of disconnection. A set of applications residing on the device is queried for estimated data associated with the application awaiting transfer. A response is received from a first application of the set of applications including a first estimated data awaiting transfer from the first application. Responsive to determining that a response has not been received from a second application, a second estimated data awaiting transfer from the second application is determined based upon a learned data usage model for the application. A total expected data transfer amount is determined based upon the first estimated data and the second estimated data. Responsive to the determining that the total expected data transfer amount is not less than a threshold value, A priority of the data transfer for the first application and the second application is determined.
US10693791B2 Software-defined network-based method and system for implementing content distribution network
A software-defined network-based method and system for implementing a content distribution network. An application function, control function, and network entity resource of a CDN are added respectively to an application layer, control layer, and data forwarding layer of an SDN. When a request for a CDN application is received, the SDN application layer generates resource requirement and service scheduling information based on the request, and transmits a reservation request for a resource required by the CDN application to an SDN control layer. The SDN control layer allocates a resource required by the CDN application to combine network load balancing and path policies and to generate a content routing table for data transmission, generating and transmitting L2 and L3 forwarding tables to the SDN data forwarding layer. When it receives content distribution and content delivery requests, the SDN data forwarding layer executes a CDN service-related operation based on the forwarding tables.
US10693789B2 Adaptive intelligent routing in a communication system
This disclosure relates to a system and method for routing data packets adaptively in a communication system. As the proliferation of data rich content and increasingly more capable mobile devices has continued, the amount of data communicated over mobile operator's networks can continue to exponentially increase. One way to accommodate increased data traffic and provide high quality data communication services to end users is by utilizing network resources efficiently. This disclosure provides systems and methods for efficiently utilizing network resources by providing adaptive intelligence to data packet routing systems.
US10693784B1 Fibre channel over ethernet (FCoE) link aggregation group (LAG) support in data center networks
Techniques are described for supporting Fibre Channel over Ethernet (FCoE) link aggregation groups (LAGs) between a server and a data center switch in a data center. The techniques enable an access switch in the data center switch to assign class identifiers to each member link in an FCoE LAG between an FCoE node (Enode) of the server and the access switch. In this way, the access switch is able to redirect FCoE traffic from a Fibre Channel forwarder (FCF) of a storage area network (SAN) toward the Enode on the correct member link of the FCoE LAG. The techniques also enable scaling of FCoE initialization protocol (FIP) and FCoE sessions by installing FIP snooping filters that use on a source media access control (MAC) address hit determination in ingress filter processors (IFPs) of the access switch to avoid session limitations of virtual local area network (VLAN) filter processors (VFPs).
US10693780B2 Creating endpoints
A device receives a configuration file that includes an object concerning a Hypertext Transfer Protocol (HTTP) route. The object includes a parameter, related to the HTTP route, that includes one or more elements related to the HTTP route, and includes an attribute related to an HTTP action. The device parses the configuration file to recognize the object, and parses the object to recognize the parameter. The device creates the HTTP route based on the parameter. The HTTP route includes information concerning the one or more elements related to the HTTP route and the attribute related to the HTTP action, and sends the HTTP route to a server, causing the server to perform an operation based on the HTTP route.
US10693774B1 Modular architecture for computer network operations
Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.
US10693773B2 Method for routing in a central conferencing routing server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. A collaboration conferencing routing server may provide configurability in routing a collaboration conference to a conference bridge based on any number of criteria and information about the requester and the communications network on which the conference occurs.
US10693768B2 Method, apparatus and system for controlling routing information advertising
A method, an apparatus and a system for controlling routing information advertising are provided, which relate to the field of communications and are used for reducing the configuration complexity and reinforcing the operability. The method includes: receiving, by a control device, first routing information sent by a first forwarding device; wherein the first routing information includes an identifier of the first forwarding device; determining a first routing path according to the identifier of the first forwarding device, an identifier of a second forwarding device and a routing path group; and determining an advertising range of second routing information for the second forwarding device according to the first routing path; for enabling the second forwarding device to advertise the second routing information according to the advertising range of the second routing information.
US10693765B2 Failure protection for traffic-engineered bit indexed explicit replication
Methods and network devices are disclosed for failure protection in traffic-engineered bit indexed explicit replication networks. In one embodiment, a method includes determining a protected link or node in a network, where the protected link or node is included in a designated path to be taken by a message through the network to a destination node, the designated path is encoded in a message bit array carried by the message, and assigned bit positions in the message bit array represent respective network links along the designated path. The method further includes determining a backup path to the destination node from a feeder node adapted to forward a message carrying the message bit array into the protected link or node, and populating an entry in a path update table stored at the feeder node. In one embodiment a network device includes a network interface and a processor configured to carry out the methods.
US10693760B2 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message.
US10693759B2 Dynamic network monitoring
Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.
US10693757B2 Interface layer for diagnostic support of network-accessible devices
Techniques are disclosed relating to diagnosing a network-accessible device. A first computer may store authorization information associated with a plurality of network-accessible computing devices associated with a user. The first computer system may receive, from a second computer system, a request from the user to perform a diagnostic operation that involves communication between a third computer system and a particular one of the plurality of network-accessible computing devices. The first computer system may request, based on a permission indicated by the stored authorization information, that the third computer system retrieve diagnostic information from the particular network-accessible computing device and perform the diagnostic operation. The first computer system may receive, from the third computer system, result information relating to the diagnostic operation.
US10693742B2 Inline visualizations of metrics related to captured network data
The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system obtains a set of event streams from one or more remote capture agents over one or more networks, wherein the set of event streams comprises time-series event data generated from network packets captured by the one or more remote capture agents. Next, the system causes for display, within a graphical user interface (GUI), a first set of user interface elements, wherein the first set of user interface elements includes event stream information for an event stream in the set of event streams and a first graph of a metric associated with the time-series event data in the event stream. The system then updates the first graph in real-time with the time-series event data from the one or more remote capture agents.
US10693732B2 Transforming data based on a virtual topology
Techniques for transforming data based on a virtual topology are disclosed. A computer network is associated with a physical topology and a virtual topology. A physical topology is a particular arrangement of digital devices. A virtual topology is a description of a particular arrangement of virtual topology entities (VTEs). VTEs of the virtual topology are instantiated on digital devices of the physical topology. A processing component associated with a particular VTE processes data to perform one or more functions of the particular VTE. An emulation component associated with the particular VTE modifies the data to emulate performance of the functions by the particular VTE.
US10693730B2 Communication quality management
Techniques for managing the quality of a communication service may include obtaining crowd movement information relating to movement of individuals in a crowd within geographical spaces, and obtaining user activity information relating to one or more activities of interest to a user in a geographical space. A bandwidth density model is generated, based on the obtained crowd movement information and user activity information, the bandwidth model describing a variation of communication bandwidth density in the geographical space with respect to location and time. Quality of communication service parameters are determined, based on the bandwidth density model, with respect to location for the geographical space. Based on the quality of communication service parameters and a current location of the user in the geographical space, a target location in the geographical space is determined for the user. The user is instructed to move to the target location in the geographical space.
US10693727B2 Non-intrusive device discovery and configuration cloning
Infrastructure management device(s) may discover IT device(s) communicatively connected over a network. IT device information may be determined for at least one of the IT device(s). Configuration rule(s) compatible with IT device information may be matched to IT device(s). Action(s) may be performed on one or more device inventories, determined at least in part, by the configuration rule(s). Feature gap(s) for IT device(s) may be determined. IT device neutral user interface command(s) may be created.
US10693725B1 Dynamically reconfiguring data plane of forwarding element to account for operating temperature
Some embodiments of the invention provide a network forwarding element that can be dynamically reconfigured to adjust its data message processing to stay within a desired operating temperature or power consumption range. In some embodiments, the network forwarding element includes (1) a data-plane forwarding circuit (“data plane”) to process data tuples associated with data messages received by the IC, and (2) a control-plane circuit (“control plane”) for configuring the data plane forwarding circuit. The data plane includes several data processing stages to process the data tuples. The data plane also includes an idle-signal injecting circuit that receives from the control plane configuration data that the control plane generates based on the IC's temperature. Based on the received configuration data, the idle-signal injecting circuit generates idle control signals for the data processing stages. Each stage that receives an idle control signal enters an idle state during which the majority of the components of that stage do not perform any operations, which reduces the power consumed and temperature generated by that stage during its idle state.
US10693719B2 Centralized controlling system controlling interactions and cooperation between radio-operated devices operating in a mesh network supporting multiple radio communication protocols
A mesh network (120) constituted by radio-controlled bridges (101, 102, 103, 104, 105, and 106) in communication with connectionless devices (109) and connection-oriented devices (110) is disclosed. The mesh network (120) is further configured with a plurality of communication protocol translators facilitating communication between devices using different communication protocols. The mesh network (120) is further configured with a central controlling unit (100) controlling allowed and not allowed interactions between devices communicating over the mesh network (120).
US10693718B2 Updating management instructions for bound services in a distributed network management system
Management instructions for a managed servers are updated according to a set of rules included in management policy. A global manager computer receives information describing a change in a bound service executed by the particular managed server. The global manager generates an updated description of the particular managed server is generated by modifying an initial description of the particular managed server according to the received information describing the change in the bound service. The global manager determines currently relevant rules for the particular managed server. If the currently-relevant rules differ from previously-relevant rules, the global manager determines a rule is that should be added. The global manager generates a function-level instruction including a reference to an authorized actor-set of actors permitted to communicate with the bound service. The global manager configures the particular managed server to enforce the function-level instruction.
US10693717B2 Assisted port identification by connection an Activation device to a physical port and detecting a state change for a particular software virtual interface
Process to associate a set of physical ports on a physical device with a set of software virtual interfaces. Process includes placing the set of software virtual interfaces to be associated with a set of N physical ports in an enabled state which has a first link state when no activation device is connected to a particular software virtual interface and a second link state when an activation device is connected to the particular software virtual interface. Connecting an activation device such as a loopback connector to a physical port to shift the software virtual interface to the second link state to map that particular physical port to that particular software virtual interface.
US10693712B2 Method and apparatus for control channel monitoring behavior in a wireless communication system
One or more computing devices, systems, and/or methods for performing operations associated with a link failure are provided. For example, a first control region may be received and/or monitored via a first link. The first control region may be associated with a first configuration. A link failure associated with the first link may be determined. Responsive to determining and/or detecting the link failure, a failure recovery request may be transmitted. Responsive to transmitting the failure recovery request, a second control region may be received and/or monitored via a second link. The second control region may be associated with a second configuration. A response may be received in the second control region. Responsive to or after receiving the response, the second control region may be received and/or monitored.
US10693711B1 Real-time event correlation in information networks
Systems and methods are provided for managing information networks. A delta causality matrix is generated based on newly discovered topology changes in an information network. The delta causality matrix specifies changes in problem-symptom relationships of a causality matrix associated with constituent objects in a previous topology of the information network. The delta causality matrix is utilized to modify at least one context which comprises a first set of related symptoms and problems associated with the constituent objects in the previous topology of the information network. The modified context includes a second set of related symptoms and problems associated with constituent objects of the modified topology of the information network. An event correlation operation is performed utilizing the modified context and active symptoms detected in the information network, to determine at least one problem which has a symptom signature that corresponds to the set of current symptoms.
US10693710B2 Correlation engine comprising root cause and service impact analyses
A network correlation engine (CE-1) to be coupled to a telecommunication network (NT) comprising at least one network section (Sm) to supply at least one event notification (Am) upon detection of an event relating to the section. The correlation engine comprises at least one event analysis block (Bn) comprising at least a root cause analysis module (RCn) to receive on input the event notification and to supply on output a root cause analysis result (RRn) and a service analysis module (SAn) to receive on input the root cause analysis result from the root cause analysis module of the block is and to supply on output a service impact analysis result (SRn).
US10693707B2 System for decomposing events from managed infrastructures with semantic clustering
A system is provided for decomposing events from managed infrastructures. A first engine is configured to receive message data from a managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information, the at least one engine is configured to determine common characteristics of events and produce clusters of events relating to the failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in a physical hardware of the managed infrastructure directed to supporting the flow and processing of information. The first engine is configured to create one or more situations that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A second engine is configured to determine one or more common steps from events and produces clusters relating to events. The second engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the managed infrastructure. The system is configured to use data-driven fault localization, more particularly using semantic clustering.
US10693688B2 Synchronously-switched multi-input demodulating comparator
Methods and systems are described for obtaining a set of carrier-modulated symbols of a carrier-modulated codeword, each carrier-modulated symbol received via a respective wire of a plurality of wires of a multi-wire bus, applying each carrier-modulated symbol of the set of carrier-modulated symbols to a corresponding transistor of a set of transistors, the set of transistors further connected to a pair of output nodes according to a sub-channel vector of a plurality of mutually orthogonal sub-channel vectors, recovering a demodulation signal from the carrier-modulated symbols, and generating a demodulated sub-channel data output as a differential voltage on the pair of output nodes based on a linear combination of the set of carrier-modulated symbols by controlling conductivity of the set of transistors according to the demodulation signal.
US10693684B1 Symbol rate determination method and measurement instrument
A symbol rate determination method for determining a symbol rate of an input signal is disclosed. The method comprises: receiving the input signal; determining respective pulse widths of pulses contained in the input signal; allocating the pulse widths to groups based on a magnitude of the respective pulse widths; determining a group pulse width for each of the groups, the group pulse width being representative of the pulse widths contained in the respective group; and determining the symbol rate based on the determined group pulse widths. Moreover, a measurement instrument for determining a symbol rate of an input signal is disclosed.
US10693683B1 Systems and methods for resilient HF linking
A resilient HF linking approach can include an HF transmitting device sending an HF connection request to an HF receiving device over an HF channel. Upon receiving an acknowledgement of the request, the HF transmitting device can transmit a predefined data load to the HF receiving device. The predefined data load can be known to the HF receiving device. The HF receiving device can use the predefined data load to estimate one or more parameters of the HF channel, and send estimates of the parameter(s) back to the transmitting device. The transmitting device can use the estimates of the one or more parameters to determine a data rate for use to transmit data to the receiving device aver the HF channel. The HF channel can be a wideband HF channel. The resilient HF linking approach allows of improvement of the performance and resilience of established HF links.
US10693679B2 Using multiple ethernet virtual private network (EVPN) routes for corresponding service interfaces of a subscriber interface
Techniques are disclosed for an Ethernet Virtual Private Network (EVPN) Virtual Private Wire Service (VPWS) network with service interface-aware forwarding. In one example, a first network device signals to a second network device, using EVPN route advertisements, a multi-service service tunnel to transport network packets for a plurality of services. The services are identifiable by virtual local area network (VLAN) identifiers in the packets. The first network device is configured with a single transport interface for the service tunnel and the single transport interface is configured with respective service interfaces for the services. The first network device detects failure of a failed service interface of the service interfaces and outputs, in response to the failure, an EVPN route withdrawal message for the service tunnel that identifies the service corresponding to the failed service interface.
US10693676B2 Relay device
A relay device may include a plurality of communication circuits and a state control portion. The relay device may relay the data among a plurality of buses, each of which connecting one or more nodes. The plurality of communication circuits may perform transmission and reception of the data, and transition among a plurality of states including a transmission enabled state and a transmission disabled state. The plurality of communication circuits may be connected to the plurality of buses in one to one manner. The state control portion may cause a specific communication circuit to transition from the transmission enabled state to the transmission disabled state when a relay transition time has elapsed from an occurrence of predetermined event. The specific communication circuit may represent at least one of the plurality of communication circuits to which at least one of the plurality of buses connecting the specific node is connected.
US10693666B2 Device and method for parallel powering
The invention relates to powering one or more devices, in particular in the context of Power-over-Ethernet (PoE). In an embodiment of the invention, it is proposed to equip each node (11) with a PD interface (22) that can signal multiples of the standard defined unity load (25 kΩ with tolerances) during the detection process and increase the load during a sequence of detection attempts. In that way, several nodes (11) can share one PSE outlet and determine the number of neighboring loads (11). At the same time, each node (11) will offer full functionality during “normal” stand-alone wiring. This powering concept can be combined with full or limited data communication capabilities.
US10693656B2 Method and device for scanning for data processing devices
There is provided a method of scanning for a remote device, the method comprising: generating, at a data processing device, a search input; transforming, at the data processing device, the search input to provide a transformed output, wherein the transformed output is representative of the search input; transmitting, a communication comprising the transformed output from the data processing device to the remote device; receiving, at the data processing a device, a communication from the remote device based on the transformed output.
US10693654B2 Method and system for hosting a new blockchain using an existing blockchain node
Methods, systems, and techniques for generating a new blockchain involve storing, in an existing blockchain, a genesis block of the new blockchain; and hosting the new blockchain using the genesis block of the new blockchain as a first block of the new blockchain. The storing may be done before the hosting, such as when the existing blockchain generates the genesis block of the new blockchain itself and subsequently causes the new blockchain to be hosted. Alternatively, the hosting may be done before the storing, such as when a node foreign to the existing blockchain generates the genesis block of the new blockchain and hosts the new blockchain, and the genesis block of the new blockchain is subsequently introduced to and stored in the existing blockchain.
US10693652B2 Secret sharing via blockchain distribution
Data verification in federate learning is faster and simpler. As artificial intelligence grows in usage, data verification is needed to prove custody and/or control. Electronic data representing an original version of training data may be hashed to generate one or more digital signatures. The digital signatures may then be incorporated into one or more blockchains for historical documentation. Any auditor may then quickly verify and/or reproduce the training data using the digital signatures. For example, a current version of the training data may be hashed and compared to the digital signatures generated from the current version of the training data. If the digital signatures match, then the training data has not changed since its creation. However, if the digital signatures do not match, then the training data has changed since its creation. The auditor may thus flag the training data for additional investigation and scrutiny.
US10693647B2 Zero-knowledge environment based social networking engine
Methods, systems, and apparatus are described providing social networking engines. Specifically, the present specification relates to a method for implementing software containers implementing social network engines that may be configured to act in a zero-knowledge environment. In such implementations, all information pertaining to the social network engine associated with a user that is stored in the container is solely that of a user unless explicitly shared by the user. In some implementations, the containers may be configured to participate in a publish-and-subscribe network in order to share information. In addition, the containers may be provisioned with controls so that global operators may comply with local privacy rules.
US10693646B2 Event execution using a blockchain approach
Aspects of the disclosure relate to multicomputer systems and methods for data authentication and event execution. Any full node computing device in a network, including a data authentication and event execution computing platform, may receive a blockchain and a token associated with authenticating data included in the blockchain. The computing platform may analyze the data included in the blockchain to determine that another token must be received for data authentication. The computing platform may generate a request for the second token and transmit the request to the appropriate network device. The network device may then either approve or reject the request for an authentication token. If the appropriate number of devices authenticate the data in the blockchain by providing a token, then an associated event may be executed.
US10693636B2 Authenticated network
An authenticated network having a plurality of nodes is disclosed. Each node includes a transaction unit and an identification core. The identification core includes a key generator. The key generators of the identification cores generate a plurality of unique pairs of secret and public keys. The public key serves as a logical address of the transaction unit. Another authenticated network having a plurality of nodes is also disclosed, in which the identification core further includes a private key. The key generators of the identification cores generate a plurality of public keys from the private keys of the identification cores. Each public key serves as a logical address of the transaction unit of a corresponding node. One of the public keys and one of the private keys form a unique pair. Thus, the transaction unit manages the information communication among the plurality of nodes. The identification core manages an authentication of the nodes.
US10693635B2 System and method for encryption and decryption based on quantum key distribution
One embodiment of the present invention provides a system for facilitating storage encryption and decryption. During operation, the system receives a first request to encrypt data which is to be stored on a remote device, wherein the first request indicates the data. The system updates a key based on a dynamic key refreshment protocol. The system determines a key label for the updated key. The system encrypts the data based on the updated key, and transmits the encrypted data and the key label to the remote device, thereby facilitating secure encryption and decryption of data on the remote device.
US10693632B1 Autonomous devices
Autonomous devices and systems, methods, and program products for authorizing and performing autonomous devices transactions are disclosed. An autonomous device can be configured to generate a first hash value of a chain of hash values by applying a hash algorithm to first data including first new data and a first previous hash value of the chain of hash values, the first previous hash value computed by applying the hash algorithm to first previous data. The device can transmit to a transaction computer system the first hash value and the first new data. The device can generate and transmit to the transaction computer system a first signed electronic transaction request comprising first transaction data comprising a sending account identifier associated with the autonomous device, a destination account identifier, a transaction amount, and a timestamp. The device can digitally sign the transaction request using a private key of an asymmetric key pair.
US10693628B2 Enabling distance-based operations on data encrypted using a homomorphic encryption scheme with inefficient decryption
Methods, systems, and computer program products for enabling distance-based algorithms on data encrypted using a 2DNF homomorphic encryption scheme with inefficient decryption are provided herein. A computer-implemented method includes generating multiple versions of a data point, wherein each of the multiple versions of the data point comprises a distinct value corresponding to a distinct Euclidean space; encrypting each of the multiple versions of the data point; storing the multiple encrypted versions of the data point across multiple databases; and executing one or more distance-based algorithms on the multiple encrypted versions of the data point by using a finite decryption table across the multiple databases, wherein the finite decryption table stores a set of plaintext-ciphertext mappings between (i) multiple plaintext values and (ii) multiple encrypted ciphertext values corresponding to the multiple plaintext values.
US10693623B2 Reference subframes for synchronization and cell measurements
This disclosure relates to using a dedicated reference subframes in a cellular communication system. According to one embodiment, a base station may transmit reference signals in a dedicated synchronization and measurement reference subframe. Neighboring base stations may also transmit reference signals in dedicated reference subframes in a temporally coordinated (synchronized) manner. The reference signals transmitted be each base station may be orthogonal with the reference signals transmitted by each neighboring base station. The reference subframes may be transmitted periodically, and data subframes may be transmitted between reference subframes. Some or all of the data subframes may not include cell-specific reference symbols, as their function may be unnecessary given the use of the dedicated reference subframes.
US10693622B2 Product management system that extracts modifications
A product management system receives one or modifications of a product, and separating the one or more modifications into two collections. The first collection includes one or more modifications that require approval. The second collection includes the one or more modifications. The product management system adds each modification from the first collection to a change management system, and stores each modification from the second collection that is not also in the first collection into production data. The product management system initiates a workflow for the change management system.
US10693621B2 Virtual carrier aggregation for wideband operation of wireless communication systems
Facilitating virtual carrier aggregation for wideband operation of wireless communication systems is provided herein. A system can comprise: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise: receiving, from a network device of network devices, downlink transmission data comprising downlink control information applicable to a downlink channel of the network device; as a function of the downlink transmission data, adjusting a subband of subbands resulting in an aggregation of multiple subbands; and transmitting uplink radio traffic data via the aggregation of multiple subbands to the network device.
US10693620B2 Bandwidth part configuration and operation
A wireless device may receive one or more first messages from a base station. The one or more first messages may comprise first configuration parameters of bandwidth parts of a cell. The first configuration parameters may indicate a first default bandwidth part of the bandwidth parts. A bandwidth part of the bandwidth parts may be activated as an active bandwidth part. One or more second messages may be received. The one or more second messages may comprise second configuration parameter of the cell. The second configuration parameters may indicate a second default bandwidth part of the bandwidth parts. In response to the one or more second messages, the second default bandwidth part may be switched to as the active bandwidth part. One or more uplink signals for the second default bandwidth part may be transmitted in response to the switching.
US10693603B2 Method for transmitting and receiving signal in a wireless local area network and device for same
The present specification proposes a method for a station to transmit and receive a signal in a wireless LAN (WLAN) system and an apparatus therefor. More specifically, when the station transmits and receives a signal via a plurality of channels, the present invention proposes a method of performing beamforming training on the plurality of channels, a method of transmitting and receiving a signal based on the beamforming training and an apparatus therefor.
US10693595B2 ACK clock compensation for high-speed serial communication interfaces
In a serial communication interface with transceivers that run on different clocks, an ACK transmit FIFO is used to track packets transmitted, and an ACK receive queue is used to track ACK bits for received packets. The ACK receive queue contains a number of entries, and training for the transceivers begins transmitting ACK bits from the ACK receive queue once the ACK receive queue has multiple valid ACK bits. When the ACK receive queue is less than a lower threshold, an ACK compensation mechanism sends one or more packets that make the ACK receive queue grow. When the ACK receive queue is more than an upper threshold, the ACK compensation mechanism sends one or more packets that make the ACK receive queue shrink. The combination of the ACK receive queue and the ACK compensation mechanism allow dynamically compensating for the different clocks of the two transceivers.
US10693591B2 Data mapping method and apparatus in wireless communication system
A method, performed by a base station, of transmitting and receiving data in a wireless communication system, and an apparatus therefor are provided. The method includes determining whether a code block (CB), one of a plurality of CBs included in a transport block (TB), is scheduled for a transmission based on code block group transmission information (CBGTI), in response to the CB being scheduled for the transmission, determining a length of a sequence for the CB based on a number of CBs of the TB or a number of scheduled CBs of the TB, generating the sequence for the CB according to the determined length of the sequence, and transmitting a signal including the generated sequence.
US10693589B2 Serdes with jitter injection self stress mechanism
Devices and methods are provided for performing a high-frequency jitter self stress check on a receiver to assist with optimization. High-frequency jitter is injected into a clock signal recovered from a received data signal and used to sample the data signal. The injected jitter increases the bit error rate (BER), making BER a more useful and quicker optimization metric in applications using low-noise communication links. Error correction is used to maintain acceptable output BER while the self stress check is in progress.
US10693587B2 Multi-wire permuted forward error correction
Methods and systems are described for obtaining a plurality of information bits, and responsively partitioning the obtained plurality of information bits into a plurality of subsets of information bits, generating a plurality of streams of forward error correction (FEC)-encoded bits using a plurality of FEC encoders receiving respective subsets of the plurality of subsets of information bits, providing the plurality of streams of FEC-encoded bits to a plurality of sub-channel encoders, each sub-channel encoder receiving a respective stream of FEC-encoded bits from a different FEC encoder of the plurality of FEC encoders for generating a set of codewords of a vector signaling code, and wherein sequential streams of FEC-encoded bits from a given FEC encoder are provided to different sub-channel encoders for each successively generated set of codewords, and transmitting the successively generated sets of codewords of the vector signaling code over a multi-wire bus.
US10693582B2 Localization of reference symbols in communications systems
An example method for determining a physical cell identifier is provided. The example method may include receiving a first and second signal captures from wireless, cellular communication signals transmitted by a base station. The first signal capture being a portion of a first radio frame and the second signal capture being a portion of a second, subsequent radio frame. The method may further include aligning the first and second signal captures to determine a location of a start of a first symbol in each and decoding data within signal captures to generate a first capture grid and a second capture grid. The method may further include combining the capture grids into a resultant grid and determining a subset of possible physical cell identifiers based on a position of a selected reference symbol within the resultant grid to assist with determining a current cell identifier.
US10693574B2 Method and apparatus for efficient data transmissions in half-duplex communication systems with large propagation delays
Methods and apparatus for efficient transmission of data by half-duplex transceivers in satellite communication systems are provided. Time reference for the return link is skewed or time-lagged relative to the time reference for the forward link to reduce the amount of guard time required to separate return link transmission from forward link reception by the half-duplex transceiver of a user terminal. The guard time is determined based on a maximum differential round-trip propagation delay and transition times of the half-duplexer transceiver to switch between transmit and receive modes. In a satellite communication system in which a large number of active user terminals are present in a beam coverage, random time offsets are applied to spread approximately equal traffic loads across the time offsets.
US10693572B2 Measuring system for over-the-air power measurements with active transmission
A measuring system for performing over the air power measurements is provided. The measuring system comprises, within a single housing, a detector module, comprising a detector input, a transmitter module, comprising a transmitter output, and an antenna. The detector input and the transmitter output are at least temporarily connected. At least the transmitter output or the detector input are at least temporarily connected to the antenna.
US10693570B2 Device and method of analyzing a radio frequency signal
A device for analyzing a radio frequency signal is described. The device comprises an analyzing module that is configured to analyze input data relating to a multicarrier radio frequency signal with at least two carrier frequencies. The multicarrier analyzing module is further configured to calculate at least one of an optimized intermediate frequency and an optimized local oscillator frequency based on the input data. In addition, a method of analyzing a radio frequency signal is described.
US10693556B2 Method and apparatus for the detection of distortion or corruption of cellular communication signals
A system for troubleshooting signals in a cellular communications network, and in particular, for determining the cause of distortion or corruption of such signals, includes a robotic or other type of switch. The robotic switch can tap into selected uplink fiber-optic lines and selected downlink fiber-optic lines between radio equipment and radio equipment controllers in a wireless (e.g., cellular) network to extract therefrom the I and Q data. The selected I and Q data, in an optical form, is provided to an optical-to-electrical converter forming part of the system. The system includes an FPGA (Field Programmable Gate Array) or the like, and an analytic computer unit, or web server, and SSD (Solid State Drive) and magnetic disk storage, among other components of the system. The system analyzes the I and Q data provided to it, and determines the cause, or at least narrows the field of possible causes, of impairment to transmitted signals. The system includes a display which provides the troubleshooting information thereon for a user of the system to review, or other form of a report, and may communicate the analytical findings to a remote location over a public or private internet protocol network.
US10693540B2 Method for periodically transmitting uplink control information in wireless communication system and apparatus for same
Disclosed in the present application is a method for a terminal periodically reporting, to a base station, channel state information on the basis of a linear combination codebook in a wireless communication system. Particularly, the method comprises the steps of: receiving a reference signal from the base station; and reporting channel state information which has been outputted to the base station on the basis of the reference signal, wherein the channel state information includes a channel quality indicator and information relating to a precoding matrix index, and when a rank outputted on the basis of the reference signal is 2, the precoding matrix index is selected from a codebook which has been sub-sampled, wherein a precoding matrix constituting the sub-sampled codebook comprises a first column vector for a first layer and a second column vector for a second layer that crosses the first column vector, wherein the information relating to the precoding matrix index indicates three co-phase coefficients defining the first column vector as a 4-bit size, and wherein three co-phase coefficients defining the second column vector are identical to the three co-phase coefficients defining the first column vector.
US10693535B2 Precoding in high-order MIMO
A high-order Multiple-Input-Multiple-Output (MIMO) transmitter implementing a covariance-based precoding scheme that exploits transmit channel correlation and a method of operation thereof are provided. In one embodiment, covariance-based precoding is performed at the high-order MIMO transmitter based on feedback from a remote high-order MIMO receiver regarding a covariance-based precoding matrix. The covariance-based precoding matrix is, or is derived from, a transmit channel correlation matrix determined by the high-order MIMO receiver for the high-order MIMO transmitter. The covariance-based precoding provides a beam-forming effect when there is a relatively high degree of transmit channel correlation, thereby improving performance of the high-order MIMO transmitter. Further, because changes in the transmit channel correlation occur relatively slowly over time, feedback overhead requirements are substantially reduced as compared to that required for traditional MIMO precoding schemes.
US10693531B2 Secure end-to-end transport through intermediary nodes
A communication network encrypts a first portion of a transaction associated with point-to-point communications using a point-to-point encryption key. A second portion of the transaction associated with end-to-end communications is encrypted using an end-to-end encryption key.
US10693528B1 Antenna array sharing in a multi-operator radio node in a communications system
A multi-operator radio node for a communications system that supports sharing a common antenna array while supporting individual spectrum of multiple service providers. The multi-operator radio node includes signal processing circuits for each supported service provider. Each signal processing circuit is configured to receive communications signals for a supported service provider to be distributed through a common antenna array to wireless client devices. Each signal processing circuit includes a modem that processes the received communications signals for spectrum of its service provider to provide signal streams to be distributed to co-located antenna elements in the antenna array. Summation circuits are provided at the front end of each RF chain circuit to combine signal streams of the spectrum of the service providers directed to the same antenna element in the antenna array to form signal beams in individual spectrum layers of the service providers.
US10693518B2 Device and method of verifying protective case usage
A device and method of verifying protective case usage, is described. The device includes one or more processors to drive an electromechanical transducer with an input signal. The electromechanical transducer generates an input force based on the input signal, and a sensor of the device generates a test output signal in response to the input force. The one or more processors determine, based on the test output signal, a level of verification that a protective case is mounted on the device. The determination can include determining whether the test output signal matches a predetermined impulse response signal indicative of an unprotected device or a protected device. A digital identification tag of the protective case can be read by a radio-frequency transceiver of the device to provide an additional level of verification that the protective case is mounted on the device. Other aspects are described and claimed.
US10693509B1 Digital predistortion with power-specific capture selection
Digital predistortion methods with power-specific capture selection are disclosed. An example method includes receiving a feedback signal indicative of a power amplifier output and establishing boundaries of multiple ranges of powers in the received signal by analyzing signal statistics in windowed intervals of multiple trial captures. At least one range established in this manner may include the highest value, and at least one other range may include the lowest value of the maximum powers determined for the trial captures. The method further includes updating a power amplifier model based on one or more captures of the feedback signal in each of the K ranges, and using the model to apply digital predistortion to an input signal. By specifically targeting regions of lower power and combining these with high-power captures, the model can be made more representative of the signal as a whole, and signal quality may be improved.
US10693508B2 Low complexity transmitter structure for active antenna systems
Various embodiments disclosed herein provide for a low complexity transmitter structure for active antenna arrays by reducing the number of digital predistortion extraction loops that need to be performed. Digital predistortion (DPD) corrects any non-linearities in a power amplifier. By determining which power amplifiers have similar characteristics in an array, and thus may use similar predistortion coefficients, once the DPD coefficients are determine for one of the grouped power amplifiers, DPD can be performed on each of the grouped power amplifiers based on the DPD coefficients.
US10693505B2 Signal transmission apparatus
A sending unit includes a send data storing unit, a sending-side signal processing unit, and a first DA converter and a second DA converter. A receiving unit includes a first AD converter and a second AD converter, a receiving-side signal processing unit, and a receive data storing unit. The sending-side signal processing unit calculates output signals using a matrix formed of eigenvectors corresponding to transmission eigenmodes in which the signals propagate through a transmission path. The receiving-side signal processing unit calculates data signals of a plurality of sequences by the inverse of the matrix used by the sending-side signal processing unit.
US10693480B2 PLL with Lock-in Frequency Controller
A PLL has a frequency comparator that is active during lock-in. It outputs a signal related to the difference between the oscillator frequency and a target frequency. It captures an initial phase and observes change in phase relative to the initial phase. Two ways of capturing the initial phase are provided. The frequency comparator can provide input signals for the loop filter and make the PLL act as a frequency-locked loop during lock-in. Alternatively, it can provide input signals for a search controller that may perform a binary or other search. The frequency comparator may wait one or more cycles of the reference clock signal to reduce noise, or it may set a threshold to eliminate some noise. It may signal that the oscillator frequency equals the target frequency when the threshold has not been exceeded after a timeout. The search controller may directly or indirectly control the PLL's oscillator.
US10693478B2 Clock generation system and method having time and frequency division activation mechanism
A clock generation system having a time and frequency division activation mechanism is provided that includes a clock source processing circuit that generates a primary clock signal and clock-branching circuits that perform a clock-branching generation procedure respectively in an order. Each of the clock-branching modules includes a frequency division unit and a processing unit. The frequency division unit receives the primary clock signal to divide the frequency according to a divisor number and output a branch clock signal. The processing unit controls the frequency division unit to not output the branch clock signal before the clock-branching generation procedure and to decrease the divisor number gradually over time period after the clock-branching generation procedure begins such that a branch frequency of the branch clock signal generated by the frequency division unit increases from an initial frequency to a final frequency to finish the clock-branching generation procedure.
US10693474B1 PLL filter having a capacitive voltage divider
A phase-locked loop (PLL) includes a detector configured to generate an error signal based on a difference between a reference signal and an output signal, a charge pump configured to generate current pulses based on the error signal, a loop filter configured to generate a control voltage based on the current pulses, and a voltage-controlled oscillator (VCO) configured to generate the output signal at a frequency which is a function of the control voltage. The loop filter includes a capacitive voltage divider configured to reduce the control voltage from a range that falls within a voltage domain of the charge pump to a range that falls within a voltage domain of the VCO, the voltage domain of the charge pump being greater than the voltage domain of the VCO.
US10693470B2 Dual mode power supply for voltage controlled oscillators
The disclosure relates to technology for power supply for a voltage controller oscillator (VCO), where the power supply has a closed loop mode and an open loop mode. In closed loop mode, a peak detector circuit determines the amplitude of the output for the VCO, which is compared to a reference value in an automatic gain control loop. An input voltage for the VCO is determined based on a difference between the reference value and the output of the peak detector circuit. The peak detector circuit can be implemented using parasitic bipolar devices in an integrated circuit formed in a CMOS process. While operating in the closed loop mode, a controller monitors the input voltage and, when the input voltage is stabilized, the controller uses this input voltage value determined in open loop mode.
US10693467B2 Switch circuit, semiconductor device using same, and switching method
A switch circuit includes: a plurality of four-terminal switches having variable-resistance elements and a rectifier element serially connected; an input line and an output line, at least one of which is multiply present, to which are connected terminals of two switches other than terminals at which the variable-resistance terminals are serially connected; and a control line to which are connected the terminals of the two switches other than the terminals at which the rectifier elements are serially connected, the control line, together with the input line and the output line, turning on and off in turn, by pair, the pair of variable-resistance elements connected to the input line and the pair of variable-resistance elements connected to the output line, among the variable-resistance elements of the plurality of four-terminal switches of the four-terminal switches connected to the input line or the output line.
US10693464B2 Configurable linear accelerator
Some embodiments include a system comprising: a particle power source configured to generate a particle power signal; a radio frequency (RF) power source configured to generate an RF power signal; a particle source configured to generate a particle beam in response to the particle power signal; a RF source configured to generate an RF signal in response to the RF power signal; and an accelerator structure configured to accelerate the particle beam in response to the RF signal; wherein a timing of the RF power signal is different from a timing of the particle power signal.
US10693463B2 Line driver apparatus with combined feed-through capacitance and feed-forward equalization
Example embodiments of the present disclosure relate to a line driver apparatus. In some example embodiments, an apparatus is provided. The apparatus includes a capacitive feed-through module and a driving module. The capacitive feed-through module includes a first pre-driver operable to receive input differential signals and delayed signals of the input differential signals, generate first drive signals from the input differential signals and the delayed signals, and equalize the first drive signals. The capacitive feed-through module also includes a capacitance reducing module arranged between the first pre-driver and transmission lines and operable to reduce parasitic capacitance at the transmission lines in response to the first drive signals. The driving module is coupled to the transmission lines and operable to generate output differential signals from the input differential signals for transmission on the transmission lines.
US10693452B2 Ultra low emission solid state relay
According to one embodiment, a solid state relay with ultra low emissions is disclosed. The solid state relay includes one or more inputs for receiving a control signal, an input circuit for processing the received control signal. An output circuit responsive to the control signal to close the solid state relay so that power may be delivered from a power source to an electrical load. The input circuit can include zero-crossing functionality configured such that the solid state relay does not turn on until an AC source signal crosses from a negative value to a positive value or from a positive value to a negative value. The zero crossing functionality may comprise opto-couplers with zero crossing functionality. The input circuit may further comprise a low emission driver portion that is to reduce emissions during the portion after the initial start up.
US10693447B1 Comparator circuit
A comparator circuit includes: a comparator, coupled between a power voltage and a ground voltage, configured to perform a comparison according to a set of input signals to generate a comparison signal; a current source; and positive feedback circuits. The comparator circuit includes a set of input terminals and sets of transistors respectively coupled between a power voltage and a node or a ground voltage. The positive feedback circuits perform positive feedback operations on the node to generate instant currents on the node, to make the comparator switch the comparison signal in response to transition of the set of input signals in real time. Any of the positive feedback circuits includes: a first switch, configured to enable or disable said any positive feedback circuit in response to transition of the comparison signal; and a set of transistors, configured to generate a second current corresponding to the first current.
US10693444B1 Mixed signal circuit spur cancellation
A spur cancellation circuit for use in a mixed signal circuit. A spur cancellation circuit includes a clock generation circuit, a flip-flop bank, and a control circuit. The clock generation circuit is configured to generate a clock signal. The flip-flop bank is coupled to the clock generation circuit, and includes a plurality of flip-flops configured to be clocked by the clock signal. The control circuit is coupled to the clock generation circuit and the flip-flop bank. The control circuit is configured to individually enable one or more of the flip-flops to change state responsive to the clock signal and consume a predetermined amount of power; and to provide a data value to be clocked into the flip-flops.
US10693440B2 Acoustic wave device
An acoustic wave device includes: a first substrate having a first surface on which an acoustic wave element is located; a second substrate having a second surface on which a functional element is located; a third substrate having a third surface, which faces the first and second surfaces, and a fourth surface being opposite to the third surface, a first metal layer separated from the acoustic wave element and a wiring line in the first substrate and connecting the first and third surfaces; a second metal layer separated from the functional element and a wiring line in the second substrate and connecting the second and third surfaces; a first metal pattern located on the third surface, being in contact with the first and second metal layers, and connecting the first and second metal layers; and a terminal located on the fourth surface and electrically connectable to the first metal pattern.
US10693436B2 Impedance adjusting circuit and integrated circuit including the same
An impedance adjusting circuit includes: a first node coupled to a resistor; a first impedance unit having an impedance value determined based on a first impedance code and coupled between a first voltage terminal and a second node; a first switching unit suitable for electrically connecting the first node and the second node to each other in response to a clock; a first average voltage unit suitable for generating an average voltage of the first node; a first comparison unit suitable for comparing the average voltage of the first node with a first reference voltage to produce a comparison result of the first comparison unit; and a first code generation unit suitable for generating the first impedance code in response to the comparison result of the first comparison unit.
US10693435B2 Integrated and combined phase shifter and isolation switch
A phase shifter unit cell or a connected set of such cells that can be well isolated from external circuitry and which do not introduce insertion loss into an RF signal path, exhibit good return loss, and further provides additional advantages when combined with bracketing attenuator circuits. More particularly, embodiments integrate a high-isolation function within a phase shifter circuit by breaking the complimentary nature of the control signals to a phase shifter cell to provide greater control of switch states internal to the phase shifter cell and thus enable a distinct high-isolation state, and by including a switchable shunt termination resistor for use in the high-isolation state. Some embodiments are serially coupled to attenuator circuits to enable synergistic interaction that reduces overall die size and/or increases isolation. One such embodiment positions a high-isolation phase shifter cell in accordance with the present invention between bracketing programmable attenuators.
US10693431B2 Manufacturing of thin-film bulk acoustic resonator and semiconductor apparatus comprising the same
A method for manufacturing a semiconductor apparatus includes: on a base substrate, forming an isolation trench layer, a first dielectric layer, a lower electrode layer and a second dielectric layer; forming a piezoelectric film and an upper electrode layer in an opening in the second dielectric layer; forming a third dielectric layer; forming a first cavity in the third dielectric layer to expose at least part of the upper electrode layer; bonding a first assistant substrate to seal the first cavity; removing a part of the base substrate to expose the isolation trench layer; forming a fourth dielectric layer on a side of the isolation trench; and etching through the fourth dielectric layer, the isolation trench layer, the first dielectric layer to form a second cavity beneath the lower electrode layer, plan views of the first and second cavities providing an overlapped region having a polygon shape without parallel sides.
US10693424B2 Power amplifying apparatus with wideband linearity
A power amplifying apparatus includes a first bias circuit configured to generate a first bias current, a first amplification circuit, configured to receive the first bias current, amplify a signal input to the first amplification circuit through a first node, and output a first amplified signal to a second node, a second bias circuit, configured to generate a second bias current which has a magnitude different from a magnitude of the first bias current, and a second amplification circuit, connected in parallel with the first amplification, configured to receive the second bias current, amplify the signal input through the first node, and output a second amplified signal to the second node. The second amplification circuit is configured to output the second amplified signal with a third-harmonic component that has a phase offsetting a third-order intermodulation distortion (IM3) component included in the first amplified signal, based on the second bias current.
US10693418B2 Power amplifier
The present disclosure is to improve the power added efficiency of a power amplifier at high output power. The power amplifier includes: a first capacitor with a radio frequency signal input to one end thereof; a first transistor whose base is connected to the other end of the first capacitor to amplify the radio frequency signal; a bias circuit for supplying bias to the base of the first transistor; and a second capacitor with one end connected to the base of the first transistor and the other end connected to the emitter of the first transistor.
US10693416B2 Phase-selective entrainment of nonlinear oscillator ensembles
A system for entraining an oscillator ensemble is disclosed that includes a plurality of oscillators in an entrained phase pattern. The system includes an entrainment device operatively coupled to each non-linear oscillator of the oscillator ensemble, and the entrainment control device is configured to deliver a 2π-periodic control signal v(θ) to all oscillators of the plurality of oscillators to induce the entrained phase pattern.
US10693410B2 Control method and control device for rotary electric motor, and rotary electric motor drive system
A control device and a control method for a rotary electric motor, and a rotary electric motor drive system capable of reliably suppressing vibration of the rotary electric motor are provided. A rotary electric motor is controlled by PWM at a predetermined carrier frequency, and in a case where a vibration frequency in a space zero-order eigenmode of the rotary electric motor and a frequency of a frequency component of electromagnetic exciting force that generates the eigenmode overlap with each other, a value of the carrier frequency is switched from a first value to a second value different from the first value.
US10693404B2 Control methods for converting an amount of electric power into a loss for managing consequences of a grid fault
A method to control a wind power installation is provided. The wind power installation includes a generator and a converter. The generator is configured to convert wind power into electrical power and to provide the electrical power from the generator to the converter. The converter is configured to adapt and to provide the electrical power to an electrical grid. The converter is operable to comply with pre-determined grid code requirements during a grid fault. An amount of electrical power, which is present in the wind power installation during the grid fault, is fed into the generator. The generator is operable to convert the respective amount of electrical power into a generator loss.
US10693395B2 Apparatus and method of compensating for steering torque of driving motor
The disclosure provides an apparatus and method of compensating for a torque of a motor. The apparatus includes a torque information collector configured to collect steering information, motor position information, and predetermined motor information, a torque ripple calculator configured to determine a target torque based on the steering information and to determine a compensation torque for torque ripple based on the target torque and the motor information, a compensation current calculator configured to determine a compensation current value based on the motor information and the compensation torque, a current value generator configured to convert the target torque into a target current value and to generate an output current value based on the target current value and the compensation current value, and a current signal output configured to output a current control signal corresponding to the output current value.
US10693394B2 Driving apparatus of vibration-type actuator method of controlling driving vibration-type actuator and image pickup apparatus
A driving apparatus of a vibration-type actuator includes a driving circuit configured to drive a vibration unit including a plurality of vibrators, a detection unit configured to detect a sum of power consumption consumed by the plurality of vibrators, and a driving frequency setting unit configured to set a driving frequency within a frequency range depending on the sum of power consumption detected by the detection unit.
US10693392B2 Power conversion device and electric motor drive device using same
A power conversion device includes a first switching unit connected between a DC power supply and an inverter circuit, a resonant circuit connected to the input of the inverter circuit and formed by connecting a capacitor, a reactor, and a second switching unit, and a control unit, wherein, during a resonant operation period in which the first switching unit is controlled to be off and the second switching unit is controlled to be on, the control unit controls the inverter circuit to shift from a mode in which current flows back through one of upper and lower arms of the inverter circuit to a mode in which current flows back through the other arm, and provides a period in which the upper and lower arms for every phase of the inverter circuit are turned on simultaneously.
US10693379B2 Short-circuit protection using pulse width modulation (PWM) for resonant converters
According to an implementation, a resonant converter for short-circuit protection includes an oscillator, a short-circuit detector configured to detect a short-circuit condition in a component of the resonant converter, and a pulse width modulation (PWM) controller configured to control the oscillator in a PWM mode before short-circuit protection is triggered. The oscillator, when in the PWM mode, is configured to generate a first clock signal for driving a first power switch and a second clock signal for driving a second power switch.
US10693376B2 Electronic converter and method of operating an electronic converter
An electronic converter has first and second input terminals, first and second output terminals, a current regulator circuit arranged between the first input terminal and an intermediate node, and input capacitor arranged between the intermediate node and the second input terminal, and an output capacitor. A control circuit block is configured to sense an input voltage, compare the regulated voltage to a reference value and generate a first signal, compare the input voltage to a lower threshold and an upper threshold and generate a second signal, switch the electronic converter between an active mode and an idle mode as a function of the first signal, and switch the electronic converter between a recharge phase and a switching phase as a function of the second signal when the electronic converter is in the active mode.
US10693375B2 Systems and methods for adjusting one or more thresholds in power converters
System controller and method for a power converter. For example, the system controller includes a first current controller configured to receive a first input signal and generate a first output signal based at least in part on the first input signal, a second current controller configured to receive a compensation signal and a second input signal and generate a second output signal based at least in part on the second input signal, and a drive signal generator configured to receive the first output signal and the second output signal, generate a first drive signal based at least in part on the first output signal and the second output signal, and generate a second drive signal based at least in part on the first output signal and the second output signal.
US10693371B2 Method and apparatus for peak switching to reduce losses in high frequency DC-DC converters
A method includes monitoring a resonant interval across a switching node. The method also includes detecting one or more preset values associated with the resonant interval across the switching node. The method further includes, in response to detecting the one or more preset values associated with the resonant interval across the switching node, initiating a high switch into an “on” operation.
US10693367B1 Pre-charging circuit for power converters
In some examples, an electrical power system includes a differential bus including a high-side rail and a low-side rail, a power source configured to generate power, and a bulk capacitor coupled between the high-side rail and the low-side rail, the bulk capacitor configured to filter the power generated by the power source. The electrical power system also includes a converter configured to convert the power filtered by the bulk capacitor and a pre-charging circuit comprising one or more switches and a middle capacitor, the pre-charging circuit configured to pre-charge the bulk capacitor.
US10693365B2 Power conversion circuit with a compensation circuit
In a power conversion circuit in which a grounded capacitor is connected to a main circuit that converts power through operation of a semiconductor switching device, a control IC that supplies a drive signal to the semiconductor switching device generates a cancellation voltage for canceling out a conducted emission that develops across terminals of the grounded capacitor as a result of the operation of the semiconductor switching device by using the drive signal (gate signal) to control a charge/discharge current of a compensation capacitor in a compensation circuit that is externally connected to the main circuit.
US10693360B2 Transmissions incorporating eddy current braking
Described herein is a transmission mechanism and an associated method of use for braking relative movement between members, movement and braking of the members being directed through one or more transmission elements.
US10693357B2 Straddled vehicle starter motor, engine start-up device, and straddled vehicle
A starter motor for starting up an engine mounted to a straddled vehicle. The starter motor includes a rotor, a brush in contact with the rotor to cause a current supplied thereto, and a movable permanent magnet arranged to oppose a core of the rotor with a gap therebetween and to be movable in a circumferential direction of the rotor within an angle range. The angle range includes a retarded angle position and an advanced angle position in which the movable permanent magnet is displaced respectively in a retarded and advanced angle direction relative to the brush. The movable permanent magnet is located in the advanced angle position when the rotor starts to rotate upon a supply of the current to the rotor, and to be moved in the retarded angle direction to the retarded angle position within a period in which the rotor is rotating with the current supplied to the rotor.
US10693351B2 Motor driving assembly
A motor driving assembly includes a motor. The motor includes an outer housing, and a rotor and a brush holder received in the outer housing. The rotor includes a rotary shaft extending out of the outer housing. A commutator is fixed on a shaft portion of the rotary shaft within the outer housing. Brushes for contacting the commutator are disposed on the brush holder. A visible identification mark fixed relative to the rotary shaft is disposed outside the outer housing of the motor, such that a relative position between the brushes and the commutator in a rotational direction of the rotary shaft is identifiable by reference to a position of the visible identification mark relative to the outer housing in the rotational direction of the rotary shaft. As such, the commutator can be prevented from stalling at a position where arcing noise may be easily generated.
US10693342B2 Containing a field of flywheel energy storage units
A number of flywheel units are arranged in a geometric pattern. Each of the flywheel units is enclosed in a containment unit. The containment unit includes a cylindrical tube, a cover, a bottom support, resting on the ground, on which the containment unit is mounted, and a fill medium surrounding each containment unit. The containment unit may also include a horizontal plate, mounted to the base of tube, which extends outward or radially from the base of tube a pre-determined length. In this case, the fill medium rests directly on top of the portion of the plate that extends outward from tube.
US10693341B1 Motor hubs for shutter mechanisms
A motor hub system for shutter actuation includes a shaft sleeve including a base flange and an externally threaded collet extending axially from the base flange along a rotation axis. A flanged nut with internal threads is in threaded engagement with the collet, wherein the internal threads are in a threaded portion of the flanged nut that extends axially from a flange of the flanged nut. A washer is compressed axially between the base flange of the shaft sleeve and the flange of the flanged nut.
US10693334B2 Electric rotary machine
A stator core including field slots housing field windings and armature slots housing armature windings is provided. Permanent magnets are housed in the respective armature slots. The armature windings are configured by a first winding and at least one second winding. The field winding passes over the permanent magnet. The second windings each have a part embedded between a coil end of the field winding and teeth around which the field winding is around.
US10693324B2 Monitoring device for monitoring an inductive energy transmission device
The invention relates to a monitoring device for monitoring an inductive energy transmission device from at least one transmitting coil to at least one receiving coil spaced apart from the at least one transmitting coil. The monitoring device comprises a coil array, which has individual coils and is designed to monitor an intermediate space between the at least one transmitting coil and the at least one receiving coil. The individual coils can be individually controlled. The suitable control can be used for a variable detection height and can ensure reliable operation even if an individual coil fails.
US10693323B2 Wireless inductive power transfer
A power transmitter (101) inductively transferring power to a power receiver (105) comprises a resonance circuit (201) comprising a transmitter coil (103). A driver (203) generates a drive signal for the resonance circuit (201) and a data receiver (513) receives messages load modulated onto a power transfer signal by the power receiver (105) during communication time intervals. An error unit (507) determines a coil current error and a control loop (511) controls the current through the transmitter coil (103) in response to the coil current error with the control loop (511) being active during the communication time intervals. A loop response of the control loop is attenuated for coil current errors in a reduced control range relative to coil current error indications outside the reduced control range, where the reduced control range includes a zero coil current error.
US10693318B2 Energy management system, energy management method, and program
An energy management system, provided with: a collector that collects information regarding energy efficiency of a production apparatus and a processor that performs at least one of monitoring, simulation, and optimization of energy efficiency in production activity performed by the production apparatus, on the basis of the information regarding energy efficiency collected by the collector, using a modeling unit in which information regarding energy efficiency of a constituent element of the production apparatus is modeled on the basis of a predefined rule.
US10693310B2 Hiccup charger
Various door locks and their methods of operation are described. In one embodiment, one or more capacitors are discharged to power one or more electrical loads of a door lock and then charged by one or more associated power sources. During this type of operation, a voltage of the one or more capacitors may cyclically vary between a first voltage threshold and a second voltage threshold. Methods related to estimating an amount of energy provided to the one or more capacitors using time measurements are also described.
US10693306B2 Circuit and musical instrument
A circuit includes a signal processor configured to perform a signal processing, an amplifier configured to amplify a signal output from the signal processor, a first power supply path connected from a battery to the signal processor, a second power supply path connected from the battery to the amplifier, a capacitor connected to the second power supply path and that assists power supplied to the amplifier, and a power limiter connected to the second power supply path and that limits input power supplied from the battery.
US10693305B2 Device for charging and discharging a capacitive load
A capacitive load charging/discharging device, including a first capacitor, a down-up converter including a first and a second switching element connected across the first capacitor, wherein a connecting point of the switching elements is connected to a first output terminal of the converter through a main coil. The device further includes an output circuit with a capacitive load arranged between first and second output circuit terminals, which are connected to output terminals of the converter. A discharge circuit is formed with the output circuit, the main coil and the second switching element, including an additional capacitor which is connected to a charging circuit for charging to a specified voltage, wherein the polarity of the voltage corresponds to that of the load voltage in the charged state of the capacitive load.
US10693296B2 Stabilizing consumer energy demand
A computer-implemented method, according to one embodiment, includes: setting a target power demand corresponding to a consumer, and performing a process. The process includes: determining an actual power demand presented to the utility by the consumer based on a reward table, determining a current error, determining whether the actual power demand is adjustable in a direction that reduces the current error, reducing the current error by adjusting the actual power demand in response to determining that the actual power demand is adjustable in the direction that reduces the current error, and modifying the target power demand in response to determining that the actual power demand is not adjustable in the direction that reduces the current error. Determining the actual power demand includes measuring the power demand over a period of time in accordance with a process for measuring stability of power demand received from the utility.
US10693295B2 Residential electric load shifting energy storage system
Techniques are provided for shifting residential electric load from a utility power grid to a battery system during preconfigured hours of electric use. The apparatus includes a memory configured to store computer executable instructions, and a microprocessor in communication with the memory, the microprocessor configured to execute the instructions to cause the apparatus to shift residential electric load from the utility power grid to the battery system for a first time period during a first calendar period of a calendar year, and to shift residential electric load from the utility power grid to the battery system for a second time period during a second calendar period of the calendar year.
US10693260B2 Mounting frame comprising a PE contact
The invention relates to a mounting frame (5) which comprises at least one PE contact (1) and can be inserted into the housing from a plug-in end and/or from a terminal end. The at least one PE contact (1) is arranged on the mounting frame (5). Previously known PE contacts can be contacted only from one end, whereas the disclosed PE contact (1) can be contacted from the terminal end and/or the plug-in end.
US10693259B2 Connector port assembly for an electronic device
In an example, a connector port assembly for use in an electronic device is disclosed. The connector port assembly may include a connector port, a fastener assembly and a flexible ring. The fastener assembly may fasten the connector port to a casing of the electronic device through at least one resilient member. The flexible ring may be disposed around an outer surface of the connector port. The fastener assembly and flexible ring may provide bend angle for the connector port.
US10693256B2 Nut seal connector assembly
An assembly for a coaxial connector is described. The assembly, in one embodiment, includes a coupler, a grip ring and a seal member.
US10693244B2 Independent azimuth patterns for shared aperture array antenna
A multi-column antenna having ports for different sub-bands is provided. In one aspect of the invention, power dividers couple the sub-band ports to the columns of radiating elements. At least one power divider is an un-equal power divider to allow a half-power beam width (HPBW) of one sub-band to be configured independently of the HPBW of the other sub-band. The ports may be combined at the radiating elements by diplexers. According to another aspect of the present invention, a multi-column antenna has a plurality of first sub-band ports and a plurality of second sub-band ports. Each of the first sub-band ports is coupled to one of the columns by a first sub-band feed network. Each of the second sub-band ports is coupled to two of the columns by a second sub-band feed network including a power divider. The different sub-bands have different MIMO optimization of the same multi-column antenna.
US10693236B2 Iris matched PCB to waveguide transition
The present application discloses embodiments that relate to an electromagnetic apparatus. In one aspect, the present apparatus includes a circuit board configured to propagate an electromagnetic signal. The apparatus also includes a waveguide configured to propagate an electromagnetic signal. The apparatus further includes a coupling port configured to couple a signal between the circuit board and the waveguide, where the coupling port has dimensions based on a desired impedance of the port.
US10693235B2 Patch antenna elements and parasitic feed pads
Various embodiments are described that relate to patch antenna elements and parasitic feed pads. A patch antenna element can have a resistance and reactance. The resistance can be desirable while the reactance can be undesirable. To counteract the reactance, a parasitic feed pad can be placed near the patch antenna element and the parasitic feed pad produces a capacitance. The capacitance balances out the reactance to cancel out one another. When two patch antenna elements and two parasitic feed elements are employed in one antenna stack, the stack antenna can function as a dual band antenna.
US10693231B2 Transmit/receive switching circuit
A transmit/receive switching circuit implementation reduces transmitting/receiving switching losses in a transceiver during different modes of operation. The implementation includes connecting a low noise amplifier and a power amplifier in accordance with a shunt configuration in the transceiver. The implementation also includes disabling the power amplifier to achieve a high impedance state by grounding an output stage bias and enabling the low noise amplifier and disabling one or more transistors connected to a path between the low noise amplifier and the power amplifier during a receive mode.
US10693224B2 Radio-wave transmitting cover and method for setting thickness of radio-wave transmitting cover
A radio-wave transmitting cover is configured to be arranged in the path of the radio wave of a radio-wave radar device. The thickness of the cover is set to a reference thickness at a reference position where the incident angle of the radio wave from the radio-wave radar device is 0°. The reference thickness is set to a value obtained by multiplying half of the wavelength of the radio wave by an integer. In the area around the reference position, the thickness of the cover is gradually changed such that the greater the distance from the reference position, the greater becomes the difference by which the thickness of the cover is larger than the reference thickness.
US10693222B2 Method of manufacturing antenna device and antenna device
A method of manufacturing an antenna including: forming an integrated assembly that is configured with a core, a bobbin disposed around the core and having a flange, and a coil disposed around the bobbin; supplying a liquid filler material into an inner space of a case, the case having an opening; inserting the integrated assembly into the inner space of the case via the opening before or after the supplying of the liquid filler material; closing the opening with the flange; concentrating the liquid filler material toward the flange in the inner space; curing the liquid filler material after the concentrating so as to form a cured filler material; and fixedly supporting the integrated assembly within the case via the cured filler material at a position directly adjacent to the opening of the case.
US10693220B2 Antenna modules for vehicles
Antenna modules for vehicles are disclosed. The antenna modules may be arranged on elongated bases and may be configured to be mounted in 5 cavities of top parts of vehicles. They may comprise a plurality of antennas distributed along the elongated bases. The plurality of antennas may comprise at least multiple-input multiple-output (MIMO) mobile communications antennas and global navigation satellite system (GNSS) antennas.
US10693208B1 High gamma disc-tuning probes for impedance tuners
High GAMMA disc-shaped tuning probes for high frequency electro-mechanical slide screw impedance tuners use a notch slug concept, whereby the head of the tuning probes is split in two distinct lobes in a static pre-matching configuration. The disc-probes rotate around an axis perpendicular to the axis of the slotted airline of the tuner and do not require a cumbersome vertical axis. The rotation moves the tuning lobes gradually into the slot of the airline and controls the amplitude of the reflection factor through increasing coupling. The disc-probes comprise two diametrical opposite tuning lob assemblies designed to create high reflection (GAMMA) at two distinct frequency bands, one for high end frequencies and one for low end frequencies.
US10693206B2 Nonreciprocal devices having reconfigurable nonreciprocal transfer functions through nonreciprocal coupling
A nonreciprocal device includes a waveguide through which waves at a first frequency propagate with a first wavevector and with a second wavevector in a direction opposite to the first wavevector; a frequency-dependent device that operates within a frequency range and modifies the waves through the waveguide in a way that is dependent on the first frequency; and a set of couplers to couple the waveguide and the frequency-dependent device. Coupling rates of the set of couplers are modulated to enable nonreciprocal coupling, with respect to the frequency-dependent device, of the first wavevector compared to the second wavevector.
US10693203B2 Metal-air battery and metal-air battery module
A metal-air battery includes a negative electrode, a positive electrode, an ion conducting membrane disposed between the negative electrode and the positive electrode, a positive electrode current collector disposed on a surface of the positive electrode and including a plurality of pores, and an insulating gas diffusion layer (GDL) disposed on a surface of the positive electrode current collector. A metal-air battery module includes a plurality of metal-air batteries.
US10693192B2 Wound-type cell
The present disclosure provides a wound-type cell which includes: a first electrode plate; a second electrode plate; a separator disposed between the first electrode plate and the second electrode plate; a first electrode tab electrically connected to the first electrode plate; and a second electrode tab electrically connected to the second electrode plate; in which a third winding start end of the separator is positioned at an outer side of a second winding start end of the second electrode plate in a length direction; the third winding start end extends along a direction away from a second end of the second winding start end and the third winding start end is not folded back.
US10693174B2 Fuel cell stack and method of producing the same
A flat-plate-type fuel cell stack including a plurality of plate-shaped stacked fuel cells each including an electrolyte layer, an anode, and a cathode. The fuel cell stack includes at least one of a fuel manifold communicating with a space adjacent to the anode and an oxidant manifold communicating with a space adjacent to the cathode. A compression seal member and a glass seal member are disposed around the at least one manifold.
US10693171B2 System and method for preparing high purity vanadium electrolyte
A system and method for preparing a high-purity vanadium electrolyte, comprising preparing a low-valence vanadium oxide with vanadium oxytrichloride by ammonium salt precipitation and fluidization reduction, and preparing the high-purity vanadium electrolyte at a low temperature by adding a sulfuric acid solution and clean water under the conditions of ultrasound-assisted dissolution and activation. Efficient utilization of heat is achieved through heat exchange between the ammonium salt and the reduction tail gas and heat exchange between the reduction product and fluidized nitrogen gas. Ammonia gas in the reduction tail gas is recovered for precipitation of vanadium to achieve the recycling of ammonia gas. An internal member is arranged in the reduction fluidized bed to realize the precise regulation of the valence state of the reduction product. Furthermore, ultrasound-assisted dissolution and activation are employed to prepare the vanadium electrolyte at a low temperature, thereby improving the activity of the electrolyte.
US10693164B2 Fuel cell vehicle
A fuel cell vehicle may include: an electric traction motor; an inverter; a fuel cell system; a first boost converter including first low voltage terminals connected to a fuel cell and first high voltage terminals connected to the inverter, the first boost converter including a first capacitor connected between positive and negative terminals of the first high voltage terminals; a first relay connected between the first boost converter and the inverter; and a controller, wherein the controller is configured to: shut down the fuel cell system; while a voltage of the fuel cell is higher than a voltage threshold, discharge the first capacitor and maintain a voltage thereof higher than the voltage of the fuel cell; and when the voltage of the fuel cell becomes lower than the voltage threshold, stop discharging the first capacitor and disconnect the first boost converter from the inverter by opening the first relay.
US10693162B2 Device and method for controlling fuel cell stack connection
Device and method for controlling fuel cell stack connection. The device includes fuel cell stacks and a power conditioning unit connected to the stacks, and further includes: a memory storing a first critical value by which the connection control device starts an operation, second critical values ranging from zero to the first critical value, and a boundary value for placing the second critical values in at least two subsidiary ranges; stack voltage sensing units for sensing voltages of the stacks; and a control unit for determining whether sensed voltages have been reduced to the first critical value or greater, and starting to control the operation of a switching unit when any one of the sensed voltages has been reduced to the first critical value or greater, thereby placing one or more stacks having voltages associated with each one of the at least two subsidiary ranges in one of individual groups.
US10693161B2 Fuel cell system and method for controlling same
There is provided a fuel cell system having a fuel cell, which determines whether an operating state thereof is a low-temperature-startup operation or a normal-running operation and performs recovery control for increasing a concentration gradient of water in an electrolyte membrane of the fuel cell to be greater than that in the normal-running operation when it is determined that the operating state is the low-temperature-startup operation.
US10693157B2 Humidifier with an integrated water separator for a fuel cell system, fuel cell system including a humidifier, and vehicle including same
A humidifier with an integrated water separator for a fuel cell system, including a housing with a first channel for a first gas stream and a second channel for a second gas stream, a humidifier area in which the first channel and the second channel are separated from one another by a water vapor-permeable membrane, and a collection container for collecting the deposited liquid water is provided. It is provided that a water separator for separating liquid water is situated in the humidifier area.
US10693154B2 Method for manufacturing fuel cell stack
The manufacturing method of the present invention is to manufacture a fuel cell stack by heating a stack of fuel cell single cells each of which includes organic substance-containing inorganic sealing members, a separator, an anode electrode, an electrolyte and a cathode electrode. The organic substance in the organic substance-containing inorganic sealing members is removed by heating the stack while supplying an oxygen-containing gas to fuel channels on the anode electrode side and externally applying an electric current so as to migrate charges from the anode electrode to the cathode electrode.
US10693143B2 Fuel cell
A fuel cell includes a cell structure including a first electrode, a second electrode, and an electrolyte layer, a gas diffusion layer disposed adjacent to the first electrode, and a gas channel plate disposed adjacent to the gas diffusion layer, in which the gas diffusion layer is formed of a porous metal body having a three-dimensional mesh-like skeleton, the gas channel plate includes a first region including a first channel, a second region including a second channel, and a third region including a third channel, the first channel includes a slit extending from the center of the gas channel plate toward its outer edge at the boundary surface between the first region and the second region, letting the total area of the first channel at the boundary surface be a first opening area S1, letting the total area of the second channel at the boundary surface between the second region and the third region be a second opening area S2, and letting the total area of the third channel at the boundary surface between the third region and the gas diffusion layer be a third opening area S3, the relationship S2
US10693140B2 Negative electrode, and secondary battery, battery module, and battery pack including the same
The present invention relates to a negative electrode and a secondary battery including the same, and particularly, to a negative electrode which includes a negative electrode active material layer including first active material particles each in the form of a secondary particle in which a plurality of primary particles are agglomerated; and second active material particles, wherein the second active material particles have an average particle size (D50) equal to or less than an average particle size (D50) of the primary particles, the first active material particle is artificial graphite, and the second active material particle is a graphite-based particle, and a secondary battery, a battery module, and a battery pack including the same.
US10693134B2 Negative electrode active material for secondary battery and method for manufacturing same
Provided is an anode active material for a secondary battery and a method of fabricating the anode active material. A silicon-based active material composite according to an embodiment of the inventive concept includes silicon and silicon oxide obtained by oxidizing at least a part of the silicon, and an amount of oxygen with respect to a total weight of the silicon and the silicon oxide is restricted to 9 wt % to 20 wt %.
US10693132B2 All-solid-state battery
A main object of the present disclosure is to provide an all-solid-state battery with an excellent capacity durability. The present disclosure achieve the object by providing an all-solid-state battery comprising: a cathode active material layer, an anode active material layer, and a solid electrolyte layer formed between the cathode active material layer and the anode active material layer; wherein at least one of the cathode active material layer and the anode active material layer contains a sulfide solid electrolyte and a conductive auxiliary material; the conductive auxiliary material includes a carbon material C1 having a carboxyl group on its surface; and a weight ratio of the carboxyl group to overall of the carbon material C1 is 8 weight % or more.
US10693129B2 Synthesis of silicon-carbon composite in a gas phase reactor
A process for producing a silicon-SiC composite powder is provided. A gas stream I containing SiH4, Si2H6 and/or Si3H8 and at least one hydrocarbon of ethene and acetylene and a coaxial gas stream II containing hydrogen are fed into a hot wall reactor. The gas stream II forms the jacket stream with respect to the gas stream I. At least the gas stream I is reacted at a temperature of 900° C. to 1100° C. and subsequently at the outlet of the hot wall reactor the reaction mixture is cooled or allowed to cool and the pulverulent reaction product is separated from the gaseous materials.
US10693124B2 Composition for forming positive electrode of secondary battery, positive electrode for secondary battery and secondary battery manufactured using the same
The present invention provides a composition for forming a positive electrode of a secondary battery which includes a positive electrode active material, a conductive material, and a dispersing agent, in which the conductive material includes a carbon-based material having a specific surface area of 130 m2/g or more and an oil absorption number of 220 ml/100 g or more at 0.1 wt % to 2 wt % with respect to the total weight of the composition for forming a positive electrode, and the dispersing agent is introduced into the conductive material to form a conductive material-dispersing agent composite, and the conductive material-dispersing agent composite has a particle size distribution D50 of 0.8 μm to 1.2 μm, a positive electrode for a secondary battery and a secondary battery, which are manufactured using the same.
US10693119B2 Accumulator and method for the manufacture thereof
An accumulator, specifically a small accumulator, comprises at least two positive electrodes, each with a contact terminal, and at least two negative electrodes, each with a contact terminal. The accumulator further comprises at least one contacting device having at least one contacting element which is arranged between two adjoining contact terminals and interconnects said two adjoining contact terminals in an electrically conductive manner. The accumulator further comprises a housing, which entirely accommodates the at least two positive electrodes, the at least two negative electrodes and the at least one contacting device. The accumulator comprises at least one cladding structure, which encloses the at least one contacting device.
US10693113B2 Battery electrode and secondary battery using the same
The present application relates to the field of energy storage devices and, in particular, relates to a battery electrode, and a secondary battery using the battery electrode. The battery electrode comprises an electrode tab, a current collector, and a diaphragm attached onto at least one surface of the current collector, wherein the diaphragm is provided with a groove, the electrode tab is embedded into the groove and is electrically connected with the current collector, the electrode tab comprises an embedded portion embedded in the groove and an exposed portion protruded outside the groove; wherein an upper surface of the embedded portion is covered with an active material coating layer. According to the present application, an embedded electrode tab is adopted, and a diaphragm covers a surface of an embedded portion.
US10693107B2 Organic electroluminescence device having RGB pixel areas
An organic electroluminescence device having RGB pixel areas, wherein optical compensation layers are respectively arranged between the red light emitting layer and the first organic functional layer as well as between the green light emitting layer and the first organic functional layer, the optical compensation layers are made of a first hole transport material and a second hole transport material, the first hole transport material has a triplet-state energy level ≥2.48 eV and a HOMO energy level ≤−5.5 eV, the second hole transport material has a HOMO energy level >−5.5 eV, and the difference between the HOMO energy level of the first hole transport material and the HOMO energy level of the second hole transport material is ≤0.2 eV. Its preparation process is simple, and it can significantly reduce power consumption of the light-emitting device so as to increase light-emitting efficiency.
US10693105B2 OLED packaging method
An OLED packaging method is provided, in which a first outer bound confinement layer is first formed and then, a first organic layer is formed on the first inorganic layer in an area enclosed by the first outer bound confinement layer so that facilities for forming the first organic layer can be diversified and an organic material used to form the first organic layer is not subjected to constraint in respect of viscosity thereof, whereby using an organic material with a reduced viscosity allows for better homogeneity of the first organic layer, the thickness reduced, and thus helping reduce a curving radius of the OLED package structure to realize rollable displaying with a reduced curving radius. Further, the first outer bound confinement layer helps block external moisture and oxygen from corroding the first organic layer in a sideway direction.
US10693101B2 OLED panel having auxiliary cathode
An OLED panel and a manufacturing method thereof are provided. The panel includes a substrate, a plurality of OLED devices disposed on the substrate and an auxiliary cathode. The OLED devices include a cathode and have light emitting areas respectively. The auxiliary cathode is disposed on the cathode of the OLED devices in electrical contact with the cathode and the auxiliary cathode is at least partially located in the light emitting areas of the OLED devices. A material of the auxiliary cathode is a transparent conductive material.
US10693084B2 Compound for organic light-emitting device and organic light-emitting device including same
The present invention relates to an anthracene derivative selected from among compounds represented by Chemical Formulas A-1, A-2, B-1, and B-2, and an organic light-emitting device including the same. Structures of individual moieties in the anthracene derivative are as defined in the specification.
US10693083B2 Condensed cyclic compound and organic light-emitting device including the same
A condensed cyclic compound and an organic light-emitting device including the same, the condensed cyclic compound being represented by Formula 1:
US10693081B2 Heterocyclic compound and organic solar cell comprising same
The present specification relates to a heterocyclic compound and an organic solar cell including the same.
US10693080B2 Solvent for producing organic transistor
Provided is a solvent for organic transistor production. The solvent has excellent solubility for organic semiconductor materials and enables formation of an organic transistor having high crystallinity. The solvent according to the present invention for organic transistor production includes a solvent A represented by Formula (a). In the formula, Ring Z represents a ring selected from an aromatic carbon ring, a 5- to 7-membered alicyclic carbon ring, and a 5- to 7-membered heterocyclic ring; R1 represents a group selected from oxo, thioxy, —ORa, —SRa, —O(C═O)Ra, —RbO(C═O)Ra, and substituted or unsubstituted amino; and R2 represents a group selected from hydrogen, C1-C7 alkyl, aryl, and —ORa, where R1 and R2 may be linked to each other to form a ring with one or more carbon atoms constituting Ring Z.
US10693078B2 Organic electroluminescent device
An organic electroluminescent device having high efficiency, low driving voltage and a long lifetime is provided by combining various materials for an organic electroluminescent device, which are excellent, as materials for an organic electroluminescent device having high efficiency and high durability, in hole and electron injection/transport performances, electron blocking ability, stability in a thin-film state and durability, so as to allow the respective materials to effectively reveal their characteristics. In the organic electroluminescent device having at least an anode, a hole transport layer, a light emitting layer, an electron transport layer and a cathode in this order, the hole transport layer includes an arylamine compound represented by the following general formula (1), and the light emitting layer comprises an amine derivative of the following general formula (2) having a condensed ring structure.
US10693077B2 Compound and organic electronic device using the same
Provided are a novel compound and an organic electronic device using the same. The novel corn pound is represented by the following Formula (I): wherein Y is an oxygen atom, a sulfur atom, or a sulfur dioxide group; X1 and X2 are each independently C(Ra), multiple (Ra)s are the same or different, and the two (Ra)s are joined together to form a first aryl ring; X3 and X4 are each independently C(Rb), multiple (Rb)s are the same or different, and the two (Rb)s are joined to form a second aryl ring or a heteroaryl ring.
US10693072B2 Diazirine containing organic electronic compositions and device thereof
The present invention relates to organic electronic devices, and more specifically to organic field effect transistors, comprising a dielectric layer that comprises a polycycloolefinic polymer and a diazirine compound.
US10693064B2 Semiconductor memory device
A semiconductor memory device according to an embodiment comprises a memory cell array configured from a plurality of row lines and column lines that intersect one another, and from a plurality of memory cells disposed at each of intersections of the row lines and column lines and each including a variable resistance element. Where a number of the row lines is assumed to be N, a number of the column lines is assumed to be M, and a ratio of a cell current flowing in the one of the memory cells when a voltage that is half of the select voltage is applied to the one of the memory cells to a cell current flowing in the one of the memory cells when the select voltage is applied to the one of the memory cells is assumed to be k, a relationship M2<2×N×k is satisfied.
US10693056B2 Three-dimensional (3D) magnetic memory device comprising a magnetic tunnel junction (MTJ) having a metallic buffer layer
A magnetic memory device is provided. The magnetic memory device includes: (i) a cylindrical core, (ii) a metallic buffer layer that surrounds the cylindrical core, (iii) a first ferromagnetic layer that surrounds the metallic buffer layer, (iv) a barrier layer that surrounds the first ferromagnetic layer, and (v) a second ferromagnetic layer that surrounds the barrier layer. The cylindrical core, the metallic buffer layer, the first ferromagnetic layer, the barrier layer, and the second ferromagnetic layer collectively form a magnetic tunnel junction.
US10693051B2 Through backplane laser irradiation for die transfer
Light emitting devices can be disposed on the front side of a transparent backplane. A laser beam can be irradiated through the transparent backplane and onto a component located on the front side of the transparent backplane. In one embodiment, the component may be a solder material portion that is reflowed to bond the light emitting devices to the transparent backplane. In another embodiment, the component may be a solder material bonded to a defective bonded light emitting device. In this case, the laser irradiation can reflow the solder material to dissociate the defective bonded light emitting device from the transparent backplane. In yet another embodiment, the component may be a device component that is electrically modified by the laser irradiation.
US10693050B2 Light emitting diode package having frame with bottom surface having two surfaces different in height
A light emitting device can include a substrate including a top surface, an outermost side surface, and a bottom surface; a light emitting diode chip on the top surface of the substrate; a reflecting member disposed on a first portion of the top surface of the substrate and the reflecting member having a cavity; a first metal layer disposed on a second portion of the top surface, one side of the outermost side surface, and a first portion of the bottom surface; a second metal layer disposed on a third portion of the top surface, another side of the outermost side surface, and a second portion of the bottom surface; a heatsink disposed on the bottom surface of the substrate; and at least two heatsink holes in the substrate formed to pass through the substrate, in which the at least two heatsink holes are in contact with the heatsink, and a reflective material is on an inside surface of the at least two heatsink holes, the first metal layer, the second metal layer, and the heatsink are separated from each other on the bottom surface of the substrate, and the at least two heatsink holes are vertically overlapped with the light emitting diode chip and the heatsink.
US10693046B2 Chip scale packaging light emitting device and manufacturing method of the same
A Chip-Scale Packaging (CSP) LED device and a method of manufacturing the same are disclosed. The CSP LED device includes a flip-chip LED semiconductor die and a packaging structure, wherein the packaging structure comprises a soft buffer layer, a photoluminescent structure and an encapsulant structure. The soft buffer layer includes a top portion formed on top of the flip-chip LED semiconductor die, and an edge portion formed covering an edge surface of the flip-chip LED semiconductor die, wherein the top portion has a convex surface, and the edge portion has an extension surface smoothly adjoining the convex surface. The photoluminescent structure is formed on the soft buffer layer covering the convex surface and the extension surface of the soft buffer layer. The encapsulant structure, which has a hardness not lower than that of the buffer layer, is formed on the photoluminescent structure. Therefore, the CSP LED device has improved reliability by improving adhesion strength between the flip-chip LED semiconductor die and the packaging structure, and improved optical performance such as more consistent correlated color temperature (CCT), more uniform spatial color, and higher optical efficacy.
US10693042B2 Light-emitting device and display device using the same
A light-emitting device and a display device using the same. The light-emitting device improves the reliability of a process of disposing light-emitting devices. The light-emitting device is configured to ensure electrical connections even if the light-emitting device is inverted while being disposed on a substrate. The light-emitting device includes an n-type semiconductor layer and a p-type semiconductor layer. N-type electrodes and p-type electrodes are disposed on both sides of top and bottom surfaces of the light-emitting device. Contact holes are provided to electrically connect one of the n-type electrodes to the n-type semiconductor layer and one of the p-type electrodes to the p-type semiconductor layer. When the light-emitting device is inverted while being disposed on a substrate, the light-emitting device operates ordinarily, thereby reducing the defect rate of a display device.
US10693029B1 Inverted metamorphic multijunction solar cells with doped alpha layer
A method of forming a multijunction solar cell comprising at least a first subcell and a second subcell, the method including forming a first alpha layer over said first solar subcell using a surfactant and dopant including selenium or tellurium, the first alpha layer configured to prevent threading dislocations from propagating; forming a metamorphic grading interlayer over and directly adjacent to said first alpha layer; forming a second alpha layer using a surfactant and dopant including selenium or tellurium over and directly adjacent to said grading interlayer to prevent threading dislocations from propagating; and forming the second solar subcell over said grading interlayer such that the second solar subcell is lattice mismatched with respect to the first solar subcell.
US10693026B2 Photovoltaic module comprising a plurality of bifacial cells and method for producing such a module
The invention concerns a method for producing a photovoltaic module, comprising:⋅—providing a plurality of bifacial photovoltaic cells each having a short-circuit current ratio (B),⋅—asymmetrically cutting each cell into two portions, such that the ratio between the surface areas of said portions is substantially equal to the short-circuit current ratio (B) of said cell or to the average short-circuit ratio of the set of cells,⋅—juxtapositioning said cell portions in a main plane of the module in order to form pairs of cell portions chosen such that the front face of the first portion has a short-circuit current substantially equal to the short-circuit current of the rear face of the second portion, said portions being arranged such that the front face of the first portion and the rear face of the second portion coincide with the front face of the module,⋅—creating an electrical connection of the front face of the first portion with the rear face of the second portion.
US10693025B2 Solar cell panels and method of fabricating same
A solar cell panel with a bottom cover plate and an electrically conductive bus bar. A top cover plate having at least one electrically conductive land in communication with a bottom surface of the top cover plate. The land having a height extending from the bottom surface of the top cover plate. An array of rows and columns of solar cell chips lying between the bottom cover plate and the top cover plate. Each solar cell chip of the array having an anode adjacent to a top surface and a cathode adjacent to a bottom surface. The bus bar in electrical communication with each cathode of each solar cell chip of the array. Each land in electrical contact with each anode of a solar cell chip of the array. An opening formed between adjacent lands wherein the opening extends at least the height of the lands.
US10693019B2 Film scheme for a high density trench capacitor
Various embodiments of the present application are directed towards a trench capacitor with a high capacitance density. In some embodiments, the trench capacitor overlies the substrate and fills a trench defined by the substrate. The trench capacitor comprises a lower capacitor electrode, a capacitor dielectric layer, and an upper capacitor electrode. The capacitor dielectric layer overlies the lower capacitor electrode and lines the trench. The upper capacitor electrode overlies the capacitor dielectric layer and lines the trench over the capacitor dielectric layer. The capacitor dielectric layer comprises a high κ dielectric material. By using a high κ material for the dielectric layer, the trench capacitor may have a high capacitance density suitable for use with high performance mobile devices.
US10693014B2 Semiconductor device, display device including the semiconductor device, display module including the display device, and electronic appliance including the semiconductor device, the display device, and the display module
A change in electrical characteristics is inhibited and reliability is improved in a semiconductor device using a transistor including an oxide semiconductor. One embodiment of a semiconductor device including a transistor includes a gate electrode, first and second insulating films over the gate electrode, an oxide semiconductor film over the second insulating film, and source and drain electrodes electrically connected to the oxide semiconductor film. A third insulating film is provided over the transistor and a fourth insulating film is provided over the third insulating film. The third insulating film includes oxygen. The fourth insulating film includes nitrogen. The amount of oxygen released from the third insulating film is 1×1019/cm3 or more by thermal desorption spectroscopy, which is estimated as oxygen molecules. The amount of oxygen molecules released from the fourth insulating film is less than 1×1019/cm3.
US10693011B2 Thin film transistor array substrate, method of manufacturing the same, and display device including thin film transistor substrate
The present disclosure discloses a method of manufacturing a thin film transistor (TFT) array substrate including a step of preparing a patterned active layer on a base substrate, wherein the step includes: sequentially forming an amorphous silicon (a-Si) thin film layer and a boron-doped (B-doped) amorphous silicon germanium (a-SiGe) thin film layer on the base substrate; performing crystallization on the a-Si thin film layer and the B-doped a-SiGe thin film layer using a thermal annealing process to obtain a polycrystalline silicon (poly-Si) thin film layer and a B-doped polycrystalline silicon germanium (poly-SiGe) thin film layer; and forming the patterned active layer by using a photolithography process to etch the poly-Si thin film layer and the B-doped poly-SiGe thin film layer. The present disclosure further discloses a TFT array substrate and a display device including the TFT array substrate.
US10693009B2 Structure of S/D contact and method of making same
A semiconductor device includes a fin feature in a substrate, a stack of semiconductor layers over the fin feature. Each of the semiconductor layers does not contact each other. The device also includes a semiconductor oxide layer interposed between the fin feature and the stack of the semiconductor layers. A surface of the semiconductor oxide layer contacts the fin feature and an opposite surface of the semiconductor oxide layer contacts a bottom layer of the stack of semiconductor layers. The device also includes a conductive material layer encircling each of the semiconductor layers and filling in spaces between each of two semiconductor layers.
US10693007B2 Wrapped contacts with enhanced area
Semiconductor devices include semiconductor fins and fin extensions formed on the semiconductor fins that extend vertically and laterally beyond boundaries of the plurality of semiconductor fins. A first dielectric layer is formed on sidewalls of the semiconductor fins and between the semiconductor fins. A conductive liner is formed on the fin extensions that covers a top surface of the first dielectric layer between the semiconductor fins. A conductive contact is formed on the conductive liner.
US10693006B2 Interlayer dielectric for non-planar transistors
The present description relates the formation of a first level interlayer dielectric material layer within a non-planar transistor, which may be formed by a spin-on coating technique followed by oxidation and annealing. The first level interlayer dielectric material layer may be substantially void free and may exert a tensile strain on the source/drain regions of the non-planar transistor.
US10693005B2 Reliable gate contacts over active areas
A method for manufacturing a semiconductor device comprises forming a plurality of fins in an active region, forming a plurality of gates around the plurality of fins in the active region, forming one or more gate contacts in the active region, and forming a plurality of contacts to source/drain regions in the active region.
US10692987B2 IC structure with air gap adjacent to gate structure and methods of forming same
The disclosure provides an integrated circuit (IC) structure including a first spacer on a semiconductor fin adjacent a first portion of the gate structure, and having a first height above the semiconductor fin; a second spacer on the semiconductor fin adjacent the first spacer, such that the first spacer is horizontally between the first portion of the gate structure and a lower portion of the outer; and a gate cap positioned over the first portion of the gate structure and on the second spacer above the semiconductor fin. The gate cap defines an air gap horizontally between the first portion of the gate structure and an upper portion of the second spacer, and vertically between an upper surface of the first spacer and a lower surface of the gate cap.
US10692978B2 SiC semiconductor device with insulating film and organic insulating layer
According to the present invention, a semiconductor device includes a first conductivity type SiC layer, an electrode that is selectively formed upon the SiC layer, and an insulator that is formed upon the SiC layer and that extends to a timing region that is set at an end part of the SiC layer. The insulator includes an electrode lower insulating film that is arranged below the electrode, and an organic insulating layer that is arranged so as to cover the electrode lower insulating film. The length (A) of the interval wherein the organic insulating layer contacts the SiC layer is 40 μm or more, and the lateral direction distance (B) along the electrode lower insulating layer between the electrode and SiC layer is 40 μm or more.
US10692975B2 Thin-film transistor array substrate
A thin-film transistor according to an exemplary embodiment of the present invention comprises an active layer; an intermediate layer; a gate insulating film; a gate electrode; an interlayer insulating film; and source and drain electrodes. The active layer is positioned on a substrate, and the gate insulating film is positioned on the active layer. The gate electrode is positioned on the gate insulating film, and the interlayer insulating film is positioned on the gate electrode. The source and drain electrodes are positioned on the interlayer insulating film and connected to the active layer. The intermediate layer is positioned between the active layer and the gate insulating film, and made of an oxide semiconductor comprising a Group IV element.
US10692963B2 Systems and methods for shielded inductive devices
In an embodiment, a circuit includes: a transformer defining an inductive footprint within a first layer; a grounded shield bounded by the inductive footprint within a second layer separate from the first layer; and a circuit component bounded by the inductive footprint within a third layer separate from the second layer, wherein: the circuit component is coupled with the transformer through the second layer, and the third layer is separated from the first layer by the second layer.
US10692962B2 Display panel having improved conductive layer and manufacturing method thereof
A display panel includes a first conductive layer including a first layer, a second layer, and a third layer sequentially stacked, and a second conductive layer on the first conductive layer and contacting the third layer. The first layer includes a first metal. The second layer includes the first metal and oxygen in a first composition ratio. The third layer includes the first metal and oxygen at a second composition ratio. The second composition ratio is smaller than the first composition ratio. Conductivity of the third layer is higher than conductivity of the second layer. The first composition ratio is a ratio of an atom percent of the first metal to an atom percent of oxygen in the second layer. The second composition ratio is a ratio of an atom percent of the first metal to an atom percent of oxygen in the third layer.
US10692960B2 Display apparatus
Provided is a display apparatus, including a substrate; a plurality of pixels that are on the substrate and include at least one display device; a separation area that is on the substrate and between two adjacent pixels from among the plurality of pixels; and a penetrating portion that is in the separation area and penetrates the substrate.
US10692959B2 Electroluminescent display device
An electroluminescent display device includes a substrate on which a display area and a non-display area are defined. A thin film transistor is in the display area on the substrate. A light-emitting diode is connected to the thin film transistor and includes a first electrode, a light-emitting layer and a second electrode. A first link line is disposed in the non-display area and applies a first voltage to the first electrode. A second link line is spaced apart from the first link line in the non-display area. A conductive pattern is disposed in the non-display area and is connected to the second electrode to apply a second voltage. The conductive pattern has an opening corresponding to the first link line.
US10692950B2 OLED display panel having a first barrier closed ring and a second barrier closed ring
An OLED display panel and manufacturing method thereof. The OLED display panel includes a TFT array substrate, organic light emitting units, a first barrier, a second barrier, a trench, and a thin film packaging structure. The first barrier and the second barrier are disposed in a non-display region. The trench is formed corresponding to the position of a gap between the first barrier and the second barrier. The trench is disposed in an insulating layer stacked structure of the TFT array substrate. The thin film packaging structure covers above elements. The trench is disposed in a straight-edge region and a height difference is formed between the straight-edge region and a corner region. This can efficiently lower the risk of overflow from the corner region to the outside for an organic layer of the thin film packaging structure.
US10692938B2 Light emitting display device sloped electrode
Provided is an light emitting display device including a plurality of pixels on a substrate. Each of the plurality of pixels includes a first sub pixel extending in a first direction, a second sub pixel extending in the first direction, a third sub pixel extending in a second direction, and a first sub pixel of a pixel in a first row of a first column and a first sub pixel of a pixel in the first row of a second column display different colors.
US10692927B1 Double MTJ stack with synthetic anti-ferromagnetic free layer and AlN bottom barrier layer
A double magnetic tunnel junction (MTJ) stack for use in spin-transfer torque magnetoresistive random access memory (STT MRAM) is provided. The double MTJ stack includes a bottom tunnel barrier layer having hexagonal symmetry and composed of AlN, a magnetic free layer stack containing a synthetic anti-ferromagnetic coupling layer, and a top tunnel barrier layer having cubic symmetry. For such a double MTJ stack, the symmetry requirements for the tunnel barrier layers do not conflict anymore with the symmetry requirements for strong anti-ferromagnetic exchange. Thus, such a double MTJ stack can be used to provide performance enhancement such as faster switching times and lower write errors to a STT MRAM.
US10692925B2 Dielectric fill for memory pillar elements
A method for fabricating a semiconductor device includes forming one or more encapsulation spacers each about respective ones of one more memory pillar elements to have a geometry, including forming each encapsulation spacer to have a footing of at least about twice a critical dimension of its corresponding pillar, and depositing dielectric material on the one or more memory pillar elements and the one or more encapsulation spacers to form an interlayer dielectric free of voids based on the geometry.
US10692916B2 Image-capturing unit and image-capturing apparatus
An image-capturing unit includes; an image-capturing chip; a power supply circuit unit that outputs electrical power to be fed to the image-capturing chip; a power supply line that feeds electrical power from the power supply circuit unit to the image-capturing chip; a disconnecting unit that is provided to the power supply line and is electrically disconnecting the power supply circuit unit and the image-capturing chip when a leakage current of the image-capturing chip is measured; and an implementation substrate on which the power supply circuit unit, the image-capturing chip, the power supply line and the disconnecting unit are implemented.
US10692908B2 CMOS image sensor encapsulation structure and method for manufacturing the same
A CMOS image sensor encapsulation structure and its manufacturing method, including: forming a blind hole in a combined layer formed by a first insulating layer and a wafer, a surface of the first insulating layer facing away from the wafer having a micro convex lens; forming a second insulating layer on a hole wall of the blind hole, then filling an electrically conductive material in the blind hole having the second insulating layer, and making a conductor in the combined layer in signal connection with the micro convex lens and an IC extend to a surface of the first insulating layer and electrically connecting the conductor to the electrically conductive material; fixing the transparent substrate material on a surface of the first insulating layer having the micro convex lens, forming a dummy wafer on a surface of the transparent substrate material, and then thinning the wafer by grinding.
US10692907B2 CMOS image sensor encapsulation structure and method for manufacturing the same
Disclosed are a CMOS image sensor encapsulation structure and a method for manufacturing the same, including the steps of: firstly, a transparent substrate material is fixed to a surface of a first insulating layer having a micro convex lens, a dummy wafer is fixed on a surface of the transparent substrate material, and then a wafer is thinned by grinding, and in this process, the transparent substrate material provides more mechanical support force for the wafer, therefore, the wafer can become thinner by grinding, thus the CMOS image sensor encapsulation structure is characterized by being formed in a thin shape. Besides, a second installation area has a protection glue layer which can prevent oxygen and moisture from entering internal elements and absorb scattered light.
US10692905B2 Optical component, optical assembly and optical module
An optical module includes an electronic assembly and an optical component. The electronic assembly includes a chip component and a circuit board. The optical assembly disposed on the electronic assembly includes a bracket and an optical component. The bracket surrounds the chip component and has at least two conductive layers separated from each other. The conductive layers extend to the bottom of the bracket and are electrically connected to the electronic assembly. The optical assembly is disposed on the bracket and has at least one light-transmissive conductive layer which is electrically connected to the conductive layers.
US10692904B2 Solid-state image sensing device, drive method, and electronic apparatus
The present disclosure relates to a solid-state image sensing device, a drive method, and an electronic apparatus that suppress the color mixture of a phase difference detection signal to an image sensing signal. The solid-state image sensing device has a pixel area arranged with a plurality of pixels in which a first photoelectrical conversion section for photoelectrically converting a visible light of a first wavelength range and a second photoelectrical conversion section for photoelectrically converting a visible light of a second wavelength range are formed in different depths as viewed from a cross-sectional direction. Further, in each of the above-mentioned plurality of pixels, at least one of the first photoelectrical conversion section and the second photoelectrical conversion section is divided when viewed from a planar direction. The present technology is applicable to a solid-state image sensing device capable of detecting an image plane phase difference, for example.
US10692899B2 Display device and method of manufacturing the same
A display device is provided. A display device comprising: a first substrate comprising a display area and a non-display area and placed to face each other; a light-blocking pattern comprising an opening part formed on the first substrate in the non-display area; and a dummy color layer disposed under the opening part on the first substrate at a location corresponding to the opening part, wherein the opening part and the dummy color layer extend in a direction.
US10692895B2 Array substrates, display panels, and display apparatuses
The present disclosure discloses an array substrate, a display panel, and a display apparatus. The array substrate includes a first signal line and a second signal line as well as a first TFT and a second TFT electrically connected to the first signal line and the second signal line. The first TFT has a gate located on its first conductive layer, a source located on its second conductive layer which is connected to the first conductive layer through a first via hole, and a drain located on a fourth conductive layer of the second TFT. The second TFT has a gate located on its third conductive layer, a drain located on the second conductive layer of the first TFT, and a source located on its fourth conductive layer which is connected to the third conductive layer through a second via hole.
US10692887B2 Methods used in forming an array of memory cells
In some embodiments, a method used in forming an array of memory cells comprises uses no more than two photolithographic masking steps are used in forming both: (a) sense lines longitudinally extending in a column direction that are individually directly above and electrically coupled to the upper source/drain regions of multiple of the second pedestals in the column direction; and (b) spaced elevationally-extending vias laterally between immediately-adjacent of the sense lines directly above and electrically coupled to the upper source/drain regions of multiple of the first pedestals. Other embodiments are disclosed.
US10692872B2 Device structure for forming semiconductor device having angled contacts
A memory device may include an active device region, disposed at least partially in a first level. The memory device may include a storage capacitor, disposed at least partially in a second level, above the first level, wherein the first level and the second level are parallel to a substrate plane. The memory device may also include a contact via, the contact via extending between the storage capacitor and the active device region, and defining a non-zero angle of inclination with respect to a perpendicular to the substrate plane.
US10692860B2 Power module and power converter
An object of the present invention is to increase the reliability of a power module and a power converter and to extend their life. In order to achieve this, a power module includes: two switching devices each including a diode and a transistor, the two switching devices being electrically connected in parallel; and an insulating substrate on which the two switching devices are mounted. Further, a gate electrode of MOFET that each of the two switching device has is electrically connected to a gate resistance. Further, of the two switching devices, the gate resistance that is electrically connected to the switching device, whose current value is smaller when a predetermined voltage is applied in the forward direction of the body diode, is greater than the gate resistance that is electrically connected to the switching device whose current value is larger.
US10692858B2 Semiconductor devices and methods of fabricating the same
A semiconductor device may include a substrate, a first doped region and a second doped region on the substrate, a base region on the first doped region, a channel region on the second doped region, and a third doped region and a fourth doped region on the base region and the channel region, respectively. The first doped region and the second doped region may be isolated from direct contact with each other in a first direction that is substantially parallel to a top surface of the substrate. A channel gate structure may be on a side surface of the channel region. A thickness of the base region, in a second direction that is substantially perpendicular to the top surface of the substrate, may be equal to or larger than a thickness of the channel region.
US10692847B2 Inorganic interposer for multi-chip packaging
Discussed generally herein are methods and devices for multichip packages that include an inorganic interposer. A device can include a substrate including low density interconnect circuitry therein, an inorganic interposer on the substrate, the inorganic interposer including high density interconnect circuitry electrically connected to the low density interconnect circuitry, the inorganic interposer including inorganic materials, and two or more chips electrically connected to the inorganic interposer, the two or more chips electrically connected to each other through the high density interconnect circuitry.
US10692836B2 Thin 3D fan-out embedded wafer level package (EWLB) for application processor and memory integration
A semiconductor device has a plurality of first semiconductor die with an encapsulant deposited over a first surface of the first semiconductor die and around the first semiconductor die. An insulating layer is formed over the encapsulant and over a second surface of the first semiconductor die opposite the first surface. The insulating layer includes openings over the first semiconductor die. A first conductive layer is formed over the first semiconductor die within the openings. A second conductive layer is formed over the first conductive layer to form vertical conductive vias. A second semiconductor die is disposed over the first semiconductor die and electrically connected to the first conductive layer. A bump is formed over the second conductive layer outside a footprint of the first semiconductor die. The second semiconductor die is disposed over an active surface or a back surface of the first semiconductor die.
US10692833B2 Apparatus for correcting a parallelism between a bonding head and a stage, and a chip bonder including the same
A bonding apparatus includes a detecting unit configured to determine whether a bonding head and a stage, on which a package substrate is disposed, are sufficiently parallel to each other during a bonding process, wherein the bonding head is configured to bond a semiconductor chip to the package substrate, and a correcting unit configured to adjust at least one of the bonding head or the stage based on the determination of the detecting unit during the bonding process.
US10692829B2 Method of forming a solder bump structure
A solder bump structure includes a pillar formed on an electrode pad. The pillar has a concave curve-shaped surface and a geometry defined at least in part by dimensions including a first height greater than a first width. The solder bump structure further includes solder formed on the concave curve-shaped surface of the pillar. The solder has a convex top surface and having dimensions including a second height greater than a second width due to the geometry of the pillar.
US10692824B2 Radar module with wafer level package and underfill
A semiconductor radar module includes an integrated circuit (IC) radar device embedded within a wafer level package compound layer, the wafer level package compound layer extending at least partially lateral to the IC radar device. An interface layer abutting the wafer level package compound layer comprises a redistribution layer coupled to the IC radar device for connecting the IC radar device externally. An underfill material extends between the interface layer and an external substrate and abuts the interface layer and the external substrate. The interface layer is disposed between the wafer level package compound layer and the underfill material.
US10692818B2 Fan-out semiconductor package
A fan-out semiconductor package includes: a semiconductor chip having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the semiconductor chip; a connection member disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads; a passivation layer disposed on the connection member and having openings exposing at least portions of the redistribution layer; metal members disposed in the openings of the passivation layer and connected to the exposed redistribution layer; and electrical connection structures disposed on the passivation layer and connected to the metal members, wherein the electrical connection structures have heights hierarchically differentiated from one another depending on sizes of the metal members.
US10692817B2 Semiconductor device with shielding structure for cross-talk reduction
A method includes embedding a die in a molding material; forming a first dielectric layer over the molding material and the die; forming a conductive line over an upper surface of the first dielectric layer facing away from the die; and forming a second dielectric layer over the first dielectric layer and the conductive line. The method further includes forming a first trench opening extending through the first dielectric layer or the second dielectric layer, where a longitudinal axis of the first trench is parallel with a longitudinal axis of the conductive line, and where no electrically conductive feature is exposed at a bottom of the first trench opening; and filling the first trench opening with an electrically conductive material to form a first ground trench.
US10692816B2 Semiconductor packages including die over-shift indicating patterns
A semiconductor package includes a package substrate including a die attachment region, a semiconductor die attached to the die attachment region, and a die over-shift indicating pattern disposed on or in the package substrate and spaced apart from the die attachment region. The die over-shift indicating pattern is used as a reference pattern for obtaining a shifted distance of the semiconductor die.
US10692802B2 Flexible semiconductor device with graphene tape
A flexible semiconductor device includes a first tape having bonding pads and conductive traces formed. A semiconductor die having a bottom surface is attached to the first tape and electrically connected to the bond pads by way of electrical contacts. A second tape is attached to a top surface of the semiconductor die. The first and second tapes encapsulate the semiconductor die, the electrical contacts, and at least a part of the conductive traces.
US10692799B2 Semiconductor electronic device
An electronic device is disclosed, which includes a substrate including a first through hole; a first connecting element disposed in the first through hole; a first insulating layer disposed on the substrate and including a first via; a semiconductor layer disposed on the first insulating layer; and a first conductive layer disposed on the first insulating layer, wherein the first conductive layer includes a first conductive element extending into the first via to electrically connect the first connecting element and the semiconductor layer.
US10692796B2 Semiconductor package having stacked substrates with cavities
A semiconductor package (1, 1′, 1″), the package (1, 1′, 1″) comprising a first substrate (2) comprising at a front cavity side (5′) a plurality of cavities (6, 6′), each of the cavities (6, 6′) having a bottom wall (7) and side walls (8), and having a conductive path (10) forming an electric contact surface (9) located at the inner side of the bottom wall (7) of the cavity (6, 6′), a plurality of semiconductor elements (16, 7), each of the semiconductor elements (16, 17) comprising a first electric contact surface (9) on a first side (26) and a second electric contact surface (9) on a second side (28) opposite to the first side (26), wherein at least one of the semiconductor elements (16, 17) is placed within a corresponding cavity (6, 6′) at the front cavity side (5′) of the first substrate (2), wherein the first electric contact (27) of the semiconductor element (16, 17) and the electric contact surface (9) at the inner side of the bottom wall (7) of the corresponding cavity (6, 6′) are electrically conductive bonded in a material-locking manner, and a second substrate (3), the second substrate (3) being attached with a connection side (12, 13) to the front cavity side (5′) of the first substrate (2) thereby encapsulating the semiconductor elements (16, 17) located within the corresponding cavities (6, 6′) at the front cavity side (5′) of the first substrate (2).
US10692795B2 Flip chip assembly of quantum computing devices
In an embodiment, a quantum device includes an interposer layer comprising a set of vias. In an embodiment, the quantum device includes a dielectric layer formed on a first side of the interposer, the dielectric layer including a set of transmission lines communicatively coupled to the set of vias. In an embodiment, the quantum device includes a plurality of qubit chips coupled to an opposite side of the interposer layer, each qubit chip of the plurality of qubit chips including: a plurality of qubits on a first side of the qubit chip and a plurality of protrusions on a second side of the qubit chip. In an embodiment, the quantum device includes a heat sink thermally coupled with the plurality of qubit chips, the heat sink comprising a plurality of recesses aligned with the plurality of protrusions of the plurality of qubit chips.
US10692793B2 Electronic device with a package-level thermal regulator mechanism and associated systems, devices, and methods
A semiconductor device includes a substrate; a die attached to the substrate; an encapsulation covering the substrate and the die, wherein the die is embedded within the encapsulation; and a heating element embedded within the encapsulation, wherein the heating element is configured to provide thermal energy to the die.
US10692786B1 Semiconductor structures
A semiconductor structure includes a substrate, a first insulating layer, a second insulating layer, a first seal ring structure, a second seal ring structure, and a passivation layer. The substrate has a chip region and a seal ring region. The first insulating layer is on the substrate. The second insulating layer is on the first insulating layer. The first seal ring structure is in the seal ring region and embedded in the first insulating layer and the second insulating layer, wherein the first seal ring structure includes a stack of metal layers. The second seal ring structure is in the seal ring region and embedded in the first insulating layer, wherein the second seal ring structure includes a polysilicon ring structure. The passivation layer is on the second insulating layer and the first seal ring structure.
US10692779B2 Method and structure for CMOS metal gate stack
A method for forming a semiconductor device includes providing a substrate, the substrate including a first trench in an NMOS region and a second trench in a PMOS region. The method also includes depositing a high-K dielectric layer, a cap layer, and a P-type work function metal layer on the bottom and side walls of the first trench and the second trench, removing the P-type work function metal layer and the cap layer from the bottom and sidewalls of the first trench, depositing an N-type work function metal layer on the high-K dielectric layer in the first trench and on the P-type work function metal layer in the second trench, and depositing a metal electrode layer on the N-type work function metal layer.
US10692777B2 Semiconductor device
A semiconductor device includes: a substrate having a first region and a second region; a first fin-shaped structure on the first region and a second fin-shaped structure on the second region, wherein each of the first fin-shaped structure and the second fin-shaped structure comprises a top portion and a bottom portion; a first doped layer around the bottom portion of the first fin-shaped structure; a second doped layer around the bottom portion of the second fin-shaped structure; a first liner on the first doped layer; and a second liner on the second doped layer.
US10692775B2 Fin damage reduction during punch through implantation of FinFET device
Disclosed are methods of forming a semiconductor device, such as a finFET device. One non-limiting method may include providing a semiconductor device including a substrate and a plurality of fins extending from the substrate, and forming a source trench isolation (STI) material over the semiconductor device. The method may further include recessing the STI material to reveal an upper portion of the plurality of fins, implanting the semiconductor device, and forming a capping layer over the plurality of fins and the STI material. The method may further include removing a first fin section of the plurality of fins and a first portion of the capping layer, wherein a second fin section of the plurality of fins remains following removal of the first fin section.
US10692772B2 Integrating metal-insulator-metal capacitors with fabrication of vertical field effect transistors
Device and methods are provided for fabricating semiconductor devices in which metal-insulator-metal (MIM) capacitor devices are integrally formed with vertical field effect transistor (FET) devices. For example, a semiconductor device includes first and second vertical FET devices, and a capacitor device, formed in different device regions of a substrate. A gate electrode of the first FET device and a first capacitor electrode of the capacitor device are patterned from a same first layer of conductive material. A gate electrode of the second FET device and a second capacitor electrode of the capacitor device are patterned from a same second layer of conductive material. A gate dielectric layer of the second FET device and a capacitor insulator layer of the capacitor device are formed from a same layer of dielectric material.
US10692769B2 Fin critical dimension loading optimization
Integrated circuit devices having optimized fin critical dimension loading are disclosed herein. An exemplary integrated circuit device includes a core region that includes a first multi-fin structure and an input/output region that includes a second multi-fin structure. The first multi-fin structure has a first width and the second multi-fin structure has a second width. The first width is greater than the second width. In some implementations, the first multi-fin structure has a first fin spacing and the second multi-fin structure has a second fin spacing. The first fin spacing is less than the second fin spacing. In some implementations, a first adjacent fin pitch of the first multi-fin structure is greater than or equal to three times a minimum fin pitch and a second adjacent fin pitch of the second multi-fin structure is less than or equal to two times the minimum fin pitch.
US10692766B2 Method of cutting workpiece
A method of cutting a workpiece includes forming a guide groove to a depth smaller than the predetermined depth in the workpiece, the guide groove extending from the outer peripheral edge to an end portion of the device area, by causing a cutting blade to cut into the workpiece held on the holding surface of the chuck table from an outer peripheral edge of the workpiece along one of the projected dicing lines; and forming a groove to the predetermined depth in the workpiece along the projected dicing line, the groove extending from the device area beyond an opposite end of the device area to a portion of the outer peripheral extra area, after lowering the cutting blade toward and into the guide groove in the device area and then positioning a cutting edge thereof at the predetermined depth.
US10692765B2 Transfer arm for film frame substrate handling during plasma singulation of wafers
Methods of and apparatuses for dicing semiconductor wafers, each wafer having a plurality of integrated circuits, are described. In an example, a plasma etch apparatus includes a plasma etch chamber. The plasma etch chamber includes a plasma source disposed in an upper region of the plasma etch chamber, a cathode assembly disposed below the plasma source, and a support pedestal for supporting a substrate carrier below the plasma source. The plasma etch apparatus also includes a transfer chamber coupled to the plasma etch chamber. The transfer chamber includes a transfer arm for supporting a substantial portion of a dicing tape of the substrate carrier, the transfer arm configured to transfer a sample from the support pedestal following an etch singulation process.
US10692761B2 Selectively controlling application of a self-assembled monolayer coating on a substrate of a device for facilitating a reduction of adverse effects of such coating on the device
Selectively controlling application of a self-assembled monolayer (SAM) coating on a substrate of a device is presented herein. A method comprises: forming a material on a first substrate; removing a selected portion of the material from a defined contact area of the first substrate; forming a SAM coating on the material and the defined contact area—the SAM coating comprising a first adhesion force with respect to the material and a second adhesion force with respect to the defined contact area, and the first adhesion force being less than the second adhesion force; removing the SAM coating that has been formed on the material; and attaching the first substrate to the second substrate—the first substrate being positioned across from the second substrate, and the SAM coating that has been formed on the defined contact area being positioned across from a bump stop of the second substrate.
US10692750B2 Method for fabricating a semiconductor device
A method for fabricating a semiconductor device includes receiving a silicon substrate having an isolation feature disposed on the substrate and a well adjacent the isolation feature, wherein the well includes a first dopant. The method also includes etching a recess to remove a portion of the well and epitaxially growing a silicon layer (EPI layer) in the recess to form a channel, wherein the channel includes a second dopant. The method also includes forming a barrier layer between the well and the EPI layer, the barrier layer including at least one of either silicon carbon or silicon oxide. The barrier layer can be formed either before or after the channel. The method further includes forming a gate electrode disposed over the channel and forming a source and drain in the well.
US10692744B2 Method of inspecting gas supply system
In one embodiment, a vaporizer is connected to a chamber of a substrate processing apparatus through a gas supply line and a gas introduction port. An exhaust device is connected to the gas supply line. The substrate processing apparatus includes a pressure sensor that obtains a measurement value of a pressure of the gas supply line. A method according to the embodiment includes supplying a processing gas to the chamber from the vaporizer through the gas supply line, and monitoring a change of the measurement value obtained by the pressure sensor in a state in which supply of the processing gas to the gas supply line is stopped.
US10692742B2 Operating method of microwave heating device and microwave annealing process using the same
An operating method of microwave heating device is provided, in which a holder is disposed in a heating chamber, and a plurality of microwave transmitters are arranged outside the heating chamber. A plurality of half-wave-rectified power supplies are provided to connect the microwave transmitters, and the half-wave-rectified power supplies have capacitances respectively. A plurality of longitudinal waveguides and a plurality of transverse waveguides are installed in between the heating chamber and the microwave transmitters. The capacitance of each of the capacitors of the half-wave-rectified power supplies is adjusted, such that the microwave power pulse bandwidth of the microwave transmitters are extended to produce a plurality of overlapped couplings. The half-wave-rectified power supplies supply power to the microwave transmitters, so that the microwaves are guided into the heating chamber by the longitudinal waveguides and the transverse waveguides for exciting multiple microwave modes in the heating chamber.
US10692729B2 Etching process method
An etching process method is provided that includes outputting a first high frequency power from a first high frequency power supply in a cryogenic temperature environment where the temperature of a substrate is controlled to be less than or equal to −35° C., supplying a sulfur fluoride-containing gas and a hydrogen-containing gas, generating a plasma from the supplied sulfur fluoride-containing gas and hydrogen-containing gas, and etching a laminated film made up of laminated layers of silicon-containing films having different compositions with the generated plasma.
US10692718B2 Polycrystalline semiconductor nanostructured material
A method for producing a network of nanostructures from at least one semiconductor material, including a step of forming nanostructures on the surface of a substrate, at least a part of the nanostructures having areas of contact between each other, comprising, in sequence and after the step of forming: a step of deoxidising the surface of the nanostructures and a step of reinforcing the bond between the nanostructures at the contact areas.
US10692717B2 Minimization of carbon loss in ALD SiO2 deposition on hardmask films
A method for defining thin film layers on a surface of a substrate includes exposing the surface of the substrate to a first precursor via a first plasma to allow the first precursor to be absorbed by the surface of the substrate. A second precursor that is different from the first precursor is applied to the surface of the substrate via a second plasma. The second precursor is a Carbon dioxide precursor that releases sufficient oxygen radicals to react with the first precursor to form an oxide film layer on the surface of the substrate.
US10692716B2 Self-aligned spacerless thin film transistor
Embodiments of the invention are directed to a method of forming a semiconductor device. A non-limiting example of the method includes forming a semiconductor layer within or on a portion of a substrate, wherein the semiconductor layer includes a first type of semiconductor material. A gate stack is formed over a first exposed surface of the semiconductor layer. A first hydrogenated and doped semiconductor layer is formed over a second exposed surface of the semiconductor layer. A second hydrogenated and doped semiconductor layer is formed over a third exposed surface of the semiconductor layer, wherein a lateral dimension of the first hydrogenated and doped semiconductor layer terminates at a first sidewall of the gate stack, and wherein a lateral dimension of the second hydrogenated and doped semiconductor layer terminates at a second sidewall of the gate stack.
US10692712B2 Ion transfer from electron ionization sources
An example system includes an electron ionization ion source and a mass analyzer. The electron ion source is configured, during operation of the system, to create from sample molecules a beam of ions extending along an ion beam axis. The system also includes a collision cooling chamber comprising a gas manifold and an electric field generator. The cooling chamber defines an entrance aperture and an exit aperture on respective opposing ends of the cooling chamber, the entrance aperture of the cooling chamber being in axial alignment with the ion beam axis. The cooling chamber is configured, during operation of the system, to generate a radio frequency (RF) field within the cooling chamber using the electric field generator, and receive collision gas through the gas manifold to pressurize the cooling chamber.
US10692705B2 Advanced optical sensor and method for detecting an optical event in a light emission signal in a plasma chamber
An advanced optical sensor and method for detection of optical events in a plasma processing system. The method includes detecting at least one light emission signal in a plasma processing chamber. The at least one detected light emission signal including light emissions from an optical event. The method further includes processing the at least one light emission signal and detecting a signature of the optical event from the processed light emission signal.
US10692702B2 Apparatus for treating substrate
Disclosed is a substrate treating apparatus which includes a chamber, a support unit, a dielectric plate, a gas supplying unit, an antenna, and a heating unit. The chamber has a processing space therein, and an upper surface of the processing space is opened. The support unit is disposed in the chamber and supports a substrate. The dielectric plate is installed on the opened upper surface of the chamber to cover the opened upper surface. The gas supplying unit supplies a gas in the chamber. The antenna is disposed above the dielectric plate and creates plasma from the gas. The heating unit is disposed above the antenna and heats the dielectric plate.
US10692698B2 Feedback control by RF waveform tailoring for ion energy distribution
A system for controlling RF power supplies applying power to a load, such as a plasma chamber, includes a master power supply and a slave power supply. The master power supply provides a control signal, such as a frequency and phase signal, to the slave power supply. The slave power supply receives the frequency and phase signal and also receives signals characteristic of the spectral emissions detected from the load. The slave RF power supply varies the phase and power of its RF output signal applied to the load. Varying the power controls the width of an ion distribution function, and varying the phase controls a peak of the ion distribution. Depending upon the coupling between the RF generators and the load, different spectral emissions are detected, including first harmonics, second harmonics, and, in the case of a dual frequency drive system, intermodulation distortion.
US10692695B2 Cross section processing observation method and charged particle beam apparatus
Provided is a cross-section processing observation method capable of easily and accurately forming a cross-section used to observe a sample's inside, and a cross-section processing observation apparatus for cross-section processing. The method includes a design data acquisition step acquiring design data of a three-dimensional structure of a sample having three-dimensional structure, a moving step moving the sample based on coordinate information of the design data, a surface observation step acquiring an observation image of a surface of the sample, a cross-section forming step irradiating the sample's surface with an ion beam to form a cross-section of the three-dimensional structure, a cross-section observation step acquiring an observation image of the sample's cross-section, and a display step displaying image data, among pieces of the design data, of surface and cross section corresponding to respective locations of the surface and the cross section.
US10692688B2 Charged particle beam apparatus
A charged particle beam apparatus automatically prepares a sample piece from a sample. The apparatus includes a charged particle beam irradiation optical system that emits a charged particle beam. A sample stage with a sample placed thereon is movable relative to the charged particle beam irradiation optical system. A sample piece transferring device holds and transports a sample piece separated and extracted from the sample, and a holder fixing base holds a sample piece holder to which the sample piece is to be transferred. An electrical conduction sensor detects electrical conduction between the sample piece transferring device and an object, and a computer sets a time management mode when electrical conduction between the sample piece transferring device and the sample piece is not detected when the sample piece transferring device and the sample piece are connected to each other.
US10692678B2 Circuit breaker with slide to test function
A fault detector test device includes a test switch including a pivotable lever arm having a first end pivotably connected to rotate about an axis and a second end pivotable in an arc around the axis between an active position and an inactive position. A slide member has a first end accessible by an operator and a second end that cooperates with the second end of the lever arm, the slide member being slideable with respect to the axis of the lever arm such that the second end of the slide member slides in a plane that is substantially tangential to the arc in which the second end of the lever arm pivots. The second end of the slide member and the second end of the lever arm cooperate such that generally planar sliding motion of the slide member is translated into pivoting motion of the lever arm.
US10692676B2 Modular pluggable electronic processing component and distributed processing system formed thereof
A pluggable, modular electronic processing component comprises a housing and programmable circuitry. The housing includes a set of conductive terminals that extend therefrom, and each terminal of the set of conductive terminals is sized and spaced to fit into a corresponding terminal socket of a distribution module. The programmable circuitry contained within the housing comprises a processor and a bus interface communicably coupled to the processor. The bus interface interfaces the pluggable, modular electronic processing component to a bus connected to via the distribution module. Further, the bus interface is coupled to a subset of the conductive terminals of the housing. Moreover, the programmable circuitry comprises a configurable input-output (or a set of configurable I/O) that is coupled to a second subset of the conductive terminals of the housing.
US10692673B2 Electric arc-blast nozzle and a circuit breaker including such a nozzle
A nozzle with an electric arc-blast having a median part of a first dielectric material and two end parts. The nozzle includes an insert of a second dielectric material, chosen from among: a composite material including a fluorocarbon polymer matrix and inorganic filler A chosen from among a sulfur, a ceramic and an oxide (SiO2, TiO2, Al2CoO4, ZnO, BaTiO3 and P2O5), in a percentage weight ranging between 0.1% and 10%, and/or at least one inorganic filler B (a graphite, a mica, a glass and a fluoride), in a percentage weight ranging between 5% and 50%, and a ceramic material including compound(s) (a carbide, a boride and an oxide).
US10692671B2 Switching device with arc extinguishing device and arc guide
Switching devices having a contact point, and an arc extinguishing chamber are used to blow switch arcs. The arc extinguishing chamber may have an exit opening through which plasma, generated inside the switching device by a switch arc developing when the contact point opens, exits out of the switching device. Inside the extinguish chamber a first arc guide plate may be provided that extends from the contact point toward the exit opening and which guides and stretches the switch arc. The switch arc may be initially stretched beyond the dimensions of the exit opening by the first arc guide plate and then the stretching may be reduced to be within the dimensions of the exit opening by an arc guide pin projecting from the first arc guide plate.
US10692665B2 Motor control center subunit having moveable line contacts and method of manufacture
A system and method for connecting supply power to motor control components includes use of a motor control center subunit with moveable supply power contacts. After a motor control center subunit is secured into a motor control center compartment, the supply power contacts may be advanced to engage supply power buses. For disconnection, the supply power contacts may be retracted and isolated from the buses before physical removal of the subunit.
US10692662B2 Electric double layer device
An electric double layer device is configured such that a lower terminal is directly withdrawn from a lower collecting plate in the same manner as the manner in which an upper terminal is directly withdrawn from an upper collecting plate, thereby improving productivity and ease of assembly, and in addition increasing connection force.
US10692659B2 High energy and power electrochemical device and method of making and using same
An electrolyte is introduced into an electrochemical device, passed, via a first corrugation feature, through a first electrode of the electrochemical device, passed through an ion permeable separator, and contacted with a second electrode. The first or second electrode comprises a second corrugation feature in fluid communication with the first corrugation feature to contact the electrolyte across a portion of an active surface of the first or second electrode.
US10692648B2 Magnetic field shielding structure and mobile device including the magnetic field structure
A magnetic field shielding structure includes a magnetic layer and a resonance reactive shielding circuit including a capacitor and a conductor connected to the capacitor and having a loop form. At least a portion of the magnetic layer overlaps an area surrounded by the conductor in a thickness direction of the magnetic layer.
US10692646B2 Single litz wire transformers
Transformers having a plurality of windings from a single Litz wire, as well as systems including such transformers and methods of providing such transformers are disclosed. A transformer includes a core and a single Litz wire having a plurality of individual strands of conductive material. The plurality of individual strands of conductive material are separated into a plurality of groups, each one of the plurality of groups being a winding of the transformer such that the transformer comprises a plurality of windings.
US10692644B2 Electronic component and method of manufacturing the same
An electronic component includes at least one coil including a winding part and lead-out end parts at both ends thereof, and a magnetic molded body having a mounting surface with the coil incorporated therein. The lead-out end parts are led out toward the mounting surface such that end surfaces of the lead-out end parts are arranged on the same plane as the mounting surface.
US10692643B2 Inductance coil path
A coil, such as, by way of example, an inductance communication coil, that includes a conductor including a first portion extending in a first level and a second portion extending in a second level, wherein the conductor includes a third portion located on a different level than that of the second portion, wherein an electrical path of the conductor is such that the second portion is located between the first portion and the third portion.
US10692629B2 Fire resistant cable
A fire resistant cable comprising a conductor and a sheath surrounding the conductor, the cable is characterized in further comprising: a bedding filler arranged between the conductor and the sheath and made of materials providing fire resistance; and, a tunnel filler arranged between the conductor and the sheath in the longitudinal direction of the cable, and having a melting point lower than the combustion point of the bedding filler.
US10692627B2 Electrical conduction path
An electrical conduction path includes a main cable that has a multi-core cable obtained by enveloping a plurality of electric wires together with a sheath, and a plurality of branch cables obtained by dividing the electric wires of the multi-core cable into a plurality of parts, wherein connection portions are provided, in each of which an electric wire of the multi-core cable and an electric wire of a branch cable are electrically connected to each other. According to this configuration, it is possible to reduce the length of the expensive multi-core cable compared to a case where the electric wires of a multi-core cable are used over the entire length of a cable including the branch cables, thus achieving cost reduction.
US10692622B2 Composite, carbon composite including the composite, electrode, lithium battery, electroluminescent device, biosensor, semiconductor device, and thermoelectric device including the composite and/or the carbon composite
A composite including: silicon (Si); a silicon oxide of the formula SiOx, wherein 0
US10692619B2 Methods and devices for treating radionuclides in a liquid
Radionuclides and other unwanted material in a liquid may be treated, removed or reduced through the use of electromagnetic fields applied to the liquid by electrodes that also function as co-precipitators by leaching polyvalent metal ions into the liquid.
US10692618B2 Hazardous material canister
A canister to store spent nuclear fuel in an underground repository includes a first end portion; a second end portion; and a middle portion attachable to the first and second end portions to define an interior volume of the housing that is sized to enclose at least one spent nuclear fuel assembly. The first and second end portions comprise shielding.
US10692616B2 Radiation attenuating protective garments
A radiation-attenuation garment system having a plurality of radiation-attenuating material panels adapted to conform to the contours of a body. The radiation-attenuation garment system includes a shirt and underwear shorts formed by compression material. A plurality of radiation-attenuating material panels are removably disposed within the shirt and underwear shorts to protect the wearer from radiation exposure in the areas having the radiation attenuation panels.
US10692605B2 Library screening for cancer probability
A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
US10692603B2 Method and system to identify frailty using body movement
Systems and methods are disclosed which provide a way to diagnose frailty using an upper extremity (and/or other body portions) frailty assessment. Within this method, several parameters can be calculated based on the kinematics (e.g., pure motion without including forces) and kinetics (e.g., analysis of forces and moments) of, for example, joint flexion/extension. An ordinal and/or continuous frailty score can be determined based on calculated markers of frailty, such as slowness, weakness, flexibility, and/or exhaustion, while performing a short-duration upper extremity task. Patients can be classified as non-frail, pre-frail, or frail.
US10692597B2 Physician quality scoring
Aspects of the present invention relate to system and methods for assigning quality scores to one or more caregivers, such as physicians. In embodiments, a ranking or score may be based, at least in part, upon a combination of quality scores from one or more stages in a physician's academic training and clinic practice and based, at least in part, upon the quality of peers of that physician at various stages in the career progression of the physician. This information may be used to help a potential patient identify a physician for their care.
US10692595B2 Drug library dynamic version management
A drug library management system generates versions of drug library data that can be used by infusion pumps, and version of drug library data that can be used by systems or components in a clinical environment other than infusion pumps. One version of the drug library data may be customized for a particular infusion pump, while another version may be a generalized version that can be used by middleware systems that process messages received from various infusion pumps that are using a different version of the drug library data. The generalized version may be archived separately from a drug library database used by the drug library management system to generate the various versions.
US10692586B2 Semiconductor device
A semiconductor device is disclosed, which is configured to perform a test using various conditions during a test mode. The semiconductor device includes a voltage generation circuit configured to output 2n (n is an integer of n≥2) bit-line precharge voltages through different power-supply lines, based on a mode control signal, and a sense amplifier configured to receive the bit-line precharge voltages from the voltage generation circuit, and supply the 2n bit-line precharge voltages to corresponding bit lines in units of 2n successive bit-lines within the same cell array.
US10692584B2 Built-in self-test (BIST) engine configured to store a per pattern based fail status in a pattern mask register
A BIST engine configured to store a per pattern based fail status during memory BIST run and related processes thereof are provided. The method includes testing a plurality of patterns in at least one memory device and determining which of the plurality of patterns has detected a fail during execution of each pattern. The method further includes storing a per pattern based fail status of each of the detected failed patterns.
US10692582B2 Semiconductor memory device and method of operating the same
A semiconductor memory device a memory cell array and a repair control circuit. The memory cell array including a normal cell region and a redundancy cell region, the normal cell region including a plurality of normal region groups, and redundancy cell region configured to replace failed memory cells of the normal cell region. The repair control circuit configured to, determine a target normal region group from among the plurality of normal region groups based on an input address, extract target fail addresses from among a plurality of fail addresses based on the target normal region group, and control a repair operation based on the target fail addresses and the input address.
US10692564B2 Memory cell sensing based on precharging an access line using a sense amplifier
Methods, systems, and devices for operating a memory device are described. A sense amplifier may be used to precharge an access line to increase the reliability of the sensing operation. The access line may then charge share with the memory cell and a capacitor, which may be a reference capacitor, which may result in high-level states and low-level states on the access line. By precharging the access line with the sense amplifier and implementing charge sharing between the access line and a capacitor, the resulting high-level state and the low-level states on the access line may account for any offset voltage associated with the sense amplifier.
US10692563B2 Semiconductor memory device and memory system
A semiconductor memory device includes a memory cell transistor, a word line coupled to the memory cell transistor, a temperature detection element configured to detect a temperature, and a control unit. The control unit is configured to determine, responsive to receiving a first command from a controller, a compensation value for a read voltage designated by the controller according to the detected temperature, and to lock updating of the compensation value.
US10692558B2 Memory device and refresh information coherence method thereof
A memory device includes a memory with a plurality of memory blocks and a first storage circuit to store a first data table and a first refresh value, and a memory controller with a second storage circuit to store a second data table and a second refresh value. When the memory controller meets a refresh request, the memory controller reads the second refresh value and compares the corresponding access address to the corresponding bit in the second data table to determine whether valid data are stored in a specific memory block of the memory. The memory controller sends a valid-data refresh command to the memory when valid data are stored in the specific memory block, but sends an invalid-data refresh command to the memory when invalid data are stored in the specific memory block.
US10692557B1 Reference voltage management
Techniques are described for maintaining a stable voltage difference in a memory device, for example, during a critical operation (e.g., a sense operation). The voltage difference to be maintained may be a read voltage across a memory cell or a difference associated with a reference voltage, among other examples. A component (e.g., a local capacitor) may be coupled, before the operation, with a node biased to a first voltage (e.g., a global reference voltage) to sample a voltage difference between the first voltage and a second voltage while the circuitry is relatively quiet (e.g., not noisy). The component may be decoupled from the node before the operation such that a node of the component (e.g., a capacitor) may be allowed to float during the operation. The voltage difference across the component may remain stable during variations in the second voltage and may provide a stable voltage difference during the operation.
US10692556B2 Defect injection structure and mechanism for magnetic memory
The various implementations described herein include magnetic memory devices and systems, and methods for injecting defects into the devices and systems. In one aspect, a magnetic memory device comprises a non-magnetic cylindrical core, a first portion, and a second portion. The core is configured to receive a current. The first portion surrounds the core and is configured to introduce magnetic instabilities into the second portion. The second portion is adjacent to and arranged in a stack with respect to the first portion. The second portion also surrounds the core and is configured to store information based on a respective position of the magnetic instabilities. The second portion comprises a first plurality of magnetic layers and a first plurality of non-magnetic layers. Respective magnetic layers of the first plurality of magnetic layers are separated by respective non-magnetic layers of the plurality of non-magnetic layers.
US10692543B2 Semiconductor packages, storage devices including the same, and method of operating the semiconductor packages
A semiconductor package includes first through third memory chips. The first memory chip is arranged on a package substrate, the second memory chip is arranged on the first memory chip, and the third memory chip is arranged between the first memory chip and the second memory chip. Each of the first through third memory chips includes a memory cell array storing data, stress detectors, a stress index generator, and a control circuit. The stress detectors are formed and distributed in a substrate, and detect stacking stress in response to an external voltage to output a plurality of sensing currents. The stress index generator converts the plurality of sensing currents into stress index codes. The control circuit adjusts a value of a feature parameter associated with an operating voltage of a corresponding memory chip, based on at least a portion of the stress index codes.
US10692541B2 Carrierless drive insertion, retention and removal system
An apparatus includes a guide system having first and second opposing guide walls with guide features extending from the first and second guide walls. The guide features support a data storage device when the data storage device is positioned between the first and the second opposing guide walls. The apparatus also includes a slidable member operably coupled to the first guide wall. The slidable member includes a top portion having retention features and a bottom portion having a lifting member. The lifting member enables lifting of the data storage device by the slidable member when the data storage device is within the guide system. The slidable member further includes a bent latch-release portion between the top portion and the bottom portion. The bent latch-release portion biases the data storage device towards the second guide wall.
US10692517B2 Voice interpretation device
An apparatus that includes a microphone and a processor. The processor is configured to receive, via the microphone, audio comprising voice of a person, and determine whether the received audio is an actual voice or a synthesized voice. The apparatus also provides a first notification indicating that the received audio is the actual voice when the received audio is the actual voice, and provides a second notification indicating that the received audio is the synthesized voice when the received audio is the synthesized voice.
US10692504B2 User profiling for voice input processing
This is directed to processing voice inputs received by an electronic device, and more specifically to receiving a voice input and identifying the user providing the voice input. The voice input can be processed using a subset of words from a library used to identify the words or phrases of the voice input. The subset can be selected such that voice inputs provided by the user are more likely to include words from the subset. The subset of the library can be selected using any suitable approach, including based on the user's interests and words that relate to those interests. For example, the subset can include one or more words related to media items selected by the user for storage on the electronic device, names of the user's contacts, applications or processes used by the user, or any other words relating to the user's interactions with the device.
US10692502B2 Method and apparatus for detecting spoofing conditions
An automated speaker verification (ASV) system incorporates a first deep neural network to extract deep acoustic features, such as deep CQCC features, from a received voice sample. The deep acoustic features are processed by a second deep neural network that classifies the deep acoustic features according to a determined likelihood of including a spoofing condition. A binary classifier then classifies the voice sample as being genuine or spoofed.
US10692499B2 Artificial intelligence voice recognition apparatus and voice recognition method
Disclosed is an artificial intelligence voice recognition apparatus including: an audio input unit configured to receive a voice; a communication module configured to transmit voice data received from the audio input unit to a server system, which performs voice recognition processing, and receive recognition result data on the voice data from the server system; and a controller configured to control the audio input unit and the communication module, wherein, when a voice command in the voice data corresponds to a pre-stored keyword command, the controller performs control to perform an operation corresponding to the keyword command, and wherein when the voice command in the voice data does not correspond to the pre-stored keyword command, the controller performs control to transmit the voice data including the voice command to the server system. Accordingly, voice recognition may be performed efficiently.
US10692493B2 Intelligent assistance using voice services
Systems and methods for providing intelligent assistance using voice services. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: transmit an audio instruction to a voice service provider, where the voice service provider is configured to: (i) convert the audio instruction into a text instruction, and (ii) transmit the text instruction to an intelligent assistance provider; receive a command from the intelligent assistance provider, where the intelligent assistance provider is configured to generate the command based upon the text instruction; and execute the command.
US10692492B2 Techniques for client-side speech domain detection using gyroscopic data and a system using the same
Techniques are disclosed for client-side analysis of audio samples to identify one or more characteristics associated with captured audio. The client-side analysis may then allow a user device, e.g., a smart phone, laptop computer, in-car infotainment system, and so on, to provide the one or more identified characteristics as configuration data to a voice recognition service at or shortly after connection with the same. In turn, the voice recognition service may load one or more recognition components, e.g., language models and/or application modules/engines, based on the received configuration data. Thus, latency may be reduced based on the voice recognition engine having “hints” that allow components to be loaded without necessarily having to process audio samples first. The reduction of latency may reduce processing time relative to other approaches to voice recognitions systems that exclusively perform server-side context recognition/classification.
US10692485B1 Non-speech input to speech processing system
A system and method for associating motion data with utterance audio data for use with a speech processing system. A device, such as a wearable device, may be capable of capturing utterance audio data and sending it to a remote server for speech processing, for example for execution of a command represented in the utterance. The device may also capture motion data using motion sensors of the device. The motion data may correspond to gestures, such as head gestures, that may be interpreted by the speech processing system to determine and execute commands. The device may associate the motion data with the audio data so the remote server knows what motion data corresponds to what portion of audio data for purposes of interpreting and executing commands. Metadata sent with the audio data and/or motion data may include association data such as timestamps, session identifiers, message identifiers, etc.
US10692483B1 Active noise cancellation device and earphone having acoustic filter
An active noise cancellation device having an acoustic filter includes: a casing, an active noise cancellation unit, a speaker, a noise cancellation processor and an acoustic filter. The casing includes a first channel and a second channel, wherein a channel length of the first channel is greater than a channel length of the second channel. The active noise cancellation unit includes an external microphone disposed outside the casing. The active noise cancellation is configured to detect an ambient noise, wherein a location of the external microphone corresponds to a location of the first external end of the first channel. The speaker is disposed at a second external end of the second channel, and is configured to output a phase-inverted signal of the ambient noise. The noise cancellation processor electrically couples with the external microphone and the speaker. The acoustic filter is disposed inside the first channel.
US10692480B2 System and method of reading environment sound enhancement based on image processing and semantic analysis
The disclosure relates to a system and a method for disposing background music and sound effects based on image processing and semantic analysis. The method includes determining the environment and emotional attributes of a text semantics in a reading page by analyzing and processing an acquired reading page image, and selecting music and sound material to synthesize reading background music and sound effects according to the text semantics, so as to achieve sound enhancement in the reading environment. The system includes an image acquisition device for acquiring a reading image of a user, and a processing device having an operation unit for performing the method.
US10692470B2 Refrigerator with interactive display and control method thereof
A refrigerator includes a main body defining a storage compartment that is divided into a plurality of storage sections, and a door coupled to the main body to selectively open or close the storage compartment. The door includes a door glass having at least one transparent display area, and a door frame surrounding one or more edges of the door glass and configured to protect the door glass. The transparent display area is configured to display, based on being touched by a user, information on food stored in one or more of the plurality of storage sections that corresponds to the touched transparent display area.
US10692469B2 Touch recognition enabled display device with asymmetric black matrix pattern
A touch recognition enabled display device includes a plurality of common electrode blocks serving as touch-sensing regions and/or touch-driving regions. Conductive lines connected to the common electrode blocks are placed under the common electrode blocks and the pixel electrodes of the pixels, and they are routed across the active area, directly toward an inactive area where drive-integrated circuits are located. The conductive lines are positioned under one or more planarization layers, and are connected to the corresponding common electrode blocks via one or more contact holes.
US10692461B2 Display device, manufacturing method thereof, and counter substrate
The present disclosure provides a display device, a manufacturing method thereof, a driving method thereof and a counter substrate. The display device includes a liquid crystal cell, at least one flicker detector and a signal processing apparatus. The at least one flicker detector is disposed in a non-display region within the liquid crystal cell and configured to detect light intensity in the liquid crystal cell; and the signal processing apparatus is configured to adjust a magnitude of a common voltage for driving the liquid crystal cell according to a signal strength outputted from the flicker detector, to reduce a flicker value of the display device.
US10692453B2 Electro-optical device
An electro-optical device includes first and second signal lines extending in directions intersecting each other on a component substrate, a pixel area including a pixel electrode disposed in correspondence with an intersection of the first and second signal lines, a signal output circuit disposed outside the pixel area and outputs a driving signal to the first signal line, and a connection wiring connecting the signal output circuit and the first signal line. An outer peripheral edge of the pixel area has a curved portion or a bent portion in a portion facing the signal output circuit, and the signal output circuit includes a plurality of circuit blocks arranged along the curved portion or the bent portion of the portion facing the signal output circuit with deviated between adjacent circuit blocks in the direction of extension of the first signal line and/or the direction of extension of the second signal line.
US10692452B2 Display device
A display device with favorable display quality is provided. A display portion where a plurality of pixels is arranged in a matrix is divided into Region A and Region B, i.e., regions on the upstream side and the downstream side of a scanning direction. A signal line for supplying an image signal is provided in each of Region A and Region B. Region A and Region B adjoin each other such that a boundary line showing the boundary between the regions is bent. Bending the boundary line suppresses formation of a stripe in a boundary portion. For example, in a given column, the total number of pixels electrically connected to a signal line in Region A is made different from the total number of pixels electrically connected to a signal line in Region B.
US10692451B2 Liquid crystal control circuit, electronic timepiece, and liquid crystal control method
A liquid crystal controller is provided for a liquid crystal panel having a plurality of pixels, each of which includes a memory element and a display element. The memory element is configured to hold electric potential depending on an image signal and is configured to change the held electric potential based on activation of an enable signal. The display element is configured to be applied voltage depending on the electric potential which the memory element holds. The liquid crystal controller is configured to: hold off outputting the enable signal, for a period th before polarity of AC voltage applied to the display element is inverted and a period (tr+ts) after the polarity of the AC voltage is inverted; and hold off inversion of the polarity of the AC voltage, for an output period of the enable signal and the period th after the output period.
US10692449B2 Alignment method based on pixel color and alignment system for using the same
An alignment method based on pixel color and an alignment system for using the same is disclosed. The method includes: Step S1: retrieving a photoresistance eigenvalue of each subcolor resist illuminated by a light source and setting a pixel threshold according to the photoresistance eigenvalue; Step S2: performing a binarization process on a pixel according to the pixel threshold to obtain a binary pixel; and Step S3: calculating an alignment position according to the binary pixel and aligning the color resist according to the alignment position. The present invention avoids the distribution of metal traces and patterns of a color filter on array (COA) product, improves the stability of measuring the COA product, aligns pixel with different shapes, and edits the computing logic for measured positions. When the shape of the pixel is irregular, the reasonable logic is selected to define the measured positions.
US10692439B2 OLED display panel and OLED display device
The present disclosure relates to an OLED display panel and an OLED display device in which a GIP driving circuit is arranged in an active area in order to minimize a bezel size and a GIP signal is applied to the GIP driving circuit arranged in the active area using a single-sided COF, and the OLED display panel includes: an active area including data lines, scan lines intersecting the data lines, and sub-pixels arranged at each intersection; stages of a GIP driving circuit distributed and arranged in a plurality of unit pixel regions corresponding to the scan lines in the active area to supply scan pulses to the scan lines; and a non-active area including a pad part, a link part and a LOG part, wherein the pad part includes a gate pad part for supplying various control signals to the stages of the GIP driving circuit, and a data pad part for supplying a data voltage to each data line, and wherein the non-active area includes a plurality of signal lines extended from the gate pad part via the link part to the LOG part in order to supply various control signals to the GIP parts is arranged.
US10692433B2 Emissive pixel array and self-referencing system for driving same
The present invention is to improve on an emissive display by providing a backplane and modulation system that enables fabrication of multi-color or monochrome LED display systems that operate efficiently and without objectionable image artifacts. One aspect of the present invention is to implement the backplane of an emissive display that offers high precision across an array of pixels and extremely low variation. The present invention uses a large L FET to generate a reference current and then uses the same large L FET to act as a current source mirroring the reference current, thereby ensuring a substantially perfect match between reference current FET and current source FET.
US10692431B2 Gate driver, display apparatus having the same and method of driving display panel using the same
A gate driver includes a plurality of stages. A present stage among the plurality of stages is configured to receive a clock signal, a scan signal of a previous stage among the plurality of stages that is before the present stage, a first initialization voltage and a second initialization voltage different from the first initialization voltage and to generate a scan signal of the present stage and a initialization signal of the present stage based on the clock signal, the scan signal of the previous stage, the first initialization voltage and the second initialization voltage. The initialization signal of the present stage is varied between the first initialization voltage and the second initialization voltage according to time.
US10692428B2 Organic light-emitting display device and method of driving the same
An organic light-emitting display device having improved display quality, the organic light-emitting display device may include pixels coupled to scan lines and data lines. Each of the pixels may include a storage unit configured to store a data signal supplied to the data lines. The capacitance of the storage unit may be changed depending on a driving frequency.
US10692424B2 Organic electroluminescent display panel, driving method thereof and display device
The disclosure discloses an organic electroluminescent display panel, a driving method thereof and a display device, where the dimming mode is taken to drive and each frame of scanning time is divided into the display area scanning time and the front-back porch time. Where each line of pixel circuits located in the display area of the organic electroluminescent display panel are scanned during the display area scanning time; and the drive circuit is adjusted during the front-back porch time. Where the front-back porch time is less than the display area scanning time, and the front-back porch time is the common multiple of the respective clock signal cycles in the gate drive circuit of the organic electroluminescent display panel.
US10692420B2 Data processing systems
When displaying a frame that is to be transformed based on a predicted view orientation, the frame is transformed based on a predicted view orientation by, for each of plural different regions of the frame, determining a predicted view orientation transformation matrix to use to transform the region of the frame by interpolating between a first predicted view orientation matrix that corresponds to a transformation for a predicted view orientation for a first time during the display of the frame and a second predicted view orientation matrix that corresponds to a predicted view orientation for a second, later time during the display of the frame; and then using the interpolated predicted view orientation transformation matrix determined for the region of the frame to transform the region of the frame. In this way each different region of the frame is subjected to a different predicted view orientation transformation.
US10692416B2 Display apparatus having data driving part to selectively store and output color gamma data and method of driving the same
A display apparatus includes a display panel which displays an image, and includes a gate line and a data line, a gate driving part which outputs a gate signal to the gate line and a data driving part which outputs a data signal to the data line, and selectively outputs first color gamma data, second color gamma data and third color gamma data in response to a selection signal, and generates the data signal using the first color gamma data, the second color gamma data and the third color gamma data.
US10692398B2 Three-dimensional dynamic apparatus and method of use
Disclosed in this application is a three-dimensional dynamic apparatus that can be configured for illustrating mathematical correlation as in the field of Economics. The three-dimensional dynamic apparatus is comprised of a grid panel with side panels defining one or more three-dimensional spaces for lines to be placed as a three-dimensional dynamic representation of the desired subject matter.
US10692397B2 Smart nasometer
A smart nasometer according to an embodiment of the present invention includes: a hardware unit worn on a head of a user for measuring nasal and oral sounds and providing feedback for the user; and a computational unit for receiving and processing speech signals of the nasal and oral sounds measured by the hardware unit, wherein the hardware unit includes: a microphone unit for separately measuring the nasal and oral sounds in a non-touched state of the user's philtrum, wherein the computational unit includes: a nasalance adjustment unit for adjusting a nasalance of the nasal and oral sounds measured by the microphone unit.
US10692394B2 Systems, articles and methods related to providing customized cooking instruction
Systems, methods, and articles to provide customized cooking instructions to users via a communications device. The user is provided with audio/visual prompts depicting one or more ending characteristics of a food product, such as texture or doneness. The user provides a selection of the one or more ending characteristics according to the user's preferences. A processor-based device determines one or more output food preparation parameters based on the user's selection of the one or more ending characteristics for the food product. The one or more determined output food preparation parameters are provided to a communication device of the user so that the user may cook the food product according to the output food preparation parameters.
US10692383B1 Method for locating vehicle and electronic device employing the method
A method for locating a vehicle left parked in a parking lot can be applied by an electronic device in the hands of the driver. The method generates a first data package based on the vehicle and the same is broadcast to other vehicles in the parking lot as a parking space is being found. A second data package is generated when the driver takes his electronic device away from the parked vehicle and sent to the other vehicles within a preset range. Upon the driver's return, the parked vehicle can generate a navigation path to itself. The navigation path sent by the parked vehicle is received by the electronic device, and the electronic device can prompt a driver to locate his/her own parked vehicle according to information of the navigation path.
US10692381B2 Parking assistance apparatus for a motor vehicle
The invention relates to a parking assistance apparatus (12) for a motor vehicle (10). The invention is based on the object of providing reliably working parking assistance that can involve computational-intensive processing of sensor signals. To this end, at least one sensor (20) for producing a sensor signal (S) that is dependent on a relative position (D) of a vehicle-external object (22) is connected to a first controller (14) that is designed to take each sensor signal (S) as a basis for producing position data (P) that describe the relative position (D) and to transmit said position data via a communication link (18) of the motor vehicle (10). A second controller (16) is designed to receive the position data (P) via the communication link (18) and, during a parking manoeuvre of the motor vehicle (10), to take the position data (P) as a basis for outputting a control signal (C) to an actuator device (26) of the motor vehicle (10).
US10692380B2 Vehicle vision system with collision mitigation
A method for determining potential collision with another vehicle by a vehicle equipped with a vision system includes providing, at the equipped vehicle, a vision sensor including a camera and at least one non-vision sensor, and determining presence of a leading vehicle ahead of the equipped vehicle. A time to collision to the leading vehicle is determined based at least in part on a determined distance to the leading vehicle and a determined relative velocity between the equipped vehicle and the leading vehicle. A braking level of the equipped vehicle is determined to mitigate collision of the equipped vehicle with the leading vehicle. A weighting factor is employed when determining the braking level, and the weighting factor is adjusted responsive at least in part to determining, via processing of image data captured by the camera, that a brake light of the leading vehicle ceases to be illuminated.
US10692373B2 Method for providing information to information representation units for a public transportation vehicle
A method and related apparatus for providing information to information representation units, the method comprising: determining, in a network server, information to be provided to at least one information representation unit (200); transmitting the information to at least one mobile node (100) travelling on a predetermined route passing in the vicinity of said at least one information representation unit (202); and in response to the mobile node (100) approaching said at least one information representation unit, transmitting the information from a short-range low power transmitter (112) of the mobile node (100) to a short-range low power receiver (114) of the information representation unit (204).
US10692368B2 Detection of vehicle queueing events on a road
A method, system and computer program product are provided for detecting vehicle queue events and managing traffic flow. A computing system recognizes whether a queue event occurred for each vehicle located in an area of interest based on collected vehicle data. The area of interest includes an intersection, and the vehicle data for the each vehicle includes location information and speed information. The location information further includes a distance to an intersection. The computing system identifies differences in queue length among queues in the area of interest based on the vehicle data and determines queue indicators for each of the queues in the area of interest. Based on queue indicators for each of the queues in in the area of interest generated over multiple sampling periods, traffic signal lights at the intersection in the area of interest are managed.
US10692356B2 Control system user interface
Systems and methods are disclosed for managing a premises. An example system may comprise a gateway device located at a premise and in communication with a plurality of premise devices. A user interface may be output to a user. The user interface may represent at least one floor of the premise. A premise device of the plurality of premise devices may be represented as located on a floor of the premises.
US10692349B2 Garment tags for intelligent laundering alerts
Aspects of the present disclosure involve an apparatus, systems, and methods for providing intelligent alerts for garments. Garment attribute data describing a plurality of garments is accessed. An alert condition is detected based on the garment attribute data. A human-detectable sensory alert is provided in response to detecting the alert condition.
US10692346B2 Electronic fall monitoring system
The present invention provides an improved electronic fall monitoring system comprising a device having multiple sensor ports for flexibly monitoring various sensors associated with a single patient without requiring repeated connections and disconnections of sensors. With several sensors simultaneously connected at different locations, a processor can execute to ensure that only one sensor, corresponding to one patient, is monitored at any given time, including by triggering an alarm when a second sensor is triggered while a first sensor is in use. In addition, operation of the device can be simplified with a single multi-color LED illuminating in different colors corresponding to different states of the system. Also, a power switch for turning the device on or off, such as for conserving power, can be placed in a recess of the device so that it is blocked when mounted, thereby avoiding being turned off when it should be monitoring.
US10692335B2 Green drive with status indicator
Methods, systems, and devices are described for displaying information on a visual display of a data storage device. The device may be an internal data storage device and may display information associated with various operation parameters and a security confidence metric or states of the data storage device. The data storage device may display, on the visual display, an indication of a security confidence metric of the data storage device indicative of whether the data storage device has been compromised. The data storage device may be compromised by having one or more sub-components replaced, altered, or misused. The visual display may be electronic paper, mechanical, or chemical such that the information is displayed without power being applied to the data storage device. The visual display may be removable from the data storage medium.
US10692333B2 Devices, methods, and graphical user interfaces for providing haptic feedback
An electronic device receives an incoming communication and determines that the device is in a first use context. In response to receiving the incoming communication, the device provides first feedback that includes a first ongoing audio output that corresponds to the first use context and a first ongoing tactile output with a first tactile output profile that corresponds to the first use context. While providing the first ongoing audio output and the first ongoing tactile output, the device detects that the electronic device is in a second use context, different from the first use context. In response to detecting that the electronic device is in the second use context, the device provides second feedback that includes a second ongoing tactile output that has a second tactile output profile that corresponds to the second use context.
US10692332B2 Rejection of invalid media
Systems and methods for rejecting a media object may include receiving the media object. The method may also include engaging a drive member to translate the media object. A sensor may be activated to detect an abnormality in the media object. Upon detecting the abnormality in the media object, the drive member may be engaged to reject the media object.
US10692320B2 Cash processing device and server
A cash processing device according to the present invention includes plural banknote storage sections, a storage status manager, and a display controller. The plural banknote storage sections store banknotes. The storage status manager manages a storage status in each of the banknote storage sections. According to the storage status in each of the banknote storage sections, the display controller displays a display screen to suppress a specific transaction from out of plural transaction types and/or to encourage a transaction other than the specific transaction from out of the plural transaction types.
US10692307B2 Method and system for providing diagnostic filter lists
An example method for outputting a PID filter list (PFL) includes: receiving RO data from one or more ROs that indicate particular vehicle identifying information (PVII), at least one symptom identifier, and a particular vehicle component; determining, symptom-to-parameter-identifier (PID) mapping data (MD) based on the received RO data and component-to-PID MD; determining, based on the set of available PIDs for the SOV and the symptom-to-PID MD, a PFL, wherein the PFL is associated with the PVII and the at least one symptom identifier, and wherein the PFL indicates a symptom-based subset of PIDs from the set of available PIDs for the SOV; receiving, a request sent over a communication network from a display device, wherein the request comprises the PVII and the at least one symptom identifier; and transmitting, over the communication network to the display device, a response to the request, the response comprising the PFL.
US10692302B2 Servicing schedule method based on prediction of degradation in electrified vehicles
A method includes collecting, via processing circuitry, a first set of multi-load data from a power control unit of a vehicle and usage data at a first servicing of the vehicle, computing, via the processing circuitry, a Mahalanobis Distance (MD) using the first set of multi-load data, defining, via the processing circuitry, a healthy state and an anomaly threshold based on the MD, correlating, via the processing circuitry, the first set of usage data to the anomaly threshold; generating, via the processing circuitry, a usage based servicing schedule for a vehicle; collecting, via the processing circuitry, a next set of multi-load data and usage data at a next servicing of the vehicle; updating, via the processing circuitry, the MD, a servicing schedule and evaluating the performance of the vehicle; determining, via the processing circuitry, whether the MD crosses the anomaly threshold; and transmitting, via a network, a servicing alert.
US10692286B2 Device and method of creating an augmented interactive virtual reality system
A system for detecting and incorporating three-dimensional objects into a video stream reads an input video data stream. The user specifies areas of attention wherein said areas of attention or hotspots. Tracking movement of the hotspots generating a trajectory of said at least one object. Generating a cloud of points and tracking said points to detect configurations of points most similar to the initially defined hotspot. Obtaining a three dimensional topology defining a volume of interest in a three-dimensional space. Building virtual structures or pseudo objects that are placed within a spherical environment generated on the input video.
US10692277B1 Dynamically estimating lighting parameters for positions within augmented-reality scenes using a neural network
This disclosure relates to methods, non-transitory computer readable media, and systems that use a local-lighting-estimation-neural network to estimate lighting parameters for specific positions within a digital scene for augmented reality. For example, based on a request to render a virtual object in a digital scene, a system uses a local-lighting-estimation-neural network to generate location-specific-lighting parameters for a designated position within the digital scene. In certain implementations, the system also renders a modified digital scene comprising the virtual object at the designated position according to the parameters. In some embodiments, the system generates such location-specific-lighting parameters to spatially vary and adapt lighting conditions for different positions within a digital scene. As requests to render a virtual object come in real (or near real) time, the system can quickly generate different location-specific-lighting parameters that accurately reflect lighting conditions at different positions within a digital scene in response to render requests.
US10692274B2 Image processing apparatus and method
An image processing method and apparatus are provided. The image processing apparatus includes an interface configured to output an input frame and metadata including type information and subtype information; and a rendering unit configured to: determine a type of a polyhedron included in an output frame based on the type information, determine attributes of arrangement of a plurality of areas included in the input frame based on the subtype information, and render the output frame by mapping each of the plurality of areas to corresponding faces of the polyhedron, based on the attributes of arrangement of the plurality of areas.
US10692263B2 Terminal and method for causing display of a collage wallpaper
The present invention relates to a terminal and a method of operating therefor. A terminal obtains an input for selecting at least one image, generates at least one collage wallpaper including a color area displaying at least a partial area of the entire area with single color and an image area displaying the at least one selected image on the remaining area of the entire area, and generates a collage wallpaper set including the generated at least one collage wallpaper. The terminal can display the at least one collage wallpaper included in the generated collage wallpaper set.
US10692262B2 Apparatus and method for processing information of multiple cameras
Disclosed is an apparatus and method for processing information of multiple cameras. The apparatus for processing information of multiple cameras according to an embodiment of the present disclosure includes: multiple cameras obtaining an image containing at least one object; a location information identification unit identifying location information between the at least one object and one of the multiple cameras, the location information identification unit being provided in each of the multiple cameras, wherein the location information comprises a device identifier identifying the location information identification unit and a location data between the at least one object and one of the multiple cameras; and an image processor processing image information obtained from the multiple cameras by using the location information received from the location information identification unit and converting the device identifier received from the location information identification unit into an object identifier identifying the at least one object.
US10692260B2 System and method for generating digital content for a composite camera
A method includes: receiving sensor data representing a subject within a field of vision associated with respective ones of a plurality of modular cameras associated with a composite camera and one or more geo-spatial characteristics associated with respective ones of the plurality of modular cameras; determining an arrangement of the composite camera based on the sensor data; generating digital content for respective ones of the plurality of modular cameras based on the sensor data; and generating combined digital content that represents a subject within a field of vision associated with the composite camera based on the digital content and the arrangement of the composite camera, wherein the field of vision associated with the composite camera includes at least some of fields of vision associated with the plurality of modular cameras.
US10692250B2 Generalized multi-channel MRI reconstruction using deep neural networks
A method for magnetic resonance imaging acquires multi-channel subsampled k-space data using multiple receiver coils; performs singular-value-decomposition on the multi-channel subsampled k-space data to produce compressed multi-channel k-space data which normalizes the multi-channel subsampled k-space data; applies a first center block of the compressed multi-channel k-space data as input to a first convolutional neural network to produce a first estimated k-space center block that includes estimates of k-space data missing from the first center block; generates an n-th estimated k-space block by repeatedly applying an (n−1)-th estimated k-space center block combined with an n-th center block of the compressed multi-channel k-space data as input to an n-th convolutional neural network to produce an n-th estimated k-space center block that includes estimates of k-space data missing from the n-th center block; reconstructs image-space data from the n-th estimated k-space block.
US10692232B2 Shape reconstruction of specular and/or diffuse objects using multiple layers of movable sheets
Shape reconstruction of physical objects using structured light patterns and multiple layers of movable sheets which each include a transparent region and a pattern region. Shape reconstruction of specular regions on the surface of the object may proceed by a first phase in which a first sheet is moved to the pattern region and all other sheets are moved to the transparent region, and a first sequence of images is captured for patterns projected on the pattern region of the first sheet; and by a second phase in which the first sheet is moved to the transparent region and all other sheets are moved to the pattern region, and a second sequence of images is captured for patterns projected on the pattern region of the second sheet. Based on the captured images, the shape of the surface of an object, particularly objects having a mirror-like or specular surface having at least some specular characteristics, is reconstructed.
US10692231B1 Composite agent representation
Described are systems and methods for determining an agent that performed an event within a materials handling facility. When an event is detected, an overhead image and a side-view image corresponding to the event location are obtained. Depth information is determined for the overhead image and a depth pattern generated that represents an agent. The depth pattern from the overhead image is overlaid onto the side-view image and the side-view image is segmented so that a representation of the agent included in the side-view image is extracted. A distance between the extracted representation of the agent and the event location is then determined. An association between the agent and the event may be determined based on the distance between the extracted representation and the event location.
US10692223B2 Image processing apparatus and method for evaluating objects in an image
The present disclosure relates to a data processing apparatus and a data processing method capable of generating evaluation index data for performing accurate and detailed evaluation of cultured cardiomyocytes.A motion detecting unit divides frame image data obtained by photographing the cultured cardiomyocytes for a predetermined time into blocks and obtains motion detection data in units of blocks per each frame period. A feature amount calculating unit calculates a feature amount for each block at the same position in a frame image using the motion detection data. A classification processing unit classifies each of the blocks into any one of a plurality of classification categories using the calculated feature amount. On the basis of the classification result, evaluation index data made of individual classification result data that represent correspondences between the blocks and the classification categories is generated.
US10692221B2 Automatic trimap generation and image segmentation
A digital medium environment is described to automatically generate a trimap and segment a digital image, independent of any user intervention. An image processing system receives an image and a low-resolution mask for the image, which provides a probability map indicating a likelihood that a pixel in the image mask corresponds to a foreground object in the image. The image processing system analyzes the image to identify content in the image's foreground and background portions, and adaptively generates a trimap for the image based on differences between the identified foreground and background content. By identifying content of the image prior to generating the trimap, the techniques described herein can be applied to a wide range of images, such as images where foreground content is visually similar to background content, and vice versa. Thus, the image processing system can automatically generate trimaps for images having diverse visual characteristics.
US10692218B2 Method and system of detecting image tampering, electronic device and storage medium
A method and system of detecting image tampering, an electronic device and a storage medium. The method includes: A. carrying out block segmentation on a to-be-detected image to segment the to-be-detected image into a plurality of image small fragments, and extracting initial tampering detection features from all the image small fragments; B. encoding the extracted initial tampering detection features with a predetermined encoder to generate complicated tampering features, and determining a tampering detection result corresponding to the to-be-detected image according to the generated complicated tampering features, wherein the tampering detection result includes an image-tampered result and an image-not-tampered result. The disclosure realizes accurate detection for different types and formats of image tampering.
US10692215B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes: an obtaining unit configured to obtain a first image of an object and a second image of the object; a difference unit configured to obtain a difference image after the first image and the second image are registered; and a change unit configured to perform processing of changing a pixel value in the difference image based on a likelihood calculated using a pixel value in the first image and a pixel value in the second image.
US10692211B2 Intra-perinodular textural transition (IPRIS): a three dimenisonal (3D) descriptor for nodule diagnosis on lung computed tomography (CT) images
Embodiments classify lung nodules by accessing a 3D radiological image of a region of tissue, the 3D image including a plurality of voxels and slices, a slice having a thickness; segmenting the nodule represented in the 3D image across contiguous slices, the nodule having a 3D volume and 3D interface, where the 3D interface includes an interface voxel; partitioning the 3D interface into a plurality of nested shells, a nested shell including a plurality of 2D slices, a 2D slice including a boundary pixel; extracting a set of intra-perinodular textural transition (Ipris) features from the 2D slices based on a normal of a boundary pixel of the 2D slices; providing the Ipris features to a machine learning classifier which computes a probability that the nodule is malignant, based, at least in part, on the set of Ipris features; and generating a classification of the nodule based on the probability.
US10692210B2 Recording medium storing computer program for pupil detection, information processing apparatus, and pupil detecting method
A recording medium storing a program causing a computer to execute: detecting an eye area of the eye; detecting bright spot areas in the eye area; setting a reference point in a pupil; setting a first search lines radially; determining whether each first search lines passes through the bright spot areas; determining, for a second search line that passes through the bright spot area, a degree of overlapping between the bright spot area and the pupil based on brightness on a circumference of the bright spot area; setting a search range for a point on a contour of the pupil based on the degree; detecting a first point on the contour; detecting, for a third search line that does not pass through the bright spot areas, a second point on the contour on the third search line; and detecting the pupil, based on the first and second points.
US10692206B2 Crystal analysis apparatus and crystal analysis method
A crystal analysis apparatus includes a first storage unit storing a crystal lattice image of a crystal region of a sample and a reference crystal lattice image for the crystal region of the sample. A first image processing unit is configured to generate a moiré image from the crystal lattice image and the reference crystal lattice image. A second storage unit stores a predetermined correspondence relationship between a moiré fringe pattern in the moiré image and a crystal defect in the crystal region or a predetermined correspondence relationship between the moiré fringe pattern in the moiré image and a crystal strain in the crystal region. An analysis unit is configured to compare the moiré fringe pattern in the moiré image to predetermined correspondence relationships stored in the second storage unit.
US10692196B2 Color correction integrations for global tone mapping
Color correction is integrated within global tone mapping operations to modify an image captured using an image capture device. New luminance values are determined for the pixels of the image by performing global tone mapping against those pixels using one or more sets of color correction values, which are applied against respective luminance values and color components of those pixels. The sets of color correction values are identified within 3×3 color correction matrices. A gain curve for modifying contrast values of the image is determined based on at least one of the new luminance values. A modified image is then generated by modifying the contrast values according to the gain curve, for example, by applying a gamma curve against the contrast values using data stored in a three-dimensional lookup table.
US10692190B2 Image processing apparatus, image processing method, and storage medium that perform smoothing processing for a pixel of interest by using surrounding pixels, one having a converted pixel value
An image processing apparatus includes a memory device and at least one processor to calculate, in a pixel block including a pixel of interest and a plurality of surrounding pixels, an absolute value of a difference in pixel value between the pixel of interest and a surrounding pixel, the calculating being performed for each of the surrounding pixels, to convert a pixel value of the surrounding pixel in accordance with the calculated absolute value, the converting being performed for each of the plurality of surrounding pixels, and to perform smoothing processing for the pixel of interest by using the plurality of surrounding pixels including the surrounding pixel whose pixel value is converted. The converting performs a combination of a pixel value of the pixel of interest and the pixel value of the surrounding pixel, so that as the calculated absolute value increases, a weight of the pixel of interest increases.
US10692189B2 Denoising medical images by learning sparse image representations with a deep unfolding approach using scan specific metadata
The present embodiments relate to denoising medical images. By way of introduction, the present embodiments described below include apparatuses and methods for machine learning sparse image representations with deep unfolding and deploying the machine learnt network to denoise medical images. Iterative thresholding is performed using a deep neural network by training each layer of the network as an iteration of an iterative shrinkage algorithm. The deep neural network is randomly initialized and trained independently with a patch-based approach to learn sparse image representations for denoising image data. The different layers of the deep neural network are unfolded into a feed-forward network trained end-to-end.
US10692186B1 Blending inset images
A first image and a second image are presented to a user of a head mounted display (HMD) so that the first image and the second image are perceived as a combined image. The first image is inset into the second image and the first image may be a higher resolution image than the second image. The first image and the second image may be presented at different focal lengths and various techniques are utilized to gracefully blend the first image and the second image.
US10692179B2 Methods and apparatus for signal distribution in an image sensor
Various embodiments of the present technology provide a method and apparatus for signal distribution in an image sensor. In various embodiments, the apparatus provides a balanced signal distribution circuit having a plurality of driver circuits, wherein each driver circuit is connected to a logic circuit, distributed either directly below the pixel array or interspersed within the pixel array. A clock distribution network is connected to the logic circuit to provide all the logic circuits with a clock signal substantially simultaneously, which, in turn, controls all of the driver circuits substantially simultaneously and all pixels in the pixel array receive a control signal substantially simultaneously.
US10692175B1 Systems and methods for dewarping images
A computer-implemented method comprises: extracting a setting from a description file of a virtual pan-tilt-zoom (PTZ) camera used to capture an original image through a wide-angle lens; determining a first set of coordinates of a pixel of the original image for each cell of a sparse conversion map represented as a first look-up table, wherein the sparse conversion map corresponds to a sparse grid of pixels of an output image; determining, via interpolating the first set of coordinates, a second set of coordinates of a pixel of the original image for each cell of a full conversion map, wherein the second set of coordinates is represented as a second look-up table, wherein the full conversion map corresponds to a full grid of pixels of the output image; instructing a display to present the output image, wherein the original image is less rectilinear than the output image.
US10692167B2 System and method for digitally watermarking digital facial portraits
Some implementations may include a method for watermarking an identification document, the method including: modulating a spatial luminance pattern associated with a first digital watermark to encode a first portion of personally identifiable information; modulating a spatial chrominance distribution associated with a second digital watermark to encode a second portion of the personally identifiable information; and applying the first digital watermark and the second digital watermark to the identification document.
US10692166B2 Casino table games with interactive content
A method, apparatus and computer readable storage to implement an automated system for video surveillance in a casino or other controlled environment. Players in the casino can be automatically scanned and analyzed for whether they are under the legal gambling age or not. When an underage gambler is detected, a casino security employee (or other casino personnel) is notified so they can take the appropriate action. Similarly, players who are excluded from the casino can also be automatically detected and would be ejected when detected.
US10692165B2 Systems and methods for managing a transportation plan
Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
US10692161B2 Method and system for determining energy management strategies
In one aspect, a Customer Acquisition method and system are provided to identify target customers and market sizing based on forecasting a customer's energy usage and determining a customized set of energy product offerings to satisfy a customer's energy needs. In another aspect, an Energy Resource Management method and system are provided to select and place energy products to meet the requirements of a particular objective function for a utility, power provider and/or customer. Objective functions can comprise of peak usage reduction, bill or cost minimization, deferred utility upgrades, emissions reduction, efficiency increases, and energy conservation. In still another aspect, an Energy Resource Management method and system are provided for anticipating and estimating implementation costs, optimizing installation strategy and product placement for the purposes of customer cost savings and budgeting.
US10692156B2 Payment system and method
A payment system having a payer module and a requester module functionally coupled over a network and managed by an administration module that produces electronic substitute checks in response to instructions from the payer module. The payment system includes a risk management module that performs a risk management operation before the system produces an electronic substitute check.
US10692148B1 Systems and methods for wireless journal presentation
A medical information system informs prescribers of medical journal publication information in a system for preparing a prescription. The point of prescribing messaging system can assist physicians in selecting medications when prescribing medication for patients by reviewing pertinent articles displayed with the apparatus. The system may include a point of prescription application configured to order, access and display medical journal articles based on associations between the articles and medical information identifiers including patient treatment, diagnosis or drug information managed by the apparatus. A data structure maintained or accessed by the system contain the associations or references for accessing the medical journal publication information.
US10692147B1 Collaborative trust platform with portable files
Computer systems and methods for generating portable and data-agnostic annuity datasets are disclosed where a central server generates multiple instructions to receive annuity dataset data records, participant attributes, and annuity attributes for a plurality of annuity datasets from employer servers and recordkeeper servers; integrates different annuity datasets by mapping the data fields of each respective annuity dataset and creating uniform data-agnostic annuity datasets; continuously monitors a performance value for each data-agnostic annuity dataset; and dynamically modifies recordkeepers when the performance value of annuity datasets do not satisfy a pre-determined threshold by modifying recordkeeper data records.
US10692146B2 Deploying and implementing centralized trading and tracking computing platforms to support tri-party trading
Methods, systems, and computer-readable media for deploying and implementing centralized trading and tracking computing platforms to support tri-party trading are presented. In some embodiments, a central trading computing platform may receive, from a retirement group accounts administration computer system associated with a financial institution, trade information defining one or more trades in one or more mutual funds for one or more accounts administrated by the financial institution. Subsequently, the central trading computing platform may validate the trade information and create order information based on the trade information. Then, the central trading computing platform may send the order information to a clearing entity computer system. The order information may be configured to cause the clearing entity computer system to settle the one or more trades in the one or more mutual funds for the one or more accounts administrated by the financial institution with a custodian different from the financial institution.
US10692138B1 Secure data exchange
In an example, a computer-implemented method includes determining a set of permissions that specifies types of account data of one or more financial accounts to share with a third-party, the one or more financial accounts being associated with a user and held by a financial institution, and generating authorization data that authenticates the third-party and authorizes the third-party to access the types of account data specified by the set of permissions. The method also includes transmitting the authorization data to the third-party, receiving a request for authorization that includes the authorization data and a request for account data of the one or more financial accounts that conforms to the types of account data specified by the set of permissions, authorizing the third-party based on the authorization data, and transmitting the account data that conforms to the types of account data specified by the set of permissions.
US10692135B2 System and method for process scheduling
A method for scheduling processing of an instrument. The method receives instrument information, selects an instrument category for the instrument based on the instrument information, the selected instrument category having a calculation set, assigns the instrument to a job corresponding to the calculation set of the selected instrument category; and sends the job to a computing resource. In another aspect, the method also receives a purpose identifier, and chooses the calculation set from two or more calculation sets of the selected instrument category based on the purpose identifier. In another aspect, the calculation set includes two or more calculation sub-sets, each calculation sub-set having a job priority, and the method includes assigning the instrument to two or more jobs corresponding to each of the two or more calculation sub-sets.
US10692118B2 Systems and methods for providing and dynamically updating customer-specific shipping information on an on-site server
A commerce system for serving a customer of delivery services using dynamically updated data including platform services, an operations-management server maintained by a vendor, and a local commerce server and a remote computer system maintained by a delivery services company. The operations-management server is positioned at a customer location and operatively connected to the platform services. The commerce server is operatively connected to the operations-management server and operatively connected to the platform services and includes local programs configured for providing services of the delivery services company to the customer. The remote computer system is connected to the local commerce server by a network. The remote computer system includes a message-management system, wherein at least one of the message-management compartments holds update data connected to the local commerce server for updating the commerce data, and includes remote programs. The operations-management and local commerce servers run interactively on the platform services.
US10692116B1 Optimization of ad request fulfillment for mobile device applications
Systems, methods, and computer-readable media are disclosed for optimization of ad request fulfillment for mobile device applications. In one embodiment, a system may receive an ad request from a mobile device, and determine a first price point associated with a publisher of the ad request. The system may send a bid request to ad servers, receive a first bid with a first bid amount, and may determine that the first bid amount is a highest bid amount. The system may determine that the first price point is less than the first bid amount, and may send the first bid amount and the first price point to the mobile device, where the mobile device is configured to send the first bid amount and the first price point to a publisher ad server, and the publisher ad server is configured to determine that the first bid amount is a winning bid amount.
US10692112B2 Display control system, method, recording medium and display apparatus network
A display control method, system, and non-transitory computer readable medium for a digital billboard display, include an attribute identification circuit configured to identify attributes of each user of a group of users viewing the digital billboard display, a content determining circuit configured to determine a content type to be displayed on the digital billboard based on an aggregation of all of the attributes of the group of users identified by the attribute identification circuit, and a display augmenting circuit configured to deliver the content type to the digital billboard display.
US10692105B1 Systems and methods for providing a direct marketing campaign planning environment
Embodiments of system are disclosed in which selection strategies for a direct marketing campaign that identify consumers from a credit bureau or other consumer database can be planned, tested, and/or refined on a stable subset of the credit database. In some embodiments, once refined, consumer selection criteria may be used to execute the direct marketing campaign on the full consumer/credit database, which is preferably updated approximately twice weekly. In one preferred embodiment, the data for the test database represents a random sampling of approximately 10% of the full database and the sampling is regenerated approximately weekly in order to provide a stable set of data on which campaign developers may test their campaign. For each consumer in the sampling, the environment may allow a client to access and use both attributes calculated by the credit bureau and proprietary attributes and data owned by the client. The system allows for a plurality of clients to use the system substantially simultaneously while protecting the privacy and integrity of the client's proprietary data and results.
US10692098B2 Predicting content consumption
Methods and systems for predicting content consumption are provided herein. An application log of a user, comprising a user's application data, and a viewing log of the user, comprising the user's viewing data (e.g., television programs watched by the user), may be evaluated over a time period to construct a model. The model may comprise a correlation between the viewing log and the application log during the time period (e.g., what applications the user interacts with while watching a program). Second application data, regarding application usage of a second user, may be extracted. The model may be applied to the second application data to identify an expected viewing action of the second user (e.g., what program the second user is likely to watch during the time period based upon applications used by the second user). The second user may be provided with content related to the expected viewing action.
US10692095B2 Systems and methods of task cues
A computing system for encouraging the performance of a task comprises association data, a proxy module, a display module, and a reward module. The association data associates tags with stimuli related to performing tasks. The proxy module is configured to receive encoded data, to identify tags in the encoded data that have associated stimuli in the association data, and to generate modified encoded data that includes data representative of at least one of the stimuli. The display module is configured to receive the modified encoded data, to display information based at least in part on the modified encoded data, and to provide at least one mechanism for a user to perform a task related to at least one of the stimuli. The reward module is configured to reward a user for performing tasks related to the stimuli.