Document Document Title
US10362710B2 Below grade enclosure
An enclosure for telecommunications equipment suitable for below grade use with fiber optic equipment or electrical equipment is described. The enclosure incorporates a cam operated latching mechanism and compression plates to seal the door closed and create a water resistant or water tight seal. The enclosure may be used in a variety of applications, including above and below grade. The enclosure may also include a lift assist system to allow it to be easily raised and lowered from a below grade stowed position to an above grade service position.
US10362708B2 Fan cartridge
Technology is provided for a device sled with a fan cartridge. The device sled includes a sled chassis having a bottom wall and first and second opposed sidewalls. A pair of spaced apart channels are each coupled to the bottom wall and include an associated latch aperture. A fan cartridge is removably inserted between the pair of spaced apart channels. The fan cartridge includes a cartridge frame and one or more fans coupled to the cartridge frame. One or more latches are positioned on the cartridge frame to engage a corresponding latch aperture when the fan cartridge is inserted between the pair of spaced apart channels.
US10362706B2 Server systems with hinge mechanisms
Examples herein relate to server systems with hinge mechanisms. In one example, a server system includes a first enclosure and a second enclosure, the first and second enclosure each include a front end and a back end disposed opposite to each other, the front end having an opening. The server system further includes a hinge mechanism, the hinge mechanism connecting an upper edge of the back end of the first enclosure to an upper edge of the front end of the second enclosure. The first enclosure is adapted to rotate around the hinge mechanism.
US10362702B2 Avionics power management panel and door assembly
An avionics power management panel and door assembly where the panel includes a cabinet including a set of walls at least partially defining an interior with an open face and door assembly includes a central panel a front panel that includes a set of rows with apertures formed between two adjacent rows and where the set of rows have a crimped profile.
US10362699B2 Low density electronic device
An electronic device includes a display screen, one or more internal components, and a foam outer housing coupled to the display screen and enclosing the one or more internal components. The electronic device may also include a foam midframe enclosed by the foam outer housing. The foam outer housing may be resilient so as to provide impact absorption and water resistance, while the foam midframe may be rigid to provide stiffness to the electronic device. The electronic device may have a density less than 1 gram/centimeter3 such that the electronic device is buoyant in liquid water.
US10362693B2 Electronic apparatus, electronic apparatus manufacturing method, and die
An electronic apparatus includes a base that includes a flat portion and a side wall provided upright on a part of an outer edge of the flat portion, a printed circuit board disposed in the base and including a device, and a cover covering the base. The base includes a hole that is contiguous to the side wall and provided in the flat portion, a support portion, one end of the support portion being supported by the side wall, and a positioning member provided on the support portion and positioning the cover with respect to the base.
US10362691B2 Touch-controlling device, functional expansion member thereof, and USB socket connector
A USB socket connector includes a columnar housing, a circuit board, and an expansion board. The columnar housing has a front portion and an opposite rear portion. The columnar housing includes an accommodating slot recessed from the front portion toward the rear portion and a receiving slot recessed on the rear portion and in air communication with the accommodating slot. A cross section of the receiving slot is larger than that of the accommodating slot. The circuit board includes a tongue plate portion arranged on one side thereof and having a USB3.1 Type-C interface. The circuit board is inserted into the accommodating slot, and the tongue plate portion is arranged in the front portion. The expansion board is substantially and perpendicularly connected to an end of the circuit board away from the tongue plate portion, and the expansion board is arranged in the receiving slot.
US10362685B2 Protective coating for printed conductive pattern on patterned nanowire transparent conductors
A method for making an electronic assembly includes applying a protective layer including an organosulfur compound to at least a portion of a patterned conductive interconnect circuit, wherein the conductive interconnect circuit overlies at least a portion of a conductive layer on a substrate, and wherein the conductive layer includes nanowires; and engaging an electrical contact of an electronic component with the protective layer to electrically connect the electronic component and the patterned conductive layer.
US10362675B2 Flexible circuit board having three-layer dielectric body and four-layer ground layer structure
Disclosed is a flexible circuit board having a three-layer dielectric body and four-layer ground layer structure. A flexible circuit board having a three-layer dielectric body and four-layer ground layer structure, according to the present invention, comprises: a first dielectric body; a second dielectric body facing the flat surface of the first dielectric body; a third dielectric body facing the bottom side of the first dielectric body; a signal line formed on the flat surface of the first dielectric body; a pair of first ground layers laminated on the flat surface of the first dielectric body and having the signal line therebetween; second ground layers laminated on the bottom side of the first dielectric body so as to correspond to the first ground layers; a third ground layer laminated on the flat surface of the second dielectric body; and a fourth ground layer laminated on the bottom side of the third dielectric body.
US10362673B2 Patterned nano graphene platelet-based conductive inks
A nano graphene platelet-based conductive ink comprising: (a) nano graphene platelets (preferably un-oxidized or pristine graphene), and (b) a liquid medium in which the nano graphene platelets are dispersed, wherein the nano graphene platelets occupy a proportion of at least 0.001% by volume based on the total ink volume and a process using the same. The ink can also contain a binder or matrix material and/or a surfactant. The ink may further comprise other fillers, such as carbon nanotubes, carbon nano-fibers, metal nano particles, carbon black, conductive organic species, etc. The graphene platelets preferably have an average thickness no greater than 10 nm and more preferably no greater than 1 nm. These inks can be printed to form a range of electrically or thermally conductive components or printed electronic components.
US10362663B1 Overdrive dimming
A luminaire includes a microcontroller and program logic that calculates the operational age of a light engine that includes a plurality of light emitting diodes connected in series. The program logic uses changes in transition voltage to calculate the operational age of a light engine. Changes in forward voltage across the light engine are used to detect sudden catastrophic failure of individual light emitting diodes. In response to the sudden catastrophic failure of one of the light emitting diodes, the program logic adjusts the power provided to the light engine based on the calculated operational age of the light engine. For example, the operational age of the light engine may be compared with a warrantied lifespan, and the power may be adjusted to increase the likelihood of compliance with the warranty.
US10362657B2 Exterior aircraft light unit and aircraft comprising the same
An exterior aircraft light unit includes a support plate, an LED, mounted to the support plate, a near end of life detector for sensing a light output level of the LED, the near end of life detector being mounted to the support plate, and a transparent optical element for shaping an output light intensity distribution of the exterior aircraft light unit, wherein the transparent optical element jointly encases the LED and the near end of life detector, with light from the LED reaching the near end of life detector through the transparent optical element.
US10362656B2 Load control device having an overcurrent protection circuit
A load control device for controlling power delivered from an alternating-current power source to an electrical load may comprise a controllably conductive device, a control circuit, and an overcurrent protection circuit that is configured to be disabled when the controllably conductive device is non-conductive. The control circuit may be configured to control the controllably conductive device to be non-conductive at the beginning of each half-cycle of the AC power source and to render the controllably conductive device conductive at a firing time during each half-cycle (e.g., using a forward phase-control dimming technique). The overcurrent protection circuit may be configured to render the controllably conductive device non-conductive in the event of an overcurrent condition in the controllably conductive device. The overcurrent protection circuit may be disabled when the controllably conductive device is non-conductive and enabled after the firing time when the controllably conductive device is rendered conductive during each half-cycle.
US10362651B2 Micro lighting device
A micro lighting device includes a source line, a drain line, a ground line, an illuminating device, and a switching device. The illuminating device includes a first electrode and a second electrode coupled to the ground line. The switching device includes a first end coupled to the drain line, a second end coupled to the first electrode via the source line, and a control end coupled to the gate line. At least one of the source line, the drain line, the gate line and the ground line includes an adjustable impedance structure for adjusting the current flowing through the illuminating device.
US10362643B2 LED driver circuit and LED driving method
A light emitting diode (LED) driver circuit includes an LED string and a conducting state detection circuit. The conducting state detection circuit detects a conducting state of the LED string, and generates a discharge control signal upon sensing that the LED string is in a non-conducting state. A current source generates a discharge current according to the discharge control signal when the LED string is in the non-conducting state. A passive bleeder provides current compensation by internal regulator operation. An LED spike current suppression circuit suppresses spike current that can occur when the input voltage increases above a threshold. A bias supply circuit has an input capacitor that provides a bias voltage.
US10362637B2 Integrated heater and sensor system
The present disclosure provides a thermal system that includes an array of heating resistor circuits having first termination ends and second termination ends, and a plurality of nodes connected to the heating resistor circuits at the first and second termination ends. The thermal system further includes power wires to provide power to the heating resistor circuits and signal wires to sense a temperature of each of the heating resistor circuits. Each node is connected to a power wire and to a signal wire, and a number of heating resistor circuits is greater than or equal to a number of power wires and to a number of the signal wires.
US10362628B2 Communication service for machine-to-machine devices
When machine-to-machine (M2M) devices attach to a mobile communication network, the associated communication session can be treated differently than the attachment of other devices. For example, upon determining that a subscriber device that attaches to a communication network is an M2M device and has completed a given network transaction, the M2M device can be immediately detached without waiting on expiration of an inactivity timer. As another example, upon determining that a subscriber device that attaches to a communication network is an M2M device, the M2M device can be excluded from various signaling procedures such as load-balancing procedures.
US10362627B2 Paging method and apparatus for communication of M2M/MTC device operating in high power saving reception mode in a mobile communication system, and system thereof
A method is provided for communicating with a User Equipment (UE) supporting a High Power Saving Reception Mode (HPSRM) mode by an evolved Node B (eNB) in a wireless communication system. The method includes receiving Discontinuous Reception (DRX) cycle information from a network entity performing mobility management for the UE by the eNB communicating with the UE over a wireless link; and broadcasting system information including the DRX cycle information. The DRX cycle information is set longer than DRX cycle information of a UE non-supporting the HPSRM mode. By doing so, an efficient paging method for an UE operating in the HPSRM mode may be provided.
US10362622B2 Management and setup of enhanced MAC-e/es resources in cell-FACH state
A method and apparatus are disclosed to manage the enhanced medium access control-e (MAC-e) and enhanced MAC-es resources and respective variables for the enhanced dedicated channel (E-DCH) in the enhanced Cell_FACH state. Due to the nature of the E-DCH transmission in the uplink (UL) in the Cell_FACH state and the fact that a wireless transmit/receive unit (WTRU) might set up and release the E-DCH resources more frequently, methods to deal with the TSN numbering are described.
US10362621B2 Method and apparatus for transmitting/receiving data in mobile communication system
The present invention relates to a method and an apparatus for transmitting/receiving data, and a method for a user equipment transmitting data, according to one embodiment of the present invention, comprises: a step of determining conditions for determining whether a condition for transmitting short data is satisfied, when data to be transmitted is generated; and a step of including the data to be transmitted in a radio resource control (RRC) connection setup completion message and transmitting same, when the condition for transmitting the short data is satisfied. According to one embodiment of the present invention, the problem of network overload can be prevented by reducing signaling overhead when processing small packets, which are generated intermittently, in the mobile communication system, and an apparatus and a method for enhancing battery performance in the user equipment can be effectively provided.
US10362604B2 Multi-user multiple-input multiple-output reverse direction duration communications
This disclosure describes systems, methods, and devices related to reverse direction duration. A device may establish a multi-user multiple-input multiple-output (MU-MIMO) communication with one or more station devices. The device may determine a frame to be sent to the one or more station devices, wherein the frame includes at least one of a duration field or a reverse direction indication. The device may cause to send the frame to the one or more station devices.
US10362603B2 Using RTS/CTS to enhance network performance
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an AP. The AP determines an interference metric of a BSS having a plurality of STAs. The AP is in the BSS. The interference metric indicates a degree of interference in the BSS caused by one or more hidden nodes associated with the plurality of STAs. The AP determines whether the interference metric meets a threshold. The AP transmits, to the plurality of STAs, a frame including an indicator when the interference metric meets the threshold. The indicator indicates to each of the plurality of STAs to enable a medium reserving procedure. The medium reserving procedure reserves a medium for data transmission.
US10362592B2 Method and apparatus for transmitting signal in wireless communication system
The present invention relates to a wireless communication system. Specifically, the invention relates to a method and an apparatus for the same, the method comprising the steps of: receiving system information indicating a TDD UL-DL configuration; receiving MBSFN SF allocation information; and, on the basis of a TTI configuration of SF #n, processing a signal for the SF #n, wherein if the SF #n is non-MBSFN SF, the SF #n is configured by a single TTI, and if the SF #n is MBSFN SF, the SF #n is configured by multi-TTI.
US10362589B2 Communication method and apparatus using multiple antennas in wireless communication system
Disclosed are a communication method and a communication apparatus using multiple antennas in a wireless communication system. A communication method of a receiver comprises receiving reference signals from a transmitter of the communication system through beams to which the hybrid beamforming is applied; selecting at least one analog beam having a quality equal to or higher than a preset threshold value among analog beams belonging to the beams, based on the reference signals; and selecting at least one digital beam corresponding to the at least one analog beam and having a quality equal to or higher than the preset threshold value among digital beams belonging to the beams, based on the reference signals. Thus, performance of the communication system can be improved.
US10362585B2 Licensed-assisted access (LAA) using long term evolution (LTE) protocols
The disclosure is directed systems and methods for providing robust coexistence for LAA-LTE, including physical layer enhancements and options to support robust coexistence for LAA-LTE, and deployment and evaluation scenarios and methods.
US10362581B2 Communication system for alleviating interference arising due to coexistence
A communication apparatus is disclosed, which comprises a base station module and an access point module for providing wireless connectivity to a communication network to at least one mobile communication device; an interface for coupling the base station module and the access point module for performing at least one of: a channel restriction operation; a power restriction operation; an intelligent uplink scheduling operation; a carrier frequency reselection operation; and a traffic steering operation; whereby alleviating an interference arising due to coexistence of the base station module and the access point module.
US10362575B2 Techniques for configuring uplink transmissions using shared radio frequency spectrum band
Techniques for wireless communications over a shared radio frequency spectrum band, may include techniques for transmitting uplink data transmissions using allocated uplink resources. Allocated uplink resources may include an uplink channel comprising a number of allocated interlaces of resource blocks (RBs) for use by a user equipment (UE). An incoming data stream may be processed and data separated into each of the allocated interlaces of RBs for the UE. Such separation may be through demultiplexing the data stream to obtain data for the allocated interlaces of RBs. The demultiplexed data may be mapped onto associated resource elements associated with the allocated interlaces of RBs, and transmitted. Different types of uplink channels, such as a physical uplink control channel (PUCCH), physical uplink shared channel (PUSCH) and/or a physical random access channel (PRACH) may be allocated to interlaces of RBs in one or more subframes of a transmitted radio frame.
US10362573B2 Method and system for multi-protocol transmissions
Methods and systems for multi-protocol transmissions in shared spectrum are disclosed. According to principles described herein, a wireless transmitter is configured to generate subcarriers or symbol information from one OFDM technology using subcarriers of another OFDM technology. With this approach, a wireless transmitter configured to transmit OFDM symbols using subcarriers and a subcarrier frequency spacing associated with one OFDM protocol can also be configured to transmit OFDM symbols associated with another OFDM protocol which normally uses different subcarriers and a different subcarrier frequency spacing. In one application, an LTE transmitter uses LTE subcarriers to generate 802.11 (e.g. Wi-Fi) subcarrier or symbol information that can be understood by Wi-Fi receivers, for example to reserve the channel for a certain duration, to indicate a transmission time associated with an on-going and/or upcoming symbol transmission or to create a carrier sense indication, for example, to cause Wi-Fi receivers and other radio technologies to consider the channel as busy.
US10362572B2 Method for indexing the resources in D2D
The disclosure relates to a method performed by a UE, for using subframes of a radio access network for a D2D communication. The method comprises determining (650) subframes available for D2D communication among subframes of the radio access network. The subframes available for D2D communication exclude a number of subframes of the radio access network, such that a periodicity of the D2D communication in number of subframes divides the number of subframes available for D2D communication. The method also comprises using (660) the determined subframes for enabling D2D communication.
US10362566B2 Pucch methods and apparatuses of enhanced CA in UE and base station
The present disclosure discloses an enhanced CA PUCCH method and device. In a first step, a UE receives a first high layer signaling, wherein the first high layer signaling indicates a reserved SR resource on a first serving cell. In a second step, the UE receives determines a target serving cell for transmitting SR indication information on a first sub frame, wherein the target serving cell is one of K candidate serving cells. In a third step, the UE transmits the SR indication information on the first sub frame of the target serving cell. Wherein the first serving cell is one of K candidate serving cells, the reserved SR resource is PUCCH resource, K is a positive integer, and the SR indication information indicates a positive SR or a negative SR.
US10362564B2 Communication system, mobile station, base station, response decision method, resource configuration decision method, and program
It is possible to solve the problem that a downstream control information amount is significantly increased if allocation information is periodically reported because no allocation method of a default E-DCH resource configuration is defined for a preamble signature. A base station and a mobile station decide a default resource configuration by using a total number of resource configurations or a value obtained from the total number.
US10362555B2 Cellular telecommunications network
This disclosure provides a method of calculating a distance between a first and second base station in a cellular communications network, and a base station for performing said method, the method including a first base station periodically measuring a power of received signals from a second base station; the first base station identifying a first and second most frequent power of received signals in the periodic measurements; and the first base station determining a distance to a second base station based on the identified first and second most frequent power.
US10362547B2 Seamless and reliable chain of custody transfer over low power wireless protocol
Apparatuses and methods for providing change of custody signaling in a wireless sensor network are disclosed herein. In embodiments, an apparatus for providing transfer of custody signaling in a wireless sensor network (WSN) may be provided. The apparatus may include communications circuitry to interact with a cloud server to receive an instruction regarding a change of custody for at least one sensor node within a WSN, the at least one sensor node assigned to the apparatus for tracking, and the instruction may identify a second apparatus within the WSN to assume custody of the at least one sensor. The apparatus may further include a control unit coupled to the communications circuitry to signal the second apparatus and the at least one sensor node regarding the transfer of custody, wherein the signaling is over a wireless protocol of the WSN.
US10362531B2 Systems and methods for enhanced subnetwork preference logic
Systems and methods for enhanced subnetwork preference logic are herein provided. In certain implementations, a method for transmitting messages over a datalink communication system includes identifying a location of a first communication unit; and identifying an altitude of the first communication unit. Further, the method includes selecting a sub-network preference for the first communication unit for communicating between the first communication unit and one or more other communication units, wherein the sub-network preference is selected based on the location and the altitude of the first communication unit, wherein the sub-network preference identifies one or more sub-networks in order of preference; and transmitting one or more messages to the one or more other communication units through a sub-network that is a most preferred sub-network as indicated by the selected sub-network preference and available for communications.
US10362529B2 Method and system for optimizing closed subscriber group (CSG) selection in wireless communication
The various embodiments herein provide a method and system for optimizing Closed Subscriber Group (CSG) selection in wireless communication. The method comprising steps of initiating, by a user equipment (UE), a manual CSG selection, verifying if a manual CSG selection request is new, storing a registered public land mobile network (RPLMN) and a corresponding public land mobile network (PLMN) Selection mode if the CSG selection request is new, changing a PLMN selection mode and the CSG selection mode to MANUAL, registering the UE on to a user selected CSG cell, storing one or more parameters associated with the user selected CSG cell if the registration is successful irrespective of CSG cell belonging to RPLMN or different PLMN and selecting the user selected CSG cell using a stored PLMN ID and a CSG ID combination in the current PLMN selection mode during power off and power on.
US10362528B2 System and method for detecting and controlling contraband devices
The growing problem of contraband devices being smuggled into a correctional facility raises both security and safety issue. General fixed contraband detection systems are not cost effective because they require a high up-front cost and high maintenance, training and upgrade cost after installation. The present disclosure provides details of a system and method to detect and control the usage of contraband devices in a correctional facility cost effectively. Such a system is portable and can be relocated to different locations. Such as system both detects contraband devices and disrupts the operations of the contraband devices. Such a system further provides a report on the severity of contraband usage to the correctional facility.
US10362517B2 Distributed handoff-related processing for wireless networks
Provided is a process, medium, or system including using block chain as a distributed routing environment for contract based handoff to route streaming data to edge-based data centers.
US10362516B2 HO performance indicators for tuning HO parameters which are based on radio channel quality before HO
Known HO performance indicators comprise Retainability Rate and HO Successful Rate. The Retainability Rate is defined as the ratio between abnormal connection releases and the total number of releases, and HO Successful Rate is defined as the ratio of successful HOs and the total number of HO attempts. The application proposes two new HO performance indicators LowCqiRateWhenHo (522) and LowUISinrRateWhenHo (524). These two HO performance indicators are based on radio link conditions before a HO for the DL and UL channels respectively. The indicator LowCqiRateWhenHo is defined as the ratio of low, i.e. below a threshold (514). CQI measurement samples of users (502) just before a HO and is as a measure of DL connection quality during HO. The indicator LowUISinrRateWhen Ho is defined as the ratio of low, i.e. below a threshold (516). SINR measurement samples (506) in UL just before a HO and is as a measure of UL connection quality during HO. The inter-HO performance indicators disclosed herein have been successfully used to optimize iRAT HO parameters in a live network. The proposed indicators may be used as an input of Self-Optimizing Network Optimization Manager SON OM algorithms for tuning iRAT HO parameters and intra-HO parameters.
US10362515B2 Information obtaining method and apparatus based on unlicensed cell
Embodiments of the present invention relate to the field of communications technologies and disclose an information obtaining method and apparatus based on an unlicensed cell (Uscell). On an unlicensed cell, precision of obtained Uscell information is significantly improved, so as to enable a base station to complete addition and deletion of a Uscell. A specific embodiment of the present invention includes: obtaining detection indication information, where the detection indication information is used to instruct to identify a Uscell and/or instruct to measure a reference signal corresponding to the Uscell, then, performing detection according to the detection indication information, and reporting a detection result to a base station. Technical solutions provided in the present invention are mainly applied to an information obtaining process of the Uscell.
US10362513B2 Method, apparatus, and system for handover to circuit switched domain
Embodiments of the present invention provide a method, apparatus, and system for a handover to a circuit switched domain. The method includes: selecting an MSC capable of both CSFB and SRVCC for a UE; and selecting, if a location service of a CS domain triggers an SRVCC procedure for the UE when the UE has a VOIP service in progress, the MSC capable of both CSFB and SRVCC in the SRVCC procedure, so that the UE, after being handed over to the CS domain, accesses the MSC and implements the location service of the CS domain. The apparatus includes: a first selecting module and a second selecting module. The system includes a UE and the apparatus. The embodiments of the present invention enable the UE with the VOIP service in progress to be correctly handed over to the CS domain and implement the location service.
US10362509B2 Incident broadcast retransmission in a vehicular network
A system for transmission of incident information includes maintaining a table of RSSI values for a plurality of stations. When an incident is detected, the system first sends a broadcast packet with incident information, and next sends a unicast packet to any station below a particular RSSI threshold until the unicast packet is acknowledged or a retransmission interval passes.
US10362504B2 Periodic channel status information (CSI) reporting for enhanced interference management and traffic adaptation (EIMTA) systems with CSI subframe sets
Wireless device, method, and computer readable media are disclosed for determining which channel status information (CSI) report of a user equipment (UE) to drop from a physical uplink control channel (PUCCH) packet. The method may include determining that a first CSI report and a second CSI report are to be sent in the PUCCH, where the first CSI report has a first reporting type and a first CSI sub-frame set, and the second CSI report has a second reporting type and a second CSI sub-frame set. The method may include determining to drop the first CSI report if the first CSI sub-frame set has a second lower priority than the second CSI sub-frame set. The determination to drop may be further based on a CSI processor index, serving cell index, and the CSI report priority.
US10362502B2 Method for analysing a wireless link of a Wi-Fi node, respective circuit performing the method, and application
A method for analyzing a wireless link (3) of a wireless node of a customer premises equipment (CPE) device (1) during operation of the CPE device comprises: performing an active test, during which a data transmission is forced through the wireless link, to obtain a first set of parameters, and performing before or after the active test a passive test, which is a monitoring mode during which a data transmission of the CPE device is monitored, to obtain a second set of parameters. In particular, based on the first set of parameters, it is determined whether and to which extent the wireless link is in an uncertainty zone, and based on the second set of parameters, the decision is made to assign an observed decrease in a measured data rate to physics effects or to interference effects.
US10362496B2 Link control node and method, and communications system
Embodiments of the present invention provide a link control node and method, and a system. An MPTCP sublink is identified; and from the MPTCP sublink, a first MPTCP sublink on which link control needs to be performed is determined, and an adjustment manner applicable to the first MPTCP sublink is determined. By adding centralized management and control measures on MPTCP connections, a data transmission process on each MPTCP sublink can be performed on an expected communication link, which adapts to running requirements of a system. Therefore, radio resources can be appropriately allocated, and system performance can be improved.
US10362494B2 Coordinated beamforming for overlapping BSS (OBSS) in wireless LAN (WLAN)—exchange of identity information
A method and a device for a coordinated beamforming for overlapping BSS (OBSS) in WLAN are shown. In an embodiment the method includes transmitting, by a first access point (AP) of the plurality of APs, to other APs of the plurality of APs a first coordinated beamforming (CB) announcement message, wherein the first CB announcement message includes an identifier (ID) of the first AP, an ID of each station (STA) associated with the first AP, and a beamforming capability information of the first AP and receiving, by the first AP, a second CB announcement message from a second AP of the plurality of APs.
US10362492B2 Moving cellular communication system
A cellular system that includes one or more moving relays, each having one or more add-on Interference Cancellation Modules (ICMs) capable of generating a cleaner signal by increasing the Signal-to-Interferer Ratio (SIR), thereby cancelling interference. The interference originates from intra-network or from out-of-network source. The system enables cellular communication between two or more mobile stations, in a geographic area that lacks adequate cellular coverage by one or more stationary base station.
US10362484B2 Bluetooth device as security access key
This application is directed to a system for remotely directing a host device to perform an operation using a key. The key may include a communications circuitry for transmitting data, for example a key identifier or an instruction to perform an operation, within a personal area network created by the communications circuitry. When a host device is within the personal area network, the key may transmit data received by a transceiver on the host device. In response to receiving the data, the host device may perform an operation (e.g., an authentication operation). In some embodiments, the key may transmit data identifying an operation for the host device to perform. In some embodiments, the host device may store in memory key identification information and an associated operation which may be retrieved when the key is brought in proximity of the host device.
US10362481B2 Multi-tiered user authentication methods
Aspects of the present invention provide an approach for user authentication during a user session which potentially requires multiple user authentications. A library of authentication methods is provided for preforming the user authentications. For authentication, a threshold contribution value is set which needs to be exceeded for authentication to occur. To carry out the authentication, a chain of authentication methods is constructed at run time, selected from the library in order to provide an aggregate contribution value which exceeds the threshold. During run time, the contribution value of each authentication method is dynamically adjusted, so that construction of the chain uses current amounts for the contribution values of each authentication method. This allows the chain to be reconstructed at run time taking into account changing circumstances. Specifically, not yet executed authentication methods may be unlinked from the chain and replaced with one or more new ones.
US10362479B2 Management of access to a plurality of security modules incorporated into a data-processing device
The invention relates to a method for managing the use, in a terminal, of a plurality of security modules (SIM1, SIM2) managed by an entity (STK) capable of requiring the provision of security codes in order to unlock the modules. The method is characterized in that it comprises: a first phase of accessing the modules (PH1), including a step of receiving (ET13-1, ET13-2), by the entity, codes of the modules, a step of transmitting (ET14-1, ET14-2) the received codes to the security modules, followed by a step of storing (ET16), in a security module referred to as the main module, at least one code received by the entity relative to a module (SIM2) other than the main module; and a second subsequent access phase during which the unlocking of the main module is followed by a step of transmitting at least one code from the main module to at least one other security module (SIM2) corresponding to said at least one code.
US10362476B2 Method for sending or receiving system information
It is presented a method, performed in a network node, for sending system information. The method comprises the steps of: broadcasting, using at least one message, a system information table and a version indicator of the system information table, wherein each entry of the system information table comprises an entry identifier and a set of system access parameters, such that a radio node broadcasting an entry identifier is accessible through system access by a wireless terminal having access to the system information table; and broadcasting, a version message comprising the version indicator of the system information table, the version message omitting the system information table. A corresponding network node and wireless terminal are also presented.
US10362470B2 Safe status message delivery
Methods, computer program products, and systems are presented. The methods computer program products, and systems can include, for instance: obtaining emergency event data and user data of a mobile device user, wherein the user data of the mobile device user includes user biometric data obtained from a mobile device of the mobile device user; examining data of the emergency event data and data of the user data; and responsively to the examining, automatically outputting one or more text based status message.
US10362465B2 Communication apparatus and non-transitory computer-readable medium storing computer-readable instructions for communication apparatus
A communication apparatus may include: a first interface being set in one of a first operating state and a second operating state; a second interface; and an apparatus controller. The first interface is configured to: receive specific access point information in a case where a wireless connection is established in a situation where the first interface is set in the first operating state; and not receive the specific access point information in a case where a wireless connection via the first interface is established in a situation where the first interface is set in the second operating state. The apparatus controller performs: setting the first interface in the first operating state in a case where the access point information is not registered; registering the specific access point information; and setting the first interface in the second operating state in a case where the specific access point information is registered.
US10362464B2 Over-the-air broadcast bootloader protocol
A system and method of disseminating bootload images through a wireless network are disclosed. The central node, or server, transmits segments of the bootload image using broadcast so that all wireless network devices receive the image at the same time. The server then individually queries each wireless device to determine whether there are any segments of the image that were not received by that particular wireless device. The server then retransmits, using broadcast, any segment that was not received by any wireless device. Once every wireless device has the entire image, the server may initiate the process of installing that image.
US10362452B2 Mechanism for quick connection in wireless peer to peer networks
A connection method in a wireless peer-to-peer group of nodes, wherein one of the nodes acts as a leader and others act as clients of the group, includes the steps of: sending credential information required for creating a virtual persistent group configuration from the leader to each of the clients; creating a virtual persistent group configuration at each of the clients which has received the credential information from the leader; and when leadership of the leader disappears, establishing a first-time connection between a first client and a second client based on persistent mechanism by invitation using the virtual persistent group configuration.
US10362442B2 Retrospective path analysis
To determine whether a mobile device has entered a geo-fenced region, a first geo-location of the mobile device at a first time is identified. Also, a second geo-location of the mobile device at a second time is identified. A potential travel path of the mobile device is determined between the first geo-location and the second geo-location. The potential travel path is in at least two dimensions. A determination is made as to whether the potential travel path intersects with the predetermined geo-fenced region. If the potential travel path intersects the predetermined geo-fenced region by an amount that satisfies an intersection requirement, a determination is made that the mobile device entered the predetermined geo-fenced region.
US10362436B2 Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method
An example of an information processing system includes a plurality of user terminals and a server capable of communicating with each user terminal. The server transmits a content to the user terminal. The user terminal executes a first program for displaying a content, thereby displaying on a display apparatus the content received from the server. The user terminal stores related image information indicating a related image related to the content. When executing a second program, which is a program that is different from the first program and can be executed in the user terminal, the user terminal displays on the display apparatus an image by changing an image based on the second program, using the related image information.
US10362432B2 Spatially ambient aware personal audio delivery device
A signal indicative of sound detected by at least one sensor at an audio device is received. The audio device may at least partially covers a pinna and the detected sound may interact with at least a torso of a human body, but can also interact with the head and shoulder. The signal is modulated with a non-linear transfer function to generate a modulated signal indicative of one or more audio cues for spatializing the detected sound while the audio device at least partially covers a pinna. Sound is output by the audio device based on the modulated signal.
US10362431B2 Headtracking for parametric binaural output system and method
A method of encoding channel or object based input audio for playback, the method including the steps of: (a) initially rendering the channel or object based input audio into an initial output presentation; (b) determining an estimate of the dominant audio component from the channel or object based input audio and determining a series of dominant audio component weighting factors for mapping the initial output presentation into the dominant audio component; (c) determining an estimate of the dominant audio component direction or position; and (d) encoding the initial output presentation, the dominant audio component weighting factors, the dominant audio component direction or position as the encoded signal for playback.
US10362418B2 Mounting assembly for a bone conduction hearing device
A mounting assembly for arranging a bone conducting hearing device to a skin surface over the skull of a user is disclosed. The mounting assembly comprises an attachment element configured to be attached to a corresponding vibrator attachment element of a vibrator assembly, the attachment element and the vibrator attachment element being adapted to operationally couple with each other; a plate member configured to be arranged over the skin surface; one or more removably arranged mounting structures arranged outside the skull for attaching the mounting assembly to the skin surface over the skull.
US10362416B2 Binaural level and/or gain estimator and a hearing system comprising a binaural level and/or gain estimator
A binaural hearing system comprises A) left and right hearing devices, each comprising a1) an input unit providing an electric input signal representing sound; and a2) an output unit, B) a binaural level and/or gain estimator comprising b1) left and right level estimators, each comprising respective fast and slow level estimators configured to provide respective fast and slow level estimates of respective electric input signals, b2) a fast binaural level comparison unit receiving the fast level estimates of the respective left and right fast level estimators and providing a fast binaural level comparison estimate; and b3) a fast binaural level and/or gain enhancer providing respective left and right binaural level and/or gain modification estimates, in dependence of said fast binaural level comparison estimate at said left and right ears, respectively, of the user. The binaural hearing system provides that the interaural level cues are either compressed, maintained or enhanced independent of each other.
US10362407B2 Condenser microphone unit and condenser microphone
Provided is a condenser microphone unit that prevents eccentricity as much as possible and achieves improvement of assembly accuracy. A condenser microphone unit including a diaphragm that vibrates upon receiving a sound wave and made by a plurality of configuration components that are assembled, the condenser microphone unit includes a base member including an opening portion to which the plurality of configuration components is attached, and an adjustment member having an outer diameter corresponding to a diameter of the opening portion, and mounted to a side surface of one or more components accommodated in the opening portion, of the plurality of configuration components. The adjustment member is a frame body exhibiting an annular shape and including a notch portion notched to have a pair of end portions, and is fixed in the opening portion in a state of being mounted to the side surface of the one or more components.
US10362406B2 MEMS microphone package
A MEMS microphone package includes a substrate including a base layer, a sound hole cut through the base layer, a conduction part arranged on the base layer, a sidewall connected with one end thereof to the top surface of the base layer and having a conducting line electrically connected to the conduction part, a cover plate connected to an opposite end of the sidewall and having a solder pad and a third contact disposed in conduction with the solder pad and electrically connected to the conducting line, an acoustic wave sensor mounted on the top surface of the base layer to face toward the sound hole, a processor chip mounted on the top surface of the base layer and electrically connected to the acoustic wave sensor and the conduction part, and one or multiple electronic components electrically bonded to the cover plate.
US10362399B1 Detection of headphone orientation
Some embodiments of the disclosure provide systems and methods of detecting headphone orientation. The systems and methods described herein may be used, for example, to determine which ear cup of a pair of headphones is positioned on which ear of a user. By making this determination, stereophonic audio signals may be divided into their left audio channel signal and right audio channel signal components and transmitted to the proper ear cup. In another example, the systems and methods described herein may be used to determine when a pair of headphones are being worn on a user's head and/or are removed from a user's head. By determining when the headphones are being worn, the headphones may be able to automatically pause an audio signal and/or power off when a transition from on-head to off-head is detected.
US10362395B2 Panel loudspeaker controller and a panel loudspeaker
A panel loudspeaker controller for controlling a panel loudspeaker including a plurality of actuators, the panel loudspeaker controller including a plurality of electrical signal inputs, each input being associated with each actuator of the panel loudspeaker to be controlled; a plurality of signal processors, each signal processor being associated with each input and having an output for an electrical signal to control an actuator of the panel loudspeaker, and each signal processor implementing a transfer function from its input to its output based on each actuator of the panel loudspeaker to a desired acoustic receiver; and a signal processor controller associated with all of the plurality of signal processors, wherein the signal processor controller is preconfigured to improve phase alignment between the signals as an ensemble output at the outputs of the signal processors.
US10362392B2 Aerial acoustic sensing, acoustic sensing payload and aerial vehicle including the same
An aerial acoustic acquisition system including: an unmanned aerial vehicle (UAV); an acoustic sensing payload attached to the UAV including: at least one SOI microphone configured to detect a first audio signal including a signal of interest; and at least one noise detection microphone configured to detect a second audio signal including sound generated by the UAV, and a processing suite including a processor configured to receive first audio data corresponding to the first audio signal and second audio data corresponding to the second audio signal from the acoustic sensing suite, and process the first audio data using the second audio data to extract the signal of interest from the first audio data.
US10362386B2 Loudspeaker enclosure with a sealed acoustic suspension chamber
The present invention relates to a loudspeaker enclosure housing a sealed acoustic suspension chamber. In the sealed acoustic suspension chamber are arranged a driver and a passive acoustic diaphragm on opposite sides of an inner surface of the sealed acoustic suspension chamber. The loudspeaker enclosure also houses a first band-pass chamber connected to the sealed acoustic suspension chamber by the passive acoustic diaphragm.
US10362381B2 Methods and devices for radio frequency (RF) mitigation proximate the ear
Earpieces and methods of forming earpieces for radio frequency (RF) mitigation are provided. An earpiece is configured to be inserted in an ear canal. The earpiece includes an insertion element and a sealing section disposed on the insertion element and configured to conform to the ear canal. The sealing section is configured to substantially mitigate radio frequency (RF) transmission and to substantially isolate the ear canal from an ambient environment.
US10362379B2 Wireless microphone and/or in-ear monitoring system and method of controlling a wireless microphone and/or in-ear monitoring system
A wireless microphone and/or in-ear monitoring system having at least one first mobile device for wirelessly transmitting first audio signals. The system also has at least one base station for wirelessly receiving the first audio signals transmitted by the mobile device. The wireless transmission is based on an orthogonal frequency-division multiplexing transmission (OFDM) during a time-division multiple access (TDMA) time slot. Each wireless microphone occupies at least one slot within 2 ms. Each of the TDMA frames has a plurality of slots which respectively have precisely one OFDM symbol. Accordingly, precisely one OFDM symbol is transmitted in each TDMA slot. During a time slot made available in accordance with the TDMA, a transmission is effected on the basis of an OFDM method. The TDMA frame length is so short as a latency of <4 ms is required for professional audio transmission, for example in the case of wireless microphone systems.
US10362376B2 Speaker and rear cover therefor
The present invention discloses a speaker and a rear cover therefor. The rear cover comprises a rear cover body whose one side is provided with a first connection portion; and a connection assembly provided with a first surface and a second surface which are connected with each other. A contact is formed by extending and bending the first surface, and is provided with a conductor. A connection hole is further formed in the first surface. A limiting device and a second connection portion are arranged on the second surface; and the cross section of the limiting device is C-shaped. The connection assembly is connected to the first connection portion of the rear cover body through the second connection portion. The contact is configured to conduct the speaker with the outside. The connection hole is configured to fix the speaker or conduct the speaker with other components.
US10362374B2 Discovery mechanism for communication in wireless networks
Techniques for discovering a device in a wireless network are described herein. For example, a first device may send a network discovery solicitation message to a second device to solicit a communication relationship (e.g., request connection to a parent). The network discovery solicitation may include one or more information elements that indicate a channel function associated with the first device and a listening window during which the first device will be listening for communications. The second device may use the channel function to frequency hop and send a network discovery message to the first device during the listening window. The network discovery message may include one or more information elements to establish a sampled schedule for the first device moving forward.
US10362372B2 System and method of selecting wireless spectrum and protocol based on patient acuity
As the acuity level of a patient being monitored on a wireless system changes, the criticality of that patient's data arriving at its intended destination changes. For example, if a patient being monitored for potentially life threatening arrhythmias begins to decline in health while being monitored on a less reliable wireless system, the wireless monitor switches to a more reliable wireless system to ensure delivery of critical patient data. Allowing a patient monitor to switch between wireless infrastructures based on patient acuity limits the number of users operating on the higher cost wireless infrastructure.
US10362370B2 Device for creating enhanced videos
A device for creating video sequences wherein a certain amount of data is added in order to better interpret and assess the video sequence. A typical use case is the following: a person with a Smartphone (or any other online terminal capable of carrying out a video recording) films a person (or object) that thereon has sensors (accelerometers, gyrometers, etc.) capable of communication. After processing, the data from the communication-capable sensors is transmitted via wireless communication to the Smartphone, that will aggregate same with the created video sequence. This is what is meant by “enhanced video”.
US10362367B2 Systems and methods for automatically detecting users within detection regions of media devices
Systems and methods are presented for detecting users within a range of a media device. A detection region may be defined that is within the range of the media device and smaller than the range. The detection region may be stored. It may be determined whether a user is within the detection region. The media device may be activated and settings associated with the user may be applied when a user is within the detection region. In some embodiments, settings associated with a user may be compared to provided media content when the user is within the detection region. The content may change when the settings conflict with the media content. Reminders may be provided to or directed to a plurality of users within the range of the media device.
US10362365B2 Systems and methods for managing an interactive session in an interactive media guidance application
Systems and methods to address shortcomings in conventional systems that traditionally provide interactive television services. In some aspects, the systems and methods provide for a method for managing an interactive session in an interactive media guidance application. The interactive media guidance application receives a user selection of a media asset. The interactive media guidance application stores, in a buffer, an advertisement received during display of the media asset. The interactive media guidance application receives a user request to initiate an interactive session. The interactive media guidance application analyzes the buffer for information relating to the advertisement based on the user request to initiate the interactive session. The interactive media guidance application receives a user request for information in the interactive session. The interactive media guidance application generates for display the information relating to the advertisement based on the user request for information relating to the advertisement.
US10362363B2 Methods and apparatus for providing program channel status information and/or for controlling channel switching
Methods and apparatus for detecting whether a commercial is ongoing on a program channel and indicating commercial status of a program channel in a program guide are described. Also described are channel surfing methods and apparatus where a user is allowed to automatically skip channels with ongoing commercials and is provided with an indicator of the commercial status on one or more previous program channels while viewing content of program channel to which the user switched.
US10362343B2 Apparatus, method and computer program
An information processing apparatus comprising: receiver circuitry configured to receive content including metadata; storage containing a parameter associated with the metadata; and control circuitry configured to: extract the received metadata; retrieve the parameter associated with the metadata and control the information processing apparatus based on the parameter.
US10362332B2 Multi-level compound prediction
Coding a current block using multi-level compound predictor is disclosed. A method includes generating a first compound predictor by combining at least two predictor blocks for the current block, generating a second predictor for the current block, and combining the first compound predictor and the second predictor to obtain a prediction block for encoding or decoding the current block. An indicator may be sent from the encoder to the decoder to indicate when multi-level compound prediction is used to encode a block.
US10362326B2 Processing a prediction unit of a picture
Motion compensation requires a significant amount of memory bandwidth, especially for smaller prediction unit sizes. The worst case bandwidth requirements can occur when bi-predicted 4×8 or 8×4 PUs are used. To reduce the memory bandwidth requirements for such smaller PUs, methods are provided for restricting inter-coded PUs of small block sizes to be coded only in a uni-predictive mode, i.e., forward prediction or backward prediction. More specifically, PUs of specified restricted sizes in bi-predicted slices (B slices) are forced to be uni-predicted.
US10362315B2 Codec and devices including the same
A method, codec device, and system on chip (SoC) are provided for coding a region of interest (ROI) object of a frame. A current frame, which includes the ROI object is received, and a type of the current frame is determined. A complexity of the current frame is estimated. An ROI control signal is generated for controlling ROI coding of the ROI object based on the complexity.
US10362309B2 Apparatus and methods for recompression of digital images
A system and method for generating a second reduced size digital image from a first digital image, the method including iteratively compressing the first digital image to an extent determined by a quality measure comprising at least a blockiness measure quantifying added artifactual edges along coding block bomldaries of the second image and/or use of a quantization matrix generated by computing a weighted average of the quantization matrix of the first digital image and a scaled second quantization matrix.
US10362308B2 Apparatus and method for processing image
An image processing apparatus includes an image processor and an encoder. The image processor enhances an edge of an input image, removes noise from the input image, synthesizes the edge-enhanced image and the noise-removed image, and removes a high frequency from the synthesized image. The encoder pre-encodes a downsized synthesized image, obtains a pre-bit rate of the pre-encoded image, sets a quantization parameter value based on a reference bit rate and the pre-bit rate, and compresses the high-frequency removed image based on the quantization parameter value.
US10362307B2 Quantization parameter determination method and image capture apparatus
A method of determining a quantization parameter includes determining an adjustment range of a quantization parameter correction value based on a size of a motion area of an input image, calculating an average bitrate value of the input image, and adjusting the quantization parameter correction value by decreasing the quantization parameter correction value within the adjustment range in response to determining that the average bitrate value is greater than an upper limit value, and by increasing the quantization parameter correction value within the adjustment range in response to determining that the average bitrate value is equal to or less than a lower limit value.
US10362305B2 Image processing device, image processing method, and recording medium
Provided is an image processing device including: a search unit that searches for an intra-prediction mode for each prediction block included in an image to be encoded; and a control unit that determines whether a chroma format is 4:2:2 and to limit a search range of intra-prediction modes of the search unit to a predetermined range in which no upper reference pixels are referred to with respect to a prediction block of chrominance components in a case where the chroma format is determined to be 4:2:2.
US10362304B2 Method and device for coding POC, method and device for decoding POC, and electronic equipment
Provided are a method and a device for decoding a Picture Order Count (POC), and a method and a device for coding a POC, and electronic equipment. The method for decoding the POC includes that: parameters for Most Significant Bit (MSB) and Least Significant Bit (LSB) used in an alignment operation on the POC are acquired; an MSB value and an LSB value of a POC value of a current picture are determined according to the parameters for MSB and LSB; and the POC value of the current picture is calculated according to the MSB value and the LSB value. By means of the technical solution, the problems in the related art that the accuracy in decoding and outputting a multilayer video bitstream cannot be ensured and an extra overhead of network resources is increased in multilayer video coding and decoding processes are solved.
US10362293B2 3D track assessment system and method
A 3D track assessment system for identifying and assessing features of a railway track bed based on 3D elevation and intensity data gathered from the railway track bed.
US10362291B2 Light field imaging device
A light-field capture device including a photo-sensor, a main lens configured to refract light from a scene towards an image focal field, a micro-lens array positioned in the image focal field between the main lens and the photo-sensor, each micro-lens being configured to project a micro-lens image onto a respective dedicated area of the photo-sensor. The light-field capture device is provided with at least one compressive sensing calculation unit connected to at least one of the dedicated areas and configured to calculate data such as for example standard deviation data representative of the homogeneity of input pixels of said dedicated area, and to provide output data representative of the input pixels of said dedicated area; the output data comprising either a number of output pixels corresponding to the number of input pixels, or a single output pixel, depending on the relative value of the homoegeneity compared with a threshold.
US10362283B2 Virtual cinema and implementation method thereof
The present disclosure discloses a virtual cinema and an implementation method thereof. The implementation method of the virtual cinema comprises: arranging a virtual screen, and playing a video content thereon; and projecting ambient light varying with the video content around the virtual screen. By projecting ambient light varying with the video content around the virtual screen while displaying the video content to the user through the virtual screen, the sense of reality is enhanced, thereby solving the problem that the user experience is affected because the ambient light is not considered enough in the existed virtual cinema.
US10362280B2 Image processing apparatus, image processing method, and image pickup element for separating or extracting reflection component
An imaging unit 20 has a configuration in which an identical polarization pixel block made up of a plurality of pixels with an identical polarization direction is provided for each of a plurality of polarization directions and pixels of respective predetermined colors are provided in the identical polarization pixel block. A correction processing unit 31 performs correction processing such as white balance correction on a polarized image generated by the imaging unit 20. A polarized image processing unit 32 separates or extracts a reflection component using the polarized image after the correction processing. By using a polarized image of the separated or extracted reflection component, for example, it is possible to generate normal line information with high accuracy.
US10362272B1 Multi-participant live communication user interface
An electronic device includes a display, one or more processors, and memory storing one or more programs configured to be executed by the one or more processors. The one or more programs may include instructions for displaying a live video communication user interface that includes concurrently displaying representations of a first, second, and third participant in the live communication session. While displaying the live video communication user interface, the one or more programs may also include instructions for include receiving data indicating that an activity level of the second participant has increased above the activity level of the first participant. Further, in response to receiving the data, the one or more programs may further include instructions for changing a size and/or position of the representations of the first, second, and third participants.
US10362254B2 Focal plane array processing method and apparatus
A digital focal plane array includes an all-digital readout integrated circuit in combination with a detector array. The readout circuit includes unit cell electronics, orthogonal transfer structures, and data handling structures. The unit cell electronics include an analog to digital converter. Orthogonal transfer structures enable the orthogonal transfer of data among the unit cells. Data handling structures may be configured to operate the digital focal plane array as a data encryptor/decipherer. Data encrypted and deciphered by the digital focal plane array need not be image data.
US10362250B2 Back-illuminated global-shutter image sensor
A global shutter image sensor of a back-illuminated type includes a semiconductor substrate and pixels. Each pixel includes a photosensitive area, a storage area, a readout area and areas for transferring charges between these different areas. The image sensor includes, for each pixel, a protector extending at least partly into the substrate from the back of the substrate to ensure that the storage area is protected against back illumination.
US10362233B2 Digital image capture session and metadata association
Digital image capture session and metadata association techniques are described. In one example, a user input is received to initiate an image capture session. At least one digital image is captured using a digital camera during the image capture session. Audio input data is also collected using an audio input device during the image capture session and converted into text data, e.g., speech-to-text. Metadata is generated based on the text data and associated with the at least one digital image. The at least one digital image is output as having the associated metadata as completion of the image capture session.
US10362231B2 Head down warning system
Techniques for implementing a head down warning system in a handheld electronic device are described. An example of a device includes a display and a depth detection unit disposed on a surface of the handheld electronic device opposite the display. The depth detection unit includes a pair of cameras with panoramic lenses. The device also includes one or more processors that receive distance information from the depth detection unit, process the distance information to detect a hazard, and render a warning on the display to alert a user of the handheld electronic device about the hazard.
US10362229B2 Multi-aperture imaging device, portable device and method of producing a multi-aperture imaging device
A multi-aperture imaging device includes a one-line array of adjacently arranged optical channels and beam-deflecting unit for deflecting an optical path of the optical channels. The beam-deflecting unit includes a first position and a second position between which the beam-deflecting unit is translationally moveable along a line extension direction of the one-line array. The beam-deflecting unit is configured such that it deflects the optical path of each optical channel into mutually different directions depending on whether it is located in the first position or in the second position.
US10362222B2 Imaging apparatus, imaging method, and program
An image processing apparatus including an interface that receives an input identifying a subject, and a processor that generates a panoramic image based on captured image data so that the subject is positioned in a reference position in the panoramic image.
US10362220B2 Conversation of pixel data into compression format of pixels
The present technique relates to an image sensor, an data transmission method thereof, an information processing apparatus, an information processing method, an electronic device, and a program with which it is made possible to improve flexibility in compression and to make connectivity between an image sensor and a DSP better.Data Pixel4*N to Pixel4*N+3 in a 12-bit original image data format of four pixels is converted into six-bit compression data and is arranged by two pixels into a 12-bit compression data format including a structure identical to that of a 12-bit original image data format, whereby data Data2*N and Data2*N+1 is configured. Moreover, upper eight bits of each of compression data formats Data2*N and Data2*N+1 are read and arranged into data Byte3*N and Byte3*N+1. Lower four bits of each of the compression data format Data2*N and Data2*N+1 are arranged into data Byte3*N+2. The present technique can be applied to an imaging apparatus.
US10362219B2 Avatar creation and editing
The present disclosure generally relates to creating and editing user avatars. In some examples, guidance is provided to a user while capturing image data for use in generating a user-specific avatar. In some examples, a user interface allows a user to intuitively customize a user avatar. In some examples, avatars are generated for a messaging session based on an avatar model for a user of the messaging application. In some examples, an avatar editing interface updates a user avatar in response to gestures and based on the type of gesture and the avatar feature that is selected for editing.
US10362217B1 Device for operating touch screen underwater
This disclosure has disclosed a novel device for operating touch screen underwater, including a hollow shell, the shell includes a bottom shell and a middle frame. The bottom shell is provided with a camera window. The shell is provided with a partition plate. The partition plate divides the shell into a first chamber configured to accommodate a mobile phone, and a second chamber configured to accommodate a camera controller. The camera controller is provided with a plurality of buttons which are configured to control the mobile phone camera shooting. The middle frame is covered with a movable surface cover at upward side. The surface cover is provided with a transparent window for showing the screen at an upper part of the surface cover. The device in this disclosure can control the mobile phone to shoot underwater.
US10362214B2 Control apparatus, image capturing apparatus, control method, and non-transitory computer-readable storage medium
A control apparatus includes an acquirer (129a) that acquires a first signal and a second signal that correspond to output signals of a first photoelectric converter and a second photoelectric converter, respectively, the first and second photoelectric converters receiving light beams passing through different pupil regions of an image capturing optical system from each other, and a calculator (129b) that calculates a correlation value of the first signal and the second signal to calculate a defocus amount based on the correlation value, and the calculator corrects the correlation value based on a light receiving amount of at least one of the first photoelectric converter and the second photoelectric converter.
US10362213B2 Imaging apparatus and imaging method
An imaging apparatus includes an imaging section, a display section, an image analysis section, and an auxiliary image creating section. The imaging section images an object to acquire image data concerning the object. The display section displays an image based on the image data. The image analysis section analyzes features of the image data. The auxiliary image creating section determines at least one piece of application processing useful for confirmation of a focus state of the object in the image displayed in the display section from the analyzed features of the image data, sets imaging conditions of the imaging section in correspondence with the determined application processing, and then operates the imaging section to create an auxiliary image.
US10362212B2 Exchangeable lens having a settable aperture and camera body that captures an image by an optical system which has a settable aperture
A lens barrel including: an optical system which includes a focus adjustment optical system; an aperture which limits the light beam which pass through the optical system to predetermined range at the time of detection of the focus state of the optical system; a drive which drives the focus adjustment optical system; a memory which stores a first predetermined value which is a aperture value within the predetermined range; and a transmitter which sends the first predetermined value to the camera body.
US10362200B2 Dome-type camera and dome cover
A dome-type camera includes a dome cover (11) and a camera unit (12). The dome cover (11) has a front surface (21) and a back surface (22). The camera unit (12) includes an optical system (13) and an imaging element (14). The optical system (13) is disposed on the back surface (22) side of the dome cover (11), and the imaging element (14) outputs image data on the basis of imaging light received via the optical system (13). At least the back surface (22) out of the front surface (21) and the back surface (22) of the dome cover (11) has at least an aspheric shape in which optical properties are continuously changed at a location other than a top t of the dome cover (11).
US10362199B2 Automatically determining a wet microphone condition in a camera
An audio capture system for a sports camera includes at least one “enhanced” microphone and at least one “reference” microphone. The enhanced microphone includes a drainage enhancement feature to enable water to drain from the microphone more quickly than the reference microphone. A microphone selection controller selects between the microphones based on a microphone selection algorithm to enable high quality in conditions where the sports camera transitions in and out of water during activities such as surfing, water skiing, swimming, or other wet environments.
US10362194B2 Recursive halftoning and gray value substitution
An example system in accordance with an aspect of the present disclosure includes a halftone engine and a gray value engine. The halftone engine is to apply halftoning to an image recursively across a plurality of levels of image scales and spatial resolutions, to generate a pattern that is at least quasi-periodic across the plurality of levels. The gray value engine is to substitute gray values recursively for at least a portion of the halftoning.
US10362189B2 Image reading apparatus having an abnormality detecting unit for a calibration plate
An image reading apparatus includes a moving unit, a first detecting unit, and a second detecting unit. The moving unit moves a calibration plate in the main scanning direction relatively to a reading apparatus. The calibration plate is a plate for calibrating the reading apparatus. The reading apparatus has a reading unit and reading glass. The reading unit is arranged in the main scanning direction. The reading glass is disposed on a reading surface side of the reading unit. The first detecting unit detects an abnormality on the calibration plate from reading results. The reading results are obtained in such a manner that, while the moving unit is controlled to move the calibration plate, the reading unit reads the calibration plate. The second detecting unit detects an abnormality on the reading glass from the reading results.
US10362185B2 Image forming apparatus, image forming system, and control program for image forming system
In an image forming apparatus, while executing a print job that designates a delivery destination of a printed matte of a first quality to a first delivery tray, and prints multiple sets in which each set includes multiple sheets subjected to image formation in order of pages based on multiple page image data, in a case of having determined that a printed matter being conveyed is a printed matter of the second quality, printed matters of one set consecutive from the printed matter of the second quality are delivered to the second delivery tray, and thereafter, a printed matter of the first quality is delivered to the first delivery tray.
US10362180B2 Diagnosing an image forming apparatus based on sound signal analysis
A diagnostic apparatus includes a first acquiring unit that acquires sound information, a second acquiring unit that acquires operation information indicating a component in operation among a plurality of components of an analysis target apparatus, and a display unit that, when the acquired sound information is reproduced, displays operating states of the plurality of components at the time point when the reproduced sound is acquired, using the operation information.
US10362172B2 Fraud detection in interactive voice response systems
Systems and methods for call detail record (CDR) analysis to determine a risk score for a call and identify fraudulent activity and for fraud detection in Interactive Voice Response (IVR) systems. An example method may store information extracted from received calls. Queries of the stored information may be performed to select data using keys, wherein each key relates to one of the received calls, and wherein the queries are parallelized. The selected data may be transformed into feature vectors, wherein each feature vector relates to one of the received calls and includes a velocity feature and at least one of a behavior feature or a reputation feature. A risk score for the call may be generated during the call based on the feature vectors.
US10362171B1 Multimode service communication configuration
Processing customer communications may include receiving a communication from a customer device via a first communication medium, retrieving a customer record associated with the customer device, designating the communication as an active status, transmitting an option display link to the customer device via a second communication medium different from the first communication medium, receiving at least one selection from the customer device and identifying a purpose of the communication based on the at least one selection, updating the customer record to indicate multiple modes of communication compliance and to permit additional communication messages to be forwarded to the customer device, and elevating a status of the customer record based on the multiple modes of communication compliance.
US10362160B2 Mixed-mode interaction
A user of a wireless device, such as a mobile phone, can make purchases or obtain information via a network, such as the Internet, using both voice and non-verbal methods. Users can submit voice queries and receive non-verbal replies, submit non-verbal queries and receive voice replies, or perform similar operations that many the voice and data capabilities of modern mobile communication devices. The user may provide notification criteria indicating under what conditions a notification should be sent to the user's wireless device. When purchasing opportunities matching the selected notification criteria become available, the user is notified. The user can respond to the notification, and immediately take advantage of the purchasing opportunity if he so desires. Mixed-mode interactions can also be used by sellers to more advantageously control the marketing of distressed, time sensitive, or other merchandise/services.
US10362158B2 Appliance control system and method
A system and method to control an appliance using a computing device, such as a smartphone. The system may have one or more computing devices (each with a control client) and one or more appliances that communicate over a backend control unit to allow a user with the computing device to virtually control the appliance.
US10362138B2 Systems and methods for managing communications across multiple identities
Electronic communications are managed across multiple identities. A user is able to create an account as well as any desired, required, or appropriate number of profiles under the account. Text messages are exchanged between users using specific profiles. For example, some text messages can be exchanged using a personal profile while other text messages need to be exchanged using a professional profile. In some instances, exchanged text messages are saved to a centralized archive. As such, one or both of the users involved in an exchange can request to retrieve some or all of the exchanged messages at a later time.
US10362131B1 Fault tolerant message delivery
A plurality of redundant brokers may be used as intermediaries to exchange messages between one or more producers and one or more consumers. More specifically, one or more producers may enqueue messages to a primary broker. The primary broker then dispatches the received messages to one or more interested consumers. However, should the primary broker fail, messages enqueued by the producers may be lost, and thus delivery of such messages may fail. Accordingly, one or more backup brokers may be provided that can assume the responsibilities of the failed primary broker and dispatch copies of the messages that were enqueued by the producers to the failed primary broker.
US10362130B2 Apparatus and method for providing streaming contents
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata may include a minBufferTime attribute indicating a minimum amount of initially buffered media content. A terminal may receive content from a server before playback of the content, and may buffer the content by at least the minimum amount. The metadata may include a range attribute that designates a range of a target indicated by a Uniform Resource Locator (URL). The terminal may receive bytes designated by the range attribute from the URL, and may play back the content using the received bytes.
US10362128B2 Server device, information processing system, non-transitory computer readable medium, and information processing method
A server device includes first and second acquisition units, a memory, an analyzer, a generating unit, and a transmitter. The first acquisition unit acquires first history information about an operation performed during displaying of a first screen in at least one client device and first attribute information about at least one user thereof. The memory stores the two acquired pieces of information. When receiving an acquisition request for a new screen from a client device of the at least one client device, the second acquisition unit acquires second attribute information about a first user using the client device. The analyzer analyzes the two stored pieces of information to specify an operation characteristic of a second user having an attribute indicated by the second attribute information. The generating unit generates a second screen according to the specified operation. The transmitter transmits screen data indicating the second screen to the client device.
US10362121B1 Communications path verification
A method can include storing, in memory, resource operating data associated with at least one endpoint resource that is registered for operation in a communications network for a given user. The resource operating data can be analyzed in response to establishing a communications session over a communications path between an endpoint resource associated with the given user and at least one other communications resource. The method can include verifying the communications path for the established communications session based on the analyzing.
US10362095B2 Distributed network diagnostics of enterprise devices utilizing device management
In response to receiving an indication from a client device experiencing a network connectivity error, a grouping of target client devices is identified for purposes of executing a distributed network diagnostic, the grouping being identified based on one or more configuration settings associated with client devices. The client devices in the identified grouping retrieve and execute an instruction. Data generated upon executing the instruction is received from each client device over a device management channel. The data is aggregated and trend data is generated. An instruction is sent to the client device experiencing the network connectivity error, wherein the instruction mitigates the network connectivity error.
US10362087B2 Data processing method and apparatus in service-oriented architecture system, and the service-oriented architecture system
Data processing method and apparatus in a Service-Oriented architecture (SOA) system are disclosed. The method replaces a target parameter having a larger data length included in an original HTTP request with an intermediate parameter having a smaller data length. A data length of a HTTP request that is converted from an original HTTP request is reduced as compared to a data length of the original HTTP request, thus reducing an amount of data that is transmitted, i.e., sent or received, by a target component, which accordingly reduces an amount of data transmitted in the SOA system and decreases a network overhead of the SOA system.
US10362077B2 Location-based music content identification
Example techniques disclosed herein relate to location-based music content identification. In an example implementation, a first computing device receives, over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time. Based on the location information and the given time, the first computing device determines identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service. The first computing device transmits, over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service.
US10362071B2 System and method for managing service level of real-time communication
A method, computer program product, and computer system for launching a collaboration session between a plurality of participants. Use data associated with the collaboration session may be identified. One or more collaboration services may be pre-provisioned with the collaboration session based upon, at least in part, the use data.
US10362068B2 System and method for scheduling a video conference in an autonomous vehicle
A system, a multi-user scheduling unit comprised in the system, and corresponding methods are described for scheduling a video conference call for at least one autonomous vehicle. The system provides a means of scheduling such a call for various participants while minimizing driver interaction or need for attention while a vehicle is in a manual driving mode.
US10362065B2 Management of actions initiated by applications in client devices
A client device identifies an action being performed using a first application in the client device. The client device identifies that the first application is not authorized to be used to perform the action. In response, the client device identifies a second application that is authorized to perform the action. The client device also facilitates the second application being used to perform the action.
US10362056B1 Content-aware spoofed sensor measurement data detection in microgrids
Systems and methods for detection of spoofed sensor measurements in a microgrid are provided. A system can include a control agent that is configured to determine whether an isolated or continuing intrusion of measurement data received from the primary sensors has occurred, and transmit forecasted measurement data to the controller rather than suspected corrupt measurement data for a suspected isolated intrusion. The control agent and a clone agent can be configured to communicate and work in parallel to confirm a continuing intrusion is occurring, and the control agent can be further configured to transmit measurement data from the redundant sensors to the controller if a continuing intrusion is confirmed.
US10362034B2 Secure online gaming registration system with privacy controls
An online gaming registration system allows online gaming patrons to register once and use this registration to create online gaming accounts with gaming Web sites, thereby avoiding having to show proof of residency, age and other requirements set by regulatory entities multiple times. Residency rules and other requirements vary from one jurisdiction to another and the present invention addresses some of the issues that arise from this. An online gaming Web site receives a login from an online player over the Internet. The site determines that the player has an account with the online gaming site and that the account is linked to an online gaming registration system account. The online gaming site receives claims-based data relating to the online player and accepts the player as verified for online gaming at the gaming Web site.
US10362030B2 Method and system for providing access to administrative functionality a virtualization environment
Described is an architecture for providing access to administrative functionality in a virtualization system using implied authentication. This approach avoids the problems associated with the requirements to use a user ID and password to access an admin console. The user ID and password can be rendered completely unnecessary, or where the user ID and password combination is only used as a supplement to the implied authentication.
US10362028B2 Information processing apparatus
A picked up image displaying unit displays a picked up image on a display unit. A face authentication unit detects a face image of a registered user existing in the picked up image using face identification data retained in a registered user information retaining block. A position designation image processing unit displays a position designation image for designating a position of an object for the detected registered user on the display unit. An object authentication unit detects that an object image is included in the region designated by the position designation image.
US10362023B2 Authentication information encryption server apparatuses, systems non-transitory computer readable mediums and methods for improving password security
There is provided an authentication server apparatus connected with a terminal device through a network including a storage device configured to store pattern descriptions, wherein characters used for an authentication password for authenticating a user are divided into groups, and the divided characters are associated with IDs of the respective groups in one of the pattern descriptions, a password processing unit configured to generate an authentication code composed of a string of the IDs of the groups and to store it, wherein the authentication code is generated on a pattern description—by —pattern description basis, a screen transmitting unit configured to transmit data of an authentication screen including one of the pattern descriptions to the terminal device, and an authentication unit configured to authenticate the user based on the string of the IDs corresponding to the authentication password and the authentication code corresponding to the pattern description.
US10362020B2 Processing and verifying digital certificate
A digital certificate of a user is collected. A digest computation of a collecting result of the digital certificate is performed to generate a digital certificate digest of the user. The digital certificate digest is cached. In response to an operation of the user, a service request containing the cached digital certificate digest is transmitted to a service server such that when a service corresponding to the service request is a service for which the digital certificate needs to be verified, the service server executes the service when the verification passes through verification of the digital certificate digest. The techniques of the present disclosure execute the verification operation of the digital certificate along with specific service operations, which reduce the number of certificate verifications and the number of requests for executing the specific service.
US10362017B2 Wireless communication apparatus, authentication apparatus, wireless communication method and authentication method
According to one embodiment, when a control unit is notified of information in at least one second signal received by one of first and second wireless communication units after the control unit provides the second wireless communication unit with a command to transmit a first signal containing first address information and before a waiting time elapses and when the at least one second signal contains second address information assigned to an authentication apparatus having received the first signal, then the control unit provides the first wireless communication unit with a command to transmit a third signal for a connection request with the second address information set in a destination address.
US10362011B2 Network security architecture
In an aspect, a network supporting client devices includes one or more network nodes implementing network functions. Such network functions enable a client device to apply a security context to communications with the network when the client device is not in a connected mode. The client device obtains a user plane key shared with a user plane network function implemented at a first network node and/or a control plane key shared with a control plane network function implemented at a second network node. The client device protects a data packet with the user plane key or a control packet with the control plane key. The data packet includes first destination information indicating the first network node and the control packet includes second destination information indicating the second network node. The client device transmits the data packet or control packet.
US10362009B2 Methods and apparatus for authentication and identity management using a public key infrastructure (PKI) in an IP-based telephony environment
Methods and apparatus are provided for user authentication using a Public Key Infrastructure (PKI) in an IP-based telephony environment, such as an IMS network. A user of a user device attempting to access an IP-based telephony network can be authenticated by obtaining one or more private keys of the user from a secure memory associated with the user device; generating an integrity key and a ciphering key; encrypting the integrity key and the ciphering key using a session key; encrypting the session key with a public key of the IP-based telephony network; and providing the encrypted session key, encrypted integrity key and encrypted ciphering key to the IP-based telephony network for authentication. A network-based method is also provided for authenticating a user in an IP-based telephony network.
US10362006B2 Systems and methods for cryptographic security as a service
A system and a computer-based method for providing bundled services to a client application in a service call to a service system in a service provider computer system includes receiving a message defining an API service request comprising at least a parameter portion and a payload portion, determining at the gateway system an identity of an application transmitting the received message using identity information that has been established within the service provider computer system, providing, by a services platform, at least one of encryption services and decryption services for data contained in the payload portion using the parameters received in the parameter portion, managing key material for security of the data, and transmitting the encrypted data back to the calling application.
US10362003B2 Secure delivery and storage of content
A content item service enables users to upload media for content items to be given to others. The content item service performs operations on uploaded media content, such as transcoding. A transformed instance of content is encrypted using a cryptographic key, and an identifier for the encrypted transformed instance of content is generated. The encrypted transformed instance of content and an encrypted version of the cryptographic key are stored in association with the identifier.
US10362000B2 Virtual Wi-Fi network and secure tunnel provisioning for reliable, persistent connection of energy devices at the customer's premises
A method for providing a virtual Wi-Fi network with secure tunnel provisioning is disclosed. The method provides a reliable, persistent connection between wireless communications enabled devices located at a user's premises and a service provider, and includes the steps of using a software code running on a computing device to pass instructions including a remote server address to an Application Programming Interface (API) running on a wireless router connected to the computing device through a Local Area Network (LAN); using the wireless router to establish a secure communication session with the remote server through a Wide Area Network (WAN); receiving at the wireless router through the WAN parameters required to set up a wireless Virtual Local Area Network (VLAN); and using the router, establishing a wireless VLAN at the user's premises and connecting the wireless VLAN to the remote server through the WAN using a secure tunnel connection.
US10361998B2 Secure gateway communication systems and methods
A computer security architecture applies selected rules from among a set of rules defining one or more security policies to a given set of security context parameters to produce security verdicts, each representing whether a certain action requested by a subject entity is permissible. Each security policy is associated with a corresponding communication interface. A plurality of gateway engines are each associated with at least one of the subject entities and dedicated to interfacing with the security server. Each of the gateway engines carries out monitoring of requested actions by the associated subject entity and, for each requested action, identifies a security context. A security policy is determined for the requested action based on a corresponding security context, and a security verdict is obtained via a communication interface corresponding to the applicable security policy.
US10361997B2 Auto discovery between proxies in an IPv6 network
Systems and techniques are described for performing proxy auto-discovery in an Internet Protocol version 6 (IPv6) network by using the destination options extension header field in the IPv6 header. Specifically, systems and techniques are described to enable a pair of proxies to transparently intercept connection handshake messages that are carried in IPv6 packets between two network nodes, and to use the destination options extension header field in the IPv6 packets to automatically discover each other.
US10361996B2 Serial bus auto-addressing
A bus node is capable of performing a method for the assigning of bus node addresses to bus nodes of a serial data bus. The method is performed with the aid of bus shunt resistors in the individual bus nodes of the data bus system in an assignment time period. After the assigning of bus node addresses to the bus nodes in the assignment time period, there follows an operating time period. For this purpose, the bus node comprises such a bus shunt resistor. The bus node is characterized by a bus shunt bypass switch which, prior to assigning a bus node address to the bus node in the assignment time period is opened and which after the assignment of bus node address to the bus node in the assignment time period is closed, and which is closed in the operating time period.
US10361990B2 Computer implemented methods and apparatus for integrating a social network information feed with a network communications application
Disclosed are systems, apparatus, and methods for integrating an information feed. In various implementations, an identity of a user may be determined based on authentication information, where the authentication information identifies a user profile. In some implementations, profile information is identified based on the determined identity, where the profile information identifies one or more entities tracked using one or more information feeds associated with the user profile, and where the one or more information feeds comprises one or more feed items stored in a database system. In various implementations, the identified profile information is associated with a user account provided by a network communications application.
US10361986B2 Gameplay in a chat thread
There is provided a system and method for user generated gameplay in chat. The system including a memory storing a text and multimedia messaging software application, and a processor configured to execute the text and multimedia messaging software application to initiate a message exchange session with a remote mobile device, in response to a request received from a user of the mobile device, the message exchange session displaying a user interface for exchanging text and multimedia messages, provide a plurality of games for selection by the user to be played during the message exchange session and within the user interface for exchanging text and multimedia messages, receive a selection of one of the plurality of games by the user after initiating the message exchange session, and initiate the one of the plurality of games for playing within the user interface for exchanging text and multimedia messages.
US10361982B2 Interactive message-based delivery of narrative content using a communication network
A system and related methodologies of delivering storyline content to users are presented herein. A server system maintains storyline data corresponding to an interactive narrative storyline having variable narrative paths that influence outcomes of the storyline. Storyline messages are communicated from the server system using a messaging service, wherein each communicated storyline message includes a portion of the narrative storyline. The server system receives messages generated from the subscriber device in response to communicated storyline messages, wherein each response message includes a user-specified storyline option. Subsequent storyline messages are retrieved by the server system based on the user-specified storyline options conveyed with the user responses.
US10361979B2 Computer system and method for adding attributes to an electronic message on behalf of the message's sender
A message creator encodes message information into an original message. The message creator transmits the original message to a message recipient via a first medium. The message recipient receives the original message and decodes the original message to extract the encoded message information. The message recipient adds and/or modifies an attribute of the original message and re-encodes the message information in a modified message. The computer system transmits the modified message as if it were transmitted from the message creator to the message recipient. One attribute that the message recipient may modify is the message medium. As a result, the modified message may be transmitted via a different medium than the original message.
US10361977B2 Communication management systems and methods
A computer system that is adapted for: (A) displaying a geographical map on a display screen; (B) displaying a plurality of icons on the geographical map, each of which generally represents the current location of at least one individual; (C) allowing a user to select a group of the icons; and (D) after the user selects the group of icons, providing messaging functionality for allowing the user to send a common message to the respective portable computing devices of at least substantially all of the individuals who correspond to the selected group of icons. In particular embodiments, the system allows the user to send the message by executing a single activity, such as selecting a single button. The system may also be configured to approximate the current location of an individual based on the individual's current travel itinerary.
US10361966B2 System and method for actor oriented architecture for digital service transactions based on common data structures
Aspects of the subject disclosure may include, for example, identifying a topic within a digital service ecosystem including several differentiated services, wherein transactions are based on the topic. Resources are determined within the digital domain, wherein the resources are associated with the topic. A manifest listing that lists the resources is generated. The manifest listing is associated with a digital entity capsule according to a standard taxonomic structure. The capsule includes a unique label, the manifest listing and identification of a transaction handler. The transaction handler accepts and interprets a request to access a resource, and facilitates a transaction based on the resources for a service of the group of differentiated services. Other embodiments are disclosed.
US10361962B2 Packet processing technique for a communication network
A method performed by a network element that transfers first and second packet flows of the same traffic handling class comprises the step of receiving, from a network controller, information defining a relative forwarding order between first and second packet flow packets. Upon receipt, at least one ingress port of the network element, of a first and a second packet, determining that the first packet belongs to the first packet flow and the second packet to the second packet flow. The first and second packets will then be forwarded towards at least one egress port of the network element in an order defined by the information received from the network controller.
US10361961B2 Flow entry aggregation method and related network system
A flow entry aggregation method of a network system includes classifying a plurality of flow entries into a plurality of partitions according to a plurality of indicators of the plurality of flow entries, wherein each flow entry utilizes ternary strings to represent at least one field of the flow entry and the plurality of indicators are utilized to indicating network requirements corresponding to the plurality of flow entries; and utilizing bit merging or subset merging to compress the flow entries in the same partition.
US10361945B2 System and method to reconcile cabling test results with cabling test configurations
A cable testing system and method including at least one testing device configured to perform cabling testing pursuant to a cabling testing configuration and a cloud-based server device configured to couple, via the Internet, to the at least one testing device. The server device includes a database configured to store one or more cabling testing configurations and a processor configured to send one or more cabling testing configurations from the database to the at least one testing device such that the at least one testing device performs a cabling test pursuant to the cabling test configuration received from the server device.
US10361937B2 Method and apparatus for detecting operating status of node
A method and an apparatus for detecting an operating status of a node is provided. The method is as follows: selecting, from nodes of a transmission link established between a transmit end and a receive end, one node in the nodes as a to-be-detected node, and sending a detection instruction to the to-be-detected node; receiving a real-time control packet and a first quantity of IP data packets forwarded by the to-be-detected node, where the real-time control packet and the first quantity are returned by the to-be-detected node based on the detection instruction; determining, according to the real-time control packet, a second quantity of IP data packets that the to-be-detected node needs to bear; and obtaining a specified threshold and a quantity difference between the first quantity and the second quantity, and determining an operating status of the to-be-detected node according to the quantity difference and a value of the threshold.
US10361935B2 Probabilistic and proactive alerting in streaming data environments
In one embodiment, a device in a network aggregates values for a set of key performance indicators (KPIs) for a system the network to form a plurality of KPI states. The device associates a plurality of observed performance metric values from the system with the KPI states. The device constructs a machine learning-based decision tree. Internal vertices of the decision tree represent conditions for the plurality of observed performance metric values and leaves of the tree represent the KPI states. The device predicts a KPI state by using the machine learning-based decision tree to analyze live performance metric values streamed from the system. The device generates a proactive alert based on the predicted KPI state.
US10361934B2 Controller area network (CAN) device and method for controlling CAN traffic
Embodiments of a device and method are disclosed. A controller area network (CAN) device includes a compare module configured to interface with a CAN transceiver, the compare module having a receive data (RXD) interface configured to receive data from the CAN transceiver, a CAN decoder configured to decode an identifier of a CAN message received from the RXD interface, and an identifier memory configured to store an entry that corresponds to at least one identifier, and compare logic configured to compare a received identifier from a CAN message to the entry that is stored in the identifier memory and to output a match signal when the comparison indicates that the received identifier of the CAN message matches the entry that is stored at the CAN device. The CAN device also includes a signal generator configured to output, in response to the match signal, a signal to invalidate the CAN message.
US10361933B2 Method and apparatus for a power-efficient framework to maintain data synchronization of a mobile personal computer to simulate a connected scenario
An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
US10361918B2 Managing network forwarding configurations using algorithmic policies
Techniques for managing forwarding configurations in a data communications network include accessing, at least one controller, a packet-processing policy defined by a user in a general-purpose programming language other than a programming language of data forwarding element forwarding rules, the packet-processing policy specifying how data packets are to be processed through the data communications network via the at least one controller. A forwarding configuration for at least one data forwarding element in the data communications network may be derived from the user-defined packet-processing policy, and may be applied to the at least one data forwarding element.
US10361912B2 Traffic switching method and apparatus
Embodiments of the present invention provide a traffic switching method and apparatus. The method includes: establishing a mapping relationship between a performance parameter of a network and a forwarding node switching sequence, where the performance parameter of the network includes link usage rate before switching and link usage rate after switching; when traffic switching needs to be performed, obtaining a current performance parameter of the network, and determining, according to the mapping relationship, a switching sequence corresponding to the current performance parameter; and delivering a switching instruction to forwarding nodes according to the switching sequence, so as to control the forwarding nodes to sequentially perform traffic switching. In this way, traffic switching can be systematically implemented, thereby effectively avoiding a link congestion phenomenon in a switching process, and ensuring network performance.
US10361909B2 Method and a system for automating an enterprise network optimization
A method and system for optimizing a distributed enterprise information technology (IT) network infrastructure is disclosed, wherein the IT infrastructure comprises at least one server, at least one storage element, and at least one network element. The method comprises collecting data and arranging the collected data pertaining to an existing state of the information technology network infrastructure in a first set of templates. The method further comprises mapping the existing state and a new state of at least one of the at least one server and at least one storage element with an existing set of network elements using the first set of templates to form a second set of templates, wherein the method further comprises of planning the new state of the IT network infrastructure for transformation using the first set of templates and the second set of templates, the new state being an optimized state.
US10361907B2 System for networking and analyzing geospatial data, human infrastructure, and natural elements
A method and system for providing a recovery sequence for a network from a state of disruption to a state of partial or complete functionality are provided. The method and system can measure the response of a network to one or multiple hazards and can generate and compare the effectiveness of multiple recovery strategies in a quantitative and generalizable manner, providing a user with practical tools to implement an efficient restoration of the network.
US10361903B2 Federated management of intelligent service modules
Intelligent services are provided in a storage network using intelligent service modules that can be cabled to a switch external to the switch chassis and yet be managed as part of the switch's logical domain. Data and management communications between the intelligent service module and the core switch are provided through a “soft-backplane” implemented using in-band communications through cabling attached between the switch and the intelligent service module rather than through a hardwired backplane within the chassis. Management communications from management software is directed to the switch, which handles the management functions relating to the intelligent service module or forwards the management requests to the intelligent service module for processing.
US10361896B2 Data communication method, related device, and communications system
Embodiments of the present invention provide a data communication method and a related device. The data communication method may include performing, by a first communications device, power adjustment on Q codebooks using Q power factors, to obtain power-adjusted Q codebooks, where Q is a positive integer, and the Q power factors and the Q codebooks are in a one-to-one correspondence and mapping, by the first communications device, Q to-be-transmitted bit sequences to Q codewords in the power-adjusted Q codebooks, where the Q bit sequences and the Q codewords are in a one-to-one correspondence. The method also includes obtaining, by the first communications device, a modulation symbol based on the Q codewords and sending, by the first communications device, the modulation symbol on a resource block.
US10361890B2 Transmission and reception methods for a binary signal on a serial link
A method can be used for transmission of at least one packet of at least one bit over a serial link capable of taking two different states respectively associated with the two possible logical values of the at least one transmitted bit. Starting from a transmission start time of the at least one bit and up to the expiration of a first portion of a bit time associated with the at least one bit, the link is placed in one of its states depending on the logical value of the at least one bit. Upon the expiration of the first portion of this bit time, a first additional transition is generated over the link so as to place the link in its other state up to the expiration of the bit time.
US10361889B2 Wireless communication apparatus for increasing throughput using MIMO in LOS environment and method therefor
The present disclosure relates to a wireless communication apparatus capable of increasing throughput using MIMO in an LOS environment and a method for the same. A wireless communication apparatus based on the LOS-MIMO technique may comprise a multi-link configuration unit, a frequency response correction unit, a signal compensation unit, and a feedback unit. In the apparatus, an additional LOS-MIMO equalizer is used at the front of an LOS-MIMO estimator and a coding unit in order to compensate in-band frequency characteristics of frequency response characteristics estimated by the LOS-MIMO estimator and a signal channel estimator, whereby the LOS-MIMO estimation performance can be remarkably enhanced. Also, precise separation of multiplexed signals through the above-described LOS equalizer can make it possible to increase transmission capacity by using the LOS-MIMO which can be applied to high-order mode (e.g., over 16 quadrature amplitude modulation (QAM)) digital communications.
US10361869B2 Event ledger
The present disclosure provides a globally accessible, un-forgeable, and permanent repository of published events in the form of an event ledger. A method according to the present disclosure includes receiving a request from a publisher to publish to an event ledger an event including a name of the publisher, a date and time at which the event occurred, a description of the event, and a cryptographic signature of the event signed using a private key of the publisher, receiving a certificate from the publisher including a public key of the publisher, validating the cryptographic signature of the event using the received certificate, and publishing the event to the event ledger.
US10361855B2 Computing a secure elliptic curve scalar multiplication using an unsecured and secure environment
A system includes a secure processor and an unsecure processor. The secure processor is configured to: split a secure scalar K into m2 random values ki, where i is an integer index; randomly select m1-m2 values ki for the indices m2
US10361852B2 Secure verification system
Systems, computer products, and methods are described herein for an improved secure certificate system that utilizes multiple digital signatures, and in some cases multiple public keys within one or more certificates. The improved secure certificate systems allows for additional security by having multiple certification authorities validate the organization as the owner of the organization application (e.g., website, dedicated application, or the like), as well as allowing for the use of the multiple digital signatures and/or certificates to provide seamless verification of the organization application should one or more of the digital signatures and/or certificates become compromised. Moreover, security may be improved by utilizing multiple public keys to encrypt a session key for use in sending and receiving data.
US10361847B2 Quantum random pulse generator
Provided is a quantum random pulse generator having enhanced security using a phenomenon in which a radioactive isotope naturally collapses. The quantum random pulse generator includes a photodiode detection unit which has a photodiode disposed at the center of the photodiode detection unit on a top surface, a radioactive isotope emission unit which emits alpha particles discharged when an atomic nucleus naturally collapses toward a photodiode, and a plate which is disposed on a top surface of the radioactive isotope emission unit and supports the radioactive isotope emission unit. The alpha particles discharged by the emission unit come into contact with the photodiode to generate a random pulse.
US10361844B2 Generating cryptographic function parameters based on an observed astronomical event
Methods, systems, and computer programs for generating cryptographic function parameters are described. In some examples, astronomical data from an observed astronomical event is obtained. A pseudorandom generator is seeded based on the astronomical data. After seeding the pseudorandom generator, an output from the pseudorandom generator is obtained. A parameter for a cryptographic function is generated by operation of one or more data processors. The parameter is generated from the output from the pseudorandom generator.
US10361836B2 Method for transmitting and receiving data in wireless communication system and apparatus for the same
A method for transmitting and receiving data in a wireless communication system and an apparatus for the method are disclosed. More specifically, The present invention provides a method for transmitting downlink data in a wireless communication system can comprise mapping, by a eNB, first downlink data into a physical downlink shared channel (PDSCH) region according to a radio frame structure based on a first transmission time interval (TTI), mapping, by the eNB, second downlink data to a short PDSCH (sPDSCH) region according to a radio frame structure based on a second TTI, and transmitting, by the eNB, the first and the second downlink data.
US10361833B2 Method and apparatus for improving device to device (D2D) communication in a wireless communication system
Methods and apparatuses for improving device to device (D2D) communication are disclosed herein. One method includes communicating, by a user equipment (UE), with a device via the D2D communication. The method further includes triggering, by the UE, a first power headroom report (PHR) to indicate a power status of the D2D. The method also provides for triggering and transmitting, by the UE, a Scheduling Request (SR) to ask for radio resources from a network for scheduling if the UE has no available resources to transmit the first PHR. The method further includes triggering, by the UE, a second PHR to indicate a power status of a transmission path from the UE to the network and not triggering and transmitting the SR to ask for radio resources from the network for scheduling if the UE has no available resource to transmit the second PHR.
US10361832B2 Block acknowledgment generation and selection rules
A method, an apparatus, and a computer-readable medium for wireless communication are provided. In an aspect, the apparatus is configured to receive at least one frame from at least one wireless device and to generate a BA frame that may include a block ACK bitmap based on the received at least one frame. The BA frame may include a fragment number field and a bitmap length indicator within the fragment number field that indicates a length of the block ACK bitmap within the BA frame. The apparatus may be configured to transmit the generated BA frame to the at least one wireless device.
US10361830B2 Method and apparatus for designing uplink reference signal according to repeating pattern considering cell coverage in wireless communication system
Provided are a method and an apparatus for transmitting an uplink reference signal in a wireless communication system. A terminal receives from a base station, information on the maximum repetition number of the uplink reference signal, determines the repetition number of the uplink reference signal using the received information on the maximum repetition number of the uplink reference signal and signal quality obtained through downlink synchronization, and repeatedly transmits, to the base station, the uplink reference signal according to the determined repetition number of the uplink reference signal. The base station determines the uplink coverage of the terminal on the basis of the repeatedly received uplink reference signal.
US10361815B2 Polar code rate matching method and apparatus
A polar code rate matching method and apparatus are provided. The method includes: performing bit reversal order interleaving on a polar code output by a polar code encoder, to obtain interleaved bits; and determining, based the interleaved bits, a rate-matched output sequence. By performing bit reversal order interleaving on a polar code, a rate-matched output sequence is obtained, which can reduce an FER, thereby improving HARQ performance and ensuring reliability of data transmission.
US10361783B2 Digital interface modules (DIMs) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (DASs)
Embodiments of the disclosure relate to digital interface modules (DIMs) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (DASs). In this regard, in one aspect, a DIM is a multi-functional device capable of distributing the digital and/or analog communications signals to a local-area DASs in the wide-area DAS. The DIM comprises a digital communications interface for coupling with a digital signal source, an analog local distribution interface for coupling with an analog signal source, and at least one digital remote distribution interface for coupling with a head-end unit (HEU) of the local-area DAS. By employing the DIM in the wide-area DAS, it is possible to flexibly reconfigure the wide-area DAS for distributing digital and/or analog communications signals over the digital communications mediums.
US10361782B2 Cabling connectivity monitoring and verification
Connectivity between components in a system is monitored by applying a low voltage at one end of an RF cable, interpreted as a “0” logical state, and determining whether a similar voltage appears at the other end of the cable. If the cable is connected properly, the DC voltage applied at one end will appear at the other end and a proper indication is generated. If the expected voltage level does not appear at the other side, it means that RF connection was not correctly established and an alert is generated. Test systems for testing connectivity may include a first component comprising at least one port, at least one capacitor, and at least one resistor for providing high impedance. A controller provides a first logic state to the at least one port, scans multiple input ports of the system, and records a link corresponding to the applied first logic state.
US10361780B2 Information processing program, reception program, and information processing apparatus
A receiving method includes: setting a first exposure time for at least one exposure line of exposure lines in an image sensor, setting a second exposure time for a remainder of the exposure lines in the image sensor, and causing the image sensor to capture an image of a light transmitter, to obtain a normal image from the at least one exposure line with the first exposure time, and to obtain a bright line image from the remainder of the exposure lines with the second exposure time. The second exposure time is shorter than the first exposure time. The bright line image includes a plurality of bright lines, each of which corresponds to a different one of the remainder of the exposure lines in the image sensor. Information is obtained by decoding a pattern of the plurality of the bright lines included in the obtained bright line image.
US10361771B2 Determining an attenuation environment of a satellite communication terminal
Described techniques and apparatuses relate to determining an attenuation environment surrounding a satellite terminal in a satellite communication system. The satellite terminal may receive signals from an auxiliary satellite system, and determine aspects of an attenuation environment that may affect communications with a communications satellite system. For example, transmissions from an auxiliary satellite system may be associated with a respective location of the transmitting satellite in order to define an attenuation profile for the satellite terminal antenna assembly. Subsequent signals from the auxiliary satellite system may be compared with the attenuation map, and the comparison may be used to identify a diagnostic condition for communications with a communications satellite system. In some examples the comparison of signals to the attenuation profile may indicate an obstruction between the satellite terminal antennas and a communications satellite, or a misalignment of a satellite terminal antenna assembly.
US10361761B2 Fast training on multi-antenna systems
Certain aspects of the present disclosure relate to methods and apparatus for performing beamforming training in multi-antenna wireless devices. For example, an apparatus for wireless communication may include a first interface configured to obtain, from each of a plurality of radio frequency (RF) modules, a first information regarding detection of one or more pilot signals via at least one antenna element at a respective one of the plurality of RF modules. The apparatus may also include a processing system configured to process the first information obtained from the plurality of RF modules to generate second information to synchronize the plurality of RF modules, and a second interface configured to provide the second information to the plurality of RF modules.
US10361757B2 Method for reporting channel state information in wireless communication system and device therefor
According to the present specification, a method for reporting channel state information (CSI) in a wireless communication system, which is performed by a UE includes: transmitting UE capability information including first control information indicating the total number of CSI-RS ports which are maximally supported in one CSI process to a base station.Therefore, there is an effect that implementation complexity of the UE can be reduced.
US10361755B2 Smartphone with integrated multi-transponder mode key device
A smartphone having: a configurable radio frequency transmitter; a configurable low frequency transponder with at least one low frequency coil; and a smartphone application program that is controlled by a cloud service and that is configured to configure the radio frequency transmitter and the low frequency transponder with protocol parameters and initial data values such that the low frequency transponder mimics a virgin key device that can be programmed to a particular vehicle model.
US10361753B2 Network termination and methods for use therewith
Aspects of the subject disclosure may include, for example, a network termination includes a downstream channel modulator modulates downstream data into downstream channel signals to convey the downstream data via a guided electromagnetic wave that is bound to a transmission medium of a guided wave communication system. A host interface sends the downstream channel signals to the guided wave communication system and receives upstream channel signals corresponding to upstream frequency channels from the guided wave communication system. An upstream channel demodulator demodulates upstream channel signals into upstream data. Other embodiments are disclosed.
US10361748B2 Multi-stage echo cancelation scheme to run FDX in coax cable plant
Disclosed herein is a multi-stage echo cancellation scheme. The disclosed embodiments include an apparatus and method for monitoring and canceling echoes greater than 25 dB in a coaxial cable plant. The method includes obtaining echo channel estimate coefficients from a cable node. The method determines a location and strength of each partial echo in an impulse response using the echo channel estimate coefficients. Optionally, the method determines a frequency response of each partial echo in the impulse response.
US10361738B2 Bluetooth assisted remote discovery and wakeup
Disclosed herein are techniques to enable remote discovery of connectivity capabilities and remote connection of devices in a power efficient manner. In particular, discovery and connection requests for connectivity capabilities utilizing a first radio may be communicated using a second radio, the second radio utilizing a lower amount of power relative to the first radio. For example, connectivity capabilities such as Wi-Fi, Wi-Fi Direct, WiGig, Zigbee can be discovered and connection request communicated using a Bluetooth radio.
US10361736B2 Method for transmitting and receiving signal by aggregating two uplink carriers
When a terminal aggregates three downlink carriers by using the carrier aggregation (CA) of the LTE-A technology and transmits an uplink signal on two uplink carriers while aggregating at least two uplink carriers, a harmonic component and an intermodulation distortion (IMD) component are generated, thereby influencing a downlink band of the terminal itself. Therefore, the present specification presents a scheme therefor.
US10361731B2 Interleaved sigma delta modulator based SDR transmitter
A Delta-Sigma modulator architecture is disclosed that uses interleaving and dynamic matching algorithms to address the needs of multi-mode, multi-band high bandwidth transmitters. The proposed architecture also supports a novel software defined transmitter architecture based on an interleaved Delta-Sigma modulator to generate RF signals. The proposed architecture leverages interleaving concepts to relax subcomponent clock rates without changing the effective oversampling ratio, thus, making it easier to reach aggressive dynamic range goals across wider bandwidths at higher frequencies. The DEM algorithm helps to randomize mismatch errors across all interleaved paths and improves substantially the signal-to-noise ratio. Additionally, a tunable bandpass filter can be added to reject out-of-band emissions.
US10361729B2 Dual-frequency antenna device and low-frequency antenna module
A low-frequency antenna module includes two switching units, a first matching circuit, a second matching circuit, and a low-frequency antenna. Each of the two switching units includes an electrical connection point, a first switching point, and a second switching point. The first matching circuit is electrically connected to the two first switching points, the second matching circuit is electrically connected to the two second switching points, and the low-frequency antenna is electrically connected to one of the two electrical connection points. The two switching units are synchronously operated to electrically connect the two electrical connection points to the two first switching points or to the two second switching points. Thus, the low-frequency antenna can be applied to match the first matching circuit in a first low-frequency band or the second matching circuit in a second low-frequency band different from the first low-frequency band.
US10361728B2 Multiple-symbol combination based decoding for general polar codes
The present disclosure relates to multiple-symbol combination based decoding for general polar codes. Multiple-symbol combination based decoding of a received word that is based on a codeword involves determining whether all nodes at an intermediate stage of the multiple-symbol combination based decoding, which provide their outputs as inputs to a subset of nodes at a next stage of the multi-symbol combination based decoding, are associated with trust symbols in the received word that have a higher reliability of being successfully decoded than doubt symbols in the received word. A hard decision is performed in response to a positive determination.
US10361725B2 Transmitting apparatus and interleaving method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a Low Density Parity Check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a plurality of modulation symbols, wherein the modulator is configured to map bits included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of each of the modulation symbols.
US10361724B2 Data processing device and data processing method for improving resistance to error of data
A data processing device and a data processing method capable of improving resistance to error of data. An LDPC encoder encodes by an LDPC code whose code length is 16200 bits and code rate is 4/15, 7/15, or 8/15. A parity check matrix of the LDPC code is composed by arrangement of an element of an information matrix determined by a parity check matrix initial value table indicating a position of the element of the information matrix corresponding to an information length corresponding to the code length and the code rate for each 360 columns of the parity check matrix with a period of 360 columns in a column direction. The parity check matrix initial value table is for digital broadcasting for a mobile terminal, for example. This technology may be applied to a case in which LDPC encoding and LDPC decoding are performed.
US10361719B2 Method of managing data captured in an aerial camera system
A method of managing data captured in an aerial camera system is disclosed. The method comprises commencing an aerial survey so as to produce aerial survey data, storing the aerial survey data on the survey aircraft directly on at least one magnetic tape cartridge, completing the aerial survey, sending the at least one magnetic tape cartridge to a data processing facility, and retrieving the aerial survey data from the at least one magnetic tape cartridge at the data processing facility. A corresponding system is also disclosed.
US10361715B1 Decompression circuit
Provided are systems and methods, including an integrated circuit, for data decompression of data encoded using a fixed-length encoding technique. For a data set where some symbols appear more frequently than others, the frequent symbols can be encoded into a short encoded symbol, and the remaining symbols can be encoded into a long encoded symbol. A decompression circuit can include decoder circuits that, upon receiving a set of input bits, can determine whether the set of input bits include one long encoded symbol or one or more short encoded symbols. The decoder circuit can then decode the one long encoded symbol or the one or more short encoded symbol. The fixed length of the encoded symbols can enable the decompression circuit to output decoded symbols at a same rate at which the circuit receives encoded symbols.
US10361710B2 Reconfigurable Ethernet receiver and an analog front-end circuit thereof
The present application relates to a reconfigurable analog front-end circuit and a reconfigurable Ethernet transceiver with a reconfigurable analog front-end circuit. The circuit is reconfigurable using the at least one signal-path switching element controlled by a mode signal to operationally establish a first or a second signal path. The first signal path comprises an optional first signal-conditioning section and a shared ADC. The second signal path comprises an optional second signal-conditioning section, an upstream ADC and the shared ADC. The signal paths are selectively switched in response to a mode signal.
US10361709B2 Clock generator
A clock generator receives first and second clock signals, and input representing a desired frequency ratio. A comparison is made between frequencies of an output clock signal and the first clock signal, and a first error signal represents the difference between the desired frequency ratio and this comparison result. The first error signal is filtered. A comparison is made between frequencies of the output clock signal and the second clock signal, and a second error signal represents the difference between the filtered first error signal and this comparison result. The second error signal is filtered. A numerically controlled oscillator receives the filtered second error signal and generates an output clock signal. As a result, the output clock signal has the jitter characteristics of the first input clock signal over a useful range of jitter frequencies and the frequency accuracy of the second input clock signal.
US10361702B2 FPGA math block with dedicated connections
An architecture in a user-programmable integrated circuit includes a hard logic block having inputs and outputs, a first group of user-configurable general-purpose routing resources coupled to first selected ones of the inputs of the hard logic block, a soft logic block having inputs and outputs, first selected ones of the inputs of the soft logic block coupled to the first group of user-configurable general-purpose routing resources, first selected ones of the outputs of the soft logic block having dedicated connections to second selected ones of the inputs to the hard logic block, and a second group of user-configurable general-purpose routing resources coupled to second selected ones of the outputs of the soft logic block and to first selected ones of the outputs of the hard logic block.
US10361695B2 Current sensing and control for a transistor power switch
An apparatus includes: a first power transistor having a first current conduction path coupled between an input for receiving a supply voltage and a node and a first gate terminal coupled to a first gate control signal; a second power transistor having a second current conduction path coupled between the node and an output terminal for supplying a load current to a load; and a second gate terminal coupled to a second gate control signal; and a current sense transistor having a third gate terminal coupled to the first gate control signal, and outputting a sense current. The apparatus further includes: a differential amplifier having an output signal, and a feedback transistor having a gate terminal coupled to the output signal of the differential amplifier; and a resistor coupled between a monitor node and ground.
US10361691B2 Skew detection circuit and input circuit using the same
A skew detection circuit may include a bias circuit configured to generate a first bias signal and a second bias signal, a reference voltage circuit configured to generate a third bias signal and a fourth bias signal, and a detection circuit configured to generate, using the first to fourth bias signals, a plurality of skew detection signals. The skew detection signals may correspond to effects of one or more of process variations, voltage variations, and temperature variations.
US10361684B2 Duty cycle detection
A pulse-width-to-voltage (“PWV”) converter, comprises: a switch, a capacitor, a current source, and a current sink. The switch is operable by a signal. The current source, the current sink, and the switch are serially connected across a high voltage potential and a low voltage potential. An output node is coupled to a serial connection between the current source and the current sink. An end of the capacitor is coupled to the output node for converting a current into a control voltage indicative of a duty cycle of the signal.
US10361681B2 Moving average low-pass filtering device and method
Differing from the fact that the amount of register units and adder units arranged in conventional moving average filter must be increased for processing more number of reference input signals, the present invention particularly discloses a moving average low-pass filtering device. The moving average low-pass filtering device comprises a register unit and a filtering and processing unit, and is able to use identical circuit architecture to successfully treat reference input signals with a filtering process even if the number of the reference input signals is alternatively increased. Moreover, after finishing a verification experiment by a simulator, simulation results have proved that, this novel moving average low-pass filtering device still can use identical circuit architecture to complete the filtering process under nearly the same calculation efficiency even though the number of the reference input signals is alternatively increased.
US10361676B2 Baw filter structure with internal electrostatic shielding
Embodiments of the disclosure are directed to a Bulk Acoustic Wave (BAW) filter structure with internal electrostatic shielding. In exemplary aspects disclosed herein, a shielded BAW filter structure includes a substrate, a plurality of transducers over the substrate, and a planar electrostatic shield between the substrate and a top electrode of the plurality of transducers. Each of the plurality of transducers forms a portion of a BAW resonator and resides in a filter including a parasitic capacitance. The planar electrostatic shield is coupled to a ground node and interrupts an electrical field associated with the parasitic capacitance of the filter to reduce the parasitic capacitance. Accordingly, the shielded BAW filter structure reduces the influence of parasitic capacitance providing improved filtering performance compared to an unshielded BAW filter structure.
US10361670B2 Gain partitioning in a receiver
An automatic gain control loop disposed in a receiver is adapted to compensate for varying levels of out of band interference sources by adaptively controlling the gain distribution throughout the receive signal path. One or more intermediate received signal strength indicator (RSSI) detectors are used to determine a corresponding intermediate signal level. The output of each RSSI detector is coupled to an associated comparator that compares the intermediate RSSI value against a corresponding threshold. The take over point (TOP) for gain stages is adjusted based in part on the comparator output values. The TOP for each of a plurality of gain stages may be adjusted in discrete steps or continuously.
US10361665B2 Semiconductor integrated circuit, communication module, and smart meter
A semiconductor integrated circuit includes a low-noise amplifier circuit, a transformer, and an ESD protection circuit. The low-noise amplifier circuit amplifies a radio signal that is supplied to an input terminal. The transformer includes a first winding and a second winding and functions as an input impedance matching circuit for the low-noise amplifier circuit, in which at least one end of the second winding is connected to the input terminal of the low-noise amplifier circuit. The ESD protection circuit is connected to a center tap of the first winding.
US10361658B2 Oscillation module, electronic device, and moving object
An oscillation module includes an oscillation circuit which includes a first coil and a second coil and a filter circuit which is provided at a stage subsequent to the oscillation circuit and includes a third coil. The first coil, the second coil, and the third coil are a part of an integrated circuit. The third coil is arranged so as to intersect a virtual straight line equidistant from the center of the first coil and the center of the second coil, in a plan view of the integrated circuit.
US10361649B2 Pump assembly and controlling method
A pump assembly (1) includes a pump unit (2), an electrical drive motor (203) for driving the pump unit (2), and a control unit (201) for controlling the drive motor (203). The control unit (201) includes a frequency converter (209), a voltage converter (207) and a controller (211). The voltage converter (207) is configured to provide an input voltage (Uin) to the frequency converter (209). The input voltage (Uin) is adjustable within a voltage range between a minimum input voltage (Umin) and a maximum input voltage (Umax). The controller (211) is configured to determine an actual power consumption of at least one of the drive motor (203), the frequency converter (209) and the voltage converter (207) during operation of the pump unit (2). The controller (211) is further configured to tune the input voltage (Uin) depending on the determined actual power consumption during operation of the pump unit (2).
US10361648B2 System and method for starting synchronous motors
To avoid control failure resulting from startup of a PMSM that is windmilling, initial speed and position are determined before startup. A controller uses a FOC routine having a speed PI control loop, field-weaken control, a current PI control loop, and a speed observer. When the controller receives an instruction to start the PMSM, it delays startup and executes an “estimation” stage, in which the controller executes the FOC routine but with the speed PI control loop and the field-weaken control disabled. The estimation stage is repeated multiple times, with estimates converging to actual speed and position through successive iterations. When estimated speed and position values have stabilized, the motor is started using the estimates as initial speed and position for driving the PMSM. The FOC routine, with the speed PI control loop and the field-weaken control enabled, is used to drive the PMSM.
US10361647B2 Motor drive controlling apparatus, motor drive controlling method, and tube pump
A motor drive controlling apparatus includes: a controller that generates and outputs a drive control signal, in response to input of a speed command signal and a rotational direction signal; a motor driver that generates and outputs a drive signal to a motor, in response to the drive control signal; and an encoder that detects a rotational position of the motor to output an encoder signal. The controller includes: a measurement unit that detects, based on the encoder signal, a time at which a rotational state of the motor becomes, caused by an external factor, different from that commanded by the speed command and rotational direction signals, and measures a movement amount from the time; and a transmitting unit that transmits, to the motor driver, a signal for stopping an output of the drive signal, when the movement amount and a drive-control-signal outputting state satisfy a predetermined condition.
US10361644B2 Motor driving controller and motor driving control method
A motor driving controller, comprising a rotary position detection device generating a position detection signal corresponding to a rotary position of a rotor of a motor; a control circuit selecting a first driving control signal for performing rectangular wave driving or a second driving control signal for performing driving with an overlapped energization period longer than an overlapped energization period in the rectangular wave driving, based on the position detection signal, thereby to output a driving control signal; and a motor driver outputting a driving signal to a stator coil of the motor based on the driving control signal, wherein the control circuit outputs the first driving control signal at time of starting, and the control circuit outputs the second driving control signal when a rotary state is detected on the basis of the position detection signal.
US10361638B2 Apparatus for generating high pulse voltage
A device for generating a high pulse voltage comprises a source of high constant voltage, an inductive load, two controllable switching devices, a controllable switch, and also, connected in series, a capacitor, a diode and an additional controllable switch, and a controllable pulse duration converter for converting the duration of pulses from a control circuit. The result is a reduction in the level of interference emitted into the environment.
US10361636B2 Synchronous rectifier applied to a power converter and operation method thereof
A synchronous rectifier applied to a power converter includes a control signal generation circuit, a pre-attenuation circuit, and a gate driving circuit. The control signal generation circuit generates a control signal corresponding to a previous period of a secondary side of the power converter according to a detection signal corresponding to the previous period, a first reference voltage, and a second reference voltage when the secondary side is turned on. The control signal corresponding to the previous period corresponds to a discharge time of the previous period. The pre-attenuation circuit pre-attenuates agate control signal corresponding to a current period of the secondary side and generates a pre-attenuation signal corresponding to the current period according to the discharge time. The gate driving circuit drives the gate control signal according to the control signal corresponding to the current period, and stops driving the gate control signal according to the pre-attenuation signal.
US10361630B1 Systems and methods for a reconfigurable switched capacitor DC-DC converter
Systems and methods for a reconfigurable DC-DC converter are disclosed. In one embodiment, a system includes: a capacitor; a first switch circuit electrically coupled in parallel to the capacitor; a second switch circuit electrically coupled in parallel to the capacitor; and a control circuit electrically coupled to the first switch circuit and the second switch circuit to switch the switch circuits at one of at least two different frequencies to convert an input voltage to an output voltage, wherein the control circuit controls the first switch circuit and second switch circuit to operate in a plurality of modes to output a desired current range.
US10361624B2 Multi-cell power converter with improved start-up routine
A power converter circuit includes a plurality of first converter cells, a plurality of second converter cells, and a plurality of DC link capacitors. Each of the plurality of first converter cells is coupled to a corresponding one of the plurality of DC link capacitors. Each of the plurality of second converter cells is coupled to a corresponding one of the plurality of DC link capacitors. At least one of the plurality of second converter cells is configured to, during start-up of the power converter, internally dissipate power received from the corresponding DC link capacitor while a cell output power of the at least one of the plurality of second converter cells is substantially zero.
US10361622B2 Converters for HVDC power transmission and distribution
In the field of high voltage direct current power transmission and distribution there is provided a converter which includes first and second DC terminals for connection to a DC electrical network and between which extends converter limbs. Each converter limb includes first and second limb portions that are separated by an AC terminal for connection to a respective phase of a multi-phase AC electrical network. Each limb portion includes a current sensor to measure current flowing in the corresponding limb portion. The converter also includes further current sensors, located elsewhere in the converter, and a current sensor management unit. The current sensor management unit is programmed to: receive a measured current value from each current sensor; identify at least one faulty current sensor from the received measured current values; and replace the measured current value of the or each identified faulty current sensor with a calculated current value.
US10361619B2 Realizing ZVS and ZCS in a CCM boost converter with BCM control with a single switch
Realizing ZVS and ZCS in a CCM Boost Converter with BCM control with a single switch. Embodiments disclosed herein relate to continuous conduction mode (CCM) boost converters and more particularly to continuous conduction mode (CCM) boost converters with boundary control mode. The embodiments herein achieve a scheme to achieve complete soft switching of all the switching elements of a boost converter, without incorporating any additional auxiliary switch, wherein total soft switching is achieved by inserting a fly back transformer in series with a normal boost converter operating in a continuous conduction mode, and adopting boundary control mode.
US10361618B2 Driving circuit for high-side transistor
A driving circuit drives an N-channel or NPN high-side transistor. A level shift circuit includes an open-drain differential conversion circuit that converts an input signal SIN into a differential signal SdiffP/SdiffN, and a latch circuit that switches its state according to the differential output SdiffP/SdiffN of the differential conversion circuit. A driver drives a high-side transistor according to an output of the level shift circuit. A bootstrap circuit generates a bootstrap voltage VBST to be used as an upper-side power supply for the driver. Upon detecting an abnormal state, a protection circuit controls at least a part of the driving circuit except for the input signal SIN so as to turn off the high-side transistor.
US10361617B2 Magnetic coupling device for transmitting rotational motions without contact
A device for transmitting rotational motions without contact may include an inner rotor with at least one inner-rotor magnet and an outer rotor with at least one outer-rotor magnet. The inner rotor and the outer rotor are magnetically coupled to one another and rotatable along a rotation direction about a common axis of rotation. The at least one inner-rotor magnet and/or the at least one outer-rotor magnet may have a magnetization that is at least one of diametric, radial, and lateral. The at least one inner-rotor magnet may have a different type of magnetization than the at least one outer-rotor magnet.
US10361613B2 Single phase motor and rotor, having plurality of permanent magnets, of the same
A single phase motor includes a stator and a rotor. The stator includes a stator core. The stator core includes an outer yoke and a plurality of stator teeth. Each stator tooth includes a winding portion and a pole shoe coupled to the winding portion. The rotor includes a rotor core and a plurality of permanent magnets. The permanent magnets are evenly spaced and embedded in the rotor core. An outer circumferential wall of the rotor core is an irregular cylinder and includes a plurality of spaced circular arc surfaces and transition surfaces. The starting of the single phase motor is stable and reliable. The present invention also provides a rotor for the single phase motor.
US10361607B2 Alternator with series fans
An electric machine for a vehicle comprises a housing, a rotor shaft, a first fan member, and a second fan member. The housing includes a first end portion having at least one air inlet opening and an opposite second end portion having at least one air outlet opening. The rotor shaft extends through at least one of the first end portion and the second end portion and is configured to rotate relative to the housing. The first fan member is located within the housing and is mounted on the rotor shaft. The second fan member is located outside of the housing and is mounted on the rotor shaft. Rotation of the rotor shaft causes each of the first and second fan members to generate an airflow from the at least one air inlet opening to the at least one air outlet opening.
US10361605B2 Method of and a device for protecting a motor in a pod against shaft bending shocks
A method and a device for protecting an electric motor in a pod unit for propulsion of marine vessels against shaft bending shocks when the blades of the pod propeller hit ice blocks or other hard objects, said motor having a drive shaft, a rotor and a stator, said shocks tending to momentarily bend the drive shaft (3) to such an extent that the rotor (41) will come into contact with the stator. The rotor is prevented from coming in detrimental contact with the stator by providing at least two members, which together form a radial plain bearing having mating arcuate bearing surfaces, which during normal operation of the motor are spaced from one another by a gap and come in contact with one another only at extreme loads with short durations.
US10361601B2 Rotor assembly
Disclosed herein is a rotor assembly, including a cylindrical housing coupled to an outer circumferential surface of a rotor body and configured to house a coil turn therein, a supporting unit disposed in the housing and configured to prevent the coil turn from being pushed in an axial direction of a rotor, and a vane ring coupled to one end of the housing and provided with blades guiding cooling fluid to the coil turn. The rotor assembly may include: coil turns each of which is formed by stacking conductors in a multilayer structure and includes a linear part interposed between teeth, and a curved part extending from the linear part and disposed on an outer surface of a spindle; first supporting blocks which are inserted into the curved part and disposed between the conductors; and a second supporting block which is disposed between the first supporting blocks.
US10361594B2 Wireless power transmission device and foreign object detection coil thereof for detecting metallic foreign object
A wireless power transmission device radiates electromagnetic waves through a transmission antenna and generates multiple sensed signals by using multiple foreign object detection (FOD) coils for detecting metallic foreign object to sense the electromagnetic waves. Each FOD coil has three coil units connected in series to and spaced apart from one another. The radiation pattern of the transmission antenna overlaps a sensing range of the FOD coils. A controller of the wireless power transmission device determines if any metallic foreign object enters the radiation range of the transmission antenna according to a reference voltage signal and sensed signals of the cells, and stops the generation of electromagnetic waves when determining entry of metallic foreign object into the radiation range to avoid the metallic foreign object to be heated by the electromagnetic waves.
US10361593B2 Dual frequency HF-UHF identification device
The Dual frequency HF-UHF identification device comprises a RFID integrated circuit with a power supply having a HF part, formed by a HF rectifier connected to a HF antenna, and a UHF part formed by a UHF rectifier connected to a UHF antenna. The RFID integrated circuit comprises a storage capacitor common to the HF and UHF parts of the power supply. The HF rectifier output and the UHF rectifier output are both continuously connected to the supply terminal of the common storage capacitor. Further, the supply terminal of the common storage capacitor is connected, on the one hand, to the output of the HF rectifier through a diode arranged so as to block a current from said supply terminal to the HF rectifier output and, on the other hand, directly to the output of the UHF rectifier formed by a charge pump.
US10361591B2 Inductive power transfer coils with parasitic resonators
Techniques for wireless power charging of chargeable devices such as electric vehicles are provided. An example of a wireless power transmitting apparatus according to the disclosure includes a first coil structure, at least one second coil structure disposed adjacent to the first coil structure, and a transmitter operably and electrically connected to the first coil structure, such that the transmitter is configured to provide an electrical signal to the first coil structure and such that the at least one second coil structure is a parasitic coil structure and such that at least one of the first and the at least one second coil structure is a double-D coil structure.
US10361585B2 Systems and methods to allow for a smart device
Smart switch devices, systems, and methods for modifying an existing electrical system to utilize the power state output of a physical switch as an indicator or signal for the operation of a smart home device or system or network of such devices to facilitate interoperability of physical switches with smart devices. The smart switch detects or determines the power state of a circuit and infers the corresponding state of a mechanical switch that operates the circuit. This information is then transmitted to associated smart devices, which may not be physically connected to the circuit controlled by the switch. When the mechanical switch is operated, it can control both electrically attached loads, such as a conventional light or appliance, and wirelessly control unconnected smart devices.
US10361583B2 Power over ethernet emergency lighting system and method of detecting power loss of a link segment thereof
A method for providing power over Ethernet emergency lighting is disclosed. The method includes detecting a loss of power over a POE link segment connected to a lighting fixture, and in response to the detection of a loss of power over the POE link segment, causing a relaying device to connect a lamp of the fixture to a backup battery.
US10361581B2 Battery charger power control
Certain aspects of the present disclosure relate to methods and apparatus for limiting the power drawn by a battery charger based on monitoring of the input voltage and input current supplied to the battery charger from a power supply. In certain aspects, a method generally includes sensing an output voltage of the power supply, wherein the output voltage of the power supply is variable. The method further includes sensing an output current of the power supply. The method further includes providing the output voltage and output current to a battery charger. The method further includes generating a control signal indicative of a scaling of the output current based on a scaling factor, wherein the scaling factor is based on the output voltage. The method further includes providing the control signal to the battery charger to control the output current supplied by the power supply to the battery charger.
US10361566B2 Wireless power transmitter and method of error detection during use thereof
A wireless power transmitter is provided for power transmission to a wireless power receiver. The transmitter comprises a primary coil to transfer power to a secondary coil of the wireless power receiver, a power supply, a driver to provide an electric potential from the power supply to the primary coil, a monitoring system to measure electrical flow parameters of the primary coil, and to filter the measured electrical flow parameters thereby producing a response signal, and a controller to direct operation of the wireless power transmitter. The controller is configured to perform error checking by directing the driver to provide the electric potential as a superposition of a transmission signal and a sensing signal, the filter characteristics comprising electrical flow parameters of the and sensing signal, and detecting, based a difference between the response and sensing signals, an error condition indicative of a foreign object.
US10361558B2 Two stage power control system for automotive devices
A system and method includes a power control circuit for controlling first power from a power supply provided to a first circuit includes a first stage and a second stage. The first stage includes a low power energy detector and a first power switch. The low power energy detector is configured to provide second power via the first switch in response to energy. The second stage includes a signal detector configured to detect a characteristic of a signal associated with the energy in response to the second power. The signal detector is configured have the first power provided to the first circuit in response to the characteristic being detected.
US10361556B2 Short-circuit detection for half-bridge peak-and-hold pre-driver
Current sensors measure current flowing into and out of an inductive load such as a solenoid coil and provide signals to a processor when the difference between the two measured currents exceeds a threshold. A solenoid coil and electronic devices driving it are protected from damage caused by a short circuit at the connections to the coil.
US10361552B2 Solid state power controller having semi-analog overcurrent protection
The present disclosure relates to a solid state power controller, comprising: a power switch for interrupting a line; a current sensor for measuring a current flow on the line; and a control unit for controlling the power switch and that is configured to prevent a time-dependent overcurrent on the line on the basis of the current measured by the current sensor, wherein the control unit comprises a counter that is adapted to increment a count when the measured current is larger than a threshold value and to decrement the count when the measured current is smaller than the threshold value; and wherein the power switch is adapted to interrupt the line when the counter reaches or exceeds a predefined count.
US10361543B2 Method for manufacturing wire harness
A water blocking structure of a wire harness and a method for manufacturing the wire harness is provided. The water blocking structure includes a set of wires including a plurality of wires arranged in at least one row and side by side in a direction of a diameter of the wire, and an integrally molded stopper made of a hard resin that is injection-molded at a low-pressure so as to surround a portion of the set of wires in an extending direction of the wires and to have an outer circumferential shape defining portion that conforms to an inner circumferential shape of a wire passage portion into which the set of wires is to be inserted.
US10361540B2 Air-free cap end design for corona ignition system
A corona igniter assembly including an ignition coil assembly, a firing end assembly, and a dielectric compliant member is provided. The dielectric compliant member is compressed between a high voltage insulator of the ignition coil assembly and a ceramic insulator of the firing end assembly. During assembly of the corona igniter assembly, the dielectric compliant member pushes air outwards and forms a hermetic seal between the high voltage insulator and the ceramic insulation. The dielectric compliant member can have a rounded upper surface, which may improve the hermetic seal. Alternatively, or in addition to the rounded surface on the dielectric compliant member, the lower surface of the high voltage insulator can be rounded to push air outwards during assembly and provide a hermetic seal.
US10361531B2 Light emitting semiconductor devices with getter layer
The invention describes a light emitting semiconductor device (100) comprising a substrate (120), a light emitting layer structure (155) and an AlGaAs getter layer (190) for reducing an impurity in the light emitting layer structure (155), the light emitting layer structure (155) comprising an active layer (140) and layers of varying Aluminum content, wherein the growth conditions of the layers of the light emitting layer structure (155) comprising Aluminum are different in comparison to the growth conditions of the AlGaAs getter layer (190). The AlGaAs getter layer (190) enables a reduction of the concentration of impurities like Sulfur etc. in the gas phase of a deposition equipment or growth reactor. The reduction of such impurities reduces the probability of incorporation of the impurities in the light emitting layer structure (155) which may affect the lifetime of the light emitting semiconductor device (100). The growth conditions are chosen out of the group Arsenic partial pressure, Oxygen partial pressure, deposition temperature, total deposition pressure and deposition rate of Aluminum. The invention further relates to a corresponding method of manufacturing such a light emitting semiconductor device (100).
US10361519B2 Board to board connector assembly with sandwiching type shielding plate set
The receptacle connector includes an insulative housing, a plurality of contacts retained in the housing, and a metallic shielding shell covering the housing. The housing includes a base and an island extending upwardly from the base, and a peripheral wall surrounding the island and forming a tubular receiving cavity. The contacts includes two rows of contacts retained to the island. The shielding shell is retained to the peripheral wall. A pair of metallic shielding plates are retained in the island and between two rows of contacts. The plug connector includes an insulartive housing, a plurality of contacts retained to the housing, and a metallic shielding shell attached upon the housing. The housing includes a base and a circumferential wall forming a mating cavity. A metallic shielding plate is disposed in the mating cavity.
US10361507B2 Device for protection of electronic device charging cord
The presently disclosed subject matter relates to protectors that safeguard the charging cords of a wide variety of electronic devices, preventing the cords from becoming damaged during use. The protector cooperates with the electronic device charger, keeping the charging cord safely bent at a soft angle to prevent fraying, breaking, and the like. Conventional charging cords include a first end that plugs into an outlet, providing a power source, and a second end that plugs into or connects with the electronic device, thereby charging the device. The protector enables the cord to be maintained at an angle suitable to prevent or minimize damage, thereby extending the life of the charger.
US10361482B2 Dynamic information storage to enable angle-of-arrival smart antennas
An apparatus comprises an antenna array, a block of switches, a programmable logic device and a memory device. The antenna array comprises a plurality of antenna elements. The block of switches is configured to selectively connect respective ones of a subset of the plurality of antenna elements to corresponding ones of a plurality of transceivers in a host device. The programmable logic device is configured to communicate with the host device and to control the block of switches. The memory device is coupled to the programmable logic device, and is configured to store information allowing the host device to determine how to control connectivity of individual antenna elements to respective ones of the plurality of transceivers of the host device as part of transmit and/or receive operations of the host device.
US10361462B2 Electrolyte composition of lead storage battery and lead storage battery using the same
An electrolyte composition for a lead storage battery and a lead storage battery using the same are provided. More particularly, the electrolyte composition of a lead storage battery and the lead storage battery using the same improve stratification of an electrolyte without use of a separate mechanical device by using a natural stirring effect caused by a specific gravity difference between a dispersant having a specific gravity of from about 1.02 to about 1.35 and an electrolyte including distilled water and sulfuric acid. Due to the reduction in mechanical components, the electrolyte composition for a lead storage battery and a lead storage battery disclosed herein have enhanced durability compared to conventional batteries.
US10361460B2 Process for producing lithium batteries having an ultra-high energy density
A process for producing a lithium battery, comprising: (A) Preparing a plurality of conductive porous layers, wet anode layers, and wet cathode layers; (B) Stacking a desired number of porous layers and wet anode layers in an alternating manner to form an anode electrode having a thickness no less than 100 μm; (C) Placing a porous separator layer in contact with the anode electrode; (D) Stacking a desired number of porous layers wet cathode layers in an alternating manner to form a cathode electrode in contact with the porous separator, wherein the cathode electrode has a thickness no less than 100 μm; and (F) Assembling and sealing the anode electrode, separator, and cathode electrode in a housing to produce the lithium battery. The consolidated anode or cathode layer is preferably thicker than 300 μm more preferably thicker than 400 μm, and further more preferably greater than 500 μm.
US10361459B2 Positive active material for rechargeable lithium battery, method of preparing the same, and rechargeable lithium battery including the same
A rechargeable lithium battery includes a positive electrode including a positive active material, a negative electrode including a negative active material and an electrolyte including a lithium salt and a non-aqueous organic solvent, wherein the positive active material includes a nickel-based composite oxide represented by the following Chemical Formula 1, the non-aqueous organic solvent includes ethylene carbonate, and the ethylene carbonate is included in an amount of 7.5 to 27.5 volume % based on the total amount of the non-aqueous organic solvent, LiNixCoyMnzO2  [Chemical Formula 1] wherein in Chemical Formula 1, 0.63≤x≤0.85, 0.05
US10361454B2 Metal plating-based electrical energy storage cell
The present disclosure provides an electrochemical storage cell including a battery. The battery includes an alkali metal anode having an anode Fermi energy, an electronically insulating, amorphous, dried solid electrolyte able to conduct alkali metal, having the general formula A3-xHxOX, in which 0≤x≤1, A is the alkali metal, and X is at least one halide, and a cathode including a cathode current collector having a cathode Fermi energy lower than the anode Fermi energy. During operation of the electrochemical storage cell, the alkali metal plates dendrite-free from the solid electrolyte onto the alkali metal anode. Also during operation of the electrochemical storage cell, the alkali metal further plates on the cathode current collector.
US10361441B2 Membrane electrode assembly and methods of making the same
Membrane electrode assembly comprising a first gas diffusion layer having a first microporous layer on a major surface thereof, wherein the first microporous layer has a major surface, wherein the major surface of the first microporous layer has discontinuous areas therein substantially free of microporous material, and wherein at least a portion of the first discontinuous areas has adhesive therein; and methods for making the same. Membrane electrode assemblies described herein are useful, for example, in fuel cells.
US10361439B2 Fuel cell having a projecting bipolar plate
The invention relates to a fuel cell (1), a fuel cell stack (10) having at least two fuel cells (1), a fuel cell device having a fuel cell stack and a motor vehicle having a fuel cell device. In order to prevent a production-related mispositioning of a membrane electrode assembly (13) of the fuel cell (1) from causing obstructions in the operating media flow, it is provided according to the invention that at least one of the bipolar plates (2, 3) projects farther into an operating media line (4) than the other of the bipolar plates (2, 3).
US10361438B2 Alkaline dry cell
An alkaline dry cell includes a positive electrode, a negative electrode, and an alkaline electrolyte solution. The negative electrode includes a terephthalic acid compound and a negative electrode active material containing zinc. The terephthalic acid compound is terephthalic acid having an electron-withdrawing substituent or a salt thereof. The electron-withdrawing substituent is, for example, at least one selected from the group consisting of Br, F, and Cl. The terephthalic acid compound preferably includes terephthalic acid having one electron-withdrawing substituent or a salt thereof.
US10361437B2 Gold nanoparticles-enhanced proton exchange membrane fuel cell
A proton exchange membrane fuel cell that includes: a positive electrode; a negative electrode; a polyelectrolyte membrane; and platelet-shaped nanoparticles of gold, platinum, palladium, silver, copper or their alloys or mixtures thereof. The polyelectrolyte membrane includes a sulfonated tetrafluoroethylene based fluoropolymer-copolymer and is disposed between the positive electrode and the negative electrode. The nanoparticles contact the surface of the proton exchange membrane increase the efficiency of the fuel cell by at least 50%.
US10361433B2 Positive electrode active material for nonaqueous electrolyte secondary battery, method for producing the same, and nonaqueous electrolyte secondary battery including the same
A positive electrode active material for a nonaqueous electrolyte secondary battery contains lithium nickel cobalt zinc composite oxide represented by general formula (1): LiwNi1-x-y-zCoxZnyMzO2 (0.95≤w≤1.10, 0.05≤x≤0.3, 0.005≤y≤0.08, and 0≤z≤0.3, where M is at least one metal element selected from the group consisting of Mg, Al, Ti, Mn, Fe, and Cu), wherein the lithium nickel cobalt zinc composite oxide has a form of secondary particles each corresponding to an aggregation of primary particles of hexagonal lithium-containing composite oxide with a layered structure, contains zinc oxide on at least a part of a surface of the primary particles and/or a surface of the secondary particles, and has a (003)-plane crystallite diameter of 100 nm or larger and 160 nm or smaller, the diameter being obtained by X-ray diffraction and the Scherrer equation.
US10361432B2 Non-aqueous secondary battery
A positive electrode mixture layer of a non-aqueous secondary battery of the present invention contains a first positive electrode active material and a second positive electrode active material each composed of a lithium-containing composite oxide represented by General Composition Formula (1): Li1+yMO2 (1). The first positive electrode active material contains Co, and the second positive electrode active material contains Co, Ni and Mn. The ratio of the first positive electrode active material to all positive electrode active materials contained in the positive electrode mixture layer is 20 mass % or more. The positive electrode mixture layer has a density of 3.4 g/cm3 or less. Further, a negative electrode mixture layer contains carbon-coated SiOx and graphite, or a conductive layer is formed on a surface of a positive electrode current collector.
US10361429B2 Active substance used for nonaqueous electrolyte battery
According to one embodiment, there is provided an active substance. The active substance contains active material particles. The active material particles comprise a compound represented by the formula: Ti1-xM1xNb2-yM2yO7. The active material particles has a peak A attributed to a (110) plane which appears at 2θ ranging from 23.74 to 24.14°, a peak B attributed to a (003) plane which appears at 2θ ranging from 25.81 to 26.21° and a peak C attributed to a (602) plane which appears at 2θ ranging from 26.14 to 26.54° in an X-ray diffraction pattern of the active material particles. An intensity IA of the peak A, an intensity IB of the peak B, and an intensity IC of the peak C satisfy the relation (1): 0.80≤IB/IA≤1.12; and the relation (2) IC/IB≤0.80.
US10361427B2 Positive electrode active material, all-solid-state battery and method for producing all-solid-state battery
An all-solid-state battery having an olivine-type positive electrode active material and a sulfur solid electrolyte and a method for producing the all-solid-state battery is provided. The positive electrode active material is a positive electrode active material in which primary particles aggregate into secondary particles. The primary particles have an olivine-type positive electrode active material and a coating layer that coats all or a portion of the olivine-type positive electrode active material. The coating layer contains a transition metal derived from the olivine-type positive electrode active material, lithium, phosphorous and oxygen as components thereof, and the concentration of the transition metal is lower the concentration of the olivine-type positive electrode active material. A transition metal-containing sulfide region with a thickness of 10 nm or less and having sulfur and the transition metal derived from the olivine-type positive electrode active material is present on the surface of the secondary particles.
US10361424B2 Method of manufacturing negative electrode for nonaqueous electrolyte secondary battery
A method of manufacturing a negative electrode for a nonaqueous electrolyte secondary battery, the method includes mixing negative electrode active material particles and ferroelectric particles with each other to form first composite particles in which the ferroelectric particles are attached to the negative electrode active material particles; mixing the first composite particles and a binder with each other to form granulated particles; applying pressure to an aggregate of the granulated particles to form a sheet-shaped negative electrode mixture layer; and arranging the negative electrode mixture layer on a main surface of a negative electrode current collector foil.
US10361416B2 Battery separator for extending the cycle life of a battery
A battery separator for extending the cycle life of a battery has a separator and a conductive layer. The conductive layer is disposed upon the separator. The conductive layer is adapted to be in contact with the positive electrode of the battery thereby providing a new route of current to and from the positive electrode.
US10361404B2 Anodes for use in biocompatible energization elements
Anode formulations and designs for use in biocompatible energization elements are described. In some examples, a field of use for the apparatus may include any biocompatible device or product that requires energization elements.
US10361403B2 Flash light illumination method and organic electronic device elements obtainable this way
The present invention relates to a method comprising the steps: a) providing a layered structure applicable for preparing an organic electronic device, comprising: aa) a substrate comprising a first electrode structure and a non-electrode part; bb) a grid formed by a grid material, wherein open areas of the grid are arranged above at least a part of the first electrode structure and the grid material is arranged above at least a part of the non-electrode part; and cc) a layer stack comprising at least one redox-doped layer having a conductivity of at least 1E−7 S/cm, the layer stack being deposited on the grid; wherein the optical density measured by absorption spectroscopy of the grid material is higher than the optical density of the open areas; and b) irradiating light pulses having a duration of <10 ms and an energy of 0.1 to 20 J/cm2 per pulse, alternatively 1 to 10 J/cm2, onto the layered structure; an organic electronic device obtainable this way and a device comprising said organic electronic device.
US10361402B2 Porous substrate and fabricating method thereof, and a fabricating method for thin film transistor
The present application discloses a fabricating method for a thin film transistor, including steps of: S1, filling filling materials into the pores of the porous substrate to obtain a carrier substrate; S2, fabricating a flexible film layer on the carrier substrate; S3, removing the filler material; S4, fabricating an organic light emitting diode on the flexible film layer; and S5, removing the porous substrate to obtain the thin film transistor. The fabricating method of the thin film transistor according to the present application is based on a porous substrate having a microporous structure, due to the presence of microporous, the bubbles generated during the OLED fabricating process can be released to avoid the damage of the bubbles during the laser irradiation and to the deposition metal mask; and eliminating the process of removing the sacrificial layer by laser irradiation, and the heating the heating process in the conventional technology.
US10361399B2 Top-emitting OLED and a manufacturing method thereof
The present invention provides a Top-Emitting Organic Light Emitting Diode (TEOLED) and a manufacturing method thereof. The TEOLED includes a substrate; a stack structure on the substrate; a cathode layer covering the stack structure; and a light-scattering layer composed of nano particles and including a concave and convex structure. The present invention can effectively improve cathode transmittance of the TEOLED and modulate the coupling output of lights with multiple wavelengths.
US10361386B2 Planar light emitting device
Provided is a planar light emitting device which is highly productive employing inexpensive FPCs capable of being easily electrically connected, and which has a light emitting region with reduced unevenness in luminance and hence is highly reliable. The planar light emitting device, which has a light emitting surface and a back surface, includes a planar light emitting tile including a planar light emitting element and a plurality of flexible printed circuits (FPCs) disposed on the back surface. The planar light emitting tile includes a non-pad region where none of an anode pad and a cathode pad are disposed. In an overlapped region where part of two circuit boards overlap each other, an electrical connection site where an equipotential region of the two circuit boards are directly electrically connected to each other is formed. The non-pad region forms a connecting-part disposed region that overlaps with the electrical connection site.
US10361383B2 Plastic substrate and display device comprising the same
A plastic substrate includes: a transparent plastic support member; a first inorganic layer on a surface of the plastic support member; and a first organic-inorganic hybrid layer on the first inorganic layer. A display device includes a display panel and a window on the display panel, the window including the plastic substrate.
US10361378B2 Organic electroluminescent device
Provided is a practically useful organic EL element having high efficiency and high driving stability while being capable of being driven at a low voltage. The organic EL element has a light-emitting layer and any other organic layer between an anode and a cathode opposite to each other. The light-emitting layer contains at least two host materials and at least one light-emitting dopant. At least one of the host materials is a host material selected from compounds each having one or two indolocarbazole skeletons, and at least one of the other host materials is a host material selected from carbazole compounds each substituted with a dibenzofuran or a dibenzothiophene.
US10361365B2 Implementing deposition growth method for magnetic memory
A magnetic memory array and a method for implementing the magnetic memory array for use in Solid-State Drives (SSDs) are provided. A plurality of magnetic pillar memory cells is formed using a deposition and/or growth process to produce a magnetic memory array substantially avoiding milling of magnetic materials.
US10361364B2 Co-fabrication of magnetic device structures with electrical interconnects having reduced resistance through increased conductor grain size
A method of forming magnetic device structures and electrical contacts, including removing a portion of a second interlayer dielectric (ILD) layer to expose an underlying portion of a cap layer in a first device region, wherein the cap layer is on a first ILD layer, while leaving an ILD block in a second device region, forming a spacer layer on the exposed portion of the cap layer in the first device region, forming an electrical contact layer on the spacer layer in the first device region, forming a magnetic device layer on the electrical contact layer and ILD block, removing portions of the magnetic device layer to form a magnetic device stack on the ILD block, and removing portions of the electrical contact layer to form electrical contact pillars, wherein the portions of the electrical contact layer and portions of the magnetic device layer are removed at the same time.
US10361360B2 Electronic device and method for fabricating the same
This technology provides an electronic device and a method for fabricating the same. An electronic device in accordance with an implementation of this document may include a semiconductor memory, wherein the semiconductor memory may include: a variable resistance element disposed over a substrate and structured to exhibit different resistance states for storing data; and an upper contact plug disposed over the variable resistance element and coupled to the variable resistance element, wherein the upper contact plug includes a first portion that is disposed between an upper end of the upper contact plug and a lower end of the upper contact plug and the first portion has a width smaller than a width of each of the upper end and the lower end.
US10361356B2 Piezoelectric energy harvesting
An energy harvesting unit comprising: a package formed by a base and a lid, the package including a sealed interior volume and an exterior; a ledge formed in the sealed interior volume with a first cavity above and a second cavity below the ledge; a plurality of inner electrical contacts formed on the ledge; a plurality of outer electrical contacts formed on the exterior of the package wherein the outer electrical contacts are electrically connected to the inner electrical contacts through the package; and, a piezo-electric member in electrical communication with the inner electrical contacts and coupled to the ledge on a first side of the package and spanning across the cavity and coupled to the ledge on an opposite side of the package.
US10361354B2 Shadow mask sidewall tunnel junction for quantum computing
A technique relates to forming a sidewall tunnel junction. A first conducting layer is formed using a first shadow mask evaporation. A second conducting layer is formed on a portion of the first conducting layer, where the second conducting layer is formed using a second shadow mask evaporation. An oxide layer is formed on the first conducting layer and the second conducting layer. A third conducting layer is formed on part of the oxide layer, such that the sidewall tunnel junction is positioned between the first conducting layer and the third conducting layer.
US10361345B2 Method of producing a plurality of optoelectronic semiconductor components and optoelectronic semiconductor component
A method of producing a plurality of optoelectronic semiconductor components includes a) preparing a composite with a semiconductor layer sequence, wherein the composite includes a plurality of component areas mechanically connected to one another; b) forming a plurality of connecting surfaces on the semiconductor layer sequence, wherein at least one connecting surface is formed on each component area; c) forming a molding compound on the semiconductor layer sequence, wherein the molding compound fills interstices between the connecting surfaces; and d) singulating the composite with the molding compound, wherein during singulation a plurality of molded bodies is formed from the molding compound, each of which is associated with a semiconductor body obtained from a component area of the composite.
US10361344B2 Light emitting device
A light-emitting device in which the emission intensity of light-emitting elements is improved by making heat generated by light emission of the light-emitting elements be effectively released is provided. The light-emitting device includes a mounting substrate including a mounting region, light-emitting elements mounted on the mounting region, a sealing resin which contains a phosphor and integrally seals the light-emitting elements, and at least one heat transfer member which is arranged among the light-emitting elements on the mounting region, is embedded in the sealing resin, and has a higher thermal conductivity than the sealing resin.
US10361342B2 Light-emitting device
A light-emitting device comprises a semiconductor stack comprising a first semiconductor layer, a second semiconductor layer, and an active layer formed between the first semiconductor layer and the second semiconductor layer; a first pad electrically connected to the first semiconductor layer; a second pad comprising multiple sidewalls electrically connected to the second semiconductor layer; and a metal layer formed on the semiconductor stack, wherein the metal layer surrounds the multiple sidewalls of the second pad and the metal layer is separated from the second pad.
US10361319B2 Integrated circuit devices
An integrated circuit device includes a substrate, first and second fin active regions formed on the substrate and extending in a first direction parallel to a top surface of the substrate, a first gate structure disposed on a side surface of the first fin active region, a pair of first impurity regions respectively formed on a top portion and a bottom portion of the first fin active region, a second gate structure disposed on a side surface of the second fin active region, and a pair of second impurity regions respectively formed on a top portion or a bottom portion of the second fin active region, wherein the pair of first impurity regions vertically overlap each other, and the pair of second impurity regions do not vertically overlap each other.
US10361298B2 Semiconductor device having improved trench and electrode structures
A semiconductor device may comprise a substrate; a trench formed in the substrate and filled with an insulating layer; and a gate electrode and a source embedded in the insulating layer. The gate electrode and the source electrode may be positioned in the insulating layer in the trench above and below each other. From a cross-sectional perspective, the gate electrode and the source electrode are not overlapped in horizontal or vertical direction. The trench may extend to a first depth of a bottom surface of the trench below the gate electrode, and may extend to a second depth of the bottom surface of the trench below the source electrode. The first depth and the second depth may be different.
US10361292B2 Magneto-electric logic devices using semiconductor channel with large spin-orbit coupling
Antiferromagnetic magneto-electric spin-orbit read (AFSOR) logic devices are presented. The devices include a voltage-controlled magnetoelectric (ME) layer that switches polarization in response to an electric field from the applied voltage and a narrow channel conductor of a spin-orbit coupling (SOC) material on the ME layer. One or more sources and one or more drains, each optionally formed of ferromagnetic material, are provided on the SOC material.
US10361287B2 Method for manufacturing semiconductor device structure
A method of manufacturing a semiconductor device includes receiving a FinFET precursor including a fin structure formed between some isolation regions, and a gate structure formed over a portion of the fin structure; removing a top portion of the fin structure on either side of the gate structure; growing a semiconductive layer on top of a remaining portion of the fin structure such that a plurality of corners is formed over the fin structure; forming a capping layer over the semiconductive layer; performing an annealing process on the FinFET precursor to form a plurality of dislocations proximate to the corners; and removing the capping layer.
US10361275B2 Multi-doped graphene and method for preparing the same
A graphene doped with different dopants and a method for preparing the same are disclosed. A method for preparing a multi-doped graphene includes: mixing a metal-based dopant and at least one organic-based dopant to prepare a doping solution; stacking a graphene layer on a substrate; and doping the graphene layer with the doping solution that includes the metal-based dopant and the at least one organic-based dopant. The method allows maintaining the transparency of the prepared graphene and minimizing the sheet resistance of the graphene while not damaging a substrate on which the graphene is stacked.
US10361272B2 InGaAlP Schottky field effect transistor with AlGaAs carrier supply layer
An InGaAlP Schottky field effect transistor with AlGaAs carrier supply layer comprises a buffer layer, a channel layer, a carrier supply layer, a Schottky barrier layer and a cap layer sequentially formed on a compound semiconductor substrate; the cap layer has a gate recess, a bottom of the gate recess is defined by the Schottky barrier layer; a source electrode and a drain electrode are formed respectively on the cap layer at two sides with respect to the gate recess, the source electrode and the drain electrode form respectively an ohmic contact with the cap layer; a gate electrode is formed on the Schottky barrier layer within the gate recess, the gate electrode and the Schottky barrier layer form a Schottky contact; wherein the carrier supply layer is made of AlGaAs; the Schottky barrier layer is made of InGaAlP.
US10361271B2 Semiconductor device and method of manufacturing the same
A semiconductor device comprises an active region and a passive region located outside the active region. The active region comprises a plurality of active region units. At least one pair of adjacent active region units do not completely overlap in a length direction of the semiconductor device.
US10361266B2 Semiconductor device
A semiconductor device comprises a semiconductor substrate, a silicon carbide semiconductor layer of a first conductivity type on the semiconductor substrate, at least one ring-shaped region of a second conductivity type in the silicon carbide semiconductor layer, a first insulating film in contact with a part of the silicon carbide semiconductor layer, and a second insulating film which has a relative dielectric constant larger than a relative dielectric constant of the first insulating film and which is in contact with a part of the at least one ring-shaped region. In the semiconductor device, the at least one ring-shaped region is located in a termination region. The termination region surrounds a semiconductor element region when viewed from the direction perpendicular to a principal surface of the semiconductor substrate.
US10361264B2 Method for driving dual-media display panel, and electronic device and display system using the same
A method for driving a dual-media display panel includes the following. Display data is obtained. A first driving signal for driving a transparent display panel of the dual-media display panel is generated in response to the display data. A display-unit grayscale value for the display data is obtained. The display-unit grayscale value is determined whether it falls within a grayscale value interval. When the display-unit grayscale value is less than a lower limit of the grayscale value interval, a driving signal adapted to enabling the light-shielding display panel to display a black color is used as the second driving signal. When the display-unit grayscale value is greater than an upper limit of the grayscale value interval, a driving signal adapted to enabling the light-shielding display panel to display a white color is used as the second driving signal.
US10361249B2 Display device having a plurality of pixels that can be operated separately from one another
A display device having a plurality of pixels is disclosed. In an embodiment the display includes a semiconductor layer sequence and a first contact structure for contacting a first semiconductor layer and a second contact structure for contacting a second semiconductor layer, wherein the first contact structure has first contacts configured to be operated separately from one another, each first contact extending laterally and uninterrupted along the first semiconductor layer within an associated pixel and each first contact delimits the pixel in a lateral manner with its contour, wherein the semiconductor layer sequence and the first contact structure have at least one recess laterally bordering a respective pixel, which recess extends through the first contact structure, the first semiconductor layer and the active layer into the second semiconductor layer, and wherein the second contact structure has second contacts extending through the at least one recess.
US10361248B2 Light source module, display panel and display apparatus having blue sub-pixel that emits blue light and green light and methods for manufacturing the same
A pixel of a light emitting diode module, display panel or other device, may comprise different colored sub-pixels, where one of the sub-pixels comprises a wavelength converting material, such as phosphor, to convert light emitted from an associated light emitting diode of that sub-pixel into a color other than the main color of light emitted from that sub-pixel. The wavelength converting material may have an amount selected to tune the color coordinates of the pixel. The amount of wavelength converting material may be determined in response to measuring the intensity of the spectrum of light emitted by the light emitting diode of the sub-pixel, or similarly manufactured sub-pixels, on which the wavelength converting material is to be formed. Methods of manufacturing the same are also disclosed.
US10361247B2 Device comprising a plurality of diodes
A device including a plurality of interconnected concentric coplanar diodes.
US10361246B2 Ultra-small LED electrode assembly having improved luminance and method of manufacturing the same
An ultra-small light-emitting diode (LED) electrode assembly having an improved luminance is provided. More particularly, an ultra-small LED electrode assembly in which light, which is blocked by an electrode and cannot be extracted, is minimized, an ultra-small LED device is connected to an ultra-small electrode without a defect such as an electrical short-circuit, and a very excellent luminance is exhibited even at a direct current (DC) driving voltage, and a method of manufacturing the same are provided.
US10361232B2 Photosensitive imaging devices and associated methods
Backside illuminated photosensitive devices and associated methods are provided. In one aspect, for example, a backside-illuminated photosensitive imager device can include a semiconductor substrate having multiple doped regions forming a least one junction, a textured region coupled to the semiconductor substrate and positioned to interact with electromagnetic radiation, and a passivation region positioned between the textured region and the at least one junction. The passivation region is positioned to isolate the at least one junction from the textured region, and the semiconductor substrate and the textured region are positioned such that incoming electromagnetic radiation passes through the semiconductor substrate before contacting the textured region.Additionally, the device includes an electrical transfer element coupled to the semiconductor substrate to transfer an electrical signal from the at least one junction.
US10361229B2 Display device
The invention allows formation of LTPS TFTs and TAOS TFTs on the same substrate. The invention provides a display device including a substrate having a display area in which pixels are formed. The pixels include a first TFT made of a TAOS. The drain of the first TFT is formed of first LTPS 112. The source of the first TFT is formed of second LTPS 113. The first LTPS 112 is connected to a first electrode 106 via a first through-hole 108 formed in an insulating film 105 covering the first TFT. The second LTPS 113 is connected to a second electrode 107 via a second through-hole 108 formed in the insulating film 105 covering the first TFT.
US10361227B2 Array substrate and display panel, and fabrication methods thereof
Array substrate and display panel, and their fabrication methods are provided. The array substrate includes a first base substrate; a pixel electrode over the first base substrate; a first common electrode between the first base substrate and the pixel electrode; and a storage capacitor electrode, between the pixel electrode and the first common electrode and coupled with one of the pixel electrode and the first common electrode. Projections of the first common electrode and the pixel electrode on the first base substrate at least partially overlap with each other.
US10361219B2 Implementing a hybrid finFET device and nanowire device utilizing selective SGOI
A silicon-on-insulator substrate which includes a semiconductor substrate, a buried oxide layer, and a semiconductor layer is provided. A hard mask layer is formed over a first region of the silicon-on-insulator substrate. A first silicon-germanium layer is epitaxially grown on the semiconductor layer within a second region of the silicon-on-insulator substrate. The second region is at least a portion of the semiconductor layer not covered by the hard mask layer. A thermal annealing process is performed, such that germanium atoms from the first silicon-germanium layer are migrated to the portion of the semiconductor layer to form a second silicon-germanium layer. The hard mask layer is removed. A layer of semiconductor material is epitaxially grown on top of the semiconductor layer and the second silicon-germanium layer, where the layer of semiconductor material composed of the same material as semiconductor layer.
US10361209B2 Semiconductor memory device
A manufacturing method of a semiconductor memory device includes following steps. Bit line structures and storage node contacts are formed on a semiconductor substrate. A first sidewall spacer is formed on sidewalls of each bit line structure. A conductive layer covering the bit line structures, the first sidewall spacer, and the storage node contacts is formed. A first patterning process is preformed to the conductive layer for forming stripe contact structures. Each stripe contact structure is elongated in the first direction and corresponding to the storage node contacts. The first sidewall spacer at a first side of each bit line structure is exposed by the first patterning process. The first sidewall spacer at a second side of each bit line structure is covered by the stripe contact structures. The first sidewall spacer exposed by the first patterning process is removed for forming first air spacers.
US10361204B2 Memory cells and memory arrays
Some embodiments include a memory cell having first, second and third transistors, with the second and third transistors being vertically displaced relative to one another. The memory cell has a semiconductor pillar extending along the second and third transistors, with the semiconductor pillar containing channel regions and source/drain regions of the second and third transistors. A capacitor may be electrically coupled between a source/drain region of the first transistor and a gate of the second transistor.
US10361200B1 Vertical fin field effect transistor with integral U-shaped electrical gate connection
A method of forming a complementary metal-oxide-semiconductor (CMOS) device is provided. The method includes forming a bottom spacer layer on a substrate around two adjacent vertical fins, and forming a first work function layer on both of the two adjacent vertical fins. The method further includes removing a portion of the first work function layer from one of the two adjacent vertical fins, and forming a second work function layer on the remaining portion of the first work function layer and on the one of the two adjacent vertical fins, wherein the second work function layer forms part of a gate structure on the one of the two adjacent vertical fins and an electrical connection to the first work function layer on the other of the two adjacent vertical fins.
US10361196B2 Method and device for FinFET with graphene nanoribbon
A method for forming a semiconductor device includes providing a substrate structure, which has a semiconductor substrate and a semiconductor fin on the substrate. The method also includes forming a catalytic material layer overlying the semiconductor fins, and forming an isolation region covering the catalytic material layer in a lower portion of the semiconductor fins. Next, a graphene nanoribbon is formed on the catalytic material layer on an upper portion of the semiconductor fin, and a gate structure is formed on the graphene nanoribbon.
US10361183B2 Electrostatic protective device and electrostatic protective circuit
The electrostatic protective device includes an insulator and a semiconductor layer. The semiconductor layer includes a device forming region and a device separating region. The device forming region includes a primary first conductive impurity diffused layer, a body region, a secondary first conductive impurity diffused layer, and a second conductive region that are arranged in order. The second conductive region includes a second conductive impurity diffused layer separated electrically from the body region. The device separating region includes a device separating layer that surrounds the device forming region. A gate electrode is further provided on the body region in the semiconductor layer with an insulating film interposed in between.
US10361179B2 Display device
Provided is a display device, which includes a substrate, a transistor, a capacitor and a light emitting unit. The transistor and the capacitor are disposed on the substrate. The light emitting unit is disposed on the substrate and arranged corresponding to the capacitor. The light emitting unit includes a first light emitting diode. The first light emitting diode is electrically connected with the transistor and overlaps the capacitor. The display device has favorable space utilization, provides a repair function, or reduces the probability of failure.
US10361178B2 Interconnection structure, LED module and method
In an embodiment, an interconnection structure includes a first semiconductor device including a conductive stud, a second device including a contact pad, an adhesive layer including an organic component arranged between a distal end of the conductive stud and the contact pad, the adhesive layer coupling the conductive stud to the contact pad, and a conductive layer extending from the conductive stud to the contact pad. The conductive layer has a melting point of at least 600° C.
US10361176B2 Substrate with array of LEDs for backlighting a display device
An apparatus includes a substrate and a circuit trace having a predetermined pattern disposed on the substrate. A plurality of LEDs are connected to the substrate via the circuit trace. The predetermined pattern is arranged as an array of lines along a surface of the substrate, and the plurality of LEDs are distributed along the lines of the array.
US10361173B2 Semiconductor package assemblies with system-on-chip (SOC) packages
A semiconductor package assembly includes a first semiconductor package. The first semiconductor package has a semiconductor die having pads thereon, first vias disposed on the first semiconductor die, the first vias coupled to the pads. A second semiconductor package is stacked on the first semiconductor package and includes a body having a die-attach surface and a bump-attach surface opposite to the die-attach surface, a first memory die mounted on the bump-attach surface, coupled to the body, and a second memory die mounted on the die-attach surface, coupled to the body through the bonding wires. The number of input/output (I/O) pins of first memory die is different from the number of input/output (I/O) pins of the second memory die.
US10361170B2 Semiconductor package
A semiconductor package including a first substrate including first upper pads, the first upper pads on a top surface of the first substrate, a second substrate including second upper pads, the second upper pads on a top surface of the second substrate, a pitch of the second upper pads being less than a pitch of the first upper pads, and a first semiconductor chip on and electrically connected to both (i) at least one of the first upper pads and (ii) at least one of the second upper pads may be provided.
US10361159B2 Semiconductor device having contacts with varying widths
A semiconductor device includes a substrate having a plurality of fins protruding therefrom and an active region on the fins. The device further includes a contact including a conductive region having a concave portion defining an upper portion and a lower portion of the conductive region, an interlayer insulating layer on the active region, and a side insulating layer interposed between the interlayer insulating layer and the lower portion of the conductive region.
US10361155B2 Electrical fuse and/or resistor structures
Electrical fuse (eFuse) and resistor structures and methods of manufacture are provided. The method includes forming metal gates having a capping material on a top surface thereof. The method further includes protecting the metal gates and the capping material during an etching process which forms a recess in a dielectric material. The method further includes forming an insulator material and metal material within the recess. The method further includes forming a contact in direct electrical contact with the metal material.
US10361153B2 Surface nitridation in metal interconnects
Methods of forming vias include nitridizing exposed surfaces of a first layer and an exposed surface of a conductor underlying the first layer to form a layer of nitridation at said exposed surfaces. Material from the layer of nitridation at the exposed surface of the underlying conductor is etched away. The exposed surface of the underlying conductor is etched away to form a recessed area in the underlying conductor after etching away material from the layer of nitridation. A conductive via that forms a conductive contact with the underlying conductor is formed.
US10361147B1 Inverter power module lead frame with enhanced common source inductance
A power module has upper and lower transistor dies carried by a lead frame assembly. The assembly has a positive DC paddle for the upper die and an AC paddle for the lower die. An upper plate interconnects a second side of the upper die with the AC paddle, and a lower plate interconnects a second side of the lower die with a negative power bar. Current flowing via positive and negative power bars defines a power loop creating a main magnetic flux with a first direction in a central region and a return direction outside the central region. The upper and lower plates have outer edges having respective notches to concentrate respective portions of a return magnetic flux. Each die has a gate pad connected in a gate loop, wherein the gate loops each overlap a respective concentrated return flux thereby enhancing a common source inductance for each transistor.
US10361145B2 Through-mold openings for dual-sided packaged modules with ball grid arrays
Modules, devices and methods of manufacturing a dual-sided module are disclosed. A dual-sided module includes a packaging substrate having an upper side, a lower side, and a ground plane, a radio-frequency circuit assembly implemented on both of the upper and lower sides of the packaging substrate and an upper overmold implemented on the upper side of the packaging substrate defining one or more openings dimensioned to expose contact pads on the upper side. The module further includes a conductive layer configured to provide shielding for a region on the upper side of the packaging substrate, a lower overmold implemented on the lower side of the packaging substrate to cover a lower portion of the radio-frequency circuit assembly, the lower overmold defining a plurality of openings, and a contact feature implemented within each of the openings of the lower overmold to be in contact with the packaging substrate.
US10361140B2 Wafer stacking for integrated circuit manufacturing
A method of manufacturing integrated devices, and a stacked integrated device are disclosed. In an embodiment, the method comprises providing a substrate; mounting at least a first electronic component on the substrate; positioning a handle wafer above the first electronic component; attaching the first electronic component to the substrate via electrical connectors between the first electronic component and the substrate; and while attaching the first electronic component to the substrate, using the handle wafer to apply pressure, toward the substrate, to the first electronic component, to manage planarity of the first electronic component during the attaching. In an embodiment, a joining process is used to attach the first electronic component to the substrate via the electrical connectors. For example, thermal compression bonding may be used to attach the first electronic component to the substrate via the electrical connectors.
US10361131B2 Stacked field-effect transistors (FETs) with shared and non-shared gates
A semiconductor device includes a plurality of stacked gate regions spaced apart from each other on a substrate, a plurality of first epitaxial source/drain regions between the plurality of stacked gate regions, wherein the first epitaxial source/drain regions extend from sides of the plurality of stacked gate regions in a first doped region, a plurality of second epitaxial source/drain regions between the plurality of stacked gate regions and positioned over the first epitaxial source/drain regions, wherein the second epitaxial source/drain regions extend from sides of the plurality of stacked gate regions in a second doped region, and a contact region extending through a second epitaxial source/drain region of the plurality of second epitaxial source/drain regions to a first epitaxial source/drain region of the plurality of first epitaxial source/drain regions.
US10361130B2 Dual channel silicon/silicon germanium complementary metal oxide semiconductor performance with interface engineering
A method of forming fin structures that includes providing at least one silicon germanium containing fin structure, and forming a fin liner on the at least one silicon germanium containing fin structure. The fin liner includes a silicon germanium and oxygen containing layer. The method continues with annealing the at least on silicon germanium containing fin structure having the fin liner present thereon. During the annealing, the silicon germanium oxygen containing layer reacts with the silicon germanium containing fin structure to provide surface formation of a silicon rich layer on the silicon germanium containing fin structure.
US10361124B2 Systems and methods for controlling release of transferable semiconductor structures
The disclosed technology relates generally to methods and systems for controlling the release of micro devices. Prior to transferring micro devices to a destination substrate, a native substrate is formed with micro devices thereon. The micro devices can be distributed over the native substrate and spatially separated from each other by an anchor structure. The anchors are physically connected/secured to the native substrate. Tethers physically secure each micro device to one or more anchors, thereby suspending the micro device above the native substrate. In certain embodiments, single tether designs are used to control the relaxation of built-in stress in releasable structures on a substrate, such as Si (1 0 0). Single tether designs offer, among other things, the added benefit of easier break upon retrieval from native substrate in micro assembly processes. In certain embodiments, narrow tether designs are used to avoid pinning of the undercut etch front.
US10361111B2 Plasma processing apparatus and plasma processing method
Provided is a plasma processing apparatus which comprises a chamber, a stage configured to set a holding sheet and a substrate held thereon, a securing mechanism configured to secure the holding sheet on the stage, a plasma generator including a first electrode and a first high-frequency power supply, and a determiner for determining a contact status between the holding sheet and the stage, wherein a gas through-hole is arranged on a surface of the stage in an annular region defined between an inner edge of a frame set on the stage and an outer edge of the substrate, and wherein the determiner is configured to determine the contact status in accordance with a pressure of a gas in the gas introduction conduit and/or a regulation data for regulating the pressure of the gas, the gas being introduced between the stage and the holding sheet from the gas through-hole.
US10361110B2 Substrate holding apparatus
A substrate holding apparatus includes a baseplate, a heating unit disposed over the baseplate, and an electrostatic chuck disposed on the heating unit, wherein the heating unit includes a heating element having at least one roughened surface and an insulating layer enclosing the heating element, and the insulating layer and the electrostatic chuck are directly bonded to each other.
US10361107B2 Content moving device
Reliability in the restriction of the movement of a container is improved.A content moving device 1 includes: a table portion 20 on which a container 50 is placed; and a restricting mechanism 30. A flange 55 of the container 50 is shaped to provide a recessed portion 56a. A restricting mechanism 30 includes: a collar portion 31; a first restricting portion 32 configured to be located in the recessed portion 56a; a second restricting portion 33a provided above the first restricting portion 32 and inward of the collar portion 31; and a second moving mechanism. The second moving mechanism is configured to move the second restricting portion 33a along an extending direction B between a first position, in which the second restricting portion 33a is opposed to the flange 55 of the container 50 in an up-down direction A, and a second position, in which the second restricting portion 33a is opposed to the recessed portion 56a in the up-down direction A without being opposed to the flange 55 in the up-down direction A.
US10361096B2 Semiconductor component, method for processing a substrate and method for producing a semiconductor component
In various embodiments, a method is provided. The method includes forming a metallization layer above at least one first region of a substrate. After forming the metallization layer at least one second region of the substrate is free of the metallization layer. The method further includes forming a barrier layer above the at least one first region of the substrate and above the at least one second region of the substrate. The barrier layer in the at least one first region of the substrate directly adjoins the metallization layer. The method further includes removing the barrier layer in the at least one first region of the substrate by drive-in of the barrier layer into the metallization layer.
US10361093B2 Multi time programmable memories using local implantation in high-K/ metal gate technologies
A metal oxide semiconductor field effect transistors (MOSFET) memory array, including a complementary metal oxide semiconductor (CMOS) cell including an n-type MOSFET having a modified gate dielectric; and an n-type or p-type MOSFET having an unmodified gate dielectric layer, where the modified gate dielectric layer incorporates an oxygen scavenging species.
US10361087B2 Process for producing an intermetallic contact based on Ni on InxGa1-xAs
A process for manufacturing an intermetallic contact on the surface of a layer or of a substrate of oriented InxGa1-xAs material, the contact includes an Ni—InGaAs intermetallic compound, the intermetallic compound having a hexagonal crystallographic structure that may have: a first texture or a second texture formed at a second nucleation temperature above the first nucleation temperature; the process comprising the following steps: the production of nomograms defining, for a thickness of Ni deposited, the time to completely consume the initial thickness of Ni as a function of the annealing temperature, the annealing temperature being below the nucleation temperature of the second texture; the localized deposition of Ni on the surface of the InxGa1-xAs material; an annealing step applying the pair of parameters: time required/annealing temperature, deduced from the nomograms, comprising at least one temperature rise step and at least one temperature hold of the final annealing temperature.
US10361083B2 Femtosecond laser-induced formation of submicrometer spikes on a semiconductor substrate
The present invention generally provides semiconductor substrates having submicron-sized surface features generated by irradiating the surface with ultra short laser pulses. In one aspect, a method of processing a semiconductor substrate is disclosed that includes placing at least a portion of a surface of the substrate in contact with a fluid, and exposing that surface portion to one or more femtosecond pulses so as to modify the topography of that portion. The modification can include, e.g., generating a plurality of submicron-sized spikes in an upper layer of the surface.
US10361082B2 Semiconductor device and method for manufacturing such a semiconductor device
A method of manufacturing a semiconductor device is provided with: (a) providing a wide bandgap substrate product, (b) for forming two channel layers applying a first mask and applying a p first dopant, for forming two source regions forming a second mask by applying a further layer on the lateral sides of the first mask and applying an n second dopant, for forming two well layers forming a third mask by removing such part of the second mask between the source regions and applying a p third dopant, wherein a well layer depth is at least as large as a channel layer depth, (c) after step (b) for forming a plug applying a fourth mask, which covers the source regions and the channel layers and applying a p fourth dopant to a greater depth than the well layer depth and with a higher doping concentration than the well layers; wherein the well layers surround the plug in the lateral direction and separate it from the two source regions.
US10361077B2 Method for producing a passivated semiconductor structure based on group III nitrides, and one such structure
The invention relates to a method for producing a semiconductor structure, characterized in that the method comprises a step (201) of depositing a crystalline passivation layer continuously covering the entire surface of a layer based on group III nitrides, said crystalline passivation layer, which is deposited from a precursor containing silicon atoms and a flow of nitrogen atoms, consisting of silicon atoms bound to the surface of the layer based on group III nitrides and arranged in a periodical arrangement such that a diffraction image of said crystalline passivation layer obtained by grazing-incidence diffraction of electrons in the direction [1-100] comprises: two fractional order diffraction lines (0, −⅓) and (0, −⅔) between the central line (0, 0) and the integer order line (0, −1), and two fractional order diffraction lines (0, ⅓) and (0, ⅔) between the central line (0, 0) and the integer order line (0, 1).
US10361076B2 Gapfill of variable aspect ratio features with a composite PEALD and PECVD method
Provided herein are methods and apparatus for filling one or more gaps on a semiconductor substrate. The disclosed embodiments are especially useful for forming seam-free, void-free fill in both narrow and wide features. The methods may be performed without any intervening etching operations to achieve a single step deposition. In various implementations, a first operation is performed using a novel PEALD fill mechanism to fill narrow gaps and line wide gaps. A second operation may be performed using PECVD methods to continue filling the wide gaps.
US10361072B2 Online mass spectrometer for real-time detection of volatile components from the gas and liquid phase for process analysis
The present disclosure relates to a method for analysis by mass spectrometer of liquid and/or gaseous samples, and to an apparatus for carrying out said method. A mass spectrometer is used which has a first flow element for liquid samples and a second flow element for gaseous samples.
US10361050B2 Accelerated motion relay
An electrical relay (2) includes an electromagnetic drive system for providing bi-directional drive. The electrical relay (2) includes a first a coil (212) and a second coil (213). A current is supplied to the coils (212) and (213) in opposite directions. The two coils (212) and (213) can be used to accelerate the armature in either direction in relation to the two contacts. This can be used to drive the armature to either one of the contacts and to accelerate and decelerate the armature during a single transit. In the latter regard, the armature can be accelerated and decelerated to shorten the transit time, reduce bounce, reduce wear on the contacts, and allow for different contact material options.
US10361047B1 Pressure switch with corrugated sheets
The present application discloses a pressure switch which includes a tube structure, a pressure transmitting assembly, a microswitch, and corrugated sheets. The pressure transmitting assembly disposed inside the tube structure includes a guide rod with a piston, and a fluid chamber providing working pressure is defined between the piston and a fluid inlet. The microswitch is disposed at another end of the tube structure away from the fluid inlet and can be actuated by the guide rod. The corrugated sheets are fixed inside the tube structure and stacked on the piston structure so as to form a sealing and pressure transmitting interface for the pressure switch. Therefore, the pressure switch has good sealing property, good buffering capacity, and enhanced mechanical response rate with the corrugated sheets and is suitable for precision pressure measurement and control in an environment with high pressure and high frequency vibration.
US10361030B2 Start capacitor assemblies and methods for operating electric motors
Start capacitor assemblies and methods for operating electric motors are described. In one example, a start capacitor assembly for connection to an electric motor includes a film capacitor and a resistor. The film capacitor has a first terminal and a second terminal. The resistor is coupled to the film capacitor in parallel with the first terminal and the second terminal of the film capacitor
US10361016B2 Electroless plating of silver onto graphite
A one-pot process for the electroless-plating of silver onto graphite powder is disclosed. No powder pretreatment steps for the graphite, which typically require filtration, washing or rinsing, are required. The inventive process comprises mixing together three reactant compositions in water: an aqueous graphite activation composition comprising graphite powder and a functional silane, a silver-plating composition comprising a silver salt and a silver complexing agent, and a reducing agent composition.
US10361011B2 Wrapped textile sleeve with bonded closure mechanism and method of construction thereof
A wrapped textile sleeve for protecting an elongate member and method of construction thereof is provided. The sleeve includes an inner layer having opposite inner edges extending lengthwise between opposite inner ends. The opposite inner edges are laterally spaced from one another by an inner width. The sleeve further includes an outer layer having opposite outer edges extending lengthwise between opposite outer ends. The opposite outer edges are laterally spaced from one another by an outer width. An adhesive intermediate layer is sandwiched between the inner layer and the outer layer, wherein a melted portion of the adhesive intermediate bonds the inner layer to the outer layer. The adhesive intermediate layer extends beyond at least one of the inner edges to provide an exposed region of the adhesive intermediate layer. The exposed region is bonded to the outer layer and maintains the outer layer in a wrapped, tubular configuration.
US10361006B2 Laser welding apparatus for spacer grid of nuclear fuel assembly
Provided is a laser welding apparatus for spacer grid of nuclear fuel assembly comprising a base frame in which a chamber installment hole is formed horizontally to the center in a way that the hole penetrates the chamber and a guide rail is installed along the chamber installment hole; a welding chamber unit assembled with the base frame in guidance by the guide rail and equipped with an operable door in front and a glass window at the top to be airtight; a laser welding unit mounted on the base frame for radiating laser through the glass window to weld spacer grid in the welding chamber; and a locking member for fixing the welding chamber on the base frame.
US10361003B2 Method and apparatus for predicting response to food
Method of predicting a response of a subject to food is disclosed. The method comprises: selecting a food to which a response of the subject is unknown; accessing a first database having data describing the subject but not a response of the subject to the selected food; accessing a second database having data pertaining to responses of other subjects to foods, the responses of the other subjects including responses of at least one other subject to the selected food or a food similar to said selected food; and analyzing the databases based on the selected food to estimate the response of the subject to the selected food.
US10360996B2 Method for selectively associating content items with pre-configured alternatives based upon directed user input
Computerized methods for selectively associating content items with pre-configured alternatives based upon directed user input are provided. The method includes receiving a first content item; determining a plurality of pre-configured alternatives for association with the first content item, each of the plurality of pre-configured alternatives being determined utilizing one or more of pre-configured content, facility- and personnel-specific content, a facility and personnel profile, and informational assistance data; presenting the plurality of pre-configured alternatives for user selection; receiving user selection of one of the plurality of pre-configured alternatives for association with the first content item; receiving a second content item; and determining at least one pre-configured alternative for association with the second content item. The at least one-preconfigured alternative is a member of the plurality of pre-configured alternatives but is not the one of the plurality of pre-configured alternatives selected by the user for association with the first content item.
US10360994B2 Method of quantifying hydrocarbon formation and retention in a source rock
The method according to the invention allows modelling of oil and the retention phenomenon in the source rock. Organic matter characterization experiments are used to establish the molecular model (MM) of the initial sample. The thermal cracking reaction of this molecular model is reproduced by dynamic molecular simulation computations with a reactive force field and validated by comparison with experimental data. The reaction mechanism permits a kinetic study by variation of the temperature parameter. The successive phase equilibrium assessments at various progress stages of the cracking reaction allow following the physicochemical evolution of the thermal maturation of the organic sample. The free hydrocarbons are not retained in the solid residue can be quantified throughout numerical modelling of the sample maturation.
US10360992B2 Test devices and test systems
A test device includes a data driver and a controller. The controller is configured to generate a test code by dividing a test sequence in a unit of n-bits. The data driver is configured to receive the generated test code and output one of input voltages to a device under test as a test signal based on the generated test code. A storage device stores a test sequence.
US10360991B2 Semiconductor device, monitoring system, and lifetime prediction method
The disclosed invention can provide a semiconductor device, a lifetime prediction system, and a lifetime prediction method enabling it to notify a user that a semiconductor device is likely to become faulty, before the semiconductor device becomes faulty. A semiconductor device includes functional units and a lifetime prediction circuit. The lifetime prediction circuit acquires a deterioration degree indicating a degree of how each functional unit deteriorates, using a signal that is output from each functional unit. The lifetime prediction circuit executes processing to make a notification that the semiconductor device is close to its lifetime, if the deterioration degree is more than a first threshold.
US10360987B2 Managing refresh for flash memory
Systems and method for a host-driven data refresh of a Flash memory include registers provided in the Flash memory for storing various settings related to refresh operations, such as, when to start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, refresh rate requirements, etc. A host can control the various settings for start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, through the corresponding registers; and the Flash memory can control various values related to refresh rate requirements through corresponding registers. In this manner, a standard platform or interface is provided within the Flash memory for refresh operations thereof.
US10360982B2 Semiconductor memory device
The present embodiment discloses a semiconductor memory device which includes a memory cell array, a signal pad, a first voltage pad, a first regulation circuit and a first operation circuit. The signal pad supplies an output signal associated with the memory cell array. The first voltage pad receives a first voltage. The first regulation circuit regulates a signal output from the signal pad. The first operation circuit operates the first regulation circuit. The first regulation circuit and the first operation circuit are provided between the signal pad and the first voltage pad.
US10360980B2 Sequential write and sequential write verify in memory device
Some embodiments include apparatuses and methods for performing a first stage of an operation of storing information in a first memory cell and a second memory cell, and performing a second stage of the operation after the first stage to determine whether each of the first and second memory cells reaches a target state. The first memory cell is included in a first memory cell string coupled to a data line through a first select transistor. The second memory cell is included in a second memory cell string coupled to the data line through a second select transistor.
US10360972B2 Memories and memory components with interconnected and redundant data interfaces
A memory system includes dynamic random-access memory (DRAM) component that include interconnected and redundant component data interfaces. The redundant interfaces facilitate memory interconnect topologies that accommodate considerably more DRAM components per memory channel than do traditional memory systems, and thus offer considerably more memory capacity per channel, without concomitant reductions in signaling speeds. Each DRAM component includes multiplexers that allow either of the data interfaces to write data to or read data from a common set of memory banks, and to selectively relay write and read data to and from other components, bypassing the local banks. Delay elements can impose selected read/write delays to align read and write transactions from and to disparate DRAM components.
US10360967B2 Cross-point memory cells, non-volatile memory arrays, methods of reading a memory cell, methods of programming a memory cell, methods of writing to and reading from a memory cell, and computer systems
Cross-point memory cells, non-volatile memory arrays, methods of reading a memory cell, methods of programming a memory cell, and methods of writing to and reading from a memory cell are described. In one embodiment, a cross-point memory cell includes a word line extending in a first direction, a bit line extending in a second direction different from the first direction, the bit line and the word line crossing without physically contacting each other, and a capacitor formed between the word line and the bit line where such cross. The capacitor comprises a dielectric material configured to prevent DC current from flowing from the word line to the bit line and from the bit line to the word line.
US10360965B2 Virtual ground sensing circuitry and related devices, systems, and methods for crosspoint ferroelectric memory
A virtual ground sensing circuit includes a sense circuit configured to compare a reference voltage potential to a sense node voltage potential, and virtual ground circuitry operably coupled to the sense circuit. The virtual ground circuitry is configured to provide a virtual ground at a first bias voltage potential to a conductive line operably coupled to a selected ferroelectric memory cell, and discharge the conductive line to the sense node responsive to the selected ferroelectric memory cell changing from a first polarization state to a second polarization state. A method includes applying a second bias voltage potential to another conductive line operably coupled to the selected ferroelectric memory cell, and comparing a sense node voltage potential to a reference voltage potential. Electrical systems and computing devices include virtual ground sensing circuits.
US10360964B2 Method of writing contents in memory during a power up sequence using a dynamic redundancy register in a memory device
A method of writing data into a memory device is disclosed. The method comprises utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank. The method further comprises writing a second plurality of data words and associated memory addresses into a cache memory, and wherein each data word of the second plurality of data words is associated with a pending operation. Additionally, the method comprises detecting a power up signal and responsive to the power up signal, transferring the second plurality of data words and associated memory addresses from the secure memory storage area to the cache memory. Finally, responsive to the transferring, and before the memory device is powered up, the method comprises processing the second plurality of data words and associated memory addresses from the cache memory to the pipeline for writing data to the memory bank during power up.
US10360956B2 Wave pipeline
A wave pipeline includes a first stage, a plurality of second stages, and a third stage. The first stage receives a data signal representative of data and a clock signal, and may process the data at a first data rate equal to a clock rate of the clock signal. Each second stage may process respective data in response to a respective clock cycle received from the first stage at a second data rate equal to the first data rate times the number of second stages. The third stage may process data received from each second stage at the first data rate. The first stage divides the data signal and the clock signal between the plurality of second stages. The third stage merges the respective data and the respective clock cycles from each of the plurality of second stages to provide a merged data signal and a return clock signal.
US10360955B2 Apparatuses including multiple read modes and methods for same
Apparatuses and methods including multiple read modes for reading data from a memory are described. An example apparatus includes a memory including a first read mode and a second read mode. The memory has a read operation for the first read mode including a first pre-access phase, an access phase, and a first post-access phase. The read operation for the second read mode includes a second pre-access phase, the access phase, and a second post-access phase. The read operation for either the first read mode or the second read mode is performed responsive to the memory receiving a read command. The second pre-access phase is different from the first pre-access phase, with the second pre-access phase having a shorter time than the first pre-access phase measured from receipt of the read command.
US10360953B2 Memory system and data transmission method
A memory system of a high-speed operation can be realized by reducing an influence of reflection signals etc. caused by branching and impedance mismatching in various wirings between a memory controller and a memory module, and an influence due to transmission delays of data, command/address, and clocks in the memory module. To this end, a memory system comprises a memory controller and a memory module mounted with DRAMs. A buffer is mounted on the memory module. The buffer and the memory controller are connected to each other via data wiring, command/address wiring, and clock wiring. The DRAMs and the buffer on the memory module are connected to each other via internal data wiring, internal command/address wiring, and internal cock wiring. The data wiring, the command/address wiring, and the clock wiring may be connected to buffers of other memory modules in cascade. Between the DRAMs and the buffer on the memory module, high-speed data transmission is implemented using data phase signals synchronous with clocks.
US10360949B2 Apparatuses and methods for storing a data value in a sensing circuitry element
The present disclosure includes apparatuses and methods related to storing a data value in a sensing circuitry element. An example method comprises sensing a first data value with a sense amplifier of a sensing circuitry element, moving a second data value from a first storage location of a compute component to a second storage location of the compute component, and storing, in the first storage location, a third data value resulting from a logical operation performed on the first data value and the second data value. The logical operation can be performed by logic circuitry of the sensing circuitry element.
US10360948B2 Memory device and operating method of memory device
A memory device includes a memory cell array that includes memory cells, a row decoder that is connected to the memory cell array through word lines, a column decoder that is connected to the memory cell array through bit lines and source lines, a write driver that transfers a write voltage to a bit line, which is selected by the column decoder, from among the bit lines by using a gate voltage in a write operation, and control logic that generates the gate voltage. The gate voltage is higher than the write voltage.
US10360944B2 Systems, methods, and computer program products for multiple aspect ratio automated simulcast production
A production system having a first production path, a second production path, and a control system that causes the first production path to generate a show in a first aspect ratio and the second production path to generate the same show in a second aspect ratio. Moreover, the product system can product a show from live material and from archived material. This aspect operates by producing a first show including multiple stories, segmenting the first show, and storing the show segments in an archive. Then, the system produces a second show using live portions as well as show segments retrieved from the archive. The product system can include a media manager that interacts with a server that may be integrated with the production system. The media manager automatically assigns channels/ports of the server when accessing material stored in the server.
US10360943B2 Method, device and system for editing video
A video editing method, a video editing device, and a video editing system are provided. A target is obtained from an original video. Relative position relations respectively between each frame and a previous frame and a next frame adjacent to it are obtained based on multiple image feature points of each frame. An adjustment process is executed respectively for each frame. The adjustment process includes: obtaining a frame N; identifying the target in the frame N; adjusting the frame N to obtain a new frame, wherein the target is located on a center of the new frame; and modifying the new frame based on the relative position relations to obtain a postproduction frame. A processed video is outputted based on multiple postproduction frames.
US10360930B1 Disk device and method of manufacturing disk device
According to one embodiment, in a disk device, the head includes a first read element and a second read element. The disk medium is partitioned into a plurality of zones. The plurality of zones include a first zone and a second zone. The first zone includes a plurality of tracks on each of which a servo area and a data area are placed, a servo burst region in the servo area from which to detect the amount of off-track of the head from the center of a track, having a first bit length. The second zone includes a plurality of tracks on each of which a servo area and a data area are placed, a servo burst region in the servo area from which to detect the amount of off-track of the head from the center of a track, having a second bit length shorter than the first bit length.
US10360925B2 Computerized tool for creating variable length presentations
A computer based tool and method for automatically producing, from an existing presentation, a new presentation that fits within a specific presentation duration based on the priority associated with each element within the existing presentation and the presentation time for each individual element.
US10360911B2 Analyzing conversations to automatically identify product features that resonate with customers
A product functionality identification system to automatically determine product features that are a favorite of customers by analyzing conversations of representatives with the customers. The product functionality identification system retrieves recordings of various conversations, extracts features of the conversations, and analyzes the features to determine a set of features that is indicative of favorite functionalities of a product for one or more customers. A favorite functionality is one of multiple product features that is determined to be a favorite of one or more customers. The set of features is further analyzed to generate a favorite functionality manifest, which includes information regarding the favorite functionalities (a) as a summary of what is discussed in the conversations or (b) verbatim from the conversations.
US10360908B2 Recommending a dialog act using model-based textual analysis
A computer program product for recommending a dialog act to a participant in a conversation according to one embodiment includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se, where the program instructions are executable by a processor to cause the processor to perform a method including receiving textual data associated with a real-time conversation between a first participant and a second participant, utilizing the processor, receiving an objective of the first participant for the real-time conversation between the first participant and the second participant, utilizing the processor, determining, utilizing the processor, a dialog act to be entered by the first participant at a current point in the real-time conversation that meets the objective, utilizing a model, and returning the dialog act to the first participant, utilizing the processor.
US10360907B2 Smart necklace with stereo vision and onboard processing
A wearable computing device includes an input/output port for communicating with an external mobile device, a microphone for receiving speech data, a speaker for outputting audio feedback data, and a mobile processor. The mobile processor is designed to receive detected speech data corresponding to a request to open an application on the external mobile device, transmit the request to the external mobile device, and receive a description of content within the application from the external mobile device. The mobile processor is also designed to transmit the description to the speaker to be output, receive detected speech data corresponding to a request for the external mobile device to perform an action within the application, and transmit the request to the external mobile device. The mobile processor is also designed to receive results of the action from the external mobile device and transmit the results to the speaker to be output.
US10360906B2 Computer proxy messaging bot
A computer system can conduct corresponding natural language dialogs with multiple computer-readable profiles using a computer proxy messaging bot. For example, a first set of natural language instructions can be received via a computer messaging proxy bot from a first computer-readable profile. The first set of natural language instructions can be analyzed via the proxy bot. Also, first and second natural language dialog scripts can be generated via the proxy bot using results of the analyzing of the first set of natural language instructions, with the second natural language dialog script including natural language data derived from the first set of natural language instructions. The first natural language dialog script can be sent to the first profile via the proxy bot and the second natural language dialog script can be sent to a second computer-readable profile via the proxy bot, both in response to the first set of instructions.
US10360903B2 Spoken language understanding apparatus, method, and program
According to one embodiment, an apparatus includes a storage unit, a first acquisition unit, a second acquisition unit, an analyzer, and a recognition unit. The storage unit stores first situation information about a situation assumed in advance, a first representation representing a meaning of a sentence assumed, intention information representing an intention to be estimated, and a first value representing a degree of application of the first representation to the first situation information and the intention information. The first acquisition unit acquires a natural sentence. The second acquisition unit acquires second situation information about a situation when acquiring the natural sentence. The analyzer analyzes the natural sentence and generates a second representation representing a meaning of the natural sentence. The recognition unit obtains an estimated value based on the first value associated with the first situation information and the first representation.
US10360900B1 System and method for taxonomically distinguishing sample data captured from sources
A system and method are provided for distinguishing biota, such as insect types, from overall images, images of their wings or of other body parts. The system and method exploit various techniques described herein, in combination with large scale capture of sample imagery to achieve a flexible mechanism for automated classification on biota of any type.
US10360899B2 Method and device for processing speech based on artificial intelligence
The present disclosure provides a method and a device for processing a speech based on artificial intelligence. The method includes: receiving a speech processing request, in which the speech processing request includes a first digital speech signal and a first sample frequency corresponding to the first digital speech signal; selecting a target speech processing model from a pre-trained speech processing model base according to the first sample frequency; performing up-sampling processing on the first digital speech signal using the target speech processing model to generate a second digital speech signal having a second sample frequency, in which the second sample frequency is larger than the first sample frequency.
US10360888B2 Musical instrument
A musical instrument comprising a mouthpiece and an elongated body, the elongated body comprises a plurality of finger contacts. The finger contacts comprise a first set of contacts arranged such that they may be simultaneously contacted by the little, ring, middle and index finger of the right hand and a second set of contacts arranged such that they may be simultaneously contacted by the little, ring, middle and index finger of the left hand. It further comprises a first thumb contact for contact by the right thumb and a second thumb contact for contact by the left thumb. The instrument comprises a tone generator controlled by the plurality of contacts, such that a first set of successive half tones is generated under control of the second set of contacts when the first thumb contact is operated, a second set of successive half tones is generated under control of the first set of contacts when the second thumb contact is operated, a third set of successive half tones is generated under control of the second set of contacts when the first thumb contact is freed; and a fourth set of successive half tones is generated under control of the first set of contacts when the second thumb contact is freed.
US10360886B2 Mobile device and method for executing music-related application
Provided are a mobile device, a method for operating the same, and a non-transitory computer readable storage medium. The mobile device includes a touch display configured to sense a user input; a memory; and a processor configured to examine, upon receiving the user input for generating an audio file from the touch display, characteristics of the user input and characteristics of a first audio included in first audio data stored in the memory, generate melody data based on the characteristics of the user input and the characteristics of the first audio, generate a second audio based on the melody data and chord information included in the first audio data, and generate the audio file by combining the generated second audio with the first audio.
US10360885B2 Cognitive music engine using unsupervised learning
A method for generating a musical composition based on user input is described. A first set of musical characteristics from a first input musical piece is received as an input vector. The first set of musical characteristics is perturbed to create a perturbed input vector as input in a first set of nodes in a first visible layer of an unsupervised neural net. The unsupervised neural net comprised of a plurality of computing layers, each computing layer composed of a respective set of nodes. The unsupervised neural net is operated to calculate an output vector from a higher level hidden layer in the unsupervised neural net. The output vector is used to create an output musical piece.
US10360878B2 Topboard support device for grand piano
A topboard support device for a grand piano, in which a topboard prop can be accommodated without placing the same on ribs of a frame. The topboard support device supports a topboard capable of opening and closing the top of a piano body, in an open state, and includes the topboard prop for supporting the opened topboard from below by a tip end portion thereof, and a prop support member for supporting the topboard prop via a base end portion thereof in a manner pivotally movable about vertical and horizontal axes. The topboard prop is pivotally moved by the prop support member between a position for being accommodated in a space between the ribs of the frame and an outer rim, in a substantially horizontal posture, and a position for supporting the topboard, in a posture tilted in a manner rising toward a tip end.
US10360871B2 Method for sharing screen with external display device by electronic device and electronic device
An electronic device receives a screen size of at least one external display device adjacent to the electronic device from the at least one external display device, determines a target screen size on the basis of the screen size of the electronic device and the screen size of the at least one external display device, and changes a display configuration parameter of the electronic device such that the screen size of the electronic device corresponds to the target screen size, thereby generating display data for sharing a screen with the at least one external display device.
US10360869B2 Liquid crystal panel driving circuit and liquid crystal display device
A liquid crystal panel driving circuit and a liquid crystal display device are provided. Every three sub-pixel unit columns are defined as a row cycle that comprises a first data line, a second data line, and a third data line coupled to a same data driving signal output line of the data driver via the switch unit. The switch unit is configured to control the first data line, the second data line, and the third data line to output data signals in different output orders.
US10360866B2 GOA circuit and liquid crystal display device
The present invention involves a GOA circuit and a liquid crystal display. The GOA circuit comprises an N-th stage GOA unit, which comprises a pull-high control circuit, a pull-high circuit, a pull-down circuit, a pull-down sustain circuit, and a boast capacitor (Cb). A first clock signal CK(N) is inputted to the pull-high circuit. The pull-high control circuit comprises: A first thin film transistor (T11), whose gate electrode is connected with a stage-transfer signal output terminal of the (N−m)th stage GOA unit, whose source electrode and drain electrode are respectively connected with a gate electrode of a second thin film transistor (T12) and inputted with a second clock signal (XCK(N)). A source electrode and a drain electrode of the second thin film transistor (T12) are respectively connected with the stage-transfer signal output terminal of the (N−m)th stage GOA unit and the node (Q(N)) of the N-th stage GOA unit. The present invention also provides a corresponding liquid crystal display device. The GOA circuit and the liquid crystal display device of the present invention can make the output waveform of the node Q of each GOA unit be consistent.
US10360859B1 Eye animation device and method to show eye expression in 2D and 3D lighted displays
An illuminated display device with a base member representing an eye and having a primary cavity therein, usually existing as a pair of devices to represent two eyes. Thin walls within the primary cavity divide it into multiple chambers wherein each chamber has a shape and volume that represents a view of a different, unique emotive response in an eye. Illumination devices are placed in each thin-walled chamber shape to emit light from the chamber volume through a top opening of the cavity in a pattern. Lighting all illumination devices equally imitates an open eye while illuminating the volume of one or more chambers at OFF or lesser brightness than the volume in other chambers creates the illusion that the eye has changed shape to equal the shape in the brightly lit chambers only. The device can thus imitate the changing shapes in an eye when expressing emotion. A speaker can emit sounds in synchronization with a pattern of illumination to enhance the emotive effect. The chamber shapes and volumes in the primary cavity can be covered by translucent material that may be printed with a graphic representation of an eye.
US10360849B2 Pixel driving circuit, display panel and pixel driving method that compensates for threshold voltage drift of a driving transistor
A pixel driving circuit is disclosed, including: a driving switch, connected between a driving power source and an OLED; a first switch, connected between the source and drain of the driving switch, and being a transistor of the same model as the driving switch; a control circuit, connected between the drain and source of the first switch, for inputting a first control signal and outputting a compensation current to compensate threshold voltage drift of the first switch; a storage unit, connected between the source of a second switch and gate of the first switch, for storing a compensation voltage of compensation current compensating the first switch; the gate of second switch being for inputting a second control signal and the drain for inputting a data signal, the storage unit being for storing a data voltage generated by the data signal. A display panel and pixel driving method are disclosed.
US10360846B2 Distributed pulse-width modulation system with multi-bit digital storage and output device
A distributed pulse-width modulation system includes an array of pulse-width modulation elements, each element including a digital memory for storing a plurality of multi-bit digital values, a drive circuit for each stored multi-bit digital value, and an output device for each stored multi-bit digital value. The multi-bit digital values all have the same number of bits. For each stored multi-bit digital value, the corresponding drive circuit drives the corresponding output device in response to the multi-bit digital value stored in the digital memory. A system controller includes a memory for storing the multi-bit digital values for each pulse-width modulation element and a communication circuit communicates each multi-bit digital value to each corresponding pulse-width modulation element.
US10360842B2 Video signal conditioner of display device and video signal adjustment method thereof
A video signal conditioner of a display device is provided. The video signal conditioner includes: a signal receiving module, for receiving an externally input video signal; a luminance conversion module, for converting the externally input video signal to brightness; an average luminance acquiring module, for acquiring an average luminance of a Nth row of pixels when a Mth frame image is displayed; a luminance adjustment parameter calculation module, for calculating a luminance adjustment parameter of the Nth row of pixels when the Mth frame image is displayed; a video signal adjustment parameter calculation module, for calculating a video signal adjustment parameter of the Nth row of pixels when the Mth frame image is displayed; an output module, for outputting the adjusted video signal corresponding to the Nth line of pixels when the Mth frame image is displayed.
US10360841B2 Display device including a circuitry of multiple VBO input
Providing a display device including a circuitry of multiple VBO inputs, which comprises: a circuit board includes a VBO output; a controlling board includes a plurality of VBO inputs; a plurality of first switches, each includes a controlling port interconnected to one of the VBO inputs of the controlling panel through a first resistor, each switch further includes a first connecting port connected to a power source through a second resistor, and a second connecting port is connected to a ground; and a second switch, includes a controlling port interconnected to each first connecting port of the plurality of first switches through a third resistor, and a first connecting port of the second switch connected to a power source through a forth resistor and to the VBO input of the circuit board, and a second connecting port is connected to a ground.
US10360840B2 Pixel circuit, driving method thereof and display device
To achieve a pixel circuit and the like capable of improving the accuracy for detecting the threshold voltage. The pixel circuit includes: a light emitting element; a driving transistor which supplies an electric current to the light emitting element according to an applied voltage; a capacitor part which holds a voltage containing a threshold voltage and a data voltage of the driving transistor and applies the voltage to the driving transistor; and a switch part which makes the capacitor part hold the voltage containing the threshold voltage and the data voltage. The switch part includes a reference voltage transistor which inputs a reference voltage from a reference voltage power supply line and a data voltage transistor which inputs a data voltage from a data line.
US10360839B2 Apparatus and method of driving a variable rate display
A display apparatus includes a frame memory storing an input image signal having first and second reference blank durations respectively corresponding to a first frame and a second frame. A blank controller circuit determines a second delay blank duration based on the first and second reference blank durations and a first delay blank duration, a signal delay part generates an output image signal having the first and second delay blank durations corresponding to the first frame and second frame, respectively, is based on the stored input image signal, and a display panel displays an image based on the output image signal. The display apparatus may reduce or prevent flicker caused by variations in driving frequency that may be variable on a per-frame basis. A blank duration of a frame is controller, or a frame may be inserted in a blank duration based on blank durations of adjacent frames.
US10360837B2 Bilateral driving device and tablet display
The present application discloses a bilateral driving device and a tablet display. The bilateral driving device includes a first source driver, a second source driver and at least two driving signal lines connected to the first source driver, a second source driver, wherein the connection of the middle site of the at least two driving signal lines is not parallel to the specific edge of the display panel. By adapting the embodiment of the present application can utilize the visual characteristics of the human eye, the connection of the middle site of the at least two driving signal lines is not parallel to the edge of the display panel to confuse the dark spots and bright spots, to enhance brightness uniformity of the display panel, and improve the display quality.
US10360834B2 Display substrate having gate driving circuit
A display substrate includes a first substrate having a display area and a non-display area, a plurality of pixels at the display area, and a gate driving circuit at the non-display area and including an output transistor including a channel region, an insulation layer covering the output transistor, and a capacitor on the insulation layer, electrically connected to the output transistor, and including a first capacitor electrode on the insulation layer, overlapping the channel region of the output transistor, and electrically connected to a first electrode of the output transistor, a first protection layer covering the first capacitor electrode, and a second capacitor electrode on the first protection layer, overlapping the channel region of the output transistor, and electrically connected to a gate electrode of the output transistor.
US10360832B2 Post-rendering image transformation using parallel image transformation pipelines
Techniques for post-rendering image transformation including outputting an image frame including a plurality of first pixels by sequentially generating and outputting multiple color component fields including a first color component field and a second color component field by applying one or more two-dimensional (2D) image transformations to at least one portion of the plurality of source pixels by first, second, and third image transformation pipelines, to generate transformed pixel color data for the first color component field and the second color component field.
US10360830B2 GIP circuit and driving method therefor, and flat panel display device
A GIP circuit, a method for driving the GIP circuit and a flat panel display device incorporating the GIP circuit. The GIP circuit is simple in structure and is capable of producing GIP signals that can be neatly pulled from a high level down to a low level. This allows better driving, avoids ripples and achieves higher display quality of the flat panel display device.
US10360828B2 Application processor and display device including the same
An application processor includes a scaling rate calculator that determines a scaling rate of first image data based on stress data that includes pixel degradation information for each pixel; and an image processor that generates second image data by decreasing a maximum grayscale value of the first image data based on the scaling rate, where the first image data is received from an external component.
US10360823B2 Label, method for producing label, method for using label, and adherend having label
A label containing a base layer (A) and an adhesive layer (C) provided in contact with one surface of the base layer (A), wherein the base layer (A) contains a thermoplastic resin and at least one of inorganic fine powder and an organic filler, and the base layer (A) is stretched in at least one direction, and the film has an internal bond strength measured according to TAPPI T569 of from 0.4 to 0.95 kg·cm on a side of the adhesive layer (C) and from 0.4 to 1.5 kg·cm on a side opposite thereto, is easily recognized by the naked eye for the fact that the film has been peeled from an adherend, and is difficult to be restored by re-adhering after peeling.
US10360818B2 Wearable partial task surgical simulator
A wearable device for simulating wounds and injuries received during a trauma event includes a raiment and vest for covering the torso of a person. The raiment has an outer surface with a color and a texture comparable to human skin. Mounted on the outer surface is at least one wound simulator formed with an orifice that is in fluid communication with a fluid reservoir. Thus, the person can selectively expel a blood-like fluid from the reservoir, and through the wound simulator orifice, to simulate a trauma event. The vest includes an artificial rib cage and prosthetic internal organs juxtaposed with at least one wound simulator to simulate internal effects of a trauma event.
US10360813B2 Pulsatile pump for catheter simulator
A pulsatile flow generating pump for a catheter simulator, which makes it possible to conveniently perform catheter operation training is provided.The pump (10) includes a cylinder (13) provided inside with a piston performing a reciprocating motion; a driving motor (15) causing the piston to perform a reciprocating motion; a link mechanism (19) converting the rotational motion of the driving motor (15) to the reciprocating motion of the piston; an extrusion port (86b), through which a liquid inside the cylinder is extruded to the outside by the piston; a suction port (86a), through which a liquid from the outside is sucked into the cylinder; and a control unit 70 for controlling the rotation of the driving motor 15. The control unit 70 controls the driving motor 15 so as to output pulsatile flows at a rate of 20 times to 200 times per minute.
US10360809B2 Course skeleton for adaptive learning
A method and apparatus for utilizing a course skeleton for adaptive learning is provided. Based on student profile information and course goal information, a query is generated to dynamically determine which learning items should be presented to the student. The query, which is based on a particular learning goal, may differ from student to student, and therefore different students may be presented with different learning items to achieve the same learning goal. In addition, as new learning items is added to the learning item repository, the learning items returned by the query for a particular learning goal may change, even if the query used for the goal does not.
US10360805B2 Operation control apparatus of movable body, method of controlling operation of movable body, and computer readable medium
Provided is an operation control apparatus of a movable body that carries out a task at a destination. The operation control apparatus includes a memory, an information acquiring unit, a cell dividing unit, a calculating unit, a determining unit, and a destination changing unit. The cell dividing unit divides map information into multiple cells that include a first cell including the destination, and a second cell. The calculating unit calculates an evaluation value related to a degree to which the task is impeded, of each of the multiple cells. The determining unit determines whether the evaluation value of the first cell is higher than a threshold. The evaluation value determined as higher, the destination changing unit changes the destination to a location in the second cell, the evaluation value of which is equal to or lower than the threshold and is minimal.
US10360803B2 System and method for automated traffic management of intelligent unmanned aerial vehicles
A drone traffic management system comprising a computer comprising memory means for storing origin coordinates indicating an origin location of a drone, destination coordinates indicating a destination of the drone, and traffic management factors located between the origin location of the drone and the destination of the drone; and processing means for controlling the flight of a drone. This is accomplished by calculating a flight path for the drone to fly automatically from the origin location to the destination location without manual intervention, sending the flight path to the drone, receiving location data of the drone as it travels from the origin location to the destination, re-calculating the flight path of the drone as a function of the traffic management factors and the location data of the drone, and sending the re-calculated flight path to the drone.
US10360802B2 Aid method for piloting an aircraft, associated computer progam product and aid device for piloting
An aid method for piloting an aircraft including acquiring an instruction intended to alter the flight plan, determining an applicability period of the instruction made up of a plurality of applicability moments of the instruction in which the application of the instruction is compatible with the operational capabilities of the aircraft and with the constraints of the flight plan, for each applicability moment of the instruction, determining an altered flight plan in case of application of the instruction at this applicability moment and calculating values of the operational parameters associated with this flight plan, and selecting an optimal applicability moment based on values of the operational parameters associated with the altered flight plan and operational parameters associated with the current flight plan.
US10360801B2 Systems and methods for departure routing
System including one or more programs with instructions for storing a plurality of planned departures associated with departure routes and departure fixes in the memory, storing at least one constraint associated with one or more of the departure routes and departure fixes in the memory, generating a departure model for modifying the plurality of planned departures based on the at least one constraint, wherein the departure model comprises a directed graph representing the planned departures, the departure routes, and the departure fixes, determining an optimized set of flows through the departure model based on the at least one constraint, and identifying a reroute for at least one planned departure based on the optimized set of flows.
US10360796B2 Ticket-based traffic flow control at intersections for internet of vehicles
A computer-implemented method of controlling vehicle traffic through an intersection comprising: receiving a request, by one or more processors of a traffic flow controller and from each of a plurality of vehicles, to use the intersection; allocating, by the one or more processors and to a first subset of the plurality of vehicles, a first ticket to use the intersection; allocating, by the one or more processors and to a second subset of the plurality of vehicles, a second ticket to use the intersection; authorizing, by the one or more processors, the first subset of the plurality of vehicles to use the intersection; determining, by the one or more processors, that all vehicles of the first subset of the plurality of vehicles have cleared the intersection; and authorizing, by the one or more processors, the second subset of the plurality of vehicles to use the intersection.
US10360791B2 Universal wireless trainable transceiver unit with integrated bidirectional wireless interface for vehicles
The invention relates to a universal wireless trainable transceiver unit with integrated bidirectional wireless interface functionality, and a method for same. Using a scan, push button or untrained channel mode, a user may enter into a wireless bidirectional interface mode of a trainable transceiver. The interface mode allows a user to select a sub-set of modes that include diagnostics, flash and vehicle interface. Each mode provides the trainable transceiver to communicate wirelessly in a bidirectional manner with another remote device.
US10360788B2 Optical strap tamper detection with focusing lens
A tamper detection monitoring apparatus and body. The monitoring apparatus includes a housing (14) having a first (15) and second (16) side, a light detector and a first connector (15a) on the first side, and a light emitter and a second connector (16a) on the second side. The monitoring apparatus further includes a strap (12) having a first end for coupling to the first connector and a second end for coupling to the second connector, wherein the strap contains an optical fiber. The monitoring apparatus further includes a first focusing lens disposed between the light detector and the first end of the strap and a processor configured to measure the variation in light received by the light detector.
US10360776B2 Power and/or alarming security system for electrical appliances
The present disclosure relates generally to security systems and, more particularly, to a power and/or alarming security system for electrical appliances. In an example embodiment, an apparatus comprises a socket and a circuit. The socket can be configured for detachable electrical connection with an electrical appliance. The circuit can be configured to (1) provide power to a connected electrical appliance through the socket, and (2) calibrate an alarm limit for a security function for the socket based on a plurality of electrical characteristics of the connected electrical appliance that are measured via the socket, wherein the electrical characteristics comprise an admittance characteristic and a current draw characteristic of the connected electrical appliance. Furthermore, the circuit can calibrate the alarm limit for the socket according to a plurality of calibration phases.
US10360772B2 Doorbell apparatus and method of controlling power supply of the same
A doorbell apparatus and a method of controlling power supply to a doorbell apparatus are provided. The doorbell apparatus may include a power supplier, a battery device charged with power from the power supplier device, a doorbell controller driven using the power from the power supplier device or the power charged in the battery device, and a power supply controller configured to control supply of power to the doorbell controller according to whether the power is input from the power supplier device.
US10360768B2 System, apparatus and method for facilitating remote lottery wager communications
A system, apparatus and method are presented for facilitating remote wager communications using mobile communications devices while the devices are within range of an authorized lottery transaction device. In various embodiments, lottery transaction devices are equipped with multiple Bluetooth-enabled transceivers, a lottery server manages identifiers associated with the transceivers at each lottery transaction device, and issues an identifier of an available transceiver to a requesting mobile communications device at the time the mobile device desires to consummate a player's desired transaction. Portions of the desired transaction can be communicated to the lottery server separately from the Bluetooth network to limit the time spent by a mobile device communicating directly with the Bluetooth-enabled lottery transaction device. In various embodiments, the mobile device issues a disconnect call to the lottery transaction device directly after the desired lottery transaction has been communicated.
US10360767B2 System for placing wagers on sporting events and method of operating same
A computer server system for use in placing wagers on live sporting events is described herein. The server system includes a database and a server computer. The database includes a list of user account records and a list of wagering event records. Each wagering event record including a receiving book ID and information associated with a wagering event including one or more betting lines. The receiving book ID associated with a receiving booking entity associated with the wagering event. Each user account record including a unique user ID and a home book ID. The home book ID associated with a home booking entity. The server computer is programmed to generate a unique booking record including a unique session ID, a home book ID, a receiving book ID, and a wagering event record associated with a wager.
US10360765B2 Gaming device having gridded-card game feature
Embodiments of the present invention set forth systems, apparatuses and methods for implementing a card game on a gaming device. Here, gaming devices having a display and game processor may be operable to provide a gaming event using cards with gridded fields. In one type of gaming event, a player may be given one or more cards with a gridded field and compete against one or more other opponents each having one or more competing cards with gridded fields. In another type of gaming event, a player may be given one or more cards with gridded fields and try to match numbers or indicia that are randomly drawn. Play of the gaming event may continue in multiple rounds or stages where a next stage is reached by obtaining a continuation trigger on one or more of the player cards during a present round of the gaming event.
US10360759B2 Database game playing system based on pregenerated data
A database system is disclosed for accessing databases, updating hands information associated with users. The database system can include a server. The server can retrieve and store data in the database. The server can retrieve a first request from a first computer over a network, the first request including a first set of authentication data. The server can identify the user and retrieve a first set of hands information data associated with the user from the database. The server can generate a first set of game data and transmit the game data to the first computer. It can then receive a first set of hands data from the first computer. It can compute a first game result based on the first set of hands data, the first set of game data and a first set of game rules.
US10360755B2 Time and location based gaming
An enabling of a second activity such that a user may participate in the second activity via a gaming device and/or a determining of a duration of time in which the user may participate in the second activity via the gaming device may be based at least in part on an amount of time that the user has participated in a first activity via the gaming device.
US10360752B1 Slot machine device with dynamically generated reel structures
A method, apparatus, and computer readable storage to implement a tile matching game. A grid is populated with a set of randomly selected tiles out of a set of available tiles. The set of available tiles is much smaller than the number of tiles on the grid. The player's goal is to select matching groups of tiles which are then dissolved and the tiles in the grid cascade down with new random tiles dropping from above to fill any empty spaces. A set of slot machine reels can form when three or more like tiles are adjacent to each other in a row on the grid. The set of slot machine reels can spin like a slot machine with awards being made when a final outcome of symbols matches a winning combination on a paytable.
US10360751B2 Object dispenser having a variable orifice and image identification
A method and apparatus for dispensing objects from automated storage and retrieval systems such as medications is disclosed which may also include a singulator to assure singulation (retrieval of singular objects). The singulator may be an imaging system to confirm and/or identify the objects being dispensed and/or a variable orifice dynamically adjustable to a specific object or pill size, and through which only a single object or pill is allowed to pass. The system may further include a flexible probe so as to reduce the size of the system where the movement of the probe relative to or while retrieving objects is accomplished by advancing/retracting a flexible tube. The method and apparatus may further include an imaging system.
US10360750B2 Systems and methods for pattern generation and security features
Methods, systems, and articles of manufacture for providing user participatory design as a process to generate unique patterns on transaction cards are disclosed. For example, a system for providing an interactive design environment for designing a transaction card is disclosed. Accordingly, the system may provide for deeper customization of transaction cards through generative patterns curated by designers and informed by end-users. As a result, the patterns on transaction cards may be unique to every user, and these unique patterns may provide additional security functions to cardholders.
US10360731B2 Method and device for implementing virtual fitting
The invention provides methods and devices for implementing virtual fitting utilizing an image capturing device such as a camera on a mobile phone or a computer. The method for implementing virtual fitting of the invention comprises: detecting a face on a captured initial frame, generating an article image at an initial position when the face has been detected, and then superimposing the article image on the initial frame for output, the initial position superimposed on a specific position of the face in the initial frame; detecting a facial posture on the face in the current frame to obtain the facial posture of the current frame; and generating the article image again according to a current position of the article image and the facial posture, making an article posture in the article image be consistent with the facial posture, and then superimposing the article image on the current frame for output.
US10360721B2 Method and apparatus for signaling region of interests
Aspects of the disclosure provide an apparatus that includes an interface circuit, an image generating circuit and a display device. The interface circuit is configured to receive media data with timed directorial information indicative of a region of interests at a time. The image generating circuit is configured to extract the timed directorial information, and generate one or more images of the region of interests based on the media data and the timed directorial information. The display device is configured to display the one or more images at the time.
US10360716B1 Enhanced avatar animation
Avatar animation may be enhanced to reflect emotion and other human traits when animated to read messages received from other users or other messages. A message may be analyzed to determine visual features associated with data in the message. The visual features may be depicted graphically by the avatar to create enhanced avatar animation. A text-based message may include indicators, such as punctuation, font, words, graphics, and/or other information, which may be extracted to create the visual features. This information may be used to select visual features as special animation, which may be implemented in animation of the avatar. Examples of visual features include animations of laugher, smiling, clapping, whistling, and/or other animations.
US10360713B1 Event enhancement using augmented reality effects
There are provided systems and methods for providing event enhancement using augmented reality (AR) effects. In one implementation, such a system includes a computing platform having a hardware processor and a memory storing an AR effect generation software code. The hardware processor is configured to execute the AR effect generation software code to receive a venue description data corresponding to an event venue, to identify the event venue based on the venue description data, and to identify an event scheduled to take place at the event venue. The hardware processor is further configured to execute the AR effect generation software code to generate one or more AR enhancement effect(s) based on the event and the event venue, and to output the AR enhancement effect(s) for rendering on a display of a wearable AR device during the event.
US10360702B2 Time-series analysis system
Various systems and methods are provided that display various graphs in an interactive user interface in substantially real-time in response to input from a user in order to determine information related to measured data points and provide the determined information to the user in the interactive user interface. For example, a computing device may be configured to retrieve data from one or more databases and generate one or more interactive user interfaces. The one or more interactive user interfaces may display the retrieved data in one or more graphs, such as time-series or scatterplots. The user interface may be interactive in that a user may manipulate one graph, which causes an identical or nearly identical manipulation of another displayed graph in real-time. The manipulations may occur even if the displayed graphs include data across different time ranges.
US10360698B2 System and method for reconstructing a computed tomography image
A method for reconstructing an image may include obtaining scan data relating to a subject. The method may also include determining a first field of view (FOV) and determining a second FOV. The method may further include reconstructing a first image based on a first portion of the scan data corresponding to the first field of view, and reconstructing a second image based on a second portion of the scan data corresponding to the second field of view. The method may also include generating a third image based on the first image and the second image.
US10360694B2 Methods and devices for image loading and methods and devices for video playback
The present disclosure provides methods and devices for image loading. The method includes generating a request message requesting downloading compressed texture data corresponding to a basic image; sending the request message to a server; receiving compression format data sent by the server according to the request message; and sending to a GPU the texture data contained in the compression format data. The present disclosure provides methods and devices for video playback. The method includes extracting webpage source code corresponding to a webpage address entered by a user; determining in the source code a video link address containing a preset protocol header; obtaining an address editing rule and a video player corresponding to the preset protocol header; according to the address editing rule, editing the information and the video link address in the source code into a video playback address containing a preset protocol header; and playing a video resource corresponding to the video playback address.
US10360693B2 High speed structured light system
The present disclosure provides a high resolution structured light system that is also capable of maintaining high throughput. The high resolution structured light system includes one or more image capture devices, such as a camera and/or an image sensor, a projector, and a blurring element. The projector is configured to project a binary pattern so that the projector can operate at high throughput. The binary projection pattern is subsequently filtered by the blurring element to remove high frequency components of the binary projection pattern. This filtering smoothes out sharp edges of the binary projection pattern, thereby creating a blurred projection pattern that changes gradually from the low value to the high value. This gradual change can be used by the structured light system to resolve spatial changes in the 3D profile that could not otherwise be resolved using a binary pattern.
US10360692B2 Tracking system and method for tracking wood products in a production line
The wood tracking system for a production line generally has a wood product optimizer; a wood product trimmer downstream from the optimizer in the production line; a conveyor for moving wood products from the optimizer to the trimmer and across a handling area therebetween, the optimizer being configured to scan each of the wood products in a given order and to generate optimization data for each wood product; and a computer vision system positioned proximate the handling area along the production line, the computer vision system having a camera, a processor in communication with the optimizer and with the trimmer and a computer-readable memory for storing the optimization data, the processor being configured to acquire images of the handling area from the camera, the processor being configured to associate the optimization data of a given wood product across each of the images until it arrives at the trimmer.
US10360688B2 Fast multi-spectral image registration by modeling platform motion
A method of predicting warps for image registration includes receiving warp data for a first band pair in an N-band system. The method includes fitting a warp model to the warp data to produce an offset profile for the first band pair, predicting a respective offset profile for at least one other band pair in the N-band system, and using the predicted respective offset profile to generate a warp for the at least one other band pair. The method also includes registering images of the at least one other band pair using the warp for the at least one other band pair. In another aspect, a method of predicting warps for image registration includes receiving warp data for m band pairs in an N-band system, wherein m≤(N−1) and m>2, to register images.
US10360671B2 Tool health monitoring and matching
Systems and methods for tool health monitoring and matching through integrated real-time data collection, event prioritization, and automated determination of matched states through image analysis are disclosed. Data from the semiconductor production tools can be received in real-time. A control limit impact (CLI) of the parametric data and the defect attributes data can be determined and causation factors can be prioritized. Image analysis techniques can compare images and can be used to judge tool matching, such as by identifying one of the states at which the two or more of the semiconductor manufacturing tools match.
US10360670B2 Method for the non-destructive testing of the volume of a test object and testing device configured for carrying out such a method
A method for the non-destructive testing of the volume of a test object, during the course of which a volume raw image of the test object is recorded by a suitable non-destructive imaging testing method. Then, those regions of the volume raw image are identified that are not to be attributed to the test object material. It is checked whether an identified region is completely embedded in regions that are to be associated with the test object material. If necessary, such a region is assimilated to those regions that are to be associated with the test object material, forming a filled volume raw image. Finally, a difference is generated between the volume raw image and the filled volume raw image, forming a first flaw image.
US10360669B2 System, method and computer program product for generating a training set for a classifier
There are provided a system, computer software product and method of generating a training set for a classifier using a processor. The method comprises: receiving a training set comprising training defects each having assigned attribute values, the training defects externally classified into classes comprising first and second major classes and a minor class; training a classifier upon the training set; receiving results of automatic classification of the training defects; automatically identifying a first defect that was externally classified into the first major class and automatically classified into the second major class; automatically identifying by the processor a second defect from the multiplicity of training defects that was externally classified into the minor class and automatically classified to the first or second major classes; and correcting the training set to include the first defect into the second major class, or to include the second defect into the first or the second major class.
US10360667B2 Biological material fouling assessment systems and methods
Biological material fouling assessment systems and methods are described. According to one aspect, a biological material fouling assessment system includes processing circuitry configured to access image data of an image of a surface of a substrate which has been fouled with biological material, wherein the image data comprises intensity information regarding a plurality of pixels of the image, and wherein the processing circuitry is further configured to process the intensity information regarding the pixels of the image to generate information which is indicative of an amount of the fouling of the biological material upon the surface of the substrate.
US10360664B2 Image processing apparatus and method using machine learning
Disclosed are an image processing apparatus and an image processing method. The image processing method performed in the image processing apparatus comprises receiving a blurred image; generating an intermediate image from the blurred image, the intermediate image including artifacts with less sensitivity to changes in a blur kernel than the blurred image; and generating a first corrected image by removing the artifacts of the intermediate image using an artifact removal model. Therefore, it is made possible to learn how to remove artifacts of the intermediate image without the image processing apparatus learning a direct deconvolution method.
US10360663B1 Systems and methods to create a dynamic blur effect in visual content
Systems and method to increase blurriness of visual content may be based on user control, field-of-view, and/or changes in field-of-view. By adding or increasing blurriness at the periphery of the field-of-view, more attention may be drawn to unblurred sections.
US10360660B2 Image processing apparatus and image processing method for handling raw images
An image processing apparatus that handles RAW images favorably performs display when shooting and display when reproducing. The apparatus images a subject and generates RAW images, and reduces the RAW images and generates reduced RAW images. The RAW images and reduced RAW images are recorded in a recording medium. When shooting, the reduced RAW images are subjected to developing processing for display, and when reproducing, the reduced raw images recorded in the recording medium are acquired and subjected to developing processing in accordance with instructions to reproduce, and each is used for display.
US10360657B2 Scaling content of touch-based systems
Methods and systems may provide for detecting a manual addition of first content to an interactive display and defining a content boundary around the first content. Additionally, a first automatic rescaling of the first content within the content boundary may be conducted in response to one or more of a manual modification of the first content or a trigger related to a characteristic of the first content. In one example, a manual reposition request is detected with respect to the first content, the first content is moved to a new position on the interactive display based on the reposition request, and a second automatic rescaling of the first content is conducted based on a state of second content that is adjacent to the new position.
US10360656B2 Image displaying system and image displaying method applied thereto
An image displaying system and an image displaying method are provided. The image displaying system includes a liquid crystal screen with a display area. Firstly, an original frame corresponding to an image signal is shown on the display area at a first time point. Then, an adjusted image is shown on the display area at a second point according to a setting information. The adjusted image and the original frame have different contents. Then, the adjusted image is not shown but the original frame is shown on the display area at a third time point. The time difference between the third time point and the first time point is not larger than a response time period corresponding to the human persistence of vision. Consequently, the image sticking problem or an image retention phenomenon of the liquid crystal displaying technology is overcome.
US10360655B2 Apparatus and method for controlling motion-based user interface
A method and apparatus for controlling a motion-based user interface are provided. The apparatus includes a touch screen for displaying an image and for receiving input of a user touch on at least one spot of the touch screen, a sensor unit for sensing a motion of the apparatus, a motion calculator for calculating a degree of the motion of the apparatus, when sensing the motion of the apparatus at the sensor unit, and a controller for, when the at least one spot is touched on the touch screen, determining the number of touched spots, for receiving information about the degree of the motion of the apparatus from the motion calculator, and for determining whether to change the size of the image or the position of the image according to the number of touched spots.
US10360650B2 Systems and methods for real-time group coding
A computer-implemented method for real-time coding of medical group codes such as diagnosis and procedure related groups is described. In one embodiment, one or more initial medical group codes may be assigned to a patient record based on a first set of inputs. Upon assigning the one or more initial medical group codes, a coding summary of the one or more assigned medical group codes may be displayed. While displaying the coding summary, at least one input from a subsequent set of inputs may be received and updating one or more medical group codes in the patient record.
US10360649B2 Automated data entry method and system
A data entry method includes, in a computer-based data record including a plurality of data fields, defining one or more data fields for which desired field data is to be acquired. A data source in possession of the desired field data is contacted, and the desired field data is received from the data source.
US10360645B2 Integrating an application into operating system components of a mobile computing platform
The subject disclosure is directed towards integrating an application into an operating system component of a mobile computing platform. The application communicates registration information to an extension mechanism within the mobile computing platform. The extension mechanism registers the application and modifies the operating system component to provide interoperability with the application based on the registration information. The extension mechanism couples the operating system component with content from a counterpart application to the application, which corresponds to information presented on the operating system component.
US10360637B2 Automated systems and methods for managing the placement process for securing insurance coverage
Automated systems and methods for implementing and managing the submission, quote, proposal and binding stages (i.e., placement process) for securing insurance coverage.
US10360620B1 Common purchasing user interface
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A first third-party application program that was developed by a first entity receives a first request to purchase a first product for use within the first third-party application program. In response to receiving the first request, a purchasing user interface is customized to include first details that are specific to the first product. The purchasing user interface that includes the first details is displayed. A second request to purchase a second product for use within the second third-party application program is received from a second third-party application program that was developed by a second entity. In response to receiving the second request, the purchasing user interface is customized to include second details that are specific to the second product. The purchasing user interface that includes the second details is displayed.
US10360619B2 Item location assistant
Methods and systems for locating an item are described. When a shopper walks into a store, the shopper's mobile device transmits a signal with the shopper's shopping preferences. Any items that are within a certain distance of the mobile device and satisfy at least one of the shopper's preferences may light up to indicate that the item matches something the shopper is looking for.
US10360613B2 System and method for monitoring display unit compliance
Examples of the disclosure provide a compliance monitoring system suitable for display units in a retail store. A wearable device is configured to be worn by a user while in use. The wearable device may be coupled to a server. The wearable device is configured to capture an image of a product label on a display unit. The wearable device may process the captured image to extract product identity information from a machine-readable portion of the product label. The wearable device may retrieve stored label information from the server based on the extracted product identity information. The wearable device may display the retrieved stored label information in a field of view of the user while the user views a human readable portion of the product label, thereby allowing a compliance comparison therebetween.
US10360611B2 Instant messaging robot to provide product information
Methods and systems to automatically respond to a request for product information are described. In one embodiment, a data collection module may collect product data over a network, identify that the product data is related to a particular product, and store the product data and an association between the product data and the particular product in a database. An instant messaging engine may receive a request for the product data after the product data is stored in the database and an interpreter module may identify, in response to the request, the request to correspond to the particular product and retrieve the product data based on the association between the particular product and the product data. The instant messaging engine may also transmit, using an instant messaging protocol, a response to the request, the response including the product data.
US10360610B2 Method and apparatus for intent modeling and prediction
A method and apparatus enables identification of customer characteristics and behavior, and predicts the customer's intent. Such prediction can be used to adopt various business strategies to increase the chances of conversion of customer interaction to a sale, and thereby can increase revenue, and/or enhance the customer's experience.
US10360608B2 Transaction arbiter system and method
A transaction arbiter system and method is disclosed which incorporates a merchant function database under control of a transaction arbiter that permits merchants to interact in an automated way with bids generated by other merchants. Rather than utilizing fixed price schedules as taught by the prior art, the present invention permits each merchant to define a set of functions which describe how the merchant will respond to a customer request-for-quote for a given product or service. These merchant functions interact with both the customer request-for-quote and the results of other merchant functions to generate a dynamic real-time bidding system which integrates competition among merchant bidders to achieve an optimal consumer price for a given product or service.
US10360606B2 Crowd-sourced cloud computing in a multiple resource provider environment
A crowd-sourced cloud environment allows for, and benefits from, modes of interaction between among the service providers (including the “resource providers” and the “cloud provider”) and consumers (also referred to herein as “tenants”) that are not practiced in a DC-centric cloud environment—specifically, the use of Internet-based social networking technology and Internet-based online marketplace technology to facilitate resource pooling and interaction between crowd-sourced cloud resource providers, the cloud provider, and crowd-sourced cloud consumers.
US10360603B2 Creation and use of constraint templates
The new creation and use of entitlement constraint templates methods and systems can be linked to software offerings in a software catalog. Allowing software catalog experts to link contractual entitlement data with software product offerings via constraint templates on such a varying list of constraint types, establishes a highly robust software catalog knowledgebase. The result is significant cost savings in terms of time spent inputting entitlement constraint data by contract analysts as well as minimizing errors by those analysts who would otherwise be required to have a very high level of expertise in the software offerings while potentially inputting the same constraint data repeated times.
US10360600B1 Big tree method and system for verifying user reviews
A system and method for generating recommendations based on verified user reviews receives verified user reviews from a rating system. The system and method constructs and updates user profiles based on various factors including location and demographic information. This information is used to create comparison points between profiles which is used to amplify certain possible recommendations based on the similarity between the users. This information may then be used to trigger the population of a user interface.
US10360594B2 Server offering service targeting user and service offering method thereof
A server for offering a service targeting a user and a service offering method thereof, the method including: collecting data from a plurality of user devices; determining a unit zone partitioned from a service zone based on geographic information; adjusting the unit zone based on the amount of data collectable according to the determined unit zones; performing modeling to parse the data collected according to the adjusted unit zones; and offering a service targeting a user of the unit zone, based on results from the modeling.
US10360592B1 Rewards for purchases
Providing rewards for purchases is disclosed. In some embodiments, electronic couponing data corresponding to an available reward offer for an item as well as an association of a loyalty identifier with the reward offer is provided to an electronic coupon processor; and in response to receiving an indication from the electronic coupon processor that the loyalty identifier was associated with a transaction in which the item was purchased, a user account is credited with a reward amount associated with the reward offer.
US10360585B2 Modification of advertising campaigns based on virality
Various of the disclosed embodiments concern systems and methods for tracking virality and social lift of media content. In some embodiments, an analytics engine creates and tags URLs to media content using generation codes, time codes, or both. The codes and their respective values allow the analytics engine to determine whether trends or patterns exist in how media content is viewed and shared. The generation codes and time codes can be used instead of, or in addition to, conventional UTM codes. The generation code, time code, or both, can be used to determine which segments (e.g., generations, time periods) of viewers generate a profit, subsequent viewers, etc. For example, the analytics engine can determine when an advertising campaign for a piece of media content should be terminated, rather than simply indicating whether the campaign should continue.
US10360584B2 System and method for direct response advertising
Systems and methods to guide a user response to advertising determine and/or obtain information identifying a commercial good that is related to an advertisement presented to a user, and further determine and/or obtain commercial sources for that commercial good. Information regarding the particular commercial sources is used to select a commercial source. Information regarding the particular commercial good and the selected commercial source is presented to the user, for example using a graphical user interface. The user may subsequently be able to buy the commercial good from the selected commercial source.
US10360583B2 System and method for direct response advertising
Systems and methods to provide a response to advertising determine and/or obtain a commercial good that is related to an advertisement presented to a user, and further determine and/or obtain a commercial source for that commercial good. Information regarding the particular commercial good and/or the corresponding commercial source is presented to the user, for example using a graphical user interface. The user may subsequently be able to buy the commercial good from the commercial source.
US10360579B2 Campaign performance data snapshot cards
Systems and methods are disclosed for facilitating collaboration amongst individuals working on a coordinated campaign toward certain goals. In furtherance of these goals, the individual team members use technical resources provided by specialized tools, which are also sometimes referred to as applications or products. As the campaign progresses, these applications generate a large volume of data, some of which may be useful to teams other than those which were originally responsible for producing the data. In certain embodiments a campaign manager platform is used to facilitate data sharing and collaboration amongst the various teams that comprise a campaign. In such embodiments the individual team members interact not only with the applications specifically adapted for their team, but also with the campaign manager, which provides a medium for exchanging data and ideas with other teams. This advantageously facilitates data sharing and collaboration amongst the teams, thereby enhancing the overall campaign success.
US10360575B2 Consumer household spend capacity
The spend capacity of a consumer typically increases as the number of consumers in the household increases, since the consumer can draw on the spending power of other consumers in the household. The size of wallet of the household is thus a better indicator of the consumer's spend capacity than an individual size of wallet. All consumers in a given household can be aggregated based on, for example, their address of record. Duplicate tradelines within each household are removed from consideration in a size of wallet estimate. A spend capacity is then estimated for each tradeline using calculations derived from a consumer behavior model. The spend capacities for all tradelines in the household are combined to determine a household size of wallet. Each consumer in the household is then tagged with the household size of wallet, rather than their individual size of wallet.
US10360573B1 Interactions platform
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that relate to obtaining data that indicates a time that a MAC address was detected at a temporary site, obtaining data that indicates a time that a MAC address was detected at a non-temporary site, obtaining data that indicates that a first interaction with a first item occurred at the temporary site, obtaining data that indicates that a second interaction with a second item occurred at the non-temporary site, determining, that the MAC addresses match, determining that the time that the MAC address was detected at the temporary site occurred before the time that a MAC address was detected at the non-temporary site, determining that the first item and the second item match, and classifying the detection of the MAC address at the non-temporary address as being caused by the temporary site.
US10360570B2 System and method for conducting a gift value transaction
A system and method for conducting a gift value transaction is described herein. The method includes receiving a request for payment for a gift, wherein the request includes buyer-imposed conditions on use of the gift; notifying a gift recipient of the gift; and tracking the gift recipient's account balances at the different merchants with the buyer-imposed conditions.
US10360552B2 Implementing method of mobile group-buying system
An implementing method of mobile group-buying system includes a buying group set-up step; a group-buying information creating step; a group-buying information transmitting step; and a group-buying information recording step. The mobile group-buying system is configured to allow at least two mobile communication devices to form a group-buying group, wherein each of the mobile communication devices is individually installed a group-buying APP. Further, initiator of each group-buying group can create group-buying information through the APP, and the group-buying information is issued to each participant of the buying group. Furthermore, when the buying group is established, the invitation of new attendants from any of the group participants to join the group of the same serial number is not accepted. Thus, the present disclosure not only can enhance participation rate of group-buying but also ensure the initiator and the participants in the buying group are in a first layer.
US10360546B2 Method for supplying electrical power and billing for electrical power supplied using frequency regulation credits
A method supplying AC power and billing a customer using frequency regulation credits. The method includes using an AC frequency measuring device, measuring a current AC frequency on an AC power line; using a power consumption measuring device, measuring a current power consumption on the AC power line over a period of time equal to a sampling interval; calculating a power consumption moving average of a last N power current power consumptions measured, where N is a positive integer greater than 1; generating credits or debits based on the current power consumption, the current AC frequency and the power consumption moving average; adding the credits or debits to a frequency regulation credit; and for each next sampling interval repeating measuring the current AC frequency, measuring current power consumption, calculating the power consumption moving average, generating the credits or debits, and adding the credits or debits to the frequency regulation credit.
US10360542B2 Payment platform for online service providers
Payment providers interact with an online service provider using a standard interface provided by the online service provider for different payment providers. A payment provider can invoke the interface of the online service provider to add credits for a user of the online service provider. The online service provider allows users to make purchases using credits. The online service provider authorizes purchases made by the user based on credits available for the user or based on a history of payments from the user. The online service provider sends an invoice based on the purchases to the payment provider. The payment provider can be any system that can invoke the interface provided by the online service provider. For example, the payment provider can be a financial institution, another user, or a business that provides credits to the user for performing actions that benefit the business.
US10360538B2 Predicting pollution formation on insulator structures of power grids
A method and a device for predicting insulator pollution grade includes acquiring prediction data affecting the insulator pollution grade; acquiring current pollution status of the insulator; predicting the insulator pollution grade based on the prediction data, the current pollution status and an insulator pollution grade calculating model, wherein the insulator pollution grade calculating model at least comprises an initial pollution status variable of the insulator, and a pollutant accumulation prediction and a pollutant reduction prediction based on the initial pollution status variable, at least one of the accumulation prediction and the reduction prediction being associated with the prediction data, and the initial pollution status variable being associated with the current pollution status.
US10360536B2 Implementing a consistent ordering of operations in collaborative editing of shared content items
Systems, methods, and computer-readable storage media for ordering editing operations in collaborative editing of shared content items. The content management system can receive an edit operation from a first client for a content item that is shared for collaborative editing between the first client and a second client. In response to receiving the operation, the system can send an update to the first client including a previous operation received from the second client prior to receiving the operation from the first client, wherein the update can instruct the first client to perform a transform operation to transform a parameter of the operation according to an effect of the previous operation received from the second client. The system can then receive a result of the transform operation from the first client and update the shared content item based on the previous operation and the result of the transform operation.
US10360535B2 Enterprise classified document service
A method of maintaining a classified document labeling policy of an institution. One or more documents are received and document types are determined therefor. A determination is made as to whether the documents comply with the classified document labeling policy of the institution using one or more rules. The rules embody the classified document labeling policy of the institution in a computer interpretable form and are dependent upon document type. Corrective measures for ones of the documents determined to be non-compliant are taken.
US10360532B2 Method and system for estimating stock level of shelf
The disclosure is related to a method and a system for estimating a stock level of a shelf. An image processing technique is incorporated to conduct stock estimation that is used as a reference for replenishment decisions. In the method, a camera is used to capture a shelf image. The shelf image is divided into multiple sub-region images. Multiple binarized images with respect to the multiple sub-region images are obtained by applying a binarization method. A ratio of the binarization values with respect to the pixels within every sub-region is calculated. The method also includes comparing the ratio of the binarization values in at least two sub-regions with a reference ratio in the at least two sub-regions within a shelf reference image. The comparison is used to estimate the stock level, and also to determine whether the shelf is to be replenished.
US10360530B2 Container touch-pairing device
Systems and methods change a user interface for the purpose of pairing a shipping container with an item that is intended to be shipped in the shipping container. Example embodiments include a machine-implemented method for accessing a shipping request, detecting a radio signal from a candidate container using a radio receiver, detecting an impact between a pairing device and a query container using an accelerometer, determining that the query container is the candidate container, and generating a shipping record that correlates the shipping container and the item. The device can further determine that the query container is the candidate container based on the signal strength and change in signal strength of one or more signals. The device can further detect an impact between the pairing device and the query container by ranking one or more sets of acceleration data collected by the accelerometer.
US10360527B2 Casual modeling of multi-dimensional hierarchical metric cubes
A computing system initializes a first frontier to be a root of a multi-dimensional hierarchical data structure representing an entity. The system acquires first data corresponding to the first frontier. The system performs modeling on the first data to obtain a first model and a corresponding first statistic. The system expands a dimension of the first frontier. The system gathers second data corresponding to the expanded frontier. The system applies the data modeling on the second data to obtain a second model and a corresponding second statistic. The system compares the first statistic of the first model and the second statistic of the second model. The system sets the second model to be the first model in response to determining that the second model statistic is better than the first model statistic. The system outputs the first model.
US10360524B2 System and a method for providing risk management
The present invention provides a system and a method for the risk management through ratio scale measures. The present invention identifies the risk of occurrence of events, develops ratio scale measures for impact of events and likelihood of events and deriving the risk of the events by multiplying the ratio scale measures for impacts with the ratio scale measures for likelihoods of the identified risk events. The ratio scale measures for impact of risk events is the sum-product of the ratio scale measures of the importance of the objectives and ratio scale measures of the impact of associated risk events on the objectives. The ratio scale measures for likelihoods of risk events is the sum-product of the probabilities of the identified causes times the probability of the risk events given the identified causes.
US10360522B1 Updating a forecast based on real-time data associated with an item
Techniques for generating a forecast associated with an item may be described. For example, the forecast may be generated based on simulations of supply and demand variables associated with the item over a planning horizon. The forecast may include at least one of: a labor forecast or a capacity forecast associated with inventorying units of the item in an inventory over the planning horizon. Further, real-time data associated with realizations of the supply and demand variables during the planning horizon may be monitored. At least a portion of the real-time data may be available from a management system. The management system may be configured to manage orders for the units of the item from the inventory. The forecast may be updated during the planning horizon based on the real-time data. The update may include changing the at least one of: the labor forecast or the capacity forecast.
US10360505B2 Applying a plurality of rules to a multiplicity of streaming messages to perform intelligent data analytics
A plurality of messages comprising a stream of sensed data is received from an Internet of Things (IoT) device. A plurality of rules is identified. Responsive to a received message of the plurality of messages, the plurality of rules are distributed into a rule index tree based upon a cost model which minimizes a cost for analyzing the plurality of rules to determine whether or not each of the plurality of rules can be applied to the received message. The rule index tree is used to identify a set of rules of the plurality of rules that can be applied to the received message. The set of rules is applied to the received message to generate an outgoing message.
US10360502B2 Generating a state diagram
A computing device may include a memory to store data that describes a state machine model that includes destination states and source states. The source states may be associated with conditions upon which the state machine model is to transition from a corresponding source state to one of the destination states. The device may also include a processor configured to generate data to describe a state diagram from the data that describes the state machine model. The state diagram may include the graphical symbols and lines. Each of the graphical symbols may represent one of the source states or one of the destination states. The lines may represent transitions and include one or more vertical lines to represent transitions to one of the destination states from more than one of the source states. The graphical symbol may represent the one of the destination states is not adjacent to the graphical symbols to represent the more than one of the source states. The processor may arrange graphical symbols in a first row, arrange lines, and arrange vertical lines in a second row that does not overlap with the first row.
US10360501B2 Real-time capture and translation of human thoughts and ideas into structured patterns
Examples of techniques for the real-time capture and translation of human thoughts and ideas into structured patterns are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include capturing, by a processing device, unstructured data. The method may also include extracting key terms from the unstructured data. Additionally, the method may include assigning an attribute to at least one of the key terms. The method may further include generating, by the processing device, a structured pattern based on the key terms and the attributes.
US10360491B2 Method for providing random combination status code for commodity
The present invention provides a method for providing a random combination status code for a commodity, comprising parts A and B provided on a commodity and corresponding circuit components. The parts A and B have particular joint surfaces, and their respective joint surfaces have conductive geometric patterns made of a conductive material; the combination of these patterns reflects the on/off of a circuit, thereby generating potential signals which record and transmit information by means of other circuit components. In this coding method, different storage statuses of a commodity can be distinguished according to status bit information sent by the commodity. The method can be widely used in commodity packaging, and can achieve good effects in managing commodity circulation, quality and safety.
US10360490B2 IC card, portable terminal, and portable electronic apparatus
An IC card includes a communication unit and a controller. The communication unit can communicate with one communication destination by a plurality of interfaces including a first interface and a second interface. The controller processes a command received by the communication unit, and makes the communication unit transmit a response to the command. In a case where the first interface becomes unavailable after the communication unit receives the command by the first interface until the communication unit transmits the response to the command, the controller makes the communication unit transmit a response containing discontinuation information indicating that the transmission of the response to the command received by the first interface is discontinued by the second interface.
US10360486B2 Method and apparatus for providing a communications service using a low powered radio tag
A radio tag comprising a first radio and a second radio and a method for providing a communications service are disclosed. For example, the method comprises entering, by a processor of the radio tag, an active state of the radio tag and activating the second radio when a wake-up signal is received, where the second radio draws power from a power source, transmitting, by the processor of the radio tag, data to a device or receiving the data from the device when the radio tag is in the active state, and deactivating, by the processor of the radio tag, the second radio and entering an idle state when the wake-up signal is no longer being received, where only the first radio draws power from the power source for listening for the wake-up signal in the idle state.
US10360476B2 Sensor system comprising a fusion filter for common signal processing
A sensor system includes a plurality of sensor elements and a signal processing device. The plurality of sensor elements detect at least in part different primary measurement variables and utilize at least in part different measurement principles. The signal processing device is configured to evaluate the sensor signals of the sensor elements.
US10360475B2 Object recognition apparatus
An object recognition apparatus includes an image capturing unit, a storage unit that stores feature data of a plurality of reference objects, a display unit, and a processor. The processor calculates degrees of similarity between an object in the captured image and a plurality of reference objects, based on the feature data of the reference objects, selects some of the reference objects as candidates objects based on the calculated degrees of similarity, and controls the display unit to display the candidate objects and a message to select one of the candidate objects. If no candidate object is selected within a predetermined time after the candidate objects and the message have been displayed, and thereafter a new image is captured by the image capturing unit, the processor removes the message and calculates degrees of similarity between an object in the newly captured image and the plurality of reference objects.
US10360474B2 Image processing device, endoscope system, and image processing method
An image processing device includes a processor including hardware. The processor implements an image acquisition process that acquires time-series images that were captured in time series, and a process that detects a change position, the change position being a position at which an object captured within the time-series images changes from a first object to a second object. The processor implements the process that extracts a feature quantity from each of the time-series images, determines whether the object captured within each of the time-series images is the first object or the second object based on the feature quantity, extracts candidate positions for the change position based on the determination results, and compares the candidate positions based on the determination results to determine the change position.
US10360473B2 User interface creation from screenshots
User interface creation from screenshots is described. Initially, a user captures a screenshot of an existing graphical user interface (GUI). In one or more implementations, the screenshot is processed to generate different types of templates that are modifiable by users to create new GUIs. These different types of templates can include a snapping template, a wireframe template, and a stylized template. The described templates may aid GUI development in different ways depending on the type selected. To generate a template, the screenshot serving as the basis for the template is segmented into groups of pixels corresponding to components of the existing GUI. A type of component is identified for each group of pixels and locations in the screenshot are determined. Based on the identified types of GUI components and determined locations, the user-modifiable template for creating a new GUI is generated.
US10360468B2 Method for identifying location of electronic apparatus, electronic apparatus, and operating method of server
A method of identifying a location of an electronic apparatus is provided. The method includes obtaining information about a region in which the electronic apparatus is located, obtaining an image through an image sensor included in the electronic apparatus, identifying location information about one or more objects included in the image, and identifying a location of the electronic apparatus by using the information about the region and the location information.
US10360466B2 Systems and methods for image description generation
Systems, methods, and non-transitory computer-readable media can receive an image. One or more concepts depicted in the image are identified based on machine learning techniques. The one or more concepts are filtered based on filtering criteria to identify one or more selected concepts. An image description is generated comprising the one or more selected concepts.
US10360465B2 Liveness testing methods and apparatuses and image processing methods and apparatuses
A liveness testing apparatus includes a testing circuit. The testing circuit is configured to test a liveness of an object included in a received input image based on whether an image of the object has a characteristic indicative of a flat surface or a characteristic indicative of a three-dimensional (3D) structure.
US10360460B2 Method and device of lane departure warning and automobile driving assistance system
A lane departure warning method includes steps of: collecting a road image by an imaging device; detecting a lane marking in accordance with the road image, so as to extract a position of the lane marking and an angle of the lane marking relative to a running direction of the vehicle; acquiring steering information and a movement speed of the vehicle by an OBD system; judging whether or not the vehicle is unconsciously running on the lane marking in accordance with the position of the lane marking, the angle of the lane marking relative to the running direction of the vehicle and the steering information of the vehicle; in the case that the vehicle is unconsciously running on the lane marking, recording a duration within which the vehicle is unconsciously running on the lane marking; and judging whether or not to send a lane departure warning to the vehicle.
US10360459B2 Detection device, detection method, and non-transitory computer-readable recording medium storing detection program
A detection device includes: a light source that emits, toward an object, light of a first wavelength band, and light of a second wavelength band that is less readily absorbed by water than the light of the first wavelength band; a polarization splitter that splits at least one of S-polarized light and P-polarized light from light that has been reflected or scattered at the object; a photoreceptor that receives light reflected or scattered at the object via the polarization splitter; and a control unit that determines a state of the object from information based on light received by the photoreceptor. The light emitted by the light source is random polarized light where the ratio of P-polarized light and S-polarized light is generally uniform.
US10360458B2 Method of calculating dimensions of a towed vehicle
A method of calculating at least one dimension of a towed vehicle includes sensing an image of the towed vehicle with an image sensing device. A feature on the towed vehicle in the sensed image of the towed vehicle is identified with a controller using a dimension determination algorithm. The dimension of the towed vehicle is determined from the identified feature of the towed vehicle, with the controller using the dimension determination algorithm. The dimension of the towed vehicle may be input into a vehicle tow controller, to enable the vehicle tow controller to control the tow vehicle.
US10360453B2 Information processing apparatus and information processing method to link devices by recognizing the appearance of a device
An information processing apparatus and method according to the present disclosure link devices by recognizing the appearance of a device, such as an unknown application or a dynamically changing application. The information processing apparatus includes an appearance information acquisition unit configured to acquire appearance information indicating a feature of appearance of an own device; and a sending unit configured to send the appearance information to communicate with another device that has imaged the appearance of the own device. According to such a configuration, it is possible to link devices by recognizing the appearance of a device, such as an unknown application or a dynamically changing application.
US10360452B2 Wearable device and vehicle diagnosis apparatus including the same
This disclosure provides a wearable device providing a user with information required for diagnosis and repair of a vehicle using an augmented reality image and receiving a control instruction of the user by a gesture, eye gaze, or speech and a vehicle diagnosis apparatus including the same. The vehicle diagnosis apparatus includes a wearable device configured to acquire a forward image of a user; a controller configured to recognize at least one selected from the group consisting of a gesture and an eye gaze of the user from the forward image and determine a part of a vehicle corresponding to a position of the recognized gesture or the recognized eye gaze; and a communication device configured to transmit a diagnostic trouble code (DTC) request message about the determined part to the vehicle and receive a DTC about the determined part from the vehicle.
US10360450B2 Image capturing and positioning method, image capturing and positioning device
Embodiments of the present application provide an image capturing-based positioning method and an image capturing-based positioning apparatus. The method comprises: determining that an eye of a user is gazing at an auxiliary positioning object; photographing the eye of the user and acquiring a distance of the user relative to the auxiliary positioning object; capturing at least one image comprising the auxiliary positioning object; obtaining, according to the at least one image, direction information of the user relative to the auxiliary positioning object and position information of the auxiliary positioning object; and obtaining position information of the user according to the position information of the auxiliary positioning object, the distance of the user relative to the auxiliary positioning object, and the direction information.
US10360448B1 Character count determination for a digital image
An image processing system or electronic device may implement processing circuitry. The processing circuitry may receive an image, such as financial document image. The processing circuitry may determine a character count for the financial document image or particular portions of the financial document image without recognizing any particular character in the financial document image. In that regard, the processing circuitry may determine a top left score for pixels in the financial document, the top left score indicating or representing a likelihood that a particular pixel corresponds to a top left corner of a text character. The processing circuitry may also determine top right score for image pixels. Then, the processing circuitry may identify one or more text chunks using the top left and top rights scores for pixels in the financial document image. The processing circuitry may determine a character count for the identified text chunks.
US10360445B2 System and method for tracking persons using a volumetric representation
A system and method for tracking and annotating objects in a 3D model is disclosed. The method includes receiving a signal feed from a group of sensors including at least one depth sensor, determining a reference signal feed from the signal feed, determining a volumetric representation of at least one object not present in the reference signal feed, assigning a unique volumetric profile to at least one object, and/or storing the unique volumetric profile in an object database. The signal feed may include at least one 3D area of interest. Also, the unique volumetric profile may include a unique volumetric id obtained from a group of attributes. The unique volumetric profile may include at least a unique volumetric position and a unique volumetric centroid. The group of sensors may further include video cameras, thermal, and chemical sensors.
US10360444B2 Image processing apparatus, method and storage medium
According to one embodiment, an image processing apparatus includes a first acquisition module, a receiver, a second acquisition module, a calculator, a generator and an output module. The first acquisition module acquires first model data indicating a shape corresponding to a subject. The receiver receives pose data indicating a pose. The second acquisition module acquires second model data indicating a shape corresponding to a body shape of the subject and the pose indicated by the pose data. The calculator calculates an evaluation value based on the first and second model data. The generator generates notification information based on the evaluation value. The output module outputs the notification information.
US10360439B2 Apparatus, system, method and computer program product for recognizing face
There is disclosed an apparatus, system, method and computer program product for recognizing a face, the method comprising: emitting at least one group of structured light to a face to be recognized, successively; capturing a set of light-source-illuminated images of the face when the face is illuminated successively by each group of light of the at least one group of structured light; extracting a first set of features including a feature of each detection point in a set of detection points of the face based on the set of light-source-illuminated images; acquiring a second set of features including a feature of each detected point in a set of detected points of a face template; computing a similarity between the face and the face template based on the first set of features and the second set of features; and recognizing the face as being consistent with the face template if the similarity is larger than a threshold.
US10360416B1 Card reader anti-theft devices and methods
A detection device and method includes a tongue component having a distal end portion that is insertable a predetermined distance into a card entry slot of a card reader and also having an electrical contact disposed on the distal end portion of the tongue component. A signal component coupled to the electrical contact is activated in response to receiving an electric current by the signal component via the electrical contact disposed on said distal end portion of the tongue component when the distal end portion of the tongue component is inserted the predetermined distance into the card entry slot. An overlay component having portions defining a surface topography corresponding to a surface topography of portions of a bezel area of the card entry slot supports a proximal end portion of the tongue component.
US10360411B2 Secure processing unit systems and methods
A hardware Secure Processing Unit (SPU) is described that can perform both security functions and other information appliance functions using the same set of hardware resources. Because the additional hardware required to support security functions is a relatively small fraction of the overall device hardware, this type of SPU can be competitive with ordinary non-secure CPUs or microcontrollers that perform the same functions. A set of minimal initialization and management hardware and software is added to, e.g., a standard CPU/microcontroller. The additional hardware and/or software creates an SPU environment and performs the functions needed to virtualize the SPU's hardware resources so that they can be shared between security functions and other functions performed by the same CPU.
US10360407B2 Author anonymization
Embodiments of the present invention disclose a method, computer program product, and system for text author anonymization for de-identification of written text. This may be used to replace written text after learning text author writing characteristics, such frequently written terms, grammar patterns, grammar errors, and writing tone. Portions of the written text which may identify the text author may be replaced, for example the text author writing characteristics, social status, geographical location, and specific organization.
US10360395B2 Hiding information in noise
A process of hiding a key or data inside of random noise is introduced, whose purpose is to protect the privacy of the key or data. In some embodiments, the random noise is produced by quantum randomness, using photonic emission with a light emitting diode. When the data or key generation and random noise have the same probability distributions, and the key size is fixed, the security of the hiding can be made arbitrarily close to perfect secrecy, by increasing the noise size. The hiding process is practical in terms of infrastructure and cost, utilizing the existing TCP/IP infrastructure as a transmission medium, and using light emitting diode(s) and a photodetector in the random noise generator. In some embodiments, symmetric cryptography encrypts the data before the encrypted data is hidden in random noise, which substantially amplifies the computational complexity.
US10360394B2 System and method for creating, tracking, and maintaining big data use cases
A system may register a use case with the use case including an application. An application identifier may be assigned to the application. The system may generate a transformation associated with the use case. The transformation may include logic to derive an output variable from a source variable. The system may also execute the transformation to derive output data for the output variable from source data of the source variable. The system may further lookup an access permission for the application using the application identifier in response to an access request.
US10360393B2 Synchronizing write operations
A method includes determining, by a persistent memory lockstep unit of a hardware security module, that a first processor is attempting to change a state of the hardware security module. The method also includes determining, by the persistent memory lockstep unit, whether a second processor has attempted the same change. The method also includes preventing the change until both the first processor and the second processor have attempted the same change. The method also includes permitting the change to the state of the hardware security module based on a determination that both the first processor and the second processor have both attempted the same change.
US10360388B2 Statistical analytic method for the determination of the risk posed by file based content
A system and method for calculating a risk assessment for an electronic file is described. A database of checks, organized into categories, can be used to scan electronic files. The categories of checks can include weights assigned to them. An analyzer can analyze electronic files using the checks. Issues identified by the analyzer can be weighted using the weights to determine a risk assessment for the electronic file.
US10360387B2 Method and system for aggregating and ranking of security event-based data
The present invention provides a method of identifying aggregating and mathematically ranking security alert data having the steps of identifying a plurality of alerts, selecting a subset of the plurality alerts based on at least one preselected theme, applying a function to the subset of the plurality alerts to compute an aggregate risk score, the function based on at least one factor and prioritizing the aggregate risk score in a risk score list.
US10360384B2 Analysis systems, analysis method and program
Analysis system, analysis method and program. The system includes: trace means for acquiring a command issued by software executed in an information processing system and a physical address of a memory used by the command as trace data, and recording the trace data to storage means; event detecting means for detecting an event caused to occur by the software and acquiring event information; conversion means for converting the event information to a memory access pattern configured with a plurality of commands for accessing the memory and a plurality of physical addresses; and memory accessing means for accessing the memory using the converted memory access pattern, causing the trace means to acquire trace data and record the trace data to the storage means.
US10360379B2 Method and apparatus for detecting exploits
Methods and apparatus are disclosed for detecting if a source of initial content is serving exploits to a target device exposed to initial content. The method includes selecting at least two target devices and dividing the selected target devices into at least two groups, and causing the at least two groups to appear towards the initial content as having different software profiles towards the initial content. Information is obtained regarding at least one of connections and content transmitted/received by the at least two groups as a result of exposure to the initial content. The obtained information between the at least two groups is compared. If the comparison indicates that target devices in one of the at least two groups transmit/receive at least one of additional connections and additional content due to being exposed to the initial content, deciding that a source of the initial content serves exploits.
US10360370B2 Authenticated access to manageability hardware components
Examples include an authenticated access to manageability hardware components in a computing device. Some examples enumerate manageability hardware components connected to an operative system kernel of the computing device, the manageability hardware components comprising a bus configuration space and the bus configuration space comprising memory map registers. Some examples include encoding an address stored in the memory map registers of each of the manageability hardware components to produce encoded address to control unauthorized accesses and locks the bus configuration space of each manageability hardware component by setting a read-only attribute to the bus configuration space. Some examples reprogram, in response to a request for access of an authenticated OS component to a manageability hardware component, the memory map register of the requested manageability hardware component with an accessible address to provide the authenticated OS component with access to the manageability hardware component.
US10360369B2 Securing sensor data
Systems and methods include establishing a secure communication between an application module and a sensor module. The application module is executing on an information-handling machine, and the sensor module is coupled to the information-handling machine. The establishment of the secure communication is at least partially facilitated by a mutually trusted module.
US10360364B2 Method for changing mobile communication device functionality based upon receipt of a second code
The method disclosed herein provides for performing device authentication based on the of proximity to another device, such as a key device. When a key device is not near a mobile communications device, an unlock screen is allowed to be presented on a display screen. Based on the mobile communications device receiving a first code to unlock the mobile communications device, the mobile communications device is unlocked in a first mode. Based on receiving a second code while the unlocked mobile communications device is in the first mode, the unlocked mobile communications device changes from the first mode to a second mode, wherein a level of functionality of the mobile communications device in the second mode is greater than a level of functionality of the mobile communications device in the first mode.
US10360355B2 Secondary security authority
Techniques to facilitate protecting control programs used in an industrial automation environment are disclosed herein. In at least one implementation, control system content provided by a primary entity is received along with a primary security authority provided by the primary entity, wherein the primary security authority defines primary usage rights for the control system content granted to a secondary entity. A secondary security authority provided by the secondary entity is received, wherein the secondary security authority defines secondary usage rights for the control system content that further restrict the primary usage rights. A request is received from a user associated with the secondary entity to perform an action associated with the control system content, and the request is processed with the secondary security authority to determine if the user is authorized to perform the action associated with the control system content based on the secondary usage rights.
US10360351B1 Authentication translation
Authentication translation is disclosed. A request to access a resource is received at an authentication translator, as is an authentication input. The authentication input corresponds to at least one stored record. The stored record is associated at least with the resource. In response to the receiving, a previously stored credential associated with the resource is accessed. The credential is provided to the resource.
US10360349B2 Personalized medicine service
A system includes a knowledgebase for inferring relationships between biological categories, such as patient conditions, drugs, medical groups, genes, and trials. The system also includes a search engine for flexibly querying the knowledgebase to access relevant categories of results, such as drugs and ongoing clinical trials. The system may be a cloud-based system.
US10360348B2 Method and system for microbiome-derived diagnostics and therapeutics for neurological health issues
A method for at least one of characterizing, diagnosing and treating a neurological health issue in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the neurological health issue based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the neurological health issue; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10360347B2 Method and system for microbiome-derived diagnostics and therapeutics for neurological health issues
A method for at least one of characterizing, diagnosing and treating a neurological health issue in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the neurological health issue based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the neurological health issue; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10360346B2 Method and system for microbiome-derived diagnostics
A method for diagnosing and treating an immune microbial dysfunction in a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the immune microbial dysfunction based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset, wherein the characterization is diagnostic of at least one of Crohn's disease, inflammatory bowel disease (IBD), irritable bowel syndrome (IBS), ulcerative colitis, and celiac disease; based upon the characterization, generating a therapy model configured to correct the immune microbial dysfunction; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10360344B2 Diagnostic techniques for continuous storage and joint analysis of both image and non-image medical data
An apparatus comprises: a database (30) storing medical data including image medical data and non-image medical data for a plurality of patients; a digital processor (40) configured to (i) generate a features vector (56) comprising features indicative of a patient derived from patient medical data stored in the database including both patient image medical data and patient non-image medical data and (ii) perform multivariate analysis (64) on a features vector generated for a patient of interest to determine a proposed diagnosis for the patient of interest; and a user interface (42) configured to output a human perceptible representation of the proposed diagnosis for the patient of interest.
US10360342B2 Method, system, and storage medium for engineering change order scheme in circuit design
A method performed by at least one processor includes: accessing a layout of an integrated circuit (IC), where the layout comprises a first cell coupled to a metallization unit and the metallization unit includes one of a first via pillar (VP) structure and a single-via stacking structure; determining whether the layout meets a timing constraint; and performing, in response to the layout being determined as failing the timing constraint, an engineering change order (ECO) operation by replacing the metallization unit with a second VP structure.
US10360332B2 Handling blind statements in mixed language environments
This application discloses a computing system configured to determine that a first bind command is configured to prompt instantiation of an assertion module in a target module of a circuit design, which creates a mixed-language environment for the circuit design. The computing system, in response to the determination that the first bind command is configured to create the mixed-language environment for the circuit design, configured to generate a wrapper module configured to prompt instantiation of the assertion module in the wrapper module. The computing system configured to generate a second bind command configured to prompt instantiation of the wrapper module in the target module.
US10360324B2 Computer simulation of physical processes
A computer-implemented method for simulating fluid flow using a lattice Boltzmann (LB) approach and for solving scalar transport equations is described herein. In addition to the lattice Boltzmann functions for fluid flow, a second set of distribution functions is introduced for transport scalars.
US10360319B2 Particle-based modeling method and apparatus
A particle-based modeling method and apparatus may include searching for a second particle neighboring a first particle in a vector field at a current time, and updating a position of each of the first particle and the second particle in each vector field over time, based on correcting a velocity of each of the first particle and the second particle based on a variation satisfying an incompressible constraint condition for each of the first particle and the second particle.
US10360312B2 System and method for identifying clones
Methods for identifying geometric clones in a modelling system, or simulating modifications to construction of a multi-part product and corresponding data processing systems and computer readable media. A method includes choosing a template of a geometric form and generating and storing a map of the template, identifying a candidate geometric form in the system and exploring the identified candidate geometric form from a start point until returning to the start point or reaching a branch. The method includes generating a map of the explored candidate geometric form, comparing the map of the explored candidate geometric form with the map of the template and labelling the candidate geometric form as a clone if it matches a predetermined portion of the template.
US10360311B2 Computer-implemented land planning system and method designed to generate at least one conceptual fit solution to a user-defined land development problem
A computer-implemented land planning system is designed to generate at least one conceptual fit solution to a user-defined land development problem. The system electronically creates at least one candidate solution to the land development problem. The candidate solution incorporates a number of engineering measurements applicable in development of an undeveloped land site. A fitness function quantitatively evaluates the candidate solution based on its fitness. A heuristic problem-solving strategy manipulates the engineering measurements of the candidate solution to achieve a more quantitatively fit solution to the land development problem. A computer output device outputs to a user documentation illustrating the fit solution to the land development problem.
US10360303B2 Learning document embeddings with convolutional neural network architectures
A document analysis system trains a document embedding model configured to receive a set of word embeddings for an ordered set of words in a document and generate a document embedding for the document. The document embedding is a representation of the document in a latent space that characterizes the document with respect to properties such as structure, content, and sentiment. The document embedding may represent a prediction of a set of words that follow the last word in the ordered set of words of the document. The document embedding model may be associated with a convolutional neural network (CNN) architecture that includes one or more convolutional layers. The CNN architecture of the document embedding model allows the document analysis system to overcome various difficulties of existing document embedding models, and allows the document analysis system to easily process variable-length documents that include a variable number of words.
US10360301B2 Personalized approach to handling hypotheticals in text
Mechanisms receive natural language content and analyze the natural language content to generate a parse tree data structure. The mechanisms process the parse tree data structure to identify one or more instances of candidate hypothetical spans in the natural language content. Hypothetical spans are terms or phrases indicative of a hypothetical statement. The mechanisms calculate, for each candidate hypothetical span, a confidence score value indicative of a confidence that the candidate hypothetical span is an actual hypothetical span based on a personalized hypothetical dictionary data structure associated with a source of the natural language content. The mechanisms perform an operation based on the natural language content. The operation is performed with portions of the natural language content corresponding to the one or more identified instances of actual hypothetical spans being given different relative weights within portions of the natural language content than other portions of the natural language content.
US10360299B2 Maintaining conversational cadence in an online social relationship
A method for maintaining conversational cadence may include determining, by a processor, a conversational cadence associated with a user in a social network. The conversational cadence may be determined based on a plurality of messages previously transmitted by the user. The method may also include detecting, by the processor, a reduction in the conversational cadence of the user. The method may further include providing, by the processor, a set of fill-in messages that create an appearance to another user in the social network that there is no reduction in the conversational cadence.
US10360296B2 System and method for online purchase autofill
Systems and methods of improving the operation of a transaction network and transaction network devices are disclosed. An online purchase autofill plugin includes various modules and engines. The fields of online forms may be identified and the fields of online forms may be automatically filled. The user experience may be improved, and data security enhanced so that the transaction network more properly functions according to approved parameters, such as protecting the integrity of sensitive data.
US10360287B2 Unified messaging platform and interface for providing user callouts
A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. For instance, cooperation and collaboration are facilitated by features such as user callouts, which operate to easily join or notify team members of a current conversation or request.
US10360285B2 Computing using unknown values
A method of computing includes defining a first atomic random variable (ARV) and first random variable (RV) in a programming language system. The first ARV having a non-deterministic value of either zero according to a second probability or one according to a first probability. A sum of the first probability and the second probability is one. A covariance of the first ARV and a second ARV is zero. The first RV has a first indefinite value at a first definite probability and includes a polynomial of one or more atomic random variables (ARVS) that includes the first ARV. The method includes executing a computer instruction that includes a mathematical operation involving the first RV as a basic data type and produces a second RV having a second indefinite value at a second definite probability, represents a result distribution, and tracks a response to the one or more ARVS.
US10360281B2 System and method for generating pseudo electrogram
Provided are a system and method for generating a pseudo electrogram. The system for generating the pseudo electrogram includes a unipolar electrogram generation unit which generates a unipolar electrogram according to an action potential calculated from an electric physiological model of the heart using a pseudo electrode in which a cross-sectional area is adjusted, and a pseudo electrogram generation unit which generates a pseudo electrogram using the unipolar electrogram.
US10360276B2 Disambiguating search queries
A network-based service is disclosed for disambiguating search queries based on a location-based clustering of search results corresponding to the query. In one embodiment, a user may submit a query for travel items, such as hotel accommodations. The service can determine, based on the query, an initial set of hotels providing such accommodations. The service can then cluster the hotels according to their geographic positions. If the service identifies multiple clusters, the user can be prompted to select a specific cluster to receive additional information regarding the cluster. Illustratively, if a user submits a query for a hotel in “Springfield,” the service may ask the user to select among multiple clusters of results, each corresponding to a different city named “Springfield” in which results have been located.
US10360269B2 Proxy databases
In an approach, when a pluggable database within a container database is transported to a new container database, the pluggable database is replaced with a proxy pluggable database storing forwarding information for the pluggable database. When a command is received that is to be executed on the proxy pluggable database, the database server handling the command uses the forwarding information stored within the proxy pluggable database to forward the command to a second database receiver responsible for the new container database for execution on the pluggable database. The result of executing the command is then returned to the first database server. Thus, application code which references the pluggable database within the original container database does not have to be rewritten to reference the new location and can remain agnostic as to the actual location of the pluggable database.
US10360262B2 Optimizing sparse schema-less data in data stores
Various embodiments of the invention relate to optimizing storage of schema-less data. At least one of a schema-less dataset including a plurality of resources one or more query workloads associated with the plurality of resources is received. Each resource is associated with at least a plurality of properties. At least one set of co-occurring properties from the plurality of properties is identified. A graph including a plurality of nodes is generated. Each of the nodes represents a unique property in the set of co-occurring properties. The graph further includes an edge connecting each node representing a pair of co-occurring properties. A schema is generated based on the graph that assigns a column identifier from a table to each unique property represented by one of the nodes in the graph.
US10360252B1 Detection and enrichment of missing data or metadata for large data sets
Data stored in large scale systems often includes significant amounts of data and metadata. The data and metadata provide valuable structures for efficient data organization and analysis. However, when the data or metadata is missing, the missing data or metadata can cause disruption in organization and analysis efforts. A system with interactive user interfaces for enrichment of missing data or metadata is described. The system provides various dynamic filters to detect and identify data items with missing data or metadata. The system also provides for intuitive and efficient navigation of data items for determination of the missing data or metadata. Via its user interfaces, the system enables users to supply, or enrich, the missing data or metadata. Additionally, the user interfaces enable users to dynamically change available data or metadata values used for enrichment. Also, the system generates enriched output data sets, which may facilitate analysis of processes and systems.
US10360247B2 System and method for telecom inventory management
This disclosure relates generally to telecom inventory management, and more particularly to telecom inventory management via object recognition and localization using street-view images. In one embodiment, the method includes obtaining street-view images of a geographical area having telecom assets. The telecom assets are associated with corresponding GPS location coordinates. An object recognition model is applied to the street-view images to detect the telecom assets therein. Detecting the telecom assets includes associating the telecom assets with corresponding asset labels. A real-world location of the telecom assets is estimated in the geographical area by applying triangulation method on a set of multi-view images selected from the street-view images. The set of multi-view images are captured from a plurality of consecutive locations in vicinity of the telecom asset in the geographical area. The GPS location coordinates of the telecom assets are validated based at least on the estimated real-world location.
US10360244B2 System and method for improving computational efficiency of consumer databases using household links
A system and method for the creation of household links (HHLs) associates each household with particular consumers associated with a consumer link (CL) and an address link (AL) in order to more accurately identify consumers who are part of the same household. The system and method utilizes a feedback loop system to maintain persistence of HHLs over time and more accurately resolve HHLs from information ingested from multiple files containing consumer information. Both point-in-time (PIT) and temporal data are used. Top-down and bottom-up clustering methods are applied to the data, and the best results are taken to generate the final association of HHLs with particular ALs and CLs. By more accurately identifying the households associated with particular consumer data, the invention significantly reduces the storage requirements and time required for processing very large consumer data sets, allowing, for example, processing of such data on standard desktop computers.
US10360243B2 Storage medium, information presentation method, and information presentation apparatus
A non-transitory computer-readable storage medium stores a program that causes a computer to execute a process. The process includes obtaining data including multiple character strings that are separated from each other, identifying a first character string and second character strings in the obtained data, extracting third character strings indicating relationships between the first character string and the second character strings from character string collections stored in a database, selecting a character string collection from the character string collections based on proportions of the extracted third character strings included in the respective character string collections, and outputting information on the selected character string collection. Each of the character string collections includes character string sets each of which includes two character strings and a third character string indicating a relationship between the two character strings.
US10360242B2 Automated server analysis and patching for enabling relational database migration to a cloud network
The invention provides a server administration tool for migration of a relational database to a cloud server environment. The server administration tool includes a database migration tool a server patching tool to monitor and maintain a server system. The database migration tool allows for the migration and upload of a database stored on a source server to a target cloud server. The migrated database may be directly uploaded to the target server or hosted on a virtual machine. The server patching tool allows for patching of an initially incompatible source server enabling migration of a stored database to a new target server. The tool analyzes a database stored on a source server for compatibility with a new, target cloud server to determine whether an implemented patch would succeed or fail. In this way, errors reported by the tool, may be rectified without requiring costly, additional server downtime.
US10360235B2 Storage constrained synchronization engine
A client application of a content management system provides instructions for synchronizing content items and placeholder items using a local file journal and updated file journal. The client application compares entries in the updated file journal to entries in the local file journal to determine modifications to make to content items or placeholder items stored in a shared content storage directory on the client device. Based on the result of the comparison, the client application replaces placeholder items with content items or replaces content items with placeholder items.
US10360230B2 Method and device for social platform-based data mining
Provided is a method and device for social platform-based data mining. The method includes: acquiring one or more interest label dictionaries of one or more registered users on an information client and one or more first objects having followed relationship with the one or more registered users on the information client in a social platform; determining one or more first followed sets corresponding to the one or more registered users; constructing an interest model; acquiring one or more second objects having followed relationship with one or more newly registered users on the information and reading relationship information between the one or more newly registered users and the one or more second objects; determining a second followed set corresponding to the one or more newly registered users; and matching the second followed set with the interest model to determine one or more recommended interest labels of the one or more newly registered users.
US10360222B2 System and methods for generating optimal post times for social networking sites
A system and methods are disclosed for determining the ideal times for a person, software client, or other entity to post a message to a social networking site. An ideal time is a time when the post will have a maximum impact, where impact is some measure of success as defined by the posting entity. To determine the ideal times, the posting patterns of individual users are aggregated in a weighted fashion, taking into consideration both the entity's desired impact and the likelihood that the user will be online and able to view the post within a specified time frame.
US10360220B1 Classification for asymmetric error costs
A behavior detection module constructs a random forest classifier (RFC) that takes into account asymmetric misclassification costs between a set of classification labels. The classification label estimate is determined based on classification estimates from the plurality of decision trees. Each parent node of a decision tree is associated with a condition of an attribute that splits a parent node into two child nodes by maximizing an improvement function based on a training database. The improvement function is based on an asymmetric impurity function that biases the decision tree to decrease the error for a label with high misclassification cost over the other, at the cost of increasing the error of the other label with a lower misclassification cost.