Document Document Title
US10045460B2 Electronic rack and mounting chassis
The electronic rack and mounting chassis includes a plurality of horizontal chassis members, a plurality of vertical chassis members, and a plurality of front to back chassis members. The front to back chassis members are each connectable to at least one horizontal chassis member and at least one vertical chassis member, and the front to back chassis members each comprise a hollow section extrusion.
US10045458B2 Chassis structure
A chassis structure includes a chassis body and at least one holder module. The holder module includes a frame and a guiding assembly. The frame is located in the chassis body and has a first linking portion and a second linking portion. The guiding assembly is disposed on the chassis body and has a first guiding slot and a second guiding slot. The second guiding slot has a first segment and a second segment. The first guiding slot and the first segment extend along a straight direction, and the second segment extends along an arched direction. The first linking portion and the second linking portion are adapted to move along the first guiding slot and the first segment respectively at the same time such that the frame moves upward, and then the second linking portion is adapted to move along the second segment such that the frame rotates.
US10045453B1 Electronic apparatus and electric cable sealed therein
To provide an electronic apparatus having particularly excellent environmental resistance. An electronic apparatus includes a case, a cable drawn out from the case, a bonding intermediating member that is made of a resin and joined to the cable, a cylindrical clamp holding the cable, and a sealing resin part filling an internal space defined by the case and the clamp. The cable has a core wire and a sheath that is made of a resin covering the core wire and the core wire is exposed not to be covered by the sheath at an end of the cable. The bonding intermediating member has a cylindrical base covering an outer circumferential face of the sheath and a cylindrical protrusion protruding toward a tip side of the cable. All of an inner circumferential face and an outer circumferential face of the protrusion and an end face at a tip side of the protrusion in an axial direction are covered by the sealing resin part.
US10045437B2 Mitigation of warping of electronic components
Embodiments of the disclosure relate to an apparatus and method for mitigation of warping of assembly components when subject to a thermal event. An interface unit with a complementary coefficient of thermal expansion is embodied in the assembly. The interface unit is configured to be received by a connector joined to the assembly substrate. The interface unit has a coefficient of thermal expansion (CTE) that complements the CTE of the assembly components in order to maintain the connector in alignment with the substrate and enable the connector to expand or contract with the substrate when subject to the thermal event.
US10045435B2 Concentric vias and printed circuit board containing same
A multilayer printed circuit board comprising: i) a plurality of circuit board layers disposed in parallel planes to one another; ii) an outer via forming an electrical connection between a conductor contact on a first circuit board layer and a conductor contact on a second circuit board layer, wherein the outer via has a hollow central core; and iii) an inner via formed within the hollow central core of the outer via. The inner via forms an electrical connection between a conductor contact on a third circuit board layer and a conductor contact on a fourth circuit board layer. The inner via and the outer via are substantially concentric cylinders.
US10045428B2 Controlling system for controlling a power/data-communication system
The invention relates to a controlling system (4) for controlling loads (2), especially lighting units, of a power/data-communication system like a PoE system, wherein a command is provided, which defines desired power levels of loads of the power/data-communication system. An overall power change amount is determined, which will be caused by the provided command, and the loads are controlled such that the slope of the overall power consumption of the loads, when being set to the desired power levels, is reduced, if the determined overall power change amount is larger than a predefined power change threshold. Thus, if the provided command may lead to an overall power change amount causing problems like blown fuses, the loads are controlled such that the slope of the overall power consumption of the loads, when being set to the desired power levels, and hence the likelihood of, for instance, blown fuses is reduced.
US10045423B2 Illuminating control system and method for controlling illuminating device
An illuminating control system for controlling a plurality of illuminating devices is disclosed herein. The illuminating control system includes an image capturing device and a processor. The image capturing device is configured to capture images of an object. The processor is coupled to the image capturing device. The processor is configured to receive the images and determine whether the object is a predetermined object based on the images. If the processor determines that the object is the predetermined object, the processor controls the image capturing device to track the object to obtain a moving condition of the object. The processor turns on one of the illuminating devices correspondingly based on the moving condition of the object.
US10045421B2 Apparatus and method for monitoring and limiting power to SSL devices
The disclosure is directed at a system, power supplied to a solid state lighting (SSL) device when an operational fault condition is sensed such as when the power level being supplied to the device is sensed to be meeting or higher than an expected or predetermined level. The system, method and apparatus provide a recovery aspect which means that the SSL device will not be automatically shut down (or power being supplied to the SSL device will not be immediately stopped) upon the discovery of the operational fault condition but will enter a recovery mode.
US10045415B1 Automated luminaire location identification and group assignment using light based communication for commissioning a lighting control system
Devices, systems, and methods for automatic luminaire location identification and group assignment using light based communication/visual light communication (VLC)/dark light communication (DLC) for commissioning a lighting control. Further, the devices, systems, and methods provide automated luminaire identification and exact luminaire locations where all luminaire devices are located relative to at least one luminaire to create location identification without knowing the group. The disclosed devices, systems, and methods provide enhanced lighting system commissioning, maintenance, and updating.
US10045406B2 Solid-state lighting apparatus for use with fluorescent ballasts
A lighting apparatus includes a solid-state lighting circuit, at least one ballast connection port and at least one low-frequency blocking impedance coupling the at least one ballast connection port to the solid-state lighting circuit. In some embodiments, the at least one low-frequency blocking impedance may be configured to block a DC offset. In further embodiments, the at least one low-frequency blocking impedance may be configured to block a nominally 60 Hz frequency component. The at least one ballast connection port may include a first ballast connection port and a second ballast connection port and the at least one low-frequency blocking impedance may include a first low-frequency blocking impedance coupling the first ballast connection port to a first terminal of the solid-state lighting circuit and a second low-frequency blocking impedance coupling the second ballast connection port to a second input terminal of the solid-state lighting circuit.
US10045403B2 Microwave heating device
A microwave heating device of the present invention comprises a heating chamber housing an object to be heated, a microwave generation portion generating a microwave, a waveguide portion propagating the microwave, and a plurality of microwave radiating portions radiating the microwave in the heating chamber, wherein the microwave radiating portions are arranged in a direction orthogonal to a direction of electric field and to a direction of propagation within the waveguide portion, and centers of the microwave radiating portions are arranged at positions corresponding to approximate node positions of the electric field within the waveguide portion. The microwave heating device is enabled to make uniform heat distribution in the object to be heated, without using a driving mechanism.
US10045396B2 Wireless mesh network using plural radio channels
Communications links can be established between a plurality of communications nodes to form an at least partially connected mesh network. Establishing a link can include transmitting synchronization data from a first communications node. The synchronization data can be transmitted symbol synchronously on a plurality of narrowband radio channels. A second communications node can combine energy received from the plurality of narrowband radio channels and use the combined energy to synchronize to the first communications node. Data transmissions can be demultiplexed by the first communications node into a plurality of lower rate streams for transmission across the plurality of narrowband radio channels. The second communications node can receive and multiplexed back together the lower rate streams.
US10045385B2 Method and apparatus for supporting management actions for very high throughput in wireless communications
A method and apparatus may be used to establish a communication link between devices such as VHT access points (AP)s or VHT wireless transmit/receive units (WTRU)s. For example, an AP or a WTRU may transmit management action request frames such as Association, Direct Link Setup (DLS) or Tunneled Direct Link Setup (TDLS) request frames. The management action frame may include VHT Capability information of the AP or the WTRU. In response to the management action request frame, the receiving AP or WTRU may transmit management action response frames to establish a communication link. Existing 802.11 management action frames may be used to include the VHT Capability information. The VHT Capability information may be used to implement various VHT features such as channel configurations or Beamforming.
US10045383B2 Method and apparatus for separated connections of uplink and downlink
Provided is a method and an apparatus for uplink and downlink separated connections, wherein a terminal may establish a downlink cell association with a downlink base station, receive an identifier of an uplink base station providing an uplink from the downlink base station to the terminal through an established downlink, and establish an uplink cell association with the uplink base station using the identifier of the uplink base station, and the downlink base station may select the uplink base station from among base stations in a network based on an uplink reference signal and a bias factor.
US10045372B2 Management of the use of a gateway by a plurality of terminals
Management of the use of a gateway by a plurality of terminals. A method is provided for managing the use of a gateway capable of interconnecting networks. The gateway is capable of receiving requests to access a network from a plurality of terminals. The maximum number of simultaneous accesses via the gateway varies with time.
US10045353B2 Apparatus and method for configuring WiFi channel of mobile device
Embodiments of the application provide an apparatus and method for configuring a Wi-Fi channel of a mobile device, where the apparatus includes: a memory configured to store at least one instruction; and a processor configured to execute the instruction stored in the memory to perform: reading a mobile country code of a country or region in which the mobile device is located, if a Wi-Fi driver of the mobile device is loaded; inquiring about channel information corresponding to the mobile country code; and configuring Wi-Fi of the mobile device according to the channel information.
US10045351B2 Systems and methods for different TDD configurations in carrier aggregation
Systems and Methods for supporting carrier aggregation with different TDD configurations are proposed. In a first novel aspect, corresponding apparatus structure is described. In a second novel aspect, aggregation constraint is discussed. In a third novel aspect, transceiving mechanisms over multiple component carriers in DL/UL overlapped subframes are proposed. For simultaneous DL/UL transceiving, band combination indication methods are proposed, and HARQ feedback mechanisms are proposed. For non-simultaneous DL/UL transceiving, transceiving configuration methods are proposed, and the same HARQ feedback mechanisms are proposed. In a fourth novel aspect, CQI/RLM/RRM measurement mechanisms are proposed. In a fifth novel aspect, UE capability signaling mechanisms are proposed. The objective is to support flexible aggregation, to enhance DL data throughout, and to improve UL transmit power efficiency.
US10045349B2 Apparatuses, methods, and computer-readable medium for communication in a wireless local area network
Various aspects related to various apparatuses, methods, and computer-readable medium are described herein. Some aspects may enable an apparatus to protect downlink (DL) communication(s). Some aspects may enable an apparatus to perform DL communication(s). Some aspects may enable an apparatus to communicate regarding uplink (UL) communication(s). Some aspects may enable an apparatus to perform operation(s) related to an allocation vector. Some aspects may enable an apparatus to perform operation(s) related to random access. Some aspects may enable an apparatus to perform UL communication(s). The written description and appended drawings provide detailed descriptions regarding these and many other aspects.
US10045343B2 Digital auto frequency control for a general purpose if subsystem with multi-modulation schemes
An automatic frequency control (AFC) device is provided. The AFC device includes an input module, a received signal strength indicator (RSSI) module and a carrier frequency offset (CFO) estimation module. The input module down converts and samples a received signal. The RSSI module is coupled to the input module and calculates a RSSI signal in response to the down converted and sampled received signal. The CFO estimation module is coupled to the input module and the RSSI module and calculates a moving average of binary elements of the down converted and sampled received signal. The CFO estimation module continues to calculate the moving average until the AFC converges.
US10045342B2 Communication control device, communication control method, and communication device
There is provided a communication control device that controls wireless communication in compliance with a time division duplex (TDD) scheme, the communication control device including: a selection unit configured to select a link direction configuration for the wireless communication among a plurality of candidates for the link direction configuration which indicates a link direction in units of sub-frames of a radio frame which includes a plurality of sub-frames; and an application unit configured to apply the selected link direction configuration to the wireless communication. The plurality of candidates include at least one of a link direction configuration dedicated to a downlink and a link direction configuration dedicated to an uplink.
US10045333B2 Method for updating terminal-centered coverage
Disclosed is a coverage setting method comprising detecting the generation of uplink data which is to be transmitted through uplink communication; transmitting an uplink data generation notification message for requesting an update of an uplink coverage to a BBU mapped to an RRU, if the uplink data is not capable of being transmitted by the RRU due to a state of the RRU being connected to a terminal, receiving, from the BBU, an RRC connection resetting message for indicating an addition of a connection with a new RRU for performing the uplink communication when it is determined that the uplink coverage of the terminal is to be updated by the BBU, and setting the connection with the new RRU to transmit the uplink data.
US10045328B2 Apparatus enabling multicast to a specific terminal group
To enable multicast to a specific terminal group to be performed.There is provided an apparatus including an acquisition unit configured to acquire channel configuration information indicating a configuration of a multicast channel disposed in an MBSFN subframe for a specific terminal group, and a control unit configured to notify the specific terminal group of the channel configuration information.
US10045325B2 Method and apparatus for transmitting/receiving positioning reference signal in wireless communication system
An apparatus and method of processing a positioning reference signal are disclosed. In some embodiments, the method includes determining a narrow-band (NB) positioning reference signal (PRS) bitmap indicating a pattern selecting NB PRS subframes, wherein each NB PRS subframe comprises an NB PRS for positioning an NB user equipment (UE), transmitting, to the NB UE, NB PRS configuration information for the NB UE, the NB PRS configuration information comprising the NB PRS bitmap, determining, by a reference cell and based on the NB PRS bitmap, NB PRS subframes of the reference cell, mapping, by the reference cell, a first NB PRS in the NB PRS subframes of the reference cell, and receiving, from the NB UE and in response to the first NB PRS, a reference signal time difference (RSTD) measurement.
US10045324B2 Methods and nodes for managing RSTD reports
The disclosed embodiments herein relate to a method performed by a UE; a UE, a method performed by a location server and a location server and computer programs respectively. The method performed by the UE comprises: receiving from a location server NetWork assisted Reference Signal Time Difference, RSTD, Quantization Information, NW-QI; performing RSTD measurements by measuring or estimating a Time Of Arrival, TOA, of a Positioning Reference Signal, PRS, from respective base station of a plurality of base stations; encoding the RSTD measurements by employing a Enhanced RSTD Quantization Method, E-QM, or by using the NW-QI while encoding the RSTD measurements; and sending UE assisted RSTD Quantization Information, UE-QI, to the location server, the UE-QI including the encoded RSTD measurements.
US10045320B2 Handover in wireless communications
Systems and methodologies are described that facilitate handing over mobile device communications in a wireless network from a source base station to a target base station without using a random access channel (RACH). In this regard, the mobile device can monitor multiple base stations determining timing information related thereto and access scheduling request channels for the base stations. When ready for handover, the mobile device can request data resources over the scheduling request channel using the appropriate timing information.
US10045316B2 Method and device for sending synchronization signal and method and device for synchronization between base stations
A method and device for sending a synchronization signal and a method and device for synchronization between base stations, include: determining, by a synchronization source base station according to a synchronization level of the synchronization source base station, a resource for sending an NLRS for clock synchronization between base stations, and according to the determined resource. In this way, one NLRS for clock synchronization between base stations is configured on each synchronization source base station, and the NLRS is sent on a resource determined according to a synchronization level, so that a synchronization base station that acquires the NLRS can determine the synchronization level of the synchronization source base station according to a resource for sending the NLRS.
US10045315B2 Terminal device and communication control method
Provided is a terminal device including: a communication control unit configured to control a radio communication function so as to establish synchronization in a second frequency band by a synchronization signal transmitted in the second frequency band synchronized with a first frequency band, and to establish synchronization in the first frequency band by utilizing a synchronization result in the second frequency band. The first frequency band is synchronized with a third frequency band. The communication control unit controls the radio communication function so as to establish synchronization in the third frequency band by a synchronization signal transmitted in the third frequency band, and to establish synchronization in the first frequency band by utilizing a synchronization result in the third frequency band, before the radio communication function becomes unable to establish synchronization in the second frequency band by the synchronization signal.
US10045314B2 Time synchronized routing in a distributed antenna system
A system for routing signals in a Distributed Antenna System includes a plurality of Digital Access Units (DAUs) and a plurality of Digital Remote Units (DRUs). The plurality of DAUs are coupled and operable to route signals between the plurality of DAUs. The plurality of DRUs are coupled to the plurality of DAUs and operable to transport signals between DRUs and DAUs. The system also includes a plurality of Base Transceiver Stations (BTS) and a plurality of Base Transceiver Station sector RF connections coupled to the plurality of DAUs and operable to route signals between the plurality of DAUs and the plurality of Base Transceiver Stations sector RF port connections. The system further includes one or more delay compensation merge units operable to delay signals transmitted from or received by each of the plurality of DRUs.
US10045312B2 Method and apparatus for controlling high power transmission
In accordance with an example embodiment of the present invention, methods, apparatae and software products are presented for enabling transmission by devices requiring a priori and periodic authorization from a spectrum access server for transmission.
US10045310B2 Regulating transmit power of signal sources
Example implementations relate to detecting human presence in proximity of a user device. In example implementations, a portion of a first signal may be provided by a first directional coupler that is communicatively coupled to an antenna. A portion of a second signal may be provided by a second directional coupler that is communicatively coupled to a signal source. Transmit power of the signal source may be regulated based on the signal portions provided by the first and second directional couplers.
US10045308B2 Systems and methods for controlling and locating the source of a remote beacon signal
Systems and methods for controlling and locating the source of a remote signal, comprising a first electronic device configured to transmit a first wireless signal containing information concerning a power level of the first electronic device, and a second electronic device configured to: measure a strength of the first wireless signal; approximate a proximity of the second electronic device to the first electronic device; identify, based on the approximated proximity and the information concerning the power level of the first electronic device, one or more changes to a configuration of the first wireless signal for optimizing power consumption of the first electronic device during a search for the first electronic device; and instruct the first electronic device, via a second wireless signal, to transmit the first wireless signal with the at least one or more identified configuration changes.
US10045303B2 Method and arrangement in a telecommunication system
The embodiments of the present invention relate to a method and arrangement in a telecommunication system, in particular to methods and arrangements relating to overlapping MBSFN-areas. A notification mechanism is introduced that allows a user equipment to distinguish notifications for different MBSFN areas and different MBMS Control Channels. The user equipment then knows already upon reception of the notification whether it has to wake up and read a specific MBMS Control Channel. The embodiments of the present invention thus support multiple MBSFN areas per cell while still maintaining the benefits of reduced battery consumption in the UE due to said MBMS notification mechanism.
US10045295B2 Method of saving power of station in wireless network
A method of saving power of a station in wireless network is provided. The station comprises a connectivity module, a central processing unit, and peripheral devices. The method includes: upon receiving a wake-up signal, powering on the connectivity module, the central processing unit, and the peripheral devices; performing the central processing unit and the peripheral devices in a connection state; performing the connectivity module in an authenticated state; and upon a condition that there is no data to be transferred to the station or after the station transmits and receives all needed data, performing a sleep mode to power off the connectivity module, the central processing unit, and the peripheral devices.
US10045286B2 Method and apparatus for selecting network
A method for a mobile terminal to select a network includes: when the mobile terminal is unable to reside on a top-priority network, recording information of a first cell of the top-priority network that the mobile terminal is unable to reside on, wherein the top-priority network is determined based on a rule preset in the mobile terminal; monitoring an environment for detecting the top-priority network when the mobile terminal is residing on a non-top-priority network; and if a second cell of the top-priority network is detected and a relationship between the detected second cell and the first cell satisfies a preset condition, handing over the mobile terminal to the detected second cell, no matter whether a current network connection state of the mobile terminal is an idle state.
US10045284B2 Traffic control method and apparatus
A slave device accesses an external network through a master device via a short-range wireless communication channel between the master device and the slave device. The slave device receives a notification message from the master device, wherein the notification message includes information about an intermediate network used by the master device to connect to the external network. The slave device controls its network traffic to the external network according to a type of the intermediate network. When a master device uses a network of a cellular network type, use of network traffic in an application on a slave device can be restricted, thereby saving traffic.
US10045276B2 Data-driven network path selection
Techniques for determining network paths for voice calls include analyzing network path measurements of the network paths to determine historical network performance data for the network paths, and identifying a group of top-k network paths based on those network paths having better network performance data other network paths. A particular network path may be selected using various techniques, such as selecting the network path with the best historical network performance, selecting a network path by applying a multi-armed bandit algorithm to select the path from the group of top-k network paths, or selecting a network path at random. The selected network path may be used to by a source-destination pair of computing devices for a voice call, and a record of that voice call may be used to update network performance information for the particular network path.
US10045269B2 Network access processing method and apparatus
Embodiments of the present disclosure provide a network access processing method and apparatus. The method includes: receiving traffic information and network load information that are reported by multiple access networks; determining a target access network in the multiple access networks according to the traffic information and the network load information; and when a current access network of a user terminal is different from the target access network: if the user terminal supports an inter-system mobility policy (ISMP), handing over the user terminal to the target access network; or if the user terminal supports an inter-system routing policy (ISRP) and it is determined that at least one application on the user terminal can be handed over to the target access network, handing over the at least one application to the target access network. In this way, properness of selecting an access network for a terminal or a terminal application can be improved.
US10045263B2 Network switching method and terminal device
A network switching method and a terminal device, which relate to the field of communications technologies, includes acquiring a network resource parameter of a network allowed to be accessed, and determining, from the network allowed to be accessed and according to the network resource parameter of the network allowed to be accessed, a target network to be switched to and a network resource parameter of the target network, where the network resource parameter of the target network is used to determine and set a running parameter of an application program that is to be run in the target network, and switching from a current network to the target network, and running the application program in the target network. The solutions can be used to enable the application program to implement, to some extent, seamless network switching.
US10045260B2 Subscription fall-back in a radio communication network
A method performed by a connectivity service platform in a communication network. The platform is enabled to communicate with a radio device via a wireless network connection of a first subscription of the radio device. The method comprises falling back to a second subscription, thereby enabling the connectivity service platform to communicate with the radio device via a wireless network connection of said second subscription of the radio device instead of the first subscription. The method also comprises receiving a request message from the radio device via the network connection of the first subscription. The method also comprises sending a reject message to the radio device, in response to the received request message and in view of the platform having fallen back to the second subscription. The reject message comprises a fall-back indication for instructing the radio device to fall back from the first subscription.
US10045248B2 Method and device for processing buffer state report in wireless communication system using inter-ENB carrier aggregation technology
The present invention proposes a method of processing a buffer state report when a wireless communication system uses inter-eNB carrier aggregation technology. According to the present invention, a terminal may be provided with a proper amount of uplink resource allocations by notifying base stations of a buffer state.
US10045246B2 Client-side scheduling for media transmissions according to client device states
A mobile device that incorporates the subject disclosure may perform, for example, obtaining performance characteristics for network segments of a network where the network segments are selected from a group of network segments of the network based on a trajectory of the mobile device. The mobile device can monitor power state transitions of the mobile device, and can predict a future power state of the mobile device based on the monitoring of the power state transitions. The mobile device can determine a target time for sending a request for transmission of a data packet over the network where the target time is determined based on the performance characteristics for the network segments and based on the future power state of the mobile device. The mobile device can schedule a time for sending the request for transmission according to the target time. Other embodiments are disclosed.
US10045244B2 Enhanced connection performance in UL/DL imbalance scenarios
A multi-antenna device configured for addressing connection performance issues in UL/DL imbalance scenarios is described. The device may identify a potential UL/DL imbalance scenario and select signal measurements associated with either a primary antenna or a diversity antenna for mobility procedures and/or mobility measurement reporting based on the detected imbalance. In one example, the device may receive a signal at both the primary and a diversity antenna and may identify an imbalance between the primary and diversity signal measurements. The device may then compare the identified imbalance with an imbalance threshold and may select the primary or diversity signal measurement for mobility procedures and/or measurement reporting based at least in part on the comparison. For instance, if the imbalance is greater than the imbalance threshold the device may use the primary signal measurements and may otherwise use the stronger of the primary or diversity signal measurements.
US10045243B2 Method and apparatus for transmitting and receiving data, by terminal, using multiple carriers in mobile communication system
A method for transmitting and receiving data, by a terminal, using multiple carriers in a mobile communication system according to an embodiment of the present invention comprises the steps of: when measurement is received from a reference base station, checking whether the measurement object indicates serving cells of the terminal; and if the measurement object indicates the serving cells of the terminal, setting a measurement cycle using a discontinuous reception cycle of corresponding cells.
US10045242B2 User terminal, radio base station and inter-frequency measurement method
The present disclosure is designed to reduce the load of inter-frequency measurements in user terminals in a radio communication system in which a plurality of component carriers (CCs) are used in each small cell within a macro cell. The inter-frequency measurement method of the present disclosure includes the steps of, from a radio base station forming a macro cell to a user terminal, transmitting the transmission timing information of a detection signal in a small cell, and a timing shift value for detection signals of the plurality of CCs that transmitted with shifted timings in the small cell, and, in the user terminal, measuring the plurality of CCs in a measurement gap based on the transmission timing information and the timing shift value.
US10045241B2 Methods and apparatus for management of data privacy
Systems and techniques for managing user data privacy are described. Upon identification of a user device as a candidate for performing data collection relating to network performance experienced by the device, a network operator on whose behalf the data collection is to be performed is identified, and user consent information associated with the user device is examined to determine if a user of the device has given consent for data collection on behalf of the network operator. If the user has given consent, the user device is configured for data collection.
US10045236B1 Dynamic data frame concatenation based on extent of retransmission
A transmitting device may use a determined extent of retransmissions by the transmitting device to a receiving device as a basis to decide on an extent of concatenation of frames of media. In one example, a transmitting device may monitor an extent of retransmissions by the transmitting device to a receiving device during a packet-based real-time media session. The transmitting device may detect a threshold low extent of retransmissions during the packet-based real-time media session. And responsive to detecting the threshold low extent of retransmissions, the transmitting device may increase an extent of concatenation of frames of media during the packet-based real-time media session.
US10045235B2 Methods, test systems and arrangements for verifying compliance with requirement specifications
Systems and methods for verifying compliance of a communication device with one or more requirement specifications is provided. In one exemplary embodiment, a method may be performed at a communication device for verifying compliance of the communication device with a requirement specification. Further, while a test loop is activated in the communication device, the method may include receiving, at a receiver of the communication device and on a downlink of a radio link, downlink data. In response to determining an occurrence of an event specific to verifying the compliance of the communication device with the requirement specification and used to control when the communication device transfers the received downlink data from the receiver to a transmitter of the communication device, the method may include transferring, from the receiver, to the transmitter, the received downlink data. Also, the method may include transmitting, from the transmitter on an uplink of the radio link, the received downlink data. The received downlink data transmitted on the uplink may be used to verify the compliance.
US10045232B2 Electronic device, method and computer-readable medium for sensing spectrum usage in a cognitive radio communication system
The disclosure provides an electronic device, a method and computer-readable medium. The electronic device includes a circuitry. The circuitry is configured to receive a radio communication signal for another device. The circuitry is also configured to determine, based on the radio communication signal, one or more features that can reflect the difference between uplink transmission mode and downlink transmission mode. The circuitry is further configured to judge whether the radio communication signal is for uplink transmission or downlink transmission according to the feature(s).
US10045226B2 Multi-antenna distribution of wireless broadband in a building
The disclosed embodiments include methods and systems for distributing a broadband wireless signal in a building. The disclosed methods and systems feature a wireless broadband transmitter associated with multiple base antennas, where the base antennas are inserted into one or more ducts of the ventilation system of the building. Communication between the transmitter and receivers within the building may be optimized by selecting, modifying or controlling a configuration parameter of at least one of the multiple base antennas to enhance distribution of the wireless broadband signal within the ducts of the ventilation system and between the transmitter and device receivers.
US10045223B2 Valuation of and marketplace for inter-network links between a high-altitude network and terrestrial network
Embodiments relate to a marketplace for inter-network links between a high-altitude network and a terrestrial data network. An example method may involve a computer-based purchasing agent: (i) determining a demand for inter-network bandwidth between a high-altitude network and a terrestrial data network, (ii) determining one or more offers to provide an inter-network link, wherein the inter-network link provides inter-network bandwidth between the high-altitude network and the terrestrial data network, and wherein each offer is associated with a corresponding client device, (iii) based at least in part on a comparison of: (a) the demand for inter-network bandwidth and (b) the one or more offers to provide an inter-network link, selecting one or more of the offers to provide an inter-network link, and (iv) initiating a process to establish an inter-network link at each client device that corresponds to one of the one or more selected offers.
US10045222B2 Method for communicating message between entities in coexistence management system
Disclosed are methods of exchanging messages necessary for interaction among entities in a coexistence management system that manages a plurality of frequency sharing devices. Specifically, a method of exchanging messages in a coexistence management system including a coexistence enabler (CE), a coexistence manager (CM), and a coexistence discovery and information server (CDIS) includes generating, by the CM, a ReconfigurationRequest message, sending the ReconfigurationRequest message to the CE, and waiting for a ReconfigurationResponse message from the CE. The ReconfigurationRequest message includes at least one of an operating channel list of a white space object (WSO) served by the CE, a transmission power limitation, a flag indicating whether or not a channel is shared, a transmission schedule, and channel classification information.
US10045218B1 Anomaly detection in streaming telephone network data
In one example, a method includes receiving a feature vector that characterizes a call history for a telephone network subscriber, wherein the feature vector comprises respective categorical values for one or more categorical features and respective continuous values for one or more continuous features, and applying, to the categorical values, a first algorithm to determine a categorical score for the feature vector. The example method further includes applying, to the continuous values, an isolation forest algorithm to determine a continuous score for the feature vector, and outputting, in response to determining at least one of the categorical score for the feature vector and the continuous score for the feature vector indicate the feature vector is anomalous, an indication that the feature vector is anomalous.
US10045206B2 Apparatus and method for probe data management
Embodiments of the present invention relate to methods and systems for probe data management that facilitate anonymity between a device providing probe data and the probe data. Some embodiments relate to the removal of an association between a device identifier and an assigned probe identifier if no position information is received from the probe device for a predetermined time period, e.g. between 10 and 20 minutes. Other embodiments relate to periodic extraction of probe objects from a data store, such that a probe object is stored for at most a predetermined time period, e.g. 24 hours, and the use of position information from probe objects having the same probe identifier to create a historic journey trace.
US10045200B2 Communication management for core network
Systems and methods for managing communications among a central entity and multiple local entities in a telecommunication core network are disclosed. Localized central entities may be established across the core network based on localization patterns of telecommunication devices. The localized central entities may duplicate a portion of central entity data and provide local entities more efficient access to the data.
US10045195B2 Athletic data aggregation and display system
Systems and methods relating to wirelessly transmitting athletic data, including personal fitness devices, to a display are provided. Embodiments relate to non-connectable advertising, such as using wireless advertising beacons, to transmit athletic data. Certain embodiments include using BTLE in non-connectable advertising modes to transmit data. Athletic data may be displayed by a display device observable by several users. Further embodiments utilize the data is coaching users of a group.
US10045194B2 Method and apparatus for performing device-to-device discovery in wireless communication system
A method and apparatus for performing device-to-device (D2D) discovery in a wireless communication system is provided. A first user equipment (UE), which supports proximity services (ProSe), transmits a request of D2D discovery to a network, and receives information on a second UE, which supports the ProSe and is located in proximity of the first UE, and information on D2D discovery signaling. The first UE performs D2D discovery based on the received information on the second UE and information on D2D discovery signaling.
US10045191B2 Method for use in device-to-device communication, wireless communication system, and architecture
A wireless communication system (100) is disclosed in which UEs (120a-120c) can operate in a cellular mode wherein data is transmitted from one UE to another via one or more access nodes in a cellular network, and at least some UEs (120c) are D2D-UEs which can also operate in a direct communication mode wherein a pair of D2D-UEs transmit data directly from one to the other, wherein D2D-UEs operating in the direct communication mode maintain control signaling connection with the network and periodically change to the cellular mode and send CSI to the network, and the network uses CSI and/or network available geographical location information for D2D-UEs in determining whether to cause D2D-UEs to operate in the direct communication mode or the cellular mode.
US10045189B2 Enhanced wireless home phone for an emergency call service network
An enhanced wireless home phone (WHP) component for use in an emergency call service network is presented herein. A method can include in response to determining that address information representing an address corresponding to a subscriber identity associated with a wireless service has been included in a data store corresponding to an emergency telecommunication service, determining whether a location of a wireless communication device associated with the subscriber identity satisfies a defined condition with respect to a distance of the wireless communication device from the address; and in response to determining that the location of the wireless communication device satisfies the defined condition, and in response to determining that a communication corresponding to the emergency telecommunication service has been received from the wireless communication device, sending the address information directed to a public safety answering point device.
US10045186B2 Low energy audio streaming
Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.
US10045184B2 Wireless guest engagement system
A guest engagement system and associated methods provide seamless engagement with guests of facilities through the use of wireless sensing technologies. The system makes use of individual guest devices which are carried by guests and used to automatically identify and authenticate the guests throughout the facility. Services can thereby be seamlessly provided to the guests throughout the facility. The services include automatic unlocking of doors, including hotel or state room doors, based on the guests' immediate proximity to their assigned room's door. The services also include automated payment services provided at checkout or vending terminals, and automated log-on to interactive displays and portals, among others, based on secure wireless authentication of the guest devices.
US10045182B2 Short-range wireless communication apparatus and registration management program
A short-range wireless communication apparatus includes a contactless communicator, a short-range wireless communicator, a power detector for detecting a power-on state and a power-off state, and a controller for registering the mobile terminal establishing contactless communication upon determining that the contactless communication is established between the mobile terminal and the contactless communicator, and for permitting connection of the short-range wireless communication between the short-range wireless communicator and the mobile terminal until determining that the short-range wireless communication becomes unconnectable. When the power detector detects that the power-on state is changed to the power-off state and the power-off state is then changed to the power-on state, the controller causes the short-range wireless communicator to search for the registered mobile terminal. When the search is unsuccessful, the controller unregisters the mobile terminal for which the search is unsuccessful.
US10045176B2 Apparatus and method for providing a specific service
The present invention provides a method for providing a service to a device having an interest in a specific service in a device-to-device (D2D) condition. The method includes: searching for a device which enters into an area managed by a device which provides the specific service; and identifying an interest of the searched device in the specific service and inviting the searched device to participate in the specific service. In the method, by selectively connecting a session based on a service interest, an efficient management in view of an entire network capacity is possible and an advantage of reducing a time for session connection is achieved.
US10045174B1 Managed device migration and configuration
Various examples for providing managed device migration and configuration are described. In one example, a computing environment can detect a desired migration from a first device to a second device, where the second device is intended to replace the first device. The computing environment can save a device profile of the first client device that describes its current configuration in memory and can cause an installation of client applications on the second client device previously installed on the first client device. Additionally, the computing environment can configure the client applications on the second client device based on settings retrieved from the device profile.
US10045164B2 Method of single-cell point-to-multipoint transmission
A method of single-cell point-to-multipoint (SCPTM) transmission for a mobile device in a wireless communication system is disclosed. The method comprises monitoring a message including mapping information between at least a temporary mobile group identity (TMGI) and at least a group radio network temporary identify (G-RNTI), determining whether a SCPTM service is started or activated according to whether one of the at least a TMGI corresponding to the SCPTM service is mapped to a G-RNTI, and performing a query procedure to start or turn on data transmission for the SCPTM service when the SCPTM service is not started or not activated.
US10045160B2 Dynamic flow and distribution optimization
Methods and apparatus, including computer program products, are provided for monitoring group location. In some example embodiments, there is provided a method which includes receiving, at a controller, a location of a group of trackers; determining, by the controller, whether to optimize a schedule for the group of trackers as the group of trackers traverses a venue, wherein the determining is based on at least the received location; and sending, by the controller, a message to update the schedule, when the determining indicates the optimization should be performed. Related systems, methods, and articles of manufacture are also described.
US10045156B2 Physical security system and method
Systems (100) and methods (110) for operating a physical security surveillance system. The methods involve: detecting the constant unencrypted radio transmissions of mobile phones in order to capture in a cloud-based archive the identities, geographical trails, speeds and motions of most people nearby deployed units. Once recorded by a locally deployed sensor (104), the aggregated data (102) from the recorded mobile phones (106) is pooled in a globally inclusive database, synthesized, processed and filtered. On a paid-subscription basis, the data is accessible in a searchable archive that includes dozens of search parameters and filters. Users may visualize geographical trails of mobile phones on a multi-featured map, a geographically corresponding input of Google Street View, or a geographically corresponding input of video surveillance. Users may receive text message alerts when designated blacklisted individuals trespass in designated surveillance zones.
US10045155B2 User terminal apparatus and controlling method thereof
A user terminal apparatus is provided. The user terminal apparatus includes a sensor configured to sense a movement of the user terminal apparatus, a storage configured to store a plurality of movement patterns and place information for each time period matching with each movement pattern, and a processor configured to, in response to the movement sensed by the sensor corresponding to one of the plurality of movement patterns, determine a place where the user terminal apparatus is located using a movement pattern corresponding to the sensed movement and place information matching with a present time.
US10045149B2 Method and system for user equipment identification in a network
A method that identifies user equipment (UE) in both idle mode and connected mode in a cellular network is performed when an indication of an emergency situation is received. The method can identify all UEs within a geofenced area. The geofenced area can be an arbitrary shape that is automatically or manually created. The emergency system receives unique identities of UEs in the geofenced area that are provided when the location area identifier value is changed.
US10045134B2 Earguard monitoring system
A sound pressure level (SPL) monitoring information system includes a database configured to store data including at least one of a list of earpiece devices and associated instrument response functions, an audiogram compensation information, or an earpiece frequency response function. The system further includes an SPL monitoring system comprising a microphone. The SPL monitoring system can be configured to receive a plurality of signals, each signal representing a respective SPL of sound pressure values over a time duration for a particular frequency band, the SPL monitoring system configured to determine at least one of: (a) an exposure time duration when at least one of the signals exceeds a SPL threshold value for the particular frequency band or (b) a recovery time duration when at least one of the signals is less than the SPL threshold value for the particular frequency band. Other embodiments are disclosed.
US10045132B2 Method of fitting a hearing aid system, a hearing aid fitting system and a computerized device
A method (100) of fitting a hearing aid system comprising identification of an auditory neurodegeneration of a person based on the ability of the person to perceive small differences in intensity level, a computerized device (200, 300) and a non-transitory computer-readable medium storing instructions thereon, which when executed by a computer perform said method.
US10045116B2 Explosive sound pressure level active noise cancellation utilizing completely wireless earpieces system and method
A system includes a first earpiece having an earpiece housing configured to isolate an ambient environment from a tympanic membrane by physically blocking ambient sound, a microphone disposed within the housing and configured to receive a first ambient audio signal from the ambient environment, a processor operatively connected to the microphone wherein the processor is configured to receive the first ambient audio signal from the microphone and determine if the first ambient signal exceeds a threshold sound level, and a speaker operatively connected to the processor. In a first mode of operation the processor determines that the first ambient audio signal exceeds the threshold sound level and processes the first ambient audio signal to modify the first ambient audio signal. In a second mode of operation the processor determines that the first ambient audio signal does not exceed the threshold sound level and reproduces the first ambient audio signal at the speaker.
US10045106B1 Microphone cover system
A microphone cover system for includes a microphone to capture audible sounds. An odor enhancing unit is removably positioned on the microphone to inhibit moisture from contacting the microphone. The odor enhancing unit is comprised of a fluid permeable material to facilitate sound waves to pass therethrough to the microphone. Moreover, the odor enhancing unit emits a selected odor to enhance an odor associated with the microphone.
US10045103B1 Kinesthetic speaker system and method of use
A kinesthetic speaker usage system provides a speaker connected to a housing about a cavity into which the sound from the speaker is directed. The housing has an exterior surface in tactile communication with a retainer which can direct vibration directly or directly to a user, such as a person. Many embodiments utilize a pipe for the housing, such as a flexible pipe.
US10045101B1 Ground insert sound
A ground insert sound includes a stake, a support rod mounted on the stake, and a sounding assembly mounted on the support rod. The sounding assembly includes a base mounted on the support rod, a sound guide unit mounted on the base, a speaker module mounted on the sound guide unit, an outer shell mounted on and located outside of the speaker module, a circuit board mounted in the base, and a battery mounted in the base. The circuit board is connected electrically with the speaker module by conducting wires. The battery is connected electrically with the circuit board by conducting wires.
US10045097B2 Method for uploading data of cell panel monitoring system and cell panel monitoring system
A method for uploading data of a cell panel monitoring system and a cell panel monitoring system are provided. The method includes: collecting parameter information of each string of photovoltaic cells in each of a plurality of cell panels of a photovoltaic system; modulating the parameter information into a pulse carrier signal; and loading the pulse carrier signal to a busbar of the photovoltaic system, where the busbar is connected in series with each of the cell panels; where parameter information of the cell panels is obtained by a server of the photovoltaic system through demodulation on receiving the pulse carrier signal, data uploaded in a preset time difference ΔT is determined as valid data, remaining data is discarded, and the server is connected in series in the busbar. A cell panel monitoring system is further provided.
US10045094B2 Content supply device, content supply method, program, terminal device, and content supply system
The present disclosure relates to a content supply device, a content supply method, a program, a terminal device, and a content supply system in which the reception side that acquires a FLUTE session can be notified of the reception mode. A content supply device according to the present disclosure includes: a fragment stream generating portion that generates a fragment stream on the basis of source data of content; a FLUTE-stream generating portion that generates a FLUTE stream from the generated fragment stream; an SDP creation portion that creates an SDP including a reception mode in the case of a reception side receiving a FLUTE session including the FLUTE stream; and a multicast delivery portion that delivers the FLUTE stream over FLUTE multicast and, prior to delivery of the FLUTE stream over FLUTE multicast, delivers the SDP over FLUTE multicast. The present disclosure can be applied to a system that delivers content over FLUTE multicast.
US10045089B2 Selection of encoder and decoder for a video communications session
For a first device participating in a video communications session with a second device, some embodiments provide a method that receives sets of encoding features supported by each of one or more decoders of the second device. The method selects an encoder for the video communication session from several encoders available to the first device. The method selects a set of encoding features of the selected encoder based on the sets of encoding features received from the second device. The method transmits an encoded video bitstream to the second device along with information identifying the selected features in order for the second device to select a decoder to decode the bitstream.
US10045085B2 Presentation of an avatar in association with a merchant system
A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile, cause a presentation device to present a user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user, identify from the one or more responses a need to communicate with a merchant system, establish a communication session with the merchant system, receive a notification from the merchant system of a merchant avatar engine, establish communication with the merchant avatar engine, adapt the characteristics of the avatar at least in part according to instructions supplied by the merchant avatar engine, and cause the presentation device to present the user the adapted avatar. Other embodiments are disclosed.
US10045083B2 Satellite seeding of a peer-to-peer content distribution network
Systems and methods for combining a satellite broadcast system with a network. A system in accordance with one or more embodiments of the present invention comprises a plurality of satellite receivers, wherein each of the satellite receivers is coupled to both the satellite broadcast system and the network, wherein a first receiver in the plurality of satellite receivers receives data from at least a second receiver in the plurality of receivers via the network.
US10045081B2 Media switch device, media switch system and media switch method
A media switch device includes at least one media input port, a media input/extension composite port, a media output port, a media switch unit and a command switching and control module. The command switching and control module receives a response command from the media input/extension composite port to determine whether the media input/extension composite port is connected to a source device or to another media switch device. The command switching and control module receives a query command from the media output port to determine whether the media output port is connected to a sink device or to another media switch device. Related media switch system and method are also disclosed.
US10045078B2 Digital broadcasting system and data processing method
A method of transmitting a broadcast signal includes encoding mobile service data to build a Reed-Solomon (RS) frame according to an RS frame mode, wherein the mobile service data is either a mobile service data of a base layer or a mobile service data of the base layer and at least one enhancement layer, wherein each layer is specified by a layer identifier, wherein a layer identifier value of the base layer is set to 0 and a layer identifier value of the at least one enhancement layer starts from 1; and encoding signaling data, wherein the signaling data includes fast information channel (FIC) data and transmission parameter channel (TPC) data, and the FIC data includes information for rapid mobile service acquisition.
US10045075B2 Methods and apparatus to identify and credit media using ratios of media characteristics
Methods and apparatus to identify and credit media using ratios of media characteristics are disclosed herein. Example methods and apparatus determine a first ratio based on a first combination of time intervals of a monitored media signature, the monitored media signature including a plurality of time intervals, respective ones of the time intervals being between respective adjacent characteristics identified in the media, determine a second ratio based on a second combination of time intervals of the monitored media signature, generate a monitored media ratio signature based on the first and second ratios, and compare the monitored media ratio signature with a reference ratio signature to identify the media.
US10045073B2 Media channel identification with multi-match detection and disambiguation based on time of broadcast
Disclosed herein are methods and systems to help disambiguate channel identification in a scenario where fingerprint data of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different channels. Upon detecting such a multi-match, a server or other entity will perform disambiguation based at least in part on a comparison of time of broadcast of the media content being rendered by the media presentation device with time of broadcast of the media content represented by the reference fingerprints. The server or other entity will thereby determine the channel on which the media content being rendered by the media presentation device is arriving, so as to facilitate taking channel-specific action.
US10045071B2 Method and system for fast digital channel change utilizing time-stamp management
A video stream demultiplxer receives video streams comprising a selected current content channel and one or more adjacent content channels. Time stamp management is concurrently performed on the adjacent content channels while decoding the selected current content channel. Timing information such as Decoding Time Stamp (DTS) and Presentation Time Stamp (PTS) values, and/or random access points (RAPs) may be determined for pictures stored for the selected current content channel and the adjacent content channels. The determined timing information is utilized to determine a Program Clock Reference (PCR) value for each of the selected current channel and the adjacent channels for channel monitoring. A timebase, derived from a PCR rate that is determined based on the determined PCR value, is determined for decoding the selected current content channel. An adjacent content channel, which is primed during decoding of the selected current content channel, may be directly decoded for display if selected.
US10045070B2 Methods and apparatus for centralized content and data delivery
Methods and apparatus for centralized content, media and data delivery and access within a premises such as, e.g., a residence. In one embodiment, the apparatus comprises a remotely manageable premises device that acts as a centralized client networking platform, providing gateway services such as network management as well as traditional content and high-speed data delivery functions. The device also acts as the shared internet connection for all devices in the premises via a cable modem, sharing personal and DVR content such as video, music and photos (and any associated metadata) throughout the premises, and providing both a wired and wireless network in the home. Telephony services utilizing e.g., embedded multimedia terminal adapter (eMTA) and/or Wi-Fi architectures may also be provided via the device. The device can also provide a trusted domain for content or data, as well as allowing a subscriber total mobility in the home.
US10045069B2 Interactive method and system of mobile device and television, computer-readable medium
In one aspect of the invention, an interactive method of a mobile device and a television for displaying content on the mobile device according to that displayed on the television and/or controlling the television by the mobile device includes searching a television in a network initiated from a mobile device and establishing a connection of the mobile device to the television, obtaining media information of content currently displayed on the television, obtaining basic information and a related content resource of the media information from a cloud server, and displaying the basic information and the related content resource of the media information on an interface of the mobile device.
US10045066B2 Display apparatus and display method
A display apparatus, including a display configured to display a multi-window screen image comprising a plurality of windows; and a controller configured to control the display to change an appearance of at least one window of the plurality of windows based on a setting provided by a user, and to display the at least one window using the changed appearance.
US10045061B2 Electronic device, adapter device, and video data processing method thereof
An electronic device is provided. The electronic device includes a first buffer configured to store video data and a system on chip. The system on chip may include a compression module configured to compress the video data stored in the first buffer, an encryption module configured to encrypt the compressed video data, and a universal serial bus (USB) hardware interface configured to transmit the encrypted video data. The compression module, the encryption module, and the USB hardware interface may be connected by a hardware signal line which is used to transmit video data.
US10045056B2 Ingress noise inhibiting network interface device and method for cable television networks
Ingress noise from subscriber equipment is mitigated or prevented from reaching a cable television (CATV) network. All upstream signals including ingress noise are initially transmitted to the CATV network whenever their instantaneous power exceeds a threshold which typically distinguishes ingress noise from a valid upstream signal. Whenever the instantaneous power is below the threshold, ingress noise is blocked from reaching the CATV network. A gas tube surge protection device is included to resist component destruction and malfunction arising from lightning strikes and other high voltage, high current surges.
US10045053B1 Fragment insertion for live media streams
Techniques are described for enabling the insertion of semi-targeted content in live content streams consumed by devices that do not support unconstrained dynamic fragment insertion.
US10045047B2 Image coding method, image decoding method, image coding apparatus, and image decoding apparatus
An image coding method includes: deriving a candidate for a motion vector predictor from a co-located motion vector; adding the candidate to a list; selecting the motion vector predictor from the list; and coding a current block and coding a current motion vector, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture.
US10045041B2 Techniques for inter-layer residual prediction
Techniques for inter-layer residual prediction are described. In one embodiment, for example, an apparatus may comprise an encoding component to determine whether a predicted motion for an enhancement layer block is consistent with a predicted motion for a collocated lower-layer block, determine whether to apply inter-layer residual prediction to the enhancement layer block based on whether the predicted motion for the enhancement layer block is consistent with the predicted motion for the collocated lower-layer block, and in response to a determination that inter-layer residual prediction is to be applied to the enhancement layer block, generate a predicted residual for the enhancement layer block based on a residual for the collocated lower-layer block and generate a second-order residual for the enhancement layer block by comparing a calculated residual to the predicted residual. Other embodiments are described and claimed.
US10045038B2 Method and apparatus for using a current picture as a reference picture
Methods and apparatus of managing decoded picture buffer for a video coding system are disclosed for a system using an Inter prediction mode and an Intra Block Copy mode. According to one method, a current-picture-usage flag in a picture or slice level is determined. If the current-picture-usage flag indicates that the current picture is not allowed to be used as the reference picture for the current picture, only one picture buffer is allocated in a DPB (decoded picture buffer) for the current picture and a reconstructed current picture after in-loop filtering is stored in the picture buffer in the DPB. According to another method, the system allocates only one picture buffer in the DPB for both the Inter prediction mode and the Intra Block Copy mode of the current picture if all of one or more in-loop filters are disabled for the entire part of the current picture.
US10045037B2 Method for encoding digital video data
The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
US10045014B2 Method of disparity derived depth coding in 3D video coding
A method and apparatus for three-dimensional video encoding and decoding using disparity derived depth prediction are disclosed. Embodiments of the present invention determine a disparity vector related to a collocated texture block in the dependent view and generate converted depth samples from the disparity vector. The generated converted depth samples are used as a predictor or Merge candidate for the current depth block. The Merge candidate corresponding to the converted depth samples can be placed in the merging candidate list at a location before TMVP (temporal motion vector predictor) merging candidate. The converted depth samples can be generated from the disparity vector according to a function of the disparity vector. Information associated with the function can be signaled explicitly to a decoder or derived implicitly by the decoder. One aspect of the present invention addresses simplified disparity to depth conversion, specifically division-free disparity-to-depth conversion.
US10045011B2 Providing timing information over a data link
Systems and methods may involve minimizing interference when synchronization information is being transmitted from multiple sources. This may include receiving a trigger signal wherein the trigger signal includes a timing parameter to be used by a user device to synchronize with a content platform, and transmitting a synchronization signal having a transmitter identification and the timing parameter.
US10045009B2 Imaging device and imaging control method with adjustable frame frequency
A first imaging device and a second image device are connected with each other in a communicatable manner, and data of imaging timing and data of an exposure period of the first imaging device are transmitted to the second imaging device. In the second imaging device, the imaging timing and the exposure period can be set based on the data of the imaging timing and the data of the exposure period which are received. Therefore, an image is taken by the first imaging device and the second imaging device with the imaging timing and the exposure period of the first imaging device agreeing with those of the second imaging device.
US10045008B2 Method for processing images in a stereo vision system and apparatus for same
Disclosed an apparatus for processing images in a stereo vision system including: an image capturing unit including first and second cameras for obtaining image information by capturing a subject, and a lighting unit for emitting a flash during the image capturing; and a camera controller for controlling the image information to be obtained by cross-acquiring images of the subject in a predetermined time interval without the synchronization of the first and second cameras.
US10045005B2 3D camera module
Provided is a 3D camera module, comprising: a first camera lens group for forming a light path of a first light bundle so as to be one of a left-eye lens group and a right-eye lens group in the 3D camera module; a second camera lens group, disposed apart from the first camera lens group, for forming a light path of a second light bundle so as to be the other of the left-eye lens group and the right-eye lens group in the 3D camera module; an image sensor disposed on the movement path of the first and second light bundles so as to sense a first image by the first light bundle and a second image by the second light bundle; and a movement control unit configured to move the first camera lens group and the second camera lens group in at least one direction of a forward and backward direction and a left and right direction so as to control the first and second images.
US10044996B2 Method for projecting virtual data and device enabling this projection
A method for projecting information issued from a digital design model. Calibration is performed by acquiring characteristic data originating from a surface of interest and comparing the characteristic data with virtual data issued from the digital design model. A spatial position of a projecting device is determined. The projecting device comprises a video projector and at least two separate image-capturing devices. Depending on the spatial position, information issued from the digital design model is projected by the video projector onto the surface of interest.
US10044992B2 Solid-state imaging apparatus, driving method therefor, and imaging system
A solid-state imaging apparatus comprises a pixel unit including G-pixels 110-G, R-pixels 110-R, and B-pixels 110-B, an image signal output interval of the G-pixels 110 made shorter than image signal output intervals of the R-pixels and B-pixels. Regarding lights respectively having wavelength bands near a green color, near a red color, and near a blue color, the G-pixels 110-G have higher sensitivity to the wavelength band near the green color than both to the wavelength band near the red color and wavelength band near the blue color, the R-pixels 110-R have higher sensitivity to the wavelength band near the red color than both to the wavelength band near the green color and wavelength band near the blue color, and the B-pixels 110-B have higher sensitivity to the wavelength band near the blue color than both to the wavelength band near the green color and wavelength band near the red color.
US10044979B2 Acquiring regions of remote shared content with high resolution
Presented herein are techniques to enable a meeting participant/attendee at a first endpoint device in an online/web-based meeting/conference to acquire shared content with high resolution. The first endpoint device receives an initial image of content shared by a second endpoint in the online/web-based meeting/conference. At the first endpoint, the initial image of the shared content is displayed. A user selection of a selected region of the initial image is received at the first endpoint, and a second image of the shared content corresponding to the selected region is received at the first endpoint, wherein the second image has a higher resolution than the initial image.
US10044975B2 Method and apparatus for coviewing video
A method, apparatus, and system to provide the ability for a user to make audio and/or audio-video phone calls simultaneously while watching (co-viewing) provider video content in remote locations. A control system is provided to set up call, direct provider video content, and provide for the phone calls and video content to be delivered and then synchronized. The phone calls may be routed by the control system to PSTN destinations or Internet based destinations and calls made or received may be bridged to other Internet based sources. The provider video content may be provided directly from its source or routed through NAT traversal or through the control system.
US10044959B2 Mask-less phase detection autofocus
An example image capture device includes an image sensor having diodes for sensing light from a target scene, a color filter array disposed above the diodes and including color filters each positioned over one of the diodes, single-diode microlenses positioned above some color filters arranged in a Bayer pattern, and multi-diode microlenses each positioned above at least two adjacent color filters that pass the same wavelengths of light to corresponding adjacent diodes below the color filters, each multi-diode microlens formed such that light incident in a first direction is collected one of the adjacent diodes and light incident in a second direction is collected in another of adjacent diodes. An image signal processor of the image capture device can perform phase detection autofocus using signals received from the adjacent diodes and can interpolate color values for the adjacent diodes.
US10044957B2 Imaging device and imaging method
An imaging device comprising: an image sensor includes a first focus detection pixel being arranged at a position corresponding to a first color filter of the imaging pixel, and a second focus detection pixel being arranged at a position corresponding to a second color filter, a read-out section mixes a plurality of pixel signals including the output of the first focus detection pixel and reads out a first mixed pixel output, in mixing and reading out the outputs of the imaging pixels corresponding to the first color filter, while the read-out section mixes a plurality of pixel signals without including the output of the second focus detection pixel and reads out a second mixed pixel output, in mixing and reading out the outputs of the imaging pixels corresponding to the second color filter.
US10044954B2 Solid-state imaging device, AD converter, and electronic apparatus
The present disclosure relates to a solid-state imaging device, an AD converter, and an electronic apparatus that improve a crosstalk characteristic. The AD converter includes a comparator that compares the pixel signal with the reference signal, a pixel signal side capacitor, and a reference signal side capacitor. The pixel signal side capacitor and the reference signal side capacitor are formed such that a first parasitic capacity, and a second parasitic capacity are substantially the same. The present technology is applicable to a CMOS image sensor, for example.
US10044948B2 Image sensor global shutter supply circuit with variable bandwidth
A pixel cell includes a photodiode to accumulate image charge. A global shutter transistor is coupled to the photodiode to reset the image charge in the photodiode in response to a global shutter control signal. A global shutter control signal generator circuit generates the global shutter control signal to have a first value signal or a second value signal. The first value signal is coupled to turn on the global shutter transistor to reset the photodiode. The second value signal controls the global shutter transistor to be in a low leakage off mode. A supply circuit is coupled to provide the second value signal to the global shutter control signal generator circuit. The supply circuit includes a variable filter circuit coupled to an output of the supply circuit to selectively vary a bandwidth of the second value signal in response to a bandwidth select signal.
US10044947B2 Electronic apparatus and driving method therefor
An electronic apparatus includes: a pixel array section in which pixels including photoelectric conversion sections that generate signal charges corresponding to amounts of light, charge accumulation sections that receive the signal charges from the corresponding photoelectric conversion sections and that are shared thereby, and pixel transistors that read out the signal charges generated by the corresponding photoelectric conversion sections and that are shared thereby are two-dimensionally arranged in a matrix; a solid-state image capture device including a scanner that can drive the pixels so that exposure periods of all of the pixels are simultaneously started, that can drive the pixels so that the exposure periods of all of the pixels are simultaneously ended, and that sequentially selects and scans the pixels in readout periods; and a mechanical shutter that determines an end of the exposure periods for still-image shooting.
US10044944B2 Automatic composition of video with dynamic background and composite frames selected based on foreground object criteria
A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
US10044935B2 Image capturing device and activation method therefor
An image capturing device includes a first controller operable to control image capturing; an operation section including a switch; a detector operable to detect a change to an image capturing mode and to send a signal representing the change; a second controller operable to monitor and process the sent signal, the second controller having a power consumption less than that of the first controller; and a power supply operable to supply power to the first controller, the second controller, and a functional section of the device. When the second controller receives the signal sent from the detecting section in a power saving state in which power is supplied from the power supply to the second controller, the power saving state is changed to a power supplying state capable of image capturing by supplying power from the power supply to portions of the device including the first controller.
US10044933B2 Periphery monitoring device for work machine
A periphery monitoring device for a work machine includes imaging devices that capture an image of the surroundings of the work machine. An overhead view image is generated from the surroundings of the work machine based upon upper view-point images of the image devices. When generating an overhead view image of an overlap region of first and second upper view-point images relating to the images captured by the first and second imaging devices, the overhead view image generating unit, based upon a height of a virtual monitoring target, sets at least one of a first region in which the first upper view-point image is displayed and a second region in which the second upper view-point image is displayed, and also sets a third region in which a composite display image based upon the first and second upper view-point images is displayed.
US10044928B2 Mobile terminal and method for controlling the same
The present disclosure relates to a mobile terminal capable of displaying an image and a control method thereof. A mobile terminal according to an embodiment of the present disclosure may include a touch screen configured to display a first image, and a controller configured to control the touch screen to display a part of the first image in an enlarged manner based on a user request, wherein the controller displays a part of a second image different from the first image in an enlarged manner on the touch screen when a predetermined type of touch is applied to the touch screen in a state that the part of the first image is displayed in an enlarged manner.
US10044927B2 Capturing a stable image using an ambient light sensor-based trigger
A method and apparatus for capturing stable images are disclosed. An ambient light sensor makes measurements of ambient light. A change in ambient light between two measurements is determined. If the change in ambient light measurements falls in a predefined range, then the change may be attributable to ambient light sensor being blocked by a user to trigger image capturing. Consequently, a camera is triggered to capture an image. Conversely, if the change in ambient light measurement is outside the range, image capturing is not triggered as the change may be attributable to other factors.
US10044908B2 Image processing system, image processing method and recording medium
In accordance with an embodiment, an image processing apparatus comprises a scanner; a designation section configured to designate a color presented in an original document as the object to be removed; extraction section configured to extract color information of the color to be removed based on image data which is obtained by reading, using the scanner, a color information extraction sheet on which an image is formed with a material of the color to be removed; and a conversion section configured to form, based on the designation of the designation section and the color information extracted by the extraction section, an image by removing the image data in the color designated to be removed from the image data of the original document.
US10044903B2 Information processing apparatus and control method for switching a communication destination while reducing processing load when establishing a connection
A control method including switching, in accordance with receipt of a print instruction, from a first state to a second state in which communication with an external apparatus based on a second communication method is possible and communication with the Internet based on a first communication method is not performed, while connection to the Internet based on the first communication method and connection to the external apparatus based on the second communication method are established and maintained in parallel.
US10044901B2 Image forming system that identifies who has performed printing
An image forming system includes a portable terminal device, an image forming apparatus, and a marker registration circuit. A display device in the image forming apparatus displays a marker associated with location information of a user who has instructed execution of printing on a recording medium. The portable terminal device includes an information acquisition circuit and a position notification image output circuit. The information acquisition circuit photographs the marker displayed on the display device using an imaging device, so as to acquire the location information registered in the marker registration circuit, and the location information is associated with the marker photographed by the imaging device. The position notification image output circuit outputs a position notification image that notifies an output device of a position corresponding to the location information acquired by the information acquisition circuit.
US10044896B2 Image processing apparatus, server apparatus, and image processing system for installing of image processing apparatus applications through a web browser
An image processing apparatus includes an identification unit, a transfer requesting unit, an acquisition unit, and an execution unit. The identification unit identifies one of pieces of information regarding applications executable by the image processing apparatus and acquired through a web browser of the image processing apparatus. The identification unit identifies the piece of information regarding one of the applications that is selected by an operator. The transfer requesting unit requests an external apparatus to transfer the application in accordance with the identified piece of information. The acquisition unit acquires, from the external apparatus through the web browser, to-be-executed application information that is to be used when the application requested to be transferred is installed on the image processing apparatus. By using the acquired to-be-executed application information, the execution unit executes an installation process for installing the application corresponding to the to-be-executed application information on the image processing apparatus.
US10044888B2 Image forming apparatus and control method thereof
An image forming apparatus includes an operation display unit, a display range registration unit, an icon registration unit, and a display control unit. In the operation display unit, an icon for selecting an image forming apparatus operation is displayed. In the display range registration unit, information on a display range of the icons displayed on the operation display unit is registered. In the icon registration unit, information on a display position of the icon on the operation display unit is registered. In the display control unit, a movement button for moving the icon based on the information on the display range which is registered in the display range registration unit is displayed when the icon is selected. In the display control unit, the information on the display position which is registered in the icon registration unit is updated when the movement button is pressed.
US10044881B2 Relay apparatus, communication system and communicating method
A relay apparatus connected to service providing apparatuses respectively providing services and a communication apparatus that includes an additional-information storage unit configured to store additional information associated with the service and identification information, comprises: a receiving unit configured to receive notification including the service and the user identification information from the communication apparatus; a generating unit generating an output command for outputting, to the relay apparatus, the additional information stored in the additional-information storage unit corresponding to the service and the identification information included in the notification; an output commanding unit transmitting the output command to the communication apparatus; an acquiring unit acquiring the additional information output in response to the output command; a first communication unit configured to perform communication with the service providing apparatus using the acquired additional information; and a second communication unit that transmits, to the communication apparatus, information acquired from the service providing apparatus.
US10044876B2 Codec selection and usage for improved VoIP call quality
A method of implementing calls includes identifying a call scheduled for a time in the future from an electronic calendar associated with a user and prior to the call, ordering a plurality of codecs used by an Internet Protocol (IP) phone of the user for the scheduled call. The method further includes, during the call and using a processor, calculating a mean opinion score for the call and storing the mean opinion score as part of call data for the call within a data storage device comprising historical call data.
US10044873B2 Mute alert
Example embodiments provide a system and method for dynamically providing a mute alert on a communication device. The system receives an audio signal during a communication session. Using one or more hardware processors of the system, the audio signal is analyzed to detect speech. The system determines whether the detected speech transgresses a predetermined threshold. In response to determining that the communication device is in a mute mode and the detected speech transgresses the predetermined threshold, the system provides an alert, via the communication device, notifying the user that the communication device is in the mute mode.
US10044864B2 Computer-implemented system and method for assigning call agents to callers
A computer-implemented system and method for assigning call agents to callers is provided. A call from a caller is received into a call center. A voice sample is obtained from the caller during the call and analyzed. Traits of the caller are identified from the analyzed voice sample. A determination that at least one of the identified traits includes characteristics of multiple populations for that trait is made. The identified trait is defined as a percentage of each population included in that trait. The caller traits are compared to traits associated with each active agent within the call center. The agent with the traits most similar to the caller traits is assigned to the caller.
US10044862B1 Dynamic topic guidance in the context of multi-round conversation
A topic guidance method, system, and computer program product for creating a conversation model by learning a conversation pattern from a customer response to a conversation topic segment and suggesting a conversation topic for the agent to engage the customer in the conversation topic based on a customer response associated with the conversation model.
US10044861B2 Identification of non-compliant interactions
A method of evaluating scripts in an interpersonal communication includes monitoring a customer service interaction. At least one portion of a script is identified. At least one script requirement is determined. A determination is made whether the at least one portion of the script meets the at least one script requirement. An alert is generated indicative of a non-compliant script.
US10044831B2 Method and apparatus for transmitting messages to a dash client
A client device communicates with a server to receive media streaming. The server detect a current media streaming session with the client device and determines a need to convey information regarding the ongoing media streaming session to the client device The server inserts a trigger in a hypertext transfer protocol (HTTP) response to a client device. The trigger is configured to indicate that a connection with the server is requested. The client device detects the trigger and verifies whether the server is a trusted server. After verifying that the server is trusted and the request is legitimate. The client device establishes a connection with the server and requests a message including information about the ongoing media streaming session. In response, the server sends a dynamic adaptive streaming over HTTP (DASH) message to the client device.
US10044823B2 Social content aggregation
A method and system for delivering a service is provided. The method includes enabling a social application container computer system from an end user device, via an application program interface (API) executing in the social application container computer system invoked by an application running on the end user device. Transaction data describing a transaction request of a user of the end user device is collected from the end user device via the application and the API. Transaction specific context is generated based on the transaction data. User specific context is generated based on user data present in the transaction data.
US10044819B2 Network delivery system
A method and system for improving network delivery is provided. The method includes receiving an Internet based event for a user. The Internet based event is associated with user attributes, of the user, retrieved from a specialized network and it is determined that the user is associated with the Internet based event. A functionality status of a mobile hardware device of the user is determined and current parameters of the user and current characteristics of the user are analyzed. Resulting network based delivery options associated with the Internet based event for the user are determined.
US10044815B2 Location-based domain name system service discovery
Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are aggregated by geographic location (e.g., subnets) and defined using DNS service discovery records that are mapped to corresponding geographic locations.
US10044808B2 Heterogeneous cloud-store provider access systems, and/or associated methods
In certain example embodiments, heterogeneous cloud-store provider access systems (HCPAS), and/or associated methods, are provided. Certain example embodiments provide users with managed access to cloud stores distributed across multiple, disparate providers, in a device-independent manner. A common API and user-friendly user interface allow for a single sign-on access to the various providers. Advantageously, users need not download and install differing cloud store provider access software for each provider, device, and/or provider-device combination, used to access the cloud drives. Instead, by using the HCPAS, a user can manage the distributed storage and provide improved common access, e.g., in terms of administrative and operational functions.
US10044806B2 System and method for managing virtual hard disks in cloud environments
A system, method, and computer-readable storage medium for managing virtual hard disks in a cloud computing/storage environment are provided. The method includes associating, using a virtual hard disk (VHD) management system of a server device, a plurality of data blocks of a virtual hard disk stored at a cloud vendor to a corresponding plurality of cloud objects. A plurality of cloud object identifiers associated with the plurality of cloud objects in a first cloud allocation table are stored. Changes to one or more data blocks are determined. Corresponding new cloud allocation tables for every data block in the plurality of data blocks that has changed are formed, the new cloud allocation tables having corresponding new cloud object identifiers. The first and the new cloud allocation tables are downloaded and merged to form an updated cloud allocation table. The updated cloud allocation table is uploaded to the cloud vendor.
US10044797B2 Load balancing of distributed services
Various embodiments load balance service requests across one or more servers. In one embodiment, a service requestor directly accesses a shared metrics array stored in at least one server of a plurality of servers in a service cluster. Each of these servers includes one or more services. The shared metrics array is accessible by each of the plurality of servers, and includes a set of metrics for each of the plurality of servers. A determination is made based on the set of metrics associated with at least one server in the plurality of servers if a service request is to be sent to the at least one server. The service request is sent to the at least one server based on determining that the service request is to be sent to the at least one sever.
US10044791B2 System, method, and apparatus for communicating data
A system includes first and second hubs. The first hub is configured to communicate data with a medical device through a Local Area Network and package the data into at least one application-layer packet. The second hub is configured to receive the at least one application-layer packet from the first hub operatively through at least one cellular network.
US10044790B2 Extending digital artifacts through an interactive surface to a mobile device and creating a communication channel between a mobile device and a second mobile device via the interactive surface
A unique system and method that facilitates extending input/output capabilities for resource deficient mobile devices and interactions between multiple heterogeneous devices is provided. The system and method involve an interactive surface to which the desired mobile devices can be connected. The interactive surface can provide an enhanced display space and customization controls for mobile devices that lack adequate displays and input capabilities. In addition, the interactive surface can be employed to permit communication and interaction between multiple mobile devices that otherwise are unable to interact with each other. When connected to the interactive surface, the mobile devices can share information, view information from their respective devices, and store information to the interactive surface. Furthermore, the interactive surface can resume activity states of mobile devices that were previously communicating upon re-connection to the surface.
US10044785B2 Controlling a graphical user interface
A graphical user interface (GUI) definition document such as an HTML document incorporates one or more navigation data sets that define a navigation policy for various navigable elements in a graphical user interface. The navigation data sets are generally associated with navigable elements and specify other navigable elements to be navigated to in response to associated navigation events such that, whenever a particular navigable element is active and a particular navigation event is received, a navigation data set associated with both the particular navigable element and navigation event may be accessed to determine another navigable element to be activated in response to the navigation event.
US10044784B2 Method for generating media information, terminal, server, and AHS system
The present invention discloses a method for generating media information, a terminal, a server, and an adaptive streaming system. Media code streams of m types of code rate, which are generated by an AHS system, are divided into h groups, and tracing codes are separately embedded into code stream segments of each group. The tracing codes embedded into the code stream segments, and code stream group information are stored in a media presentation description MPD file. In a downloading process of a terminal, tracing of an end user that downloads media data is implemented.
US10044776B2 Combining communication contents
When a communication message notification initiated by a current communication window is received, a correlation relationship between a party participating in a communication and K communication subjects that belong to a same user system which acts as another party participating in the communication is obtained respectively. The K communication subjects that belong to the same user system have a common principal account and each communication subject has a corresponding child account. Alternatively, the K communication subjects use a same account and logs in different communication tools in the same system. K≥1. According to the correlation relationship, historical communication contents between the party participating in the communication and the K communication subjects are obtained respectively. The historical communication contents are combined. The combined communication contents are saved and displayed. The present techniques avoid the tedious and overdue problem of manually combining the communication contents.
US10044772B2 Method and device for content sharing
Embodiments of the present invention relate to a method for content sharing, where the method includes: receiving a content share request, establishing a share session with a receiving terminal, and sharing session content, which is played on a first initiating terminal, with the receiving terminal; and receiving a state notification about transferring the played session content from the first initiating terminal to a second initiating terminal, and according to the state notification, ending the share session or continuing to share the session content continuously played on the second initiating terminal. According to the embodiments of the present invention, CoD content watched on the initiating terminal can be shared, and when transfer occurs between display terminals of the content share initiator, a content share AS can perceive the transfer, and continuity of the share session can be ensured. The present invention further relates to a device for content sharing.
US10044771B2 Apparatus, method, and computer program for streaming media peripheral address and capability configuration
A network-enabled device may include an interface operably connected to an interface of a streaming media device, and be configured to receive a request from the streaming media device. The network-enabled device may also include a processor configured to allow the request from the streaming media device based on a vendor matching policy.
US10044770B2 Method and apparatus for managing a plurality of sessions in a multi-path routing based network
According to one embodiment, a method for managing a plurality of sessions is disclosed. The method includes advertising, by a node establishing the plurality of sessions, a session limit capability to peer nodes of the plurality, of sessions, determining priorities of the plurality of sessions, and selecting an optimal session from the plurality of sessions based on a session limit parameter and the determined priorities of the plurality of sessions, wherein the session limit parameter indicates the number of acceptable sessions for the node establishing the plurality of sessions. Additionally, a corresponding apparatus is also disclosed according to another embodiment.
US10044757B2 Secure execution of enterprise applications on mobile devices
A system is disclosed that includes components and features for enabling enterprise users to securely access enterprise resources (documents, data, application servers, etc.) using their mobile devices. An enterprise can use some or all components of the system to, for example, securely but flexibly implement a BYOD (bring your own device) policy in which users can run both personal applications and secure enterprise applications on their mobile devices. The system may, for example, implement policies for controlling mobile device accesses to enterprise resources based on device attributes (e.g., what mobile applications are installed), user attributes (e.g., the user's position or department), behavioral attributes, and other criteria. Client-side code installed on the mobile devices may further enhance security by, for example, creating a secure container for locally storing enterprise data, creating a secure execution environment for running enterprise applications, and/or creating secure application tunnels for communicating with the enterprise system.
US10044755B2 Integrated security management
A system for configuring a plurality of security devices is provided. The system is configured to automatically generate one or more policy definition files and use the files to integrally control security configurations for a plurality of security devices in one or more networks. The system includes a security control module and one or more policy agent modules. The security control module converts security parameters to the one or more security policy definition files. The policy agent modules receive the security policy definition files and extract a plurality of policy configuration parameters from the security policy definition file. The plurality of policy configuration parameters is passed to the associated security devices. The security control module maintains communication with other components in the system, such as a checking module and a reporting module.
US10044753B2 Intercepting and supervising calls to transformed operations and objects
In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.
US10044741B2 Information reporting for anomaly detection
In one embodiment, a first device in a network receives traffic flow data from a plurality of devices in the network. The traffic flow data from at least one of the plurality of devices comprises raw packets of a traffic flow. The first device selects a set of reporting devices from among the plurality of devices based on the received traffic flow data. The first device provides traffic flow reporting instructions to the selected set of reporting devices. The traffic flow reporting instructions cause each reporting device to provide sampled traffic flow data to an anomaly detection device.
US10044735B2 System and method for authentication of electronic communications
A system and method is disclosed for validating the authenticity of communications between users using message transmission systems. The system is configured to be independent of the message transmission system and is configured to determine a verification status associated with the message sender, the message recipients, or both. Based on the assigned verification status, the system generates notifications which are transmitted to at least one of the parties to the message, depending on the verification status, thereby providing a representation of the authenticity of the message. In certain embodiments, the system is configured to prompt user actions to be taken at remote devices, such as mobile phones and computers based on the verification statuses.
US10044732B2 System and method for targeted messaging, workflow management, and digital rights management for geofeeds
The disclosure relates to systems and methods for targeted messaging, workflow management, and digital rights management for geofeeds, including content that is related to geographically definable locations and aggregated from a plurality of social media or other content providers. The system may facilitate targeted messaging to users who create content. The targeted messaging may be based on the content (or location related to the content) such as a request for additional information or a promotional message. The system may generate workflows that allow management of the content with respect to operational processes of an entity that wishes to use the content and facilitates the management of usage rights related to the content as well as payments related to such usage rights. For example, the system may store whether content requires permission to use the content and/or whether such permission was obtained and facilitates payment.
US10044725B2 Controlling access to online resources using device validations
Systems and methods of verifying a user are provided. In particular, a request to engage in a verification process to gain access to an online resource can be received. The request can be provided by a first user device associated with a user. A validation request associated with a second user device associated with the user can be received. The validation request can include a device profile associated with the second user device. It can then be determined whether to validate the second user device based at least in part on the device profile. When it is determined to validate the second user device, the first user device can be granted access to the online resource.
US10044724B2 Automatic internet activation for registered user device upon detecting its device identifier on network of hospitality establishment during active reservation
A service controller includes a network interface for coupling to a local area network of a hospitality establishment, and one or more processors coupled to the network interface. The one or more processors are configured to detect a device identifier of a user device on a local area network of a hospitality establishment, determine whether a guest of the hospitality establishment is associated with the device identifier, and automatically activate a service for the user device at the hospitality establishment in response to detecting the device identifier on the local area network when a guest of the hospitality establishment is determined to be associated with the device identifier.
US10044718B2 Authorization in a distributed system using access control lists and groups
In a method of controlling sharing of an object between entities in a distributed system, a processor will identify an object and generate an access control list (ACL) for the object so that the ACL includes a list of clauses. Each clause will include a blessing pattern that will match one or more blessings, and at least one of the clauses also may include a reference to one or more groups. Each group represents a set of strings that represent blessing patterns or fragments of blessing patterns. The processor may generate each clause of the ACL as either a permit clause or a deny clause to indicate whether an entity or entities that have a blessing matched by the blessing pattern are permitted to access the object. The processor will save the ACL to a data store for use in responding to a request to access the object.
US10044715B2 Method and apparatus for presence based resource management
Methods and apparatus provide resource authorization based on a computer's presence information. Presence information may include information relating to a computer's operating environment. In some implementations, a presence detector on a computer determines presence information and provides the information to a resource manager. The computer may then generate a resource access request. A resource manager may then determine whether the resource request is authorized based, at least in part, on the presence information. The resource manager then responds to the resource access request, either granting or denying the request for resources.
US10044713B2 OpenID/local openID security
Identity management, user authentication, and/or user access to services on a network may be provided in a secure and/or trustworthy manner, as described herein. For example, trustworthy claims may be used to indicate security and/or trustworthiness of a user or user device on a network. Security and/or trustworthiness of a user or a user device on a network may also be established using OpenID and/or local OpenID, a secure channel between a service and the user device, and/or by including a network layer authentication challenge in an application layer authentication challenge on the user device for example.
US10044711B2 User middle finger—wrist biometric authentication apparatus
Disclosed herein is a user authentication apparatus that captures images of the back and/or the palm of a hand using both a mobile camera, such as a smart phone or a smart pad, and a high-resolution stationary camera embedded in a PC, extracts various types of biometric information from the captured images, registers the extracted biometric information, and authenticates a new image when the new image is input. The user authentication apparatus includes a hand area detection unit for detecting a hand area from an input hand image, a hand area normalization unit for binarizing the detected hand area and normalizing the binarized hand area, a hand biometric information extraction unit for extracting unique hand biometric information from the normalized hand area, and a hand biometric information registration and authentication unit for registering the hand biometric information and authenticating the corresponding user based on the hand biometric information.
US10044708B2 Method and apparatus for controlling authentication state of electronic device
A method for controlling an authentication state of an electronic device according to various embodiments of the present disclosure includes authenticating user login with representative authentication information in a first application requiring user authentication, identifying temporary authentication information when authenticating the user in the first application, storing the identified temporary authentication information and the representative authentication information, deciding whether temporary authentication information is identical to the stored temporary authentication information by identifying the temporary authentication information while using the first application, and maintaining the authentication state if the temporary authentication is identical to the stored temporary authentication information.
US10044706B2 Encryption methods and apparatus
The embodiments discussed herein relate to updating and encrypting passwords for one or more computing devices. The computing devices can be associated with a common user account. According to the embodiments discussed herein, the user the can update a password of the user account at one computing device, and log into another computing device using the updated password without having to provide the current password for the other computing device. The embodiments incorporate a variety of encryption and key generation methods in order to safely transmit password updates between local computing devices. Specifically, the embodiments set forth methods and apparatus for generating and storing breadcrumbs that allow for decrypting a current password of a computing device using a new password.
US10044703B2 User device performing password based authentication and password registration and authentication methods thereof
A password registration method of a user device which uses a password-based authentication manner is provided. The password registration method includes combining a salt to an input password to generate a combination password; expanding the combination password to generate an expanded password of which a data length is increased; compressing the expanded password to output authentication data; and storing the authentication data in an authentication database.
US10044697B2 Multi-level authentication for onboard systems
Described herein is a platform and method for providing multi-level authentication by an onboard system in relation to a transaction. In response to receiving information related to a transaction, one or more authentication policies may be identified and provided to an onboard system associated with the transaction. The authentication policies may be executed by the onboard system to generate a result set indicating a pass/fail for each authentication policy. Once the result set has been generated, success actions and/or failure actions associated with each authentication policy may be executed in accordance with the generated result set.
US10044696B2 Simplified sensor integrity
An apparatus is provided that includes at least one processor device, an energy storage module to power the apparatus, memory to store a secret such that powering down and restarting the apparatus causes the secret to be lost, logic executable by the at least one processor device to generate attestation data using the secret that data abstracts the secret, and a communications interface to send the attestation data to another device.
US10044689B2 System and method for authenticating users
A security application for a computing device, e.g., a mobile phone, allows generation of a secret according to a unique user input (e.g., user credentials). The secret is stored in a directory such that it is retrievable when the unique user input is received via a user interface of a device on which the security application executes or is coupled with. Responsive to receiving an identifier associated with the secret, the security application prompts, e.g., via a user interface of the mobile phone, entry of the unique user input; and, subsequently, verifies the unique user input. Following such verification, the security application provides the secret for use in encoding a communication with a remote computer-based station. Entry of the user credentials may be required prior to the security application generating the secret, and may be responsive to receipt of an invitation (e.g., from the remote computer-based station) to generate it.
US10044687B2 Internet of things datapoint engine
Techniques allow owners of Internet of Things (IoT) devices to provide specific access to data from their IoT devices to requesters of data. A request for data from an IoT device is received from a requester, and the request is provided to the owner of the IoT device. An indication of acceptance by the owner is provided for the request. A public key of a public/private key pair associated with the accepted requester is received. A plurality of datapoints from the IoT device is also received. At least one datapoint of the plurality of datapoints is encrypted with the public key of the requester. The encrypted at least one datapoint is then sent to the requester, where the requester can decrypt the encrypted at least one datapoint using the private key of the public/private key pair.
US10044678B2 Methods and apparatus to configure virtual private mobile networks with virtual private networks
Methods and apparatus to configure virtual private mobile networks with virtual private networks are disclosed. A disclosed example method includes logically provisioning, for a client, the virtual private mobile network to process wireless network communications associated with the client that correspond to a specified address space of the client, provisioning at least a portion of a server within a cloud computing data center to host resources for the client, and configuring at least a portion of an edge router of the cloud computing data center to transmit the wireless network communications between the portion of the server and the virtual private mobile network.
US10044664B2 Prevention of sending messages by mistake
Machine logic implemented techniques for preventing sending messages by mistake (with such “mistakes” including sending a message to an unintended recipient). One embodiment of the technique includes: detecting an intention of sending a message to a target user; responsive to detection of the intention, predicting a risk that the target user is not a desired recipient of the message; and providing a prompt responsive to the predicted risk being higher than a predetermined threshold.
US10044662B1 Email conversation linking
A system adapted to link email conversations is disclosed. An email client identifies email conversations from email header information and presents the conversations along with other emails in a user's inbox. The user interface receives user inputs selecting first and second email conversations and specifying that the two should be linked. The email client generates an identifier and associates the identifier with emails that are comprised in the selected first and second conversations. When a recipient receives an email that is part of a conversation that has been linked by another user, the recipient's email client notifies the user of the prior linking and provides a button with which the recipient may also implement the link. A user may select to create a new email and link the new email to an existing conversation. An identifier is generated and associated with the new email and emails in the selected conversation.
US10044661B2 Social media message delivery based on user location
An approach for delaying social media messages is provided herein. A first computing device receives user preferences. The first computing device detects a social media message of a user. The first computing device determines that the user is not in the physical location. The first computing device determines whether to delay the posting of the social media message based on a comparison of the content of the social media message with the received user preferences.
US10044657B2 Preventing messages from being sent using inappropriate communication accounts
A method, system and computer program product for preventing messages from being sent using inappropriate communication accounts. A message created by a user of a mobile device is analyzed to identify the topic and sentiment. The appropriateness of the message being sent to the intended recipient(s) using a selected communication account (e.g., company social media account) is determined based on one or more factors, including the analysis of the message to identify the topic and sentiment. A score is generated as to the appropriateness of sending the message to the intended recipient(s) based on such an analysis. If the score is less than a threshold value, then the message is deemed to not be appropriate to be sent to the intended recipients using the selected communication account. In this manner, potentially erroneous communications, such as accidentally posting a message to a wrong social media account, may be prevented.
US10044649B2 Systems and methods for connect to control
The present disclosure relates to systems, methods, devices and applications for connection and control of devices. In one embodiment, a method includes transmitting a discover message by a discovery engine of an application executed by the device, receiving a response message from a second device, transmitting a request to the second device for a profile and receiving an acknowledgement of the request for profile for the second device. The method can also include transmitting a request for capabilities associated with the second device, receiving acknowledgement of the request for capabilities, and transmitting a control command to the second device formatted by the application based on the acknowledgement of the request for profile. Other embodiments are directed to receiving discover messages, requests for profile information and capabilities and establishing a communication channel between devices.
US10044640B1 Distributed resource scheduling layer utilizable with resource abstraction frameworks
An apparatus in one embodiment comprises a processing platform that includes a plurality of processing devices each comprising a processor coupled to a memory. The processing platform is configured to implement virtual resources for use by client applications. The processing platform is further configured with a multi-layered architecture including at least a client applications layer, a distributed resource scheduling layer, a resource abstraction layer and a resource layer comprising the virtual resources. The distributed resource scheduling layer registers as a framework with the resource abstraction layer, and the client applications register as respective processing tasks with the distributed resource scheduling layer. The distributed resource scheduling layer controls allocation of the virtual resources of the resource layer to the client applications. The virtual resources illustratively comprise respective containers, respective virtual machines, or combinations thereof.
US10044639B2 Reservation of resources and deployment of applications using an integrated development environment
Systems and methods to reserve resources is provided. In exemplary embodiments, a selection of a profile from a user is received. A dynamic graphical user interface is generated, using one or more processors. The dynamic graphical user interface allows the user to configure a topology based on the selected profile. The dynamic graphical user interface provides input fields in which the user may select a resource. An indication of the selected applicable topology property for configuring the topology is received. A topology is automatically generating based in part on the selected applicable topology property.
US10044638B2 Methods and systems for quantum computing
The present disclosure provides methods, systems, and media for quantum computing, including allowing access to quantum ready and/or quantum enabled computers in a distributed computing environment (e.g., the cloud). Such methods and systems may provide optimization and computational services. Methods and systems of the present disclosure may enable quantum computing to be relatively and readily scaled across various types of quantum computers and users at various locations, in some cases without the need for users to have a deep understanding of the resources, implementation or the knowledge that may be required for solving optimization problems using a quantum computer. Systems provided herein may include user interfaces that enable users to perform data analysis in a distributed computing environment while taking advantage of quantum technology in the backend.
US10044636B2 Flow extension controller
Methods and apparatus, including computer program products, are provided for flow control. In one aspect, there is provided a method, wherein the method may include monitoring, by an external flow controller, a workflow at a first cloud application to determine whether at least one condition is satisfied to extend the workflow to a second cloud application external to the first cloud application; diverting, by the external flow controller, when the at least one condition is satisfied; handling, by the external flow controller, a request to divert the workflow to the second cloud application by at least formatting the request in accordance with configuration information at the external flow controller; sending, by the external flow controller, the workflow to the second cloud application; receiving, by the external flow controller, a result to incorporate into the workflow at the first cloud application; and/or proceeding with the workflow at the first cloud application.
US10044633B2 Method for distributing available bandwidth of a network amongst ongoing traffic sessions run by devices of the network, corresponding device
A device of a network configured for implementing a method for distributing available bandwidth of the network amongst ongoing traffic sessions of devices of the network is described. The device includes a communication module, a ranking module, a calculator and a comparator. The communication module collects status messages from devices of the network running at least one traffic session. The ranking module is configured to rank the ongoing traffic sessions according to parameters of devices and traffic sessions retrieved from status messages. The calculator is configured to determine bandwidth to be allocated to each ranked traffic session in function of the available bandwidth, a rank of the ranked traffic sessions and a type of the ranked traffic sessions. The comparator checks whether the determined bandwidth to be allocated to a traffic session of the device is different from zero such that available bandwidth can be distributed amongst ongoing traffic sessions.
US10044632B2 Systems and methods for adaptive credit-based flow
The present invention relates generally to an information handling system. Aspects of the present invention include an adaptive credit-based flow control in an information handling system. In embodiments, a request/grant credit system can be eliminated since the receiver can dynamically allocate credits based on demand at the sender. In embodiments, the sender can provide information related to its queue size to the receiver. The receiver can estimate queue size and demand based on the estimated queue size. In embodiments, the receiver allocates credits based on sender demand.
US10044629B1 Dynamic TTL based on endpoint health checking
Dynamically determined time-to-live (TTL) values for responses to requests for resource records associated with domain names are provided herein. A resource record is selected from a group of available resource records associated with a domain name based on a resource record request. A TTL value is dynamically determined based on health check data for the selected resource record. The dynamically determined TTL value reduces connection failures and limits unnecessary computing resource use by using health check data to represent a confidence that an endpoint is still available and functioning properly.
US10044607B2 Communication with segment routing in a cable modem network environment
A system and method for facilitating communication with segment routing in a cable modem network environment may be provided. A pseudowire (PW) control packet including segment routing information including a PW segment identifier (SID) for establishing a data session between the RPD and a network element over a packet switched network is received at a remote physical device (RPD). The PW SID may be indicative of a segment in the packet switched network to be used for communicating PW data packets of the data session. The PW control packet and the PW data packets being are emulations of a point-to-point connection between the RPD and the network element. A mapping between the PW SID and the data session is written into a segment table of the RPD.
US10044604B1 Multi-path routing
Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.
US10044598B2 Network proxying technology
A network device including a first network interface adapted to communicate with at least one further network device within a sub-network, and a proxy module adapted to provide control and information retrieval functionality relating to the at least one further network device to network devices outside the sub-network.
US10044593B2 Smart ethernet edge networking system
A system is provided for controlling the flow of data-packet traffic through an Ethernet telecommunications network having a multiplicity of nodes interconnected by multiple network links. Incoming data-packet traffic from multiple customer connections are received at a first node for entry into the network via the first node. Flow control messages are generated to represent the states of the first node and, optionally, one or more network nodes upstream from the first node, and these states are used as factors in controlling the rate at which the incoming packets are admitted to the network. Alternatively, the flow control messages may be used to control the rate at which packets generated by a client application are transmitted to the first node.
US10044587B2 Systems and methods for dynamically setting a rate limit for a computing device
In certain embodiments, facilitation of a dynamic rate limit may be provided. In some embodiments, an amount of aggregated bandwidth consumption for a set of computing devices on a network may be determined for a first time period. A total amount of available bandwidth on the network may be determined for the first time period. A ratio of the amount of aggregated bandwidth consumption to the total amount of available bandwidth may be determined. A bandwidth threshold may be determined based on the ratio. A rate limit for a first computing device (of the set of computing devices) may be dynamically set based on a comparison of the bandwidth threshold to bandwidth consumption of the first computing device.
US10044583B2 Fast detection and identification of lost packets
The invention provides a packet loss detection system that in near-real time detects packet loss and reports the identities of the lost packets. The identities of the lost packets are based on a set of packet-specific information that includes five-tuple flow information of the packet and other unique packet identifiers. A set of meters are placed at various vantage points in the network, each meter generates digests summarizing all the traffic passing through itself. The digests are exported to a collector/analyzer, which decodes the digests and performs an analysis to detect packet losses and to determine the lost packets' identities. The collector compares between the traffic digests generated by all the meters surrounding the segment. Mismatches among the digests indicate packet losses. The collector restores the identifiers of the lost packets by further decoding the mismatches between the digests.
US10044578B2 Adaptive allocation for dynamic reporting rates of log events to a central log management server from distributed nodes in a high volume log management system
Dynamic reporting rates for a log management system are adaptively allocated. Each individual controller node device of plurality of controller nodes is initially allocated an EPS rate limit for submitting event records to a log management system (e.g., an SIEM log management system) out of a licensed EPS rate. When surges are detected, the log management system dynamically reallocates proportions of EPS rates, within the licensed EPS rate. The individual EPS rate limit for at least one collector node is adjusted in real-time for a specific controller node based on under usage by other collector nodes. Another technique is to prioritize or weight events causing the surge to determine adjustments to EPS rate.
US10044576B2 Estimation of power consumption of individual websites
An example method of estimating a power consumption of one or more websites includes receiving browser metrics from a browser hosted on a device. The browser metrics correspond with accessing a single website. The method also includes estimating a power consumption by the device while accessing the single website based on the browser metrics.
US10044573B2 Method, apparatus, and system for monitoring quality of OTT video
The present invention discloses a method, an apparatus, and a system for monitoring quality of an OTT video, which can implement monitoring of quality of an OTT video in a convenient manner. An OTT video monitoring apparatus intercepts a message sent by an OTT video terminal to an OTT video source for requesting to watch an OTT video; sends a response message to the OTT video terminal, where the response message carries a monitoring instruction, so that the OTT video terminal obtains identifier information of the OTT video according to the monitoring instruction; the OTT video monitoring apparatus obtains the identifier information of the OTT video from the OTT video terminal; and monitors quality of the OTT video according to the identifier information of the OTT video.
US10044572B1 Dynamic addition of network function services
A method of dynamically adding a communication service function to a communication session comprises receiving a communication during a communication session on an active connection, detecting a communication service trigger in the communication, determining a second communication service function based on the communication service trigger, sending a message to a network function virtualization (NFV) catalog, receiving a response from the NFV catalog, providing the routing information to a software defined network (SDN) controller, routing the communication from the first communication service function to the second communication service function, processing the communication with the second communication service function, and routing the communication to an output. The message to the NFV server can include an identity of the second communication service function. The SDN controller can set the session routing protocol to include the second communication service function in a communication flow for the communication session.
US10044568B2 Network extension groups of global VLANs in a fabric switch
One embodiment of the present invention provides a switch in a network of interconnected switches. The switch includes a network extension module, which maintains a mapping between a first virtual local area network (VLAN) identifier and a first global VLAN identifier of a network extension group. The network extension group is represented by a range of global VLAN identifiers for a tenant. A global VLAN identifier is persistent in a respective switch of the network and represents a virtual forwarding domain in the network. During operation, the network extension module includes the global VLAN identifier in a packet belonging to the first VLAN.
US10044564B2 Connecting node for a communications network
A connecting node for a communications network is described, especially for connection of a network element of the communications network to the communications network, wherein the connecting node has a first interface for connection of the network element to the connecting node and a second interface for connection of the connecting node to the communications network, wherein the connecting node is constructed to enable an exchange of data between the communications network and the network element via the first and second interface, and wherein the connecting node is constructed to read and/or to alter and/or to block data exchanged between the communications network and the network element.
US10044563B2 Automated change monitoring and improvement recommendation system for incident reduction in information technology infrastructure
A method includes obtaining, from a service management database, one or more change tickets and one or more incident tickets relating to an information technology infrastructure, defining one or more change-incident pairs based on linkages between the incident tickets and the change tickets, identifying, from the change-incident pairs, one or more dimensions affecting outcomes of implementation of one or more change types, generating at least one recommendation for altering implementation of subsequent changes of a given change type to the information technology infrastructure based on the identified dimensions, applying the at least one recommendation to the implementation of one or more subsequent changes of the given change type to configuration items in the information technology infrastructure, monitoring the information technology infrastructure to determine outcomes of the subsequent changes of the given change type, and modifying the at least one recommendation responsive to the monitoring.
US10044555B2 Reliable ISP access cloud state detection method and apparatus
A Multi-Homing System is equipped with an Adaptive JSP Access Cloud State Detection apparatus (ACSD) that improves the reliability of the availability of digital connections (links) between computer sites, such as a Computer Premises Network and the Internet, in which such connections are made by connecting through a multiplicity of ISP Access Clouds (links). Reliability is improved over prior art methods by using data elements of Internet Protocol datagrams, e.g. record fields or bits of fields, that are regularly and normally exchanged between the ISP Access Clouds and the CPN without creating additional data traffic. Data Elements from each ISP Access Cloud are used by processing functions of the by the ACSD to test for conditions that indicate that it may be in a DOWN status. when a DOWN status is suspected, other functions in the ACSD initiate transmission of a set of PROBE packets that can reliably determine if the suspect link is actually DOWN or merely giving a response that would be interpreted as DOWN by prior art methods.
US10044548B2 Flowlet-based processing
A data processing task may be implemented in a distributed computing system by the use of a workflow broken into flowlets that are arranged in a directed acyclic graph between data sources and data sinks. Such an arrangement may include various flow control and/or fault tolerance schemes, among other features.
US10044547B2 Digital code recovery with preamble
A digital code recovery circuit includes a data transmitter that outputs either input data or a preamble code as transmitter data. A radio frequency interconnect (RFI) transmitter modulates carrier signals based on the transmitter data and transmits the modulated carrier signals over a channel to an RFI receiver that demodulates the carrier signals to obtain recovered transmitter data. A calibration storage device stores preamble data and a calibration circuit receives the recovered transmitter data. If the recovered transmitter data originated from the preamble code, the calibration circuit determines a set of digital calibration adjustments from the recovered transmitter data and the preamble data. If the recovered transmitter data originated from the input data, the calibration circuit applies the set of digital calibration adjustments to the recovered transmitter data to obtain adjusted digital code and outputs the adjusted digital code.
US10044537B2 Frequency domain pulse position modulation
An apparatus of a wireless device has a storage element to store data from a first data stream and a second data stream and a processing component operatively coupled to the storage element. The processing component selects a first set of data from the first data stream to be transmitted and determines one or more subcarriers of a plurality of available subcarriers to transmit at a first power level to represent the first set of data. The processing component also selects a second set of data from the second data stream and encodes the second set of data at a second power level on a set of remaining subcarriers that are not to be transmitted at the first power level. The processing component may then generate a symbol to be transmitted comprising the plurality of subcarriers.
US10044535B2 Serial communication apparatus, communication system, and method for communication
A serial communication apparatus includes an adder configured to add a start code and a length code to a head of data, a transmitter configured to convert the data together with the added start code and the added length code into a serial format and to transmit the converted data including the start code and the length code, a receiver configured to receive the converted data transmitted from the transmitter, and a processor configured to detect the start code and the length code included in the received converted data, to specify the head of the data based on the detected start code, to specify a tail of the data based on the detected start code and the detected length code, and to process the converted data based on the specified head and the specified tail of the data.
US10044534B2 Receiver including a plurality of high-pass filters
Embodiments described herein include a receiver, a method, and a plurality of high-pass filters for demodulating a radio frequency (RF) signal. An example receiver includes a plurality of high-pass filters. The receiver includes a demodulator configured to demodulate an RF signal received at an input of the demodulator and configured to output a demodulated signal. The receiver also includes a plurality of high-pass filters connected to an output of the demodulator. The plurality of high-pass filters are configured to receive the demodulated signal and configured to high-pass filter the demodulated signal. The plurality of high-pass filters are configured to operate with a first set of filter responses during a first time period of the demodulated signal and configured to operate with a second set of filter responses during a second time period of the demodulated signal.
US10044530B2 Edge based partial response equalization
An integrated circuit (IC) memory controller includes receiver circuitry to receive read data from a memory. The receiver circuitry includes equalization circuitry having at least one tap to apply data level equalization to the read data, and a tap weight adapter circuit. The tap weight adapter circuit adaptively generates a data level tap weight corresponding to the data level equalization from an edge analysis of previously received read data.
US10044528B2 Equalizer apparatus and Viterbi algorithm based decision method
An equalizer apparatus includes a feedforward filter, a slicer circuit and a feedback circuit. The feedforward filter processes an input signal. The slicer circuit includes a Viberbi decoding circuit coupled to the feedforward filter, and performs a Viberbi algorithm based decision operation to generate a decision signal according to an output signal of the feedforward filter and a feedback signal of the feedback filter. The feedback filter generates the feedback signal according to the decision result signal.
US10044522B1 Tree-oriented configuration management service
Methods and apparatus for a tree-oriented configuration service are disclosed. A system includes computing devices that generate a tree-structured representation of a plurality of configuration elements of a distributed application. The devices implement a programmatic interface allowing a client to request an operation on a configuration element via a network request that indicates a path from a root node of the tree to one or more nodes corresponding to the configuration element. In response to (a) a network request received via the programmatic interface to perform a particular operation on a configuration element associated with a specified node and (b) a determination that authorization information associated with the specified node permits the requested operation, the operation is performed.
US10044520B1 Computer monitoring system, apparatus and method for monitoring appliance operation
A system and method to monitor individual appliance performance. A monitor module is provided for aggregating data from a plurality of appliances wherein the module includes. Included in the monitor device is a gateway device configured to capture operational data relating to each of the plurality of appliances and an analyzing device configured to determine individual operational characteristics for each of the appliances from analysis of the captured operational data. A notification device is further provided which is configured to provide information to a user regarding the determined operational characteristics for each of the appliances.
US10044515B2 Operating system supporting cost aware applications
A mobile computing device that supports cost-aware application components for operation over a metered network. A current basis for computing usage charges over one or more networks may be made available to the cost-aware application components through an application programming interface supported by an operating system service. That service may receive a policy for charging for data usage over a network and may also obtain information defining data usage for the mobile computing device. Based on this information, the service may determine a current basis for charging for data usage. With this information, the application component can determine a manner for executing network operations that involve data transmission over the network, such as deferring the operation or selecting an alternative network.
US10044511B2 Automated provisioning of certificates
In a computer-implemented method for automated provisioning a certificate in a computing system a certificate signing request is accessed from a computing node by a centralized management tool of the computing system. The certificate signing request is provided to a certificate authority by the centralized management tool. A signed certificate is accessed from the certificate authority for the computing node. The signed certificate is provided to the computing node, by the centralized management tool, such that there is automated provisioning of the signed certificate at the computing node to establish trust of the computing node in the computing system.
US10044509B1 Method for encrypting and storing data
Systems and methods for securely uploading a data file are presented. A client generates a symmetric encryption key and an initialization vector; encrypts the data file using the symmetric encryption key and the initialization vector; places an upload request with a server to upload the encrypted data file to a first storage device; receives from the server via the communications network, asymmetric encryption components, a signed data file upload URL accessible by the communications network, and a signed key data upload URL accessible by the communications network; encrypts, using the asymmetric encryption components, the symmetric encryption key and the initialization vector, thereby creating encrypted key information; sends, via the signed data file upload URL, the encrypted data file to the first storage device; and sends, via the signed key data upload URL, the encrypted key information to a second storage device.
US10044508B2 Embedding digital watermark at the receiver end to keep track of digital content source and intended legal subscriber
There is provided a reception device including a content reception unit configured to receive content, a digital watermark information acquisition unit configured to acquire information specifying an outflow route for the content to create a digital watermark, and a content output unit configured to embed a digital watermark in the received content by using the acquired information and configured to output the content.
US10044499B2 Information processing apparatus, program, and storage medium
An information processing apparatus has an encryption part that encrypts by block encryption, and is embeddable in an electronic apparatus, and achieves the above object by segmenting an authentication target message into one or more blocks for every 128 bits, the authentication target message including at least a predetermined authentication parameter and first encryption information that is obtained by encrypting plaintext information by the encryption part, successively computing each of the one or more segmented blocks by a GHASH function including a predetermined algorithm, using a plurality of 8-bit arrays including 16 elements, and generating second encryption information that is obtained by encrypting a computed result by the encryption part, to generate an authentication tag.
US10044478B2 Pseudo randomization of unused resources at a medium access control (MAC) layer
The present disclosure relates to pseudo-randomization of unused resources at a medium access control layer (MAC) of a user equipment (UE). For example, the disclosure presents a method and an apparatus for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT, populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits, and transmitting at least a portion of the available data and the populated unused resources using the UL resource grant associated with the first RAT. As such, pseudo-randomization of unused resources at a medium access control layer (MAC) of a UE may be achieved.
US10044471B2 Delivering CPRI and ethernet signals over optical networks
A method for passing communications over an Optical Transport Network (OTN) from a first communication interface to a second communication interface. The first interface extracts characters from received data symbols, maps the characters into OTN communication frames and discards the synchronization symbols. The mapping is performed using a Bit-synchronous Mapping Procedure (BMP), while filling some locations in the OTN frames with stuffing characters, so that the rate of the characters matches a desired rate of the OTN communication frames. The characters are extracted from the communication frames in the second communication interface by synchronizing to the mapped input frames independently of the synchronization symbols. The input frames are reconstructed to produce reconstructed input frames including the data symbols and the synchronization symbols, by re-encoding the extracted characters. In some embodiments, data from Ethernet frames is passed along with the extracted characters in the OTN frames.
US10044468B2 Optical transceiver and data mapping method using thereof
Disclosed is an optical transceiver. The optical transceiver includes a decoder for decoding an 8B10B line-coded signal, a data mapper for separating the decoded signal into block units and securing extra memory capacity by mapping a data code and a block information code onto each of the separated blocks, and an FEC encoding unit for creating Forward Error Correction (FEC) data and mapping the FEC data onto the extra memory capacity.
US10044467B2 Method and apparatus of downstream forward error correction on-off control in XG-PON1 and NG-PON2 TWDM-PON systems
An apparatus and method for receiving and transmitting data is disclosed. In one exemplary embodiment, the method includes: controlling a data source output source frames at a first data rate; receiving a source frame at an encoder at the first data rate; reading a fixed number of n-byte data blocks from the source frame, wherein n is an integer; appending an (m-n)-byte parity block to each n-byte data block to form the fixed number of m-byte first code words, wherein m is an integer greater than n; prepending to the fixed number of m-byte first code words a first prefix to form an error correcting physical frame, the first prefix including an error correction indicator set to a first value and an extra data indicator set to a second value; and transmitting the error correcting physical frame at a fixed transmit data rate.
US10044466B2 Server-side adaptive bit rate control for DLNA HTTP streaming clients
Methods and systems are described for adaptively transmitting streaming data to a client. In one embodiment, the method comprises receiving, in a server, a request for a data asset from the client, transcoding at least a segment of the data asset according to initial transcoding parameters, transmitting a first fragment of the transcoded segment of the data asset from the server to the client over a communication channel, generating an estimate of a bandwidth of the communications channel at least in part from information acknowledging reception of at least the first fragment of the transcoded segment of the data asset by the client, generating adaptive transcoding parameters at least in part from an estimate of a bandwidth of the communications channel, the estimate generated at the server, transcoding a further segment of the data asset according to the adaptive transcoding parameters, and transmitting the further segment of the data asset.
US10044456B1 Clock generation with non-integer clock dividing ratio
A clock generator for generating a target clock with a frequency equal to the frequency of an input clock divided by a non-integer ratio is disclosed. The clock generator comprises a clock divider. The clock divider is configured to divide the input clock by a first dividing ratio during a first portion of a frame period to generate a first clock slower than the target clock, and divide the input clock by a second dividing ratio during a second portion of the frame period to generate a second clock faster than the target clock. A difference between the first dividing ratio and the second dividing ratio is 0.5 or 1. In some embodiments, the first dividing ratio and the second dividing ration are integers closest to the non-integer ratio.
US10044454B2 Audio hub apparatus and system
An audio hub is disclosed including a plurality of daughterboards and a mainboard communicatively coupled to each of the plurality of daughterboards. Each of the plurality of daughterboards is associated with an audio channel and each audio channel is independent from the other of the audio channels associated with the other ones of the plurality of daughter boards. Further, each daughterboard includes at least one wireless transceiver operably configured to wirelessly transmit an audio signal associated with the corresponding audio channel from a musical instrument over a network to the audio playback device. The mainboard is configured so that, for each of the plurality of daughterboards, the mainboard is operable to independently modify at least one characteristic of the audio signal from the musical instrument before the audio signal is transmitted to the audio playback device.
US10044452B2 Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication
Advanced detectors for vector signaling codes are disclosed which utilize multi-input comparators, generalized on-level slicing, reference generation based on maximum swing, and reference generation based on recent values. Vector signaling codes communicate information as groups of symbols which, when transmitted over multiple communications channels, may be received as mixed sets of symbols from different transmission groups due to propagation time variations between channels. Systems and methods are disclosed which compensate receivers and transmitters for these effects and/or utilize codes having increased immunity to such variations, and circuits are described that efficiently implement their component functions.
US10044451B2 Method for testing multiple wireless data packet signal transceivers using shared testing resources
Method for testing multiple signal transceiver devices under test (DUTs), such as data packet signal transceivers, with a shared DUT testing resource, such as a tester having a single vector signal generator (VSG) and a single vector signal analyzer (VSA). Requests by the DUTs for access to tester resources (e.g., to receive signals from the signal generator or provide signals to the signal analyzer) are prioritized based upon tester availability and whether the requesting DUT requires sole access or can share access to the tester. If the tester is unavailable, DUT requests are queued according to their respective priorities to await tester availability. As a result, access to shared tester resources can be managed dynamically to minimize test time while testing multiple DUTs concurrently.
US10044450B2 Communication control device, communication control method and information processing apparatus
A communication control device that acquires first interference information indicating a first interference from communication involving a communication node that is not controlled by the communication control device and second interference information indicating a second interference from communication involving another communication node that is controlled by the communication control device. The communication control device classifies the communication nodes into groups related to a decision of a radio resource that is available for use by a communication node based on the first interference information and the second interference information.
US10044449B2 Reception device and transmission/reception system including the same
The reception device includes a base member, a first electrode, a second electrode, a differential amplifier, and a circuit board. The base member includes a first surface and a second surface. The first electrode is provided on the first surface and configured to receive a reception signal. The second electrode is provided on the second surface and configured to receive a reference voltage. The differential amplifier is configured to amplify a potential difference between the reception signal and the reference voltage. The circuit board is configured to provide a power voltage and a reference ground to the differential amplifier. A distance between the circuit board and the first electrode is smaller than a distance between the circuit board and the second electrode. According to an embodiment of the inventive concept, the amplification performance of the reception device using a human body as a medium is improved.
US10044448B2 Sonic signaling communication for user devices
A system, methods, and apparatus for sonic signaling communication are disclosed. In an example embodiment, a broadcast device transmits a sonic signal including an audible signal component including primary information and an inaudible signal component including secondary information. The primary information is audibly transmitted from the broadcast device for reception by a user. The inaudible signal component is received by a user device configured to take an action responsive to the receipt of the secondary information.
US10044443B2 Optical dual resonator modulation system and method, and optical dual resonator modulator therefor
Described are various embodiments of a dual optical modulator, system and method. In one embodiment, an optical modulator modulates an input optical signal having a designated optical frequency. The modulator comprises first and second tunable modulators operable around the optical frequency and operatively disposed between a bus waveguide path and an opposed waveguide path. The modulator further comprises a relative optical phase-shifter optically coupled between the tunable modulators so to impart a relative optical phase shift between the bus waveguide path and the opposed waveguide path. The tunable modulators are respectively driveable to modulate a respective resonance thereof in complimentary directions relative to the optical frequency and thereby resonantly redirect a selectable portion of the input optical signal along the opposed waveguide path such that the relative optical phase shift is imparted thereto for output. Embodiments of an optical modulation method and an IQ modulator are also described.
US10044434B2 Frequency capacity fill rate analyzing system and method of automatically analyzing the frequency capacity fill rate of wireless communication links
A frequency capacity fill rate analyzing system for analyzing the frequency capacity fill rate of wireless communication links, in particular satellite communication links, includes at least one transmitter and at least one receiver between which the communication link is established, and a spectrum analyzer associated to the at least one receiver. The spectrum analyzer is connected to a central controlling device that is provided with a data processing unit on which an analysis task management software is running, and which is connected to a database in which technical parameters of the communication link are stored. The data processing unit is configured such that the spectrum analyzer automatically analyzes the frequency capacity fill rate of radio frequency signals transmitted via the communication link on the basis of an analysis task obtained from the central controlling device.
US10044433B2 Servicing cell selection in air to ground communication systems
Selecting serving cells in air to ground communication systems efficiently and with maximum knowledge of forward and return link channel conditions allows maximum throughput available to a user at any point in time, particularly in the presence of high interference. Airborne based and ground based systems may collect forward and return link channel conditions and develop user capacity estimates to be used by aircraft and ground based transceivers. Such user capacity estimates may be shared among distributed air-to-ground networks to ensure the latest channel conditions are available for serving cell selection decisions.
US10044429B2 Methods and devices for configuring uplink transmission diversity
Methods and devices are described whereby a User Equipment (UE) and a base station are configured to align the uplink (UL) closed-loop transmit diversity (CLTD) status of the UE and the base station during a serving cell change involving a new base station.
US10044425B2 Multi-layer wireless streaming with adaptive constellation mapping (ACM)
Systems and method for adaptive constellation mapping determine transmission formats for simultaneous transmission from multiple transmitter chains. The adaptive constellation mapping can select a winning combination of mappings using distance metrics. The distance metrics can be calculated from estimated received signal constellations at a multi-layer receiver. The multi-layer receiver can separate the data received from each of the transmitter chains. Additional systems and method can determine a whether to use adaptive constellation mapping or an alternate transmission format. Further systems and methods can determine a transmit arrangement that include selection of which of multiple transmitters will be a part of an adaptive constellation mapping transmission, the number of layers that will be transmitted by each transmitter, the transmitter chains that will be used, and which of multiple antennas that will be used.
US10044424B2 Method for operating a mobile transceiver
A method and mobile transceiver for asset tracking. In one aspect, there is a of operating the mobile transceiver comprising determining whether a door of a container to which the mobile transceiver is mounted is open or closed, switching an active antenna for the wireless transceiver to the first antenna when the door of the container is determined to be open, and switching the active antenna for the wireless transceiver to the second antenna when the door of the container is determined to be closed.
US10044420B2 Closed-loop massive MIMO system architecture
A method for transmitting payload data from a base station (BS) to a user equipment (UE) via a MIMO channel is provided. Channel estimation is performed first and the channel-estimation result is used for optimizing data transmission. Instead of reporting CQI, RI and PMI to the BS, the UE reports a first channel transfer function characterizing an end-to-end process of obtaining received CSI-RS symbols from originally-sent CSI-RS symbols. Computation burden at the UE is reduced as computation of the CQI, RI and PMI is eliminated. At the BS, an effect caused by the antenna port-to-transceiver unit (AP-to-TXRU) virtualization operation is removed from the first channel transfer function to yield a second channel transfer function. With the second channel transfer function closer to the MIMO channel transfer function than the first one, the “content” of the MIMO channel is better utilized in optimizing data-transmission performance.
US10044418B2 Vehicle communication system and method for operating such a system
A communication system is provided for a vehicle having multiple antennas and multiple transmitting and/or receiving interfaces. At least one first antenna is arranged in the interior of the vehicle, and at least one second antenna is arranged on the outside of the vehicle. The first antenna is designed to wirelessly establish at least one part of a data connection between a first communication unit which is located in the interior of the vehicle and at least one first network base unit which is located outside of the vehicle via a first transmitting and/or receiving interface. The second antenna is designed to wirelessly establish at least one part of a data connection between a second communication unit which is located in the interior of the vehicle and the first and/or a second network base unit which is located outside of the vehicle via a second transmitting and/or receiving interface. The communication system is designed such that a data connection can be established within the vehicle between the second communication unit and the first antenna via the second transmitting and/or receiving interface.
US10044416B2 Multiple input and multiple output communication apparatus and channel scanning method thereof
A MIMO communication apparatus and a channel scanning method thereof that can reduce a channel scanning time are provided. The channel scanning method includes receiving an input request for channel scanning, and scanning for a plurality of channels simultaneously by independently using a plurality of antennas in accordance with the input request. The apparatus includes a control unit which designates channels for scanning; a frame generating unit which generates a search frame if the channel scanning is active scanning; and a transceiver unit which includes a plurality of antennas and which assigns the channels designated by the control unit to the plurality of antennas, transmits the search frame generated by the frame generating unit through the plurality of antennas, and receives a response frame to the transmitted search frame; wherein the transceiver unit assigns different channels to the plurality of antennas, respectively.
US10044414B2 Methods and apparatus for coordinated multipoint communication
Systems and techniques for managing helper cells in coordinated multipoint processing. Bandwidth assistance is requested from one or more cells operating in a network. In response to demand price and headroom information provided by a plurality of cells receiving the request, a set of potential helper cells is rank ordered and identified one or more helpers is identified from the ordered set and a candidate helper set is assembled based on bandwidth performance assistance criteria. A new request for bandwidth assistance is made. In response to new demand price and headroom information obtained from the candidate helper set, a determination is made whether sufficient iterations have been performed. If sufficient iterations have not been performed, the process is repeated, and if sufficient iterations have been performed, a requesting cell proceeds to operate while receiving bandwidth assistance from the assembled set.
US10044408B2 Method for automatically removing crosstalk and an apparatus thereof
The present invention discloses a method and an apparatus to automatically remove crosstalk, which can automatically mask G.fast frequencies that will produce crosstalk between an existing transmission line and each port of a DPU/DSLAM equipment without unnecessary manual operation, to automatically remove crosstalk interference between G.fast and the existing transmission line, and is applicable for various generic interfaces. According to the present invention, the installation time is greatly reduced, human errors are also reduced, and the installation can be done correctly by ordinary technicians, which is advantageous to the promotion of G.fast systems.
US10044407B2 Line initialization method, device, and system
Embodiments of the present invention provide a line initialization method, a device, and a system. The method includes: when a new line is added, releasing at least one resource unit that is on a line at a Showtime stage, so that on the line at the Showtime stage data is transmitted on a remaining resource unit that is obtained after the at least one resource unit is released; performing basic initialization on the new line by using the at least one resource unit or a subset of the at least one resource unit, so that after the basic initialization, data can be transmitted on the new line by using the at least one resource unit or the subset of the at least one resource unit; and performing crosstalk cancellation initialization on the line at the Showtime stage and the new line by using all resource units.
US10044390B2 Glass substrate including passive-on-glass device and semiconductor die
In an illustrative example, an apparatus includes a passive-on-glass (POG) device integrated within a glass substrate. The apparatus further includes a semiconductor die integrated within the glass substrate.
US10044388B2 Channel selection filter compensation
A method is disclosed of a communication device adapted to process a received signal using either of a first channel selection filter and a second channel selection filter, where the received signal comprises signal entities each representing an individually processed block of data. The method comprises (during use of the first channel selection filter) detecting a presence of an interference signal outside a pass band of the first channel selection filter and switching to use of the second channel selection filter in response to detecting the presence of the interference signal. The method also comprises (if the switching occurs at a first point in time within a first signal entity dividing the first signal entity into a first part and a second part) applying a time domain compensation filter to one of the first part and the second part of the first signal entity. Corresponding computer program product, receiver arrangement and communication device are also disclosed.
US10044387B1 Systems and methods for removing images and spurs from measured radio frequency (RF) signals
Measurement systems and methods are provided for performing preselection to remove images and spurs from a signal being measured that automatically determines a threshold value that is used in the preselection algorithm. Using the automatically-determined threshold value in the preselection algorithm improves image and spur removal from the final trace that is displayed on the display device of the measurement system by trading off the risk of images or spurs being contained in the final trace against the average level of noise bias.
US10044386B2 Designing FIR filters with globally minimax-optimal magnitude response
Embodiments of the present disclosure provide mechanisms that enable designing an FIR filter that would have a guaranteed globally optimal magnitude response in terms of the minimax optimality criterion given a desired weight on the error in the stopband versus the passband. Design of such a filter is based on a theorem (“characterization theorem”) that provides an approach for characterizing the global minimax optimality of a given FIR filter h[n], n=0, 1, . . . , N, where optimality is evaluated with respect to a magnitude response of this filter, |H(ejω)|, as compared to the desired filter response, D(ω), which is unity in the passband and zero in the stopband. The characterization theorem enables characterizing optimality for both real-valued and complex-valued filter coefficients, and does not require any symmetry in the coefficients, thus being applicable to all non-linear phase FIR filters.
US10044385B2 Transmitter for carrier aggregation
Provided is a transmitter. The transmitter includes a signal combiner configured to amplify a first differential radio frequency (RF) signal modulated to be transmitted through a first frequency band and a second differential RF signal modulated to be transmitted through a second frequency band non-adjacent to the first frequency band and summate the amplified first differential RF signal and the amplified second differential RF signal in a current mode to generate an RF signal and a power amplifier configured to amplify the generated RF signal.
US10044384B2 Data transmission terminal, data transmission/reception system and data transmission method
A data transmission terminal according to the present invention comprises: a communication unit which performs communication with a server; a noise collection unit which collects a peripheral noise; a data transmission unit which transmits data to a data reception terminal through an audible frequency band; and a control unit which analyzes the collected noise to generate a noise analysis result and controls the communication unit to transmit the noise analysis result to the server.
US10044378B2 Electronic device
This electronic device includes a wearing detector, provided at a position that comes close to or in contact with a human body when the electronic device is worn by a user, that detects wearing of the electronic device by the user, an antenna that transmits radio waves, and a controller that restricts transmission of radio waves from the antenna when wearing is detected by the wearing detector.
US10044374B2 Adaptive erasure codes
Methods, apparatus, and other embodiments associated with adaptive use of erasure codes for distributed data storage systems are described. One example method includes accessing a message, where the message has a message size, selecting an encoding strategy as a function of the message size, data storage device failure statistics, data storage device wear periods, data storage space constraints, or overhead constraints, and where the encoding strategy includes an erasure code approach, generating an encoded message using the encoding strategy, generating an encoded block, where the encoded block includes the encoded message and metadata associated with the message, and storing the encoded block in the data storage system. Example methods and apparatus may employ Reed Solomon erasure codes or Fountain erasure codes. Example methods and apparatus may display to a user the storage capacity and durability of the data storage system.
US10044365B1 Time-to-digital converter (TDC)-based quantizer
Certain aspects of the present disclosure provide apparatus and techniques for analog-to-digital conversion using a time-to-digital converter (TDC). For example, certain aspects provide a quantizer using a TDC. The quantizer may include at least one first capacitive element and a set of switches configured to selectively couple a first terminal and a second terminal of the at least one first capacitive element to at least one input voltage source. The TDC may also include a reference voltage source, at least one switch coupled between the second terminal of the at least one first capacitive element and an output of the reference voltage source, a current source selectively coupled to the first terminal of the at least one first capacitive element, and a voltage sense circuit coupled to the first terminal of the at least one first capacitive element.
US10044362B2 Complementary current reusing preamp for operational amplifier
An apparatus includes a preamplifier stage to receive a power supply voltage and generate an output based upon an input. In particular, the preamplifier stage includes a biasing device coupled between the output and a ground node to bias a DC voltage level of the output independently of the power supply voltage. The preamplifier stage also includes a complementary circuit to receive the input and generate the output. The complementary circuit reuses a current through the preamplifier stage to provide an increased transconductance of the preamplifier stage for a given current level.
US10044359B1 Injection locked phase locked loop
An injection locked phase locked loop includes an injection locked oscillator configured to generate an oscillation signal according to an injection signal and to generate a replica signal by replicating the oscillation signal when the injection signal is deactivated; a phase controller configured to generate a phase control signal according to a phase error signal; and an error detector configured to generate the phase error signal by comparing a phase of the oscillation signal and a phase of the replica signal, and to control a phase difference between the oscillation signal and the replica signal according to the phase control signal.
US10044356B2 Band selected clock data recovery circuit and associated method
A clock data recovery (CDR) circuit includes: a band select circuit, a low dropout regulator (LDO), a charge pump and a voltage-controlled oscillator (VCO), wherein the band select circuit is arranged to generate a digital signal according to at least a reference voltage; the LDO is arranged to regulate a ground voltage, wherein the LDO adjusts an operating band of the LDO by receiving at least a part of the digital signal to adjust a bias current of an amplifier of the LDO; the charge pump is arranged to generate a control voltage according to at least a part of the digital signal; and the VCO is arranged to generate a clock signal according to the control voltage, wherein the VCO adjusts an operating band of the CDR circuit by receiving at least a part of the digital signal to adjust a bias current of the VCO.
US10044355B2 Reconfigurable circuit with crossbar switches including non-volatile resistive switches
A reconfigurable circuit comprising: a first level crossbar switch that has first non-volatile resistive switches; a second level crossbar switch that has second non-volatile resistive switches; and a first wire and third non-volatile resistive switches that are used for redundancy, wherein input wires of the second level crossbar switch are connected to output wires of the first level crossbar switch one-to-one, and input wires of the first level crossbar switch and output wires of the second level crossbar switch are connected to the first wire through the third non-volatile resistive switches.
US10044349B2 Radio frequency (RF) switch with on and off switching acceleration
A Radio Frequency (RF) switch having two or more stages coupled in series is disclosed. A first Field-Effect Transistor (FET) with a first control terminal is coupled across a gate resistor to shunt the gate resistor when the first FET is on. An RF switching device is configured to pass an RF signal between a signal input and a signal output when the RF switching device is on. A second FET having a second control terminal coupled to an acceleration output is configured to shunt the RF switching device when the second FET is on. A third FET is coupled between the first control terminal and the signal input for controlling charge on a gate of the first FET. A third control terminal of the third FET is coupled to an acceleration input for controlling an on/off state of the third FET.
US10044345B2 Circuit for improving clock rates in high speed electronic circuits using feedback based flip-flops
A flip-flop circuit for enhancing clock rates in high speed electronic circuits, the flip-flop circuit having an input terminal, an output terminal, and a third terminal that controls the flow of signal from the input terminal to the output terminal, comprising: two latches arranged in a master-slave configuration such that the input terminal of the first latch is also the input terminal of the flip-flop and the output terminal of the second latch is also the output terminal of the flip-flop; and at least one feedback path that adds signal to the input of the flip-flop from one of the outputs of the two latches.
US10044344B2 Systems and methods for a low hold-time sequential input stage
Systems and methods for a low hold-time sequential input stage provide circuitry that includes a first latch element receiving a first input. The first latch element is connected to a first two-input multiplexer. The circuitry further includes a second latch element receiving a second input. The second latch element is connected to the first two-input multiplexer. The first input and the second input originate from different input cells of an input column that receive a same source signal.
US10044343B2 Drive circuit, and control method of drive circuit
A drive circuit includes a control signal generator configured to generate a control signal based on a drive signal and a source drive signal, and an amplifier including a high-side transistor and a low-side transistor controlled based on the control signal. The amplifier is configured to output the drive signal from an output terminal to drive a capacitive load during a first period in which a voltage of the drive signal changes to be higher than or equal to a first voltage per unit time and a second period in which the voltage changes to be lower than the first voltage or does not change per unit time. The first period includes a period in which one of the high-side and the low-side transistors performs a switching operation. The second period includes a period in which the one of the high-side and the low-side transistors performs a linear operation.
US10044342B2 Delay line for one shot pre-emphasis
A die-to-die data transmitter is disclosed with a pull-up one-shot circuit and a pull-down one-shot circuit, each forming a delay circuit that determines a variable preemphasis period.
US10044330B2 Power amplifier module
A power amplifier module includes a first current source that outputs a first current corresponding to a level control voltage for controlling a signal level of an amplified signal, a second current source that outputs a second current corresponding to the level control voltage, a first transistor in which an input signal and a first bias current are supplied to a base and an emitter is grounded, a second transistor in which an emitter is connected to a collector of the first transistor, the second current is supplied to a base, and a first amplified signal obtained by amplifying the input signal is output from a collector, and a third transistor in which the first current is supplied to a collector, a bias control current or voltage is supplied to a base, and the first bias current is supplied from an emitter to the base of the first transistor.
US10044329B2 Transmission module, array antenna device including transmission module, and transmission device including transmission module
A transmission module includes n oscillator modules and a phase command signal generator. Each of the oscillator modules includes a voltage controlled oscillator and an amplification circuit. The voltage controlled oscillators output transmission high-frequency signals having the same frequency and synchronized among the n oscillator modules by synchronous control based on a common reference signal. The amplification circuits each perform power amplification for the transmission high-frequency signal from a corresponding one of the voltage controlled oscillators and output the resultant signal. Phases of the transmission high-frequency signals synchronized among the n oscillator modules and output from the voltage controlled oscillators are separately controlled according to respective n phase command signals from the phase command signal generator.
US10044327B2 Fast settling capacitive gain amplifier circuit
A capacitive gain amplifier circuit includes two sets of Miller capacitors and two output stage differential amplifier circuits. A first set of Miller capacitors is used to compensate the first output stage differential amplifier circuit during a first phase that resets the first output stage differential amplifier circuit. The second set of Miller capacitors is used to compensate the first output stage differential amplifier circuit during a second phase that chops a signal being amplified. The second set of Miller capacitors is swapped from one polarity to an opposite polarity of the first output stage differential amplifier circuit during successive second phases. The second output stage differential amplifier circuit includes a set of inputs selectively coupled with the inputs of the first output stage differential amplifier circuit and a set of outputs selectively coupled with the outputs of the first output stage differential amplifier circuit during the second phase.
US10044326B2 Method of generating a pulse width modulation (PWM) signal for an analog amplifier, and a related pulse width modulator
A method (300) of generating a pulse width modulation (PWM) signal for an analog amplifier, the amplifier arranged to receive an amplifier input signal having a magnitude, is disclosed. The method comprises receiving (302) a modulator input signal, which is associated with the amplifier input signal; and using (304) the modulator input signal to modulate a carrier to produce the PWM signal, wherein the carrier's frequency varies in dependence on the magnitude of the amplifier input signal. A related pulse width modulator is also disclosed.
US10044322B2 Radio frequency signal synthesizer circuit and method for generating a radio frequency signal
A radio frequency signal synthesizer circuit includes a digital to analog converter configured to generate an analog output signal for each clock cycle of a clock signal to provide the radio frequency signal and a controlled oscillator to generate the clock signal. The controlled oscillator is configured to vary a cycle time of the clock signal for a radio frequency signal in a first frequency range in a first operation mode or to maintain a constant cycle time for a radio frequency signal in a second frequency range in a second operation mode, the second frequency range being different than the first frequency range.
US10044321B2 System and method for linearizing a transmitter by rejecting harmonics at mixer output
An apparatus and a method. The apparatus includes passive mixers, wherein each of the passive mixers includes a first input for receiving BBI, a second input for receiving BBI, a third input for receiving BBQ, a fourth input for receiving BBQ, a fifth input for receiving a first clock signal with a unique phase shift within one of the passive mixers, a sixth input for receiving a second clock signal with a unique phase shift within one of the passive mixers, a seventh input for receiving a third clock signal with a unique phase shift within one of the passive mixers, an eighth input for receiving a fourth clock signal with a unique phase shift within one of the passive mixers, and at least one output; and a voltage-domain vector summation array connected to the output of each of the passive mixers.
US10044317B2 System and method for controlling switching frequency
A method and system for controlling a switching frequency of a vehicle are provided. The method includes monitoring, by a controller of the vehicle, a temperature of a motor, a temperature of a coolant, and a quantity of a coolant when a vehicle engine is turned on. Additionally a switching frequency of an inverter is adjusted based on the monitored temperature of the motor, the monitored temperature of the coolant, and the monitored quantity of the coolant.
US10044316B2 Method and device for operating an electric machine, and motor vehicle
The invention relates to a method for operating an electric machine (4), in particular of a motor vehicle (1), having a stator (10) with at least one stator coil. The stator coil is energized in order to set a required torque of the electric machine (4), and a temperature of the stator (10) of the electric machine (4) is detected by means of a temperature sensor (12). The current flowing through the stator coil is monitored in order to plausibility-check the detected temperature. In order to plausibility-check the temperature, the current in the stator coil is increased while maintaining the same torque, and the temperature is monitored for a temperature increase.
US10044315B2 Systems and methods for mitigating resonance in long cable drives
A system includes a variable-speed drive configured to drive a motor, wherein the variable-speed drive is communicatively coupled to first and second resonant controllers. The system also includes a first transformer coupled to the variable-speed drive and an umbilical cable, wherein the first transformer increases a first voltage output by the variable-speed drive. The system further includes a second transformer coupled to the umbilical cable and the motor, wherein the second transformer decreases a second voltage output by the first transformer. The first resonant controller compensates for a harmonic order of the system by adjusting a magnetizing current used to control an operation of the variable-speed drive based on a modeled resonance frequency of the system. The second resonant controller compensates for the harmonic order of the system by adjusting a torque current used to control the operation of the variable-speed drive based on the modeled resonance frequency.
US10044313B2 Voltage control apparatus, motor unit, image forming apparatus and voltage control method
In accordance with one embodiment, a voltage control apparatus comprises a pulse width control section, a pulse width modulation wave generation section, a variable amplifier control section and a variable amplifier. The pulse width control section specifies the pulse width of the pulse width modulation wave. The pulse width modulation wave generation section generates a pulse width modulation wave having the pulse width specified by the pulse width control section. The variable amplifier control section generates a GAIN signal for scaling up/down the pulse width modulation wave generated by the pulse width modulation wave generation section. The variable amplifier scales up/down the pulse width modulation wave generated by the pulse width modulation wave generation section according to the GAIN signal generated by the variable amplifier control section and outputs the scaled up/down the pulse width modulation wave.
US10044309B2 Rotating electric machine, rotating electric machine controller and method for controlling rotating electric machine
A rotating electric machine includes a stator, a rotor, and a stator core. The stator core includes a plurality of teeth. Each of the teeth includes at least one of a through hole axially piercing the tooth and a recess extending from one end of the tooth to another end of the tooth in an axial direction.
US10044304B2 Method and apparatus for controlling a turbogenerator system
An apparatus for controlling a turbogenerator system when a power electronics circuit of the turbogenerator system is unable to provide a sufficient load on the turbogenerator to prevent the turbogenerator from accelerating uncontrollably is described. The apparatus comprises a monitor including a first sensing device operable to detect a condition of the turbogenerator, and a brake controller responsive to a turbogenerator detection output from the first sensing device to issue a first brake control signal for operating a brake circuit to prevent the turbogenerator from accelerating uncontrollably and a second brake control signal for operating the brake circuit to permit resumption of normal operation of the turbogenerator.
US10044297B2 Method and apparatus for controlling an electric motor of a cooling fan
A vehicle including a cooling fan that is rotatably coupled to an electric motor that is electrically powered by a DC power source via an inverter is described. A method for controlling the cooling fan includes monitoring, via a first controller, a vehicle speed, and selecting a preferred operating state for the electric motor based upon the vehicle speed. The preferred operating state includes one of a first command associated with controlling the cooling fan to force air through the cooling system, a second command associated with a fan brake request, and a third command associated with an energy recovery mode. A discrete message from the first controller is communicated to an inverter controller, wherein the discrete message is based upon the preferred operating state for the electric motor. The inverter controller controls the inverter to control the electric motor in response to the discrete message.
US10044289B2 LED drive circuit including a plurality of LEDs connected in series
The LED drive circuit has a rectifying circuit that rectifies an alternating-current voltage, an LED string including a plurality of LEDs connected in series, a first switch whose one end is connected to a cathode of an LED in a last stage of the LED string, a capacitor whose one end is connected to the other end of the first switch, a second switch that is connected between one end of the capacitor and the anode of the LED in the first stage of the LED string, and a third switch that is connected between the cathode of the LED in the last stage of the LED string and a second terminal of the rectifying circuit, and which turns on when the full-wave rectified voltage is lower than a charge start voltage and turns off when the full-wave rectified voltage is higher than or equal to the charge start voltage.
US10044287B2 Converter system having carbon fiber conductor
A converter system comprising a capacitance (C), an inverter (20) comprising at least two controllable semiconductor switches (S1, S2, S3, S4, S5, S6), and at least two DC conductors (100, 200) connected between the capacitance (C) and the at least two controllable semiconductor switches (S1, S2, S3, S4, S5, S6), wherein at least one of the at least two DC conductors (100, 200) comprises carbon fiber.
US10044283B2 Synchronous rectification control circuit and power supply thereof
In one embodiment, a synchronous rectification control circuit in a flyback converter, can include: a first control circuit that receives a drain-source voltage signal of a synchronous rectifier switch and a flyback converter output voltage, and generates a first control signal based on a conduction time of a primary-side power switch; a second control circuit configured to receive the drain-source voltage signal, and to generate a second control signal; when the primary-side power switch is turned off, and the first control signal is greater than a threshold value, the second control signal controls a switching operation of the synchronous rectifier switch; and when the primary-side power switch is turned off, and the first control signal is less than the threshold value, the synchronous rectifier switch is configured to stop operation, before the primary-side power switch is turned on again.
US10044280B2 DC/DC converter
A DC/DC converter includes: duty command calculation units for calculating duty command values for first, second, third, and fourth switching elements on the basis of difference voltage between a high-voltage-side voltage command value and a high-voltage-side voltage detection value; and a phase shift duty command calculation unit for calculating a phase shift duty command value corresponding to a phase difference between gate signals for the first and fourth switching elements and gate signals for the second and third switching elements, on the basis of difference voltage between a voltage target value and a charge voltage detection value of a charge/discharge capacitor, wherein gate signals for driving the first, second, third, fourth switching elements are generated on the basis of the duty command values and the phase shift duty command value.
US10044271B1 Methods and apparatus for DC-DC soft start
Methods and apparatus for DC-DC soft start are disclosed herein, an example DC-DC voltage converter includes at least two transistors to at least charge or discharge an inductor from an input source and to ground respectively, the inductor to output an output voltage. A synchronize and track circuit generates a bias current based on a reference voltage. An amplifier generates an error current based on an output voltage and the reference voltage. An oscillator oscillates at a switching frequency based on the bias current and the error current. A multiplexer selects between (1) a first input signal generated based on the switching frequency, and (2) a second input signal generated based on the switching frequency and the error current, for output as a reset signal. A latch provides a control signal to the at least two transistors based on the reset signal and the switching frequency.
US10044270B2 Power supply circuitry and adaptive transient control
A control circuitry can be configured to receive an error signal indicating a difference between an output voltage of the power supply and a desired setpoint for the output voltage. According to one configuration, depending on the error signal, the control circuitry initiates switching between operating the control circuitry in a pulse width modulation mode and operating the control circuitry in a pulse frequency modulation mode to produce an output voltage. Operation of the control circuitry in the pulse frequency modulation mode during a transient condition, such as when a dynamic load instantaneously requires a different amount of current, enables the power supply to satisfy current consumption by the dynamic load. Subsequent to the transient condition, the control circuitry switches back to operation in the pulse width modulation mode.
US10044269B2 Switching converter with improved recovery time
A switching converter, which produces an output voltage, contains a switch operable between a first state for opposing a decrease in the output voltage and a second state for opposing an increase in the output voltage. The converter also contains a circuit adapted to determine a time period during which the output voltage is decreasing, wherein during the time period the switch is in the first state. The circuit also calculates, based on the time period, a time to turn the switch from the first state to the second state to prevent the output voltage increasing above a reference value. Optionally, the time to turn the switch to the second state is based on a duty cycle of the converter.
US10044260B2 Charge pump circuit and voltage generating device including the same
A charge pump circuit may include: input units suitable for receiving a first input pulse signals and outputting second input pulse signals that are out of phase; an internal voltage generation unit suitable for generating an internal voltage by performing a voltage pumping operation in response to an external voltage and the second input pulse signals, and adjusting a well bias voltage at a power-up period and a normal operation period after the power-up period, in response to a switching control signal; and a switching control signal generation unit suitable for generating the switching control signal which is activated differently on the power-up period and the normal operation period.
US10044255B2 Multiphase power supply and phase control
A multi-phase power supply circuit includes at least a first phase and a second phase (such as semi-resonant DC-DC power converter circuits), each of which output current to power a load. The first phase includes a first inductor device through which first current is delivered to the load. The second phase includes a second inductor device through which second current is delivered to the load. A current monitor circuit of the multi-phase power supply circuit is operable to monitor current through the second inductor device. Control circuitry of the multi-phase power supply circuit is operable to adjust timing of activating a control switch in the second phase to an ON state based on the monitored current. Timing of the phases is adjusted to achieve a common switching and zero current switching amongst the phases.
US10044250B2 Armature, method for winding armature coil, and DC motor
An armature includes an armature core, teeth, a commutator, concentrated winding wires, and distributed winding wires. Each of the teeth includes a first branch portion and a second branch portion. Each of segments in the commutator has a riser. A start end and a terminal end of the concentrated winding wire are pulled out separately in a direction getting closer to the commutator and in a direction away from the commutator. The conductor between the concentrated winding wires is hooked by the riser by which the conductor between the other concentrated winding wires is not hooked. A start end and a terminal end of the distributed winding wire are pulled out separately in a direction getting closer to the commutator and in a direction away from the commutator. The conductor between the distributed winding wires is hooked by the riser by which at least one of the conductor between the concentrated winding wires and the conductor between the other distributed winding wires is not hooked.
US10044243B2 Standby generator with air intake on rear wall and exhaust opening on front wall
A standby generator includes an engine including an output shaft, an alternator, and an enclosure including a base and a number of walls extending from the base including a front wall, a rear wall, a left wall, and a right wall. The output shaft extends toward the alternator and the left wall. The standby generator includes an intake opening configured to allow air to be drawn into the enclosure and an exhaust opening configured to allow heated air and exhaust gases to be expelled from the enclosure. The intake opening is provided on the rear wall and the exhaust opening is provided on the front wall.
US10044242B2 Drive apparatus and robot device
A drive apparatus includes a motor having a drive part that rotates a first shaft member; a transmission part that transmits rotation of the first shaft member to a second shaft member which is different from the first shaft member; a first detection device provided at the first shaft member to detect information regarding rotation of the drive part; a second detection device provided at the second shaft member to detect information regarding rotation of the transmission part; and a prevention part that prevents movement of foreign substance toward a detection part which includes at least one of the first detection device and the second detection device.
US10044238B2 Interior permanent magnet rotor hubs
A permanent magnet machine includes a rotor including a rotor hub and a plurality of permanent magnets embedded in the rotor in a circumferential pattern. The rotor includes a respective bridge between each circumferentially adjacent pair of the permanent magnets. Each bridge is of a different material than that of the rotor hub, and the rotor hub and bridges are integral with one another.
US10044236B2 Stator for rotating electric machine
A stator includes a stator core having slots and a stator coil comprised of three star-connected phase windings. In each of the slots, there are arranged in-slot portions of the phase windings in six layers. Each of the phase windings is comprised of five parallel-connected sub-windings. At each of the six layers, the in-slot portions of the sub-windings are arranged in a plurality of slot pairs; the slot pairs are circumferentially spaced from one another and each consist of two consecutive slots that are respectively identified as types A and B of the slots. Moreover, for each of the sub-windings, the in-slot portions of the sub-winding are evenly distributed to the two types A and B so that the number of the in-slot portions of the sub-winding arranged in the slots of the same type at each of the six layers is equal to 2.
US10044229B2 Efficiencies and flexibilities in inductive charging
Systems and methods are provided for inductive powering and/or charging of electric or electronic devices or batteries. For example, a system may comprise a base unit, such as a charger or power supply, which includes one or more primary coils generally having a planar or curved surface. Each primary coil can be activated to generate a magnetic field in a direction substantially perpendicular to the planar or curved surface to provide power to one or more inductive power receiver coils of a receiver to power or charge one or more portable devices or batteries. The base unit is capable of detecting a wireless communication signal or a modulation communication signal in the one or more primary coils created by modulation of the receiver's impedance and is capable of using the wireless communication signal or the modulation communication signal to control output voltage, current or power from the receiver.
US10044228B2 Wireless power system with a self-regulating wireless power receiver
A method and system for self-regulating wireless power transmitted to a wireless power receiver (WPR) is provided. An auto-tuning network is operably coupled within the WPR. The auto-tuning network comprises an impedance network that dynamically increases, decreases, or maintains amount of the received wirelessly transmitted power by detecting changes in a rectifier load disposed in the WPR and/or in an output voltage of the rectifier in the WPR. The auto-tuning network self-regulates the wireless power received from a wireless power transmitter (WPT) obviating the need for conventional communication messages. The WPT is hence free from a modulator/demodulator block and an out-of-band communication block and can operate over a limited operating range to enable simpler design for passing EMC regulation. Additionally, the WPR implements a receiver-maximum power-signature algorithm for enabling the WPT to detect unsupported receivers, configure its operating point and range, and terminate power transmission when not needed by WPR.
US10044223B2 Galvanic isolator circuit
An galvanic isolator circuit is provided. The electronic isolator circuit includes a coil and a magnetic field (MF) sensor. The coil is coupled to a first circuit. The MF sensor is coupled to a second circuit, and disposed corresponding to the coil. The first circuit transfers a MF signal to the MF sensor via the coil. The MF sensor transforms the MF signal into an output signal and provides the output signal to the second circuit. Accordingly, the galvanic isolator circuit is capable of realizing functions for galvanic isolating by utilizing the coil and the MF sensor.
US10044219B2 Power supply apparatus
Disclosed herein are embodiments of a power supply apparatus. In some embodiments, the power supply apparatus supplies power to a load including a programmable logic controller (PLC) and includes: a first power storing module comprising a first auxiliary power source; and a second power storing module including a second auxiliary power source. An output voltage from the second power storing module may be larger than an output voltage from the first power storing module. It is possible to prevent an accident such as memory data loss possibly occurring in the event of sudden power-off by way of reducing usage of a battery that has limited lifetime while utilizing the advantage of super capacitor that has a very high number of charge/discharge cycles.
US10044215B2 Method, apparatus, and server for updating software
An electronic device, wireless control device, system management server, wireless control method, and an update method are provided. The electronic device includes a wireless charging module configured to receive a request signal from a wireless control device and transmit a response signal to the wireless control device in response to the request signal; and a processor configured to update system software of the electronic device based on a management mode booting signal that is received from the wireless control device in response to the request signal.
US10044210B2 Diffusion-limited adaptive battery charging
Some embodiments of the present invention provide a system that adaptively charges a battery, wherein the battery is a lithium-ion battery which includes a transport-limiting electrode governed by diffusion, an electrolyte separator and a non-transport-limiting electrode. During operation, the system determines a lithium surface concentration at an interface between the transport-limiting electrode and the electrolyte separator based on a diffusion time for lithium in the transport-limiting electrode. Next, the system calculates a charging current or a charging voltage for the battery based on the determined lithium surface concentration. Finally, the system applies the charging current or the charging voltage to the battery.
US10044208B2 Electronic device
Degradation of a battery is prevented or the degree of the degradation is reduced, and charge and discharge performance of the battery is maximized and maintained for a long time. A reaction product, which is formed on an electrode surface and causes various malfunctions and degradation of a battery such as a lithium-ion secondary battery, is dissolved by application of electrical stimulus, specifically, by applying a signal to supply a current reverse to a current with which the reaction product is formed (reverse pulse current).
US10044186B2 AC and DC electricity transmission using a multiple-core cable
A conventional cable comprises three conductive cores, each provided with a respective conductive sheath which are together housed within an outer insulating sheath. The three-core cable is used to transmit electric power in the form of dc current and single-phase ac current. A first one of the conductive cores is used to transmit dc current, while a second conductive core is used to transmit the return dc current. The third conductive core is used to transmit the single-phase ac current. The return ac current is transmitted along all three conductive outer sheaths in parallel. The cable is used to transmit dc current from a wind turbine generator to a substation where it is converted to ac before connecting to the mains electricity grid. The ac current is used to power auxiliary circuitry of the wind turbine generator when the output of the turbine generator falls below a give value.
US10044177B2 Push to connect weatherproof box
An electrical box includes an integral conduit receiving port, a weatherproof fitting displaced in the integral conduit receiving port, a conduit retention device displaced in the integral conduit receiving port and a cap device for retaining the weatherproof fitting and the conduit retention device in the integral conduit receiving port.
US10044175B1 High temperature avionic line replaceable units and aircraft systems containing the same
Avionic LRUs having increased temperature tolerances and other desirable properties are provided, as are aircraft systems containing such high temperature avionic LRUs. In one embodiment, the avionic LRU includes at least one microelectronic device and an LRU housing, which contains an enclosed cavity in which the microelectronic device is located. The LRU housing further includes an electrically-routed housing wall having an inner principal surface or frontside, which partially bounds the enclosed cavity and to which the microelectronic device is bonded or attached. The avionic LRU further includes a first LRU connector interface having a first LRU terminal array. The first LRU terminal array projects from the LRU housing and is electrically coupled to the microelectronic device through the electrically-routed housing wall. The LRU connector interface is configured to matingly engage the receptacle connector interface to support LRU operation when the LRU is removably mounted to the avionic LRU receptacle.
US10044173B2 Method of manufacturing spark plug
A method of manufacturing a spark plug including a cylindrical tubular metallic shell having a screw portion on an outer surface thereof and a ground electrode attached to an end surface at one end of the metallic shell in the direction of the center axis thereof comprises a measurement step of measuring a surface of the screw portion which passes through a measurement region located at a predetermined position in the direction of the center axis, while rotating the metallic shell about the center axis thereof; an attachment position calculation step of calculating, on the basis of information obtained in the measurement step, an attachment position at which the ground electrode is attached to the end surface; and a joining step of joining the ground electrode to the end surface at the attachment position, wherein the measurement step includes a step of measuring a displacement of the surface of the screw portion by using a non-contact-type displacement sensor.
US10044171B2 Solder-creep management in high-power laser devices
In various embodiments, laser apparatuses include thermal bonding layers between various components and creep-mitigation systems for preventing or retarding movement of thermal bonding material out of the thermal bonding layers.
US10044164B2 Laser repetition rate multiplier and flat-top beam profile generators using mirrors and/or prisms
A repetition rate (pulse) multiplier includes one or more beam splitters and prisms forming one or more ring cavities with different optical path lengths that delay parts of the energy of each pulse. A series of input laser pulses circulate in the ring cavities and part of the energy of each pulse leaves the system after traversing the shorter cavity path, while another part of the energy leaves the system after traversing the longer cavity path, and/or a combination of both cavity paths. By proper choice of the ring cavity optical path length, the repetition rate of an output series of laser pulses can be made to be a multiple of the input repetition rate. The relative energies of the output pulses can be controlled by choosing the transmission and reflection coefficients of the beam splitters. Some embodiments generate a time-averaged output beam profile that is substantially flat in one dimension.
US10044162B2 High energy nanosecond pulsed fiber laser based on incoherent beam combination
An incoherent beam combination based high energy nanosecond pulsed fiber laser includes a nanosecond pulsed seed, a fiber splitter, fiber amplifiers, synchronization fibers, a fiber laser combiner and a laser output head. The output fiber of the pulsed seed is fusion spliced to the input fiber of the splitter; the output fibers of the splitter are fusion spliced to the fiber amplifiers separately; synchronization fibers are fusion spliced between the amplifiers and the input fibers of the fiber laser combiner. The nanosecond pulsed seed is split by the fiber splitter and amplified in the later fiber amplifiers; synchronization fibers make sure the optical time-domain synchronization; the fiber laser combiner allows for the incoherent combination of high energy pulsed laser.
US10044160B2 Pulsed light generating method, pulse laser apparatus, exposure apparatus having pulse laser apparatus, and inspection apparatus having pulse laser apparatus
A pulsed light generating method for generating a pulsed light by cutting out a laser light outputted from a laser light source with an intensity modulation type electro optic modulator, wherein: the electro optic modulator is driven by use of a drive signal that changes a voltage applied to the electro optic modulator between a voltage lower than a reference voltage and a voltage higher than the reference voltage, the reference voltage being a voltage applied to the electro optic modulator at which a transmittance of the laser light transmitting through the electro optic modulator is local maximum.
US10044150B2 Multiport radio frequency connector isolation
Previously available elastomeric EMI gaskets provided for multiport RF connector assemblies have performance limiting drawbacks. Consequently, EM isolation provided by a previously available elastomeric EMI gasket is often inadequate. Various implementations disclosed herein include multiport RF connection arrangements that use a metal gasket arranged within at least a portion of an isolation space provided by a multiport RF connector. In some implementations, a multiport connection arrangement includes a substrate, a multiport RF connector and a fitted metal gasket. The substrate includes a first surface and a first plurality of connection ports. The multiport connector has a body that includes a second surface, a second plurality of connection ports, and includes an electromagnetic isolation boundary that defines an isolation space between at least two of the second plurality of connection ports terminating at the second surface. Mechanical fasteners are optional and are included to merely provide engagement, without substantial compressive force.
US10044148B2 Electrical connector with adhesive layer covering seam of main shell
An electrical connector includes a contact module enclosed within a metallic main shell. The contact module includes an insulative housing and a plurality of contacts retained in the housing. The housing includes a base and a tongue portion extending forwardly from the base. The main shell is formed by stamping and forming, and includes opposite first and second side walls, and a pair of end walls linking the opposite first and second side walls. The shell forms a mating cavity enclosing the tongue portion. A seam is formed on the second side wall. An adhesive layer is applied upon an exterior surface of the second side wall to cover the seam for providing a waterproof function. A metallic sub-shell is attached upon the adhesive layer.
US10044144B2 Plug connector and component
A plug connector which comprises contact elements that are subdivided into at least one signal contact element and at least one shielding contact element, and a component having an electrical circuit ground. The plug connector and the component are characterized by an ohmic resistance which connects the shielding contact element to the electrical circuit ground. The measure suppresses parasitic oscillations.
US10044142B1 Connector locking holder
A connector locking holder includes an electrical connector having a first connector body with a first electrical contact, and a second connector body with a second electrical contact. The first connector body is configured to be coupled to the second connector body to provide the connector in a connected state in which the first and second electrical contacts are electrically connected to each other. A holder is configured to secure the connector to an assembly which includes the connector. An attachment is configured to attach the connector to the holder only when the connector is in said connected state.
US10044140B1 Physical cable seating confirmation for network cables
Cabling arrangements or associated components can be provided that use plugs and sockets for connection. A locking mechanism can secure a plug in a seated configuration in a socket. A handle may be operable to disengage the locking mechanism, for example, to facilitate removal of the plug from the socket. A tab can be provided that is configured for detachably coupling with the handle. The tab can be configured to detach from the handle in response to a detachment force exerted on the tab that is less than a disengagement force that is sufficient when exerted on the handle to disengage the locking mechanism.
US10044124B2 Contact terminal and IC socket including the same
In a contact terminal, a first touch portion and a second touch portion of a movable piece and a first touch portion and a second touch portion of a movable piece bite into and thus pinch a spherical surface of a bump of a semiconductor device. In this state, when an electrode surface of the semiconductor device is warped upward during a test and the bump is about to be moved up, an inclined surface of a fixing portion of the movable piece and an inclined surface of a fixing portion of the movable piece fix the spherical surface of the bump.
US10044118B2 Electrical contact with anti-rotation feature
An electrical contact, connector and assembly. The contact includes a contact portion for mating with a mating contact. A stabilizing portion extends from an end of the contact which is opposite the contact portion. The stabilizing portion cooperates with at least one stabilization member of a housing of an electrical connector to minimize the rotation of the contact relative to the electrical connector. The connector includes a housing having stabilization members provided in contact receiving cavities. The assembly includes a terminal position assurance device which engages the stabilizing portions and cooperates with the stabilizing portions to increase the pull out force required to displace the contacts.
US10044112B2 Variable antenna and apparatus for detecting radio signal
Disclosed are a variable antenna and an apparatus for detecting a radio signal. The variable antenna includes: a first receiving unit including at least one liquid metal antenna element; a second receiving unit including at least one liquid metal antenna element having a length different from a length of the first receiving unit; and a gain control unit configured to electrically adjust lengths of the liquid metal antenna elements for one of the first receiving unit and the second receiving unit according to the frequency of a received signal, wherein each antenna array realized by the liquid metal antenna elements of the first receiving unit and the second receiving unit is arranged in a single bay.
US10044108B2 Helical antenna apparatus and methods
Example apparatuses and methods relating to antennas are provided. An example apparatus in the form of an antenna assembly includes a first conductor structurally formed into a plurality of first conductor structural waves and a second conductor structurally formed into a plurality of second conductor structural waves. The first conductor and second conductor may be helically wound to form a bifilar helix structure having a proximal end and a distal end. The first conductor and the second conductor may be operatively coupled at the proximal end of the bifilar helix structure to form a signal feed point, and the first conductor and the second conductor are operatively coupled at the distal end of the bifilar helix structure to form a load point.
US10044105B2 Variable capacitance device and communication apparatus
A variable capacitance device includes: (A) a first signal line that contains multiple first variable capacitance elements connected in series; (B) a second signal line that contains multiple second variable capacitance elements connected in series; (C) a first bias line used for applying a first direct-current voltage to each of the multiple first variable capacitance elements and multiple second variable capacitance elements; and (D) a second bias line used for applying a second direct-current voltage to each of the multiple first variable capacitance elements and multiple second variable capacitance elements. And, a part of at least one of the first bias line and second bias line is arranged so that it passes between two adjacent first variable capacitance elements among the multiple first variable capacitance elements.
US10044103B2 Wireless communication node with an antenna arrangement for triple band reception and transmission
The present disclosure relates to a wireless communication network node which comprises an antenna arrangement having at least three antenna columns. Each antenna column comprises at least two antenna elements of a first polarization (P1) and at least two antenna elements of a second polarization (P2), orthogonal to the first polarization (P1). For each antenna column, the antenna elements of the first polarization (P1) are connected to a combined port of a corresponding first filter device, and the antenna elements of the second polarization (P2) are connected to a combined port of a corresponding second filter device. Each of the filter devices is arranged to separate signals of different frequency bands between the respective combined port and respective filter ports. The antenna arrangement is arranged for transmission at two different channels (TX1, TX2) and reception at four different channels (RX1, RX2, RX3, RX4) for three different frequency bands (f1, f2, f3).
US10044092B2 Methods of modifying erect concealed antenna towers and associated modified towers and devices therefor
The disclosure describes installing an antenna canister in a portion of a concealed antenna pole at a location that is below a top of the pole while the antenna pole is erect and associated components to facilitate the procedure, as well as multi-piece vertical rods, pole mounting bracket assemblies and retrofit kits.
US10044090B1 Satellite dish mount device
A satellite dish mount device for mounting a dish base plate of a satellite dish thereon. The satellite dish mount device includes a flashing attached to a rooftop. The flashing includes a cable receiving member. A base mount block assembly is integrated to the flashing and includes a block member and a top base plate adaptable to mount the dish base plate thereon. The top base plate includes a plurality of first extruded fins and a plurality of second extruded fins. A cable riser assembly enables a cable coupled to the satellite dish to pass via the cable receiving member through the rooftop. The cable riser assembly provides a drip curve arrangement to the cable above the rooftop and between the satellite dish and the strain relief fitting member thereby providing water proof protection to the cable riser assembly and to the rooftop.
US10044085B2 Stretchable transmission lines and circuits for microwave and millimeter wave frequency wearable electronics
Stretchable high frequency transmission lines and high-frequency filters comprising the transmission lines are provided. The transmission lines provide low power loss, even at microwave and millimeter wave frequencies. The transmission lines are thin and flexible and can be stretched without a significant degradation of their scattering parameters. As a result, the transmission lines have applications as interconnects in stretchable and flexible integrated circuits (IC) and circuit device components, such as flexible transistors and flexible diodes.
US10044084B2 Low pass filter
When a plurality of RF signals having different freque bands are output at the same time by carrier aggregation, a switch element allows parallel connection between two capacitance elements such that a low pass filter has a first cut-off frequency that is lower than the frequency of an intermodulation distortion signal generated by the carrier aggregation. When an RF signal of a frequency band is output, the switch element releases parallel connection between the two capacitance elements such that the low pass filter has a second cut-off frequency that is higher than the first cut-off frequency.
US10044072B2 Lithium secondary battery pack, as well as electronic device, charging system, and charging method using said pack
A lithium secondary battery pack of the present invention includes: a lithium secondary battery including an electrode body formed of a positive electrode and a negative electrode facing each other and a separator interposed therebetween, and a non-aqueous electrolyte; a PTC element; and a protection circuit including a field effect transistor. The lithium secondary battery has an energy density per volume of 450 Wh/L or more, the lithium secondary battery has a current density of 3.0 mA/cm2 or less, and a relational expression (1) and a relational expression (2) below are established where A (mΩ) is an impedance of the lithium secondary battery and B (mΩ) is an impedance of the entire circuit unit of the lithium secondary battery pack excepting the impedance A (mΩ) of the lithium secondary battery: A≤50 mΩ  (1) B/A≤1  (2).
US10044070B2 Battery module
The present invention relates to a battery module. The battery module includes a battery cell, a module case in which the battery cell is built, and a flame retardant filled in the module case. Thus, when the battery module is damaged, an insulation film is formed on the damaged portion to prevent fire or explosion from occurring.
US10044061B2 Methods for growth of lithium-rich antiperovskite electrolyte films and use thereof
A process for preparing a lithium-rich antiperovskite electrolyte film involves forming a composite target of precursor metal oxide(s) and metal halide(s), and exposing the target to a pulsed laser beam under conditions suitable for depositing a film of lithium-rich antiperovskite on a surface. In some embodiments the process is used to prepare a film of Li3OCl from a target largely composed of Li2O and LiCl. Exposure of the target to a pulsed laser beam deposits antiperovskite electrolyte Li3OCl on a substrate. In another embodiment, sputtering may be used to prepare films of lithium-rich antiperovskites using the composite target of precursor metal oxide(s) and metal halide(s).
US10044056B2 Fuel cell system including sacrificial nickel source
In some examples, solid oxide fuel cell system comprising a solid oxide fuel cell including an anode, an anode conductor layer, a cathode, a cathode conductor layer, and electrolyte, wherein the anode and the anode conductor layer each comprise nickel; and a sacrificial nickel source separate from that of the anode and anode conductor layer, wherein the sacrificial nickel source is configured to reduce the loss or migration of the nickel of the anode and/or the anode current collector in the fuel cell during operation.
US10044055B2 Apparatus and method for controlling variable power conditions in a fuel cell
A fuel cell comprises an anode having an inner face and an outer face fluidly communicable with a fuel; a cathode having an inner face ionically communicable with and physically separated from the anode inner face, and having an outer face fluidly communicable with an oxidant; and at least one movable guard movable over at least one of the anode outer face, cathode outer face, anode inner face, and cathode inner face. The guard has a structure sufficient to block at least part of one or more of the anode's communication with the fuel, the cathode's communication with the oxidant, and the ionic communication between the anode and cathode thereby reducing a maximum potential active area of the fuel cell to an effective active area of the fuel cell.
US10044053B2 Freeze start method for fuel cells
A method for starting operation of a solid polymer fuel cell from a temperature below 0° C. is disclosed that prevents certain problems with ice formation as the fuel cell thaws. During startup, the method involves providing the volumetric oxidant flow at a rate less than two thirds of its maximum when the coolant temperature is near 0° C.
US10044050B2 Electrically conductive sheet material
An electrically conductive sheet material having a base body with fibers, at least part of the fibers having carbon fibers, optionally having channels extending through the base body, capable of providing an electrically conductive and flexible sheet material which has a low electrical resistance and which can be produced on a large scale in the most simple, cost-effective and reproducible manner possible.
US10044040B2 Binder for lithium cell, composition for producing electrode, and electrode
It is an object of the present invention to provide an electrode capable of maintaining superior capacity retention without destruction of an electrode structure, even in the case of using an active material including silicon.The present invention relates to “a binder for a lithium cell, the binder comprising polyacrylic acid cross-liked by a cross-linking agent selected from the compounds described in the general formulae [1] to [13] and the polymer described in the general formula [14] (provided that the one which includes a functional group-containing vinylidene fluoride-based polymer is excluded)”; a “composition for producing an electrode of a lithium cell, the composition comprising 1) an active material containing silicon, 2) a conductive assistant and 3) a cross-linked-type polyacrylic acid (provided that the one containing a functional group-containing vinylidene fluoride-based polymer is excluded)”; and an “electrode for a lithium cell, the electrode comprising 1) an active material containing silicon, 2) a conductive assistant, 3) a cross-linked-type polyacrylic acid, and 4) a current collector (provided that the one containing a functional group-containing vinylidene fluoride-based polymer is excluded)”.
US10044038B2 Nitride- and oxide-modified electrode compositions and their methods of making
Compositions and methods of making compositions are provided for nitride- and/or oxide-modified electrode compositions. In certain embodiments, the nitride- and/or oxide-modified compositions have the general formula M1−zM′zOaF3−xNy. Such compositions may be used as bulk or surface compositions, and used in a battery as the anode or cathode. In other embodiments, the electrode includes a surface coating composition selected from metal nitrides and metal oxides, and a core composition having the formula M1−zM′zOaF3−x, or an oxide fluoride.
US10044037B2 Manufacturing a lead-acid battery that includes a composite that includes lead oxide and a nanomaterial
The disclosure relates to the manufacturing of a lead-acid battery that includes a composite that includes lead oxide and a nanomaterial. A method of preparing the composite is disclosed. In one embodiment, an in-situ sol-gel reaction of a solution occurs in the presence of lead oxide to produce a composite that includes the lead oxide and a nanomaterial (e.g., a nano-oxide). The solution may include a precursor that includes metal alkoxide or silicate. The composite may include the lead oxide and the nanomaterial dispersed or distributed among particles of the lead oxide. A lead-acid battery may be manufactured using the composite. Various properties of a lead-acid battery may be improved by using the composite as part of the active material including a longer life expectancy, increased specific energy and increased power-to-weight ratio.
US10044029B2 Secondary battery
Disclosed herein is a lithium secondary battery including a positive electrode including lithium iron phosphate and layered lithium nickel manganese cobalt oxide as a positive electrode active material and a negative electrode including a negative electrode active material having a potential difference of 3.10 V or higher from the lithium iron phosphate at a point of 50% state of charge (SOC) afforded by the entirety of the lithium iron phosphate.
US10044021B2 Protective circuit module, and battery module comprising same
A protection circuit module has a substrate; a signal receiving connection terminal mounted on the substrate; a circuit portion mounted on the substrate, and electrically connected to signal receiving connection terminal; a first cover positioned over a first side of the substrate; and a second cover positioned over an opposite second side of the substrate, and into which the substrate is positioned.
US10044017B2 Aromatic polyamide porous film, separator for battery, and battery
An aromatic polyamide porous film has a total number of branch points of pores in an area of 3 cubic micrometers obtained by three-dimensional structural analysis is 2,000 to 20,000, which ensures high rate characteristics and is also capable of suppressing deterioration of cycle characteristics and storage characteristics as well as abnormal heat generation, when used as a separator for battery, and also has excellent heat resistance; and a separator for battery and a battery, each including the aromatic polyamide porous film.
US10044014B2 Battery unit comprising a plurality of electrochemical cells and battery module comprising a plurality of battery units
The invention relates to a battery unit (1) comprising: a plurality of electrically interconnected electrochemical cells (2), each of said cells having an electrode arrangement (3), in particular a lithium-based electrode arrangement (3) with a cathode contact element (4) and an anode contact element (5); and an outer sheathing (7) surrounding a chamber (6) in which the electrochemical cells (2) are arranged. The outer sheathing (7) is designed as a humidity barrier and as a chemical barrier. Each individual electrochemical cell (2) of the battery unit (1) comprises an electrically insulating sheathing (8) which surrounds the respective electrode arrangement (3). The invention also relates to a battery module comprising a plurality of electrically interconnected battery units (1) designed according to the invention.
US10044009B2 Encapsulated microbattery having terminal connected to active layer through a via
Disclosed herein is an electronic device including a substrate, with an active layer stack on the substrate. A cover is on the active layer stack and has a surface area greater than that of the active layer so as to encapsulate the active layer stack. A conductive pad layer is on the cover. At least one conductive via extends between the active layer stack and the conductive pad layer.
US10044003B2 Metal encapsulant having good heat dissipation properties, method of manufacturing same, and flexible electronic device encapsulated in said metal encapsulant
The present invention relates to a metal encapsulant having good heat dissipation properties, a method of manufacturing same, and a flexible electronic device encapsulated in said metal encapsulant, and particularly, to a metal encapsulant having excellent flexibility, moisture resistance, workability, and heat dissipation properties by forming a coating layer including a metal graphite composite on one surface thereof, to a method of manufacturing same, and a flexible electronic device encapsulated in said metal encapsulant.
US10044001B2 Display substrate and manufacturing method therefor, and display device
Provided are a display substrate and a manufacturing method therefor, and a display device. The display substrate includes: a base substrate, a pixel defining layer (40, 40′) formed on the base substrate, and a light emitting layer located in a sub-pixel region (P) defined by the pixel defining layer (40, 40′), wherein, the pixel defining layer (40, 40′) includes: a reflecting layer (41, 41′), configured such that light emitted from the light emitting layer to the reflective layer (41, 41′) is reflected to a light outgoing side of the display substrate. The display device adopting the display substrate not only can effectively solve the problems of light leakage and light color interference, but also can effectively improve light out-coupling efficiency and color purity.
US10043999B2 Electroluminescence device, electronic device, and method for manufacturing electroluminescence device
In an organic EL display device (electroluminescence device) including a flexible TFT substrate (substrate), an organic EL element (electroluminescence element) provided on the TFT substrate, and a sealing film that seals the organic EL element, a foldable bend portion is provided. The film thickness of the sealing film is reduced at the bend portion.
US10043995B2 Organic electroluminescence display device
An organic electroluminescence display device includes: a lower electrode that is made of a conductive inorganic material and formed in each of pixels arranged in a matrix in a display area; a light-emitting organic layer that is in contact with the lower electrode and made of a plurality of different organic material layers including a light-emitting layer emitting light; an upper electrode that is in contact with the light-emitting organic layer, formed so as to cover the whole of the display area, and made of a conductive inorganic material; and a conductive organic layer that is in contact with the upper electrode, formed so as to cover the whole of the display area, and made of a conductive organic material.
US10043994B2 Layered structure of a luminescent device, method for producing and operating a luminescent device and correspondingly produced luminescent device
The invention relates to a layered structure (1) of an apparatus that luminesces by means of organic luminescence, which consists of at least two layers (2, 3) of transparent, semiconductive fibers as a substrate and an electrode, as well as a layer (5) disposed between adjacent layers (2, 3), composed of a photoactive polymer, in which layer, in interaction with the adjacent layers (2, 3) of transparent, semiconductive fibers, an organic luminescence (7) can be brought about. Furthermore, methods for the production and for the operation of corresponding layered structures, and a luminescent apparatus formed from them, are indicated.
US10043992B2 Photodiode
A photodiode according to example embodiments includes an anode, a cathode, and an intrinsic layer between the anode and the cathode. The intrinsic layer includes a P-type semiconductor and an N-type semiconductor, and composition ratios of the P-type semiconductor and the N-type semiconductor vary within the intrinsic layer depending on a distance of the intrinsic layer from one of the anode and the cathode.
US10043987B2 Organic electroluminescent materials and devices
A compound having a structure according Formula Ir(LA)n(LB)3−n: is described. In the structure of Formula Ir(LA)n(LB)3−n: A1, A2, A3, A4, A5, A6, A7, and A8 are each carbon or nitrogen; at least one of A1, A2, A3, A4, A5, A6, A7, and A8 is nitrogen; ring B is bonded to ring A through a C—C bond; the iridium is bonded to ring A through an Ir—C bond; X is O, S, or Se; R1, R2, R3, and R4 each independently represent no substitutions up to the maximum possible substitutions; any adjacent substitutions in R1, R2, R3, and R4 are optionally linked together to form a ring; each R1, R2, R3, R4, and R5 is independently selected from a variety of substituents; and n is an integer from 1 to 2. Formulations and devices, such as an OLEDs, that include the compound of Formula Ir(LA)n(LB)3−n are also described.
US10043983B2 Condensed cyclic compound and organic light-emitting device including the same
A condensed cyclic compound represented by Formula 1: wherein, in Formula 1, X1 to X8, X11 to X18, Y11, and Z11 to Z14 are the same as described in the specification.
US10043981B2 Light-emitting material, organic light-emitting device, and compound
A compound represented by the general formula (1) is useful as a light-emitting material. In the general formula (1), Ar1 to Ar3 each represent a substituted or unsubstituted aryl group, provided that at least one of Ar1 to Ar3 each represent a carbazolyl group having an N-position substituted with a group containing an electron withdrawing group.
US10043974B2 Method for producing frame-equipped vapor deposition mask, stretching apparatus, apparatus for producing organic semiconductor device and method for producing organic semiconductor device
A method for producing a frame-equipped vapor deposition mask sequentially includes preparing a vapor deposition mask including a metal mask having a slit and a resin mask having an opening corresponding to a pattern to be produced by vapor deposition at a position overlapping the slit, the metal mask and the resin mask being stacked, retaining a part of the vapor deposition mask by a retainer and stretching the vapor deposition mask retained by the retainer outward, and fixing the vapor deposition mask in a state of being stretched to a frame having a through hole. During stretching, any one or both adjustments of a rotating adjustment and a moving adjustment of the vapor deposition mask are performed with respect to the vapor deposition mask in the state of being stretched or with the vapor deposition mask being stretched.
US10043969B2 Memory circuit and method of forming the same using reduced mask steps
Disclosed is a memory circuit and method of forming the same. The memory circuit comprises a lower metallization layer defining first conducting lines. A continuous magnetic storage element stack is atop the lower metallization layer wherein a bottom electrode of the stack is in direct contact with the first conducting lines. An upper metallization layer is atop the continuous magnetic storage element stack, the upper metallization layer defining second conducting lines, which are in direct contact with said continuous magnetic storage element stack. Localized areas of the continuous magnetic storage element stack define discrete magnetic bits, each energizable through a selected pair of the first and second conducting lines. In a second aspect and a third aspect, the continuous magnetic storage element stack is respectively partially and fully etched through a single mask, to define the discrete magnetic bits.
US10043963B2 Thermoelectric conversion element and thermoelectric conversion module
In order to provide a thermoelectric conversion element which has a high Seebeck coefficient, a low thermal conductivity, and a high performance, even if the material system that has a low environmental load and can reduce the cost is used, the thermoelectric conversion element in which lattice points are classified into two or more kinds (A site and B site), lattices of which the kinds are different are connected to each other, the numbers of lattices of which the kinds are different are different (A site: 2, and B site: 1), and a lattice structure is configured by arranging nanoparticles or semiconductor quantum dots, includes areas of which conductivity types are different.
US10043956B2 Method for manufacturing light emitting device
A method for manufacturing a light emitting device includes: preparing an intermediate body including a plurality of light emitting elements spaced apart from each other, each of the light emitting elements having a pair of electrodes disposed on the same side, and a covering member covering side surfaces of the light emitting elements while a part of a surface of each of the electrodes is exposed from the covering member, the covering member having a recess between adjacent ones of the light emitting elements; forming a metal layer that continuously covers the surface of each of the electrodes of the light emitting elements and an inner surface of the recess of the covering member; and cutting the metal layer and the covering member at the inner surface of the recess.
US10043955B2 Light emitting diode chip having wavelength converting layer and method of fabricating the same, and package having the light emitting diode chip and method of fabricating the same
A light-emitting diode (LED) includes a substrate, a semiconductor stacked structure disposed on the substrate, the semiconductor stacked structure including a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer, a wavelength converting layer configured to convert a wavelength of light emitted from the semiconductor stacked structure, the wavelength converting layer covering side surfaces of the substrate and the semiconductor stacked structure, and a distributed Bragg reflector (DBR) configured to reflect at least a portion of light wavelength-converted by the wavelength converting layer, in which at least a portion of the DBR is covered with a metal layer configured to reflect light transmitted through the DBR.
US10043946B2 Methods and devices for light extraction from a group III-nitride volumetric LED using surface and sidewall roughening
A method of fabricating LEDs from a wafer comprising a substrate and epitaxial layers and having a substrate side and a epitaxial side, said method comprising: (a) applying a laser beam across at least one of said substrate side or said epitaxial side of said wafer to define at least one laser-scribed recess having a laser-machined surface; and (b) singulating said wafer along said laser-scribed recess to form singulated LEDs, said singulated LEDs having a top surface, a bottom surface, and a plurality of sidewalls, at least one of said sidewalls comprising at least a first portion comprising at least a portion of said laser-machined surface.
US10043941B1 Light emitting diode having improved quantum efficiency at low injection current
Provided is a light emitting semiconductor structure that operates as a light emitting diode (LED). In embodiments of the invention, the light emitting semiconductor structure includes a first barrier region, a second barrier region, and a single quantum well having a preselected thickness between the first barrier region and the second barrier region. The preselected thickness according to embodiments is selected to achieve a predetermined charge density in the quantum well. The predetermined charge density according to embodiments results from a predetermined bias current applied to the semiconductor structure. The predetermined bias current according to embodiments comprises less than about 1 mA.
US10043935B2 Interdigitated back contact heterojunction photovoltaic device
A photovoltaic device includes a crystalline substrate having a first dopant conductivity, an interdigitated back contact and a front surface field structure. The front surface field structure includes a crystalline layer formed on the substrate and a noncrystalline layer formed on the crystalline layer. The crystalline layer and the noncrystalline layer are doped with dopants having a same dopant conductivity as the substrate. Methods are also disclosed.
US10043925B2 Guided-wave photodetector apparatus employing mid-bandgap states of semiconductor materials, and fabrication methods for same
Guided-wave photodetectors based on absorption of infrared photons by mid-bandgap states in non-crystal semiconductors. In one example, a resonant guided-wave photodetector is fabricated based on a polysilicon layer used for the transistor gate in a SOI CMOS process without any change to the foundry process flow (‘zero-change’ CMOS). Mid-bandgap defect states in the polysilicon absorb infrared photons. Through a combination of doping mask layers, a lateral p-n junction is formed in the polysilicon, and a bias voltage applied across the junction creates a sufficiently strong electric field to enable efficient photo-generated carrier extraction and high-speed operation. An example device has a responsivity of more than 0.14 A/W from 1300 to 1600 nm, a 10 GHz bandwidth, and 80 nA dark current at 15 V reverse bias.
US10043921B1 Photovoltaic cell with high efficiency cigs absorber layer with low minority carrier lifetime and method of making thereof
A solar cell containing a plurality of CIGS absorber sublayers has a conversion efficiency of at least 13.4 percent and a minority carrier lifetime below 2 nanoseconds. The sublayers may have a different composition from each other.
US10043920B2 Highly responsive III-V photodetectors using ZnO:Al as n-type emitter
A photodiode includes a p-type ohmic contact and a p-type substrate in contact with the p-type ohmic contact. An intrinsic layer is formed over the substrate and including a III-V material. A transparent II-VI n-type layer is formed on the intrinsic layer and functions as an emitter and an n-type ohmic contact.
US10043919B2 Memory devices and methods of manufacture thereof
Representative methods of manufacturing memory devices include forming a transistor with a gate disposed over a workpiece, and forming an erase gate with a tip portion extending towards the workpiece. The transistor includes a source region and a drain region disposed in the workpiece proximate the gate. The erase gate is coupled to the gate of the transistor.
US10043914B2 Semiconductor device comprising a plurality of oxide semiconductor layers
A substrate having an insulating surface is prepared; a stacked film including a first oxide semiconductor layer and a second oxide semiconductor layer is formed over the substrate; a mask layer is formed over part of the stacked film and then dry etching treatment is performed, so that the stacked film is removed, with a region provided with the mask layer remaining, and a reaction product is formed on a side surface of the remaining stacked film; the reaction product is removed by wet etching treatment after removal of the mask layer; a source electrode and a drain electrode are formed over the stacked film; and a third oxide semiconductor layer, a gate insulating film, and a gate electrode are stacked and formed in this order over the stacked film, and the source electrode and the drain electrode.
US10043902B2 Semiconductor devices with shaped portions of elevated source/drain regions
A method of forming a semiconductor device can be provided by forming an opening that exposes a surface of an elevated source/drain region. The size of the opening can be reduced and a pre-amorphization implant (PAI) can be performed into the elevated source/drain region, through the opening, to form an amorphized portion of the elevated source/drain region. A metal-silicide can be formed from a metal and the amorphized portion.
US10043901B2 Ultra-high voltage devices
An ultra-high voltage device is provided. The ultra-high voltage device includes a substrate, a first well zone formed in the substrate, a second well zone having a surface formed in the substrate adjacent to the first well zone, a gate oxide formed on the first well zone and the second well zone of the substrate, a gate formed on the gate oxide, a channel formed in the first well zone underneath the gate oxide, an accumulation region formed in the second well zone underneath the gate oxide adjacent to the channel, wherein only a part of the accumulation region is implanted with a dopant to form an implant region therein, and an insulation region formed on the surface of the second well zone of the substrate adjacent to the accumulation region, wherein a boundary is formed between the insulation region and the accumulation region.
US10043877B2 Metal-insulator-semiconductor field effect transistor (MISFET) device and method for manufacturing the same
A semiconductor device includes a substrate having a main surface inclined in an off-direction from a {0001} surface, a semiconductor layer, and an epitaxial layer. The semiconductor layer includes a trench. Where an upstream side is an off-angle upstream side and a downstream side is an off-angle downstream side in a direction with the off-direction projected on the main surface of the substrate, a side wall of the trench includes first and second side wall portions facing each other and each crossing the off-direction of the substrate. The first side wall portion is situated closer to the off-angle upstream side than the second side wall portion.
US10043876B2 Semiconductor device and method for manufacturing the same
A semiconductor device with enhanced reliability in which a gate electrode for a trench-gate field effect transistor is formed through a gate insulating film in a trench made in a semiconductor substrate. The upper surface of the gate electrode is in a lower position than the upper surface of the semiconductor substrate in an area adjacent to the trench. A sidewall insulating film is formed over the gate electrode and over the sidewall of the trench. The gate electrode and the sidewall insulating film are covered by an insulating film as an interlayer insulating film.
US10043873B2 Semiconductor device and method of manufacturing the same
Provided is a semiconductor device with a field effect transistor. The semiconductor device includes a substrate, an active pattern on the substrate, a gate electrode crossing the active pattern and a capping structure on the gate electrode. The capping structure includes first and second capping patterns that are sequentially stacked on the gate electrode. The second capping pattern completely covers a top surface of the first capping pattern, and a dielectric constant of the second capping pattern is greater than that of the first capping pattern.
US10043869B2 Method of preparing graphene-based thin-film laminate and graphene-based thin-film laminate prepared using the same
Provided are a method of preparing a graphene-based thin-film laminate and the graphene-based thin-film laminate prepared by using the method. The method may include repeating following operations 60 times or less, the cycle including: (a) to (d) processes described above, a graphene-based thin-film laminate prepared using the same, and an electrode and electronic device including the graphene-based thin-film laminate.
US10043865B2 Semiconductor device and method for manufacturing semiconductor device
A p anode layer is formed on one main surface of an n− drift layer. N+ cathode layer having an impurity concentration more than that of the n− drift layer is formed on the other main surface. An anode electrode is formed on the surface of the p anode layer. A cathode electrode is formed on the surface of the n+ cathode layer. N-type broad buffer region having a net doping concentration more than the bulk impurity concentration of a wafer and less than the n+ cathode layer and p anode layer is formed in the n− drift layer. Resistivity ρ0 of the n− drift layer satisfies 0.12V0≤ρ0≤0.25V0 with respect to rated voltage V0. Total amount of net doping concentration of the broad buffer region is equal to or more than 4.8×1011 atoms/cm2 and equal to or less than 1.0×1012 atoms/cm2.
US10043862B2 Light-emitting device and driving method thereof
In a light emitting device, luminance irregularities caused by fluctuation in threshold of TFTs for supplying a current to EL elements among pixels hinder the light emitting device from improving the image quality. A voltage equal to the threshold of a TFT 110 is held in capacitor means 111 in advance. When a video signal is inputted from a source signal line, the voltage held in the capacitor means is added to the signal, which is then applied to a gate electrode of the TFT 110. Even when threshold is fluctuated among pixels, each threshold is held in the capacitor means 111 of each pixel, and therefore, influence of the threshold fluctuation can be removed. Since the threshold is stored in the capacitor means 111 alone and the voltage between two electrodes is not changed while a video signal is written, fluctuation in capacitance value has no influence.
US10043860B2 Display device and method of manufacturing the same
A method of manufacturing a display device includes: forming an active layer on a substrate; forming a first insulation layer covering the active layer; forming a gate metal line on the first insulation layer; forming a third insulation layer covering the gate metal line and including a silicon oxide; forming a fourth insulation layer including a silicon nitride on the third insulation layer; forming a fifth insulation layer including a silicon oxide on the fourth insulation layer; arranging a blocking member over a region in which the active layer and the gate metal line overlap; forming a fifth auxiliary insulation layer by doping nitrogen ions in the fifth insulation layer; and exposing a part of an upper surface of the fourth insulation layer by removing a portion of a fifth main insulation layer of the fifth insulation layer which does not overlap the fifth auxiliary insulation layer.
US10043853B2 Magnetic memory device
According to one embodiment, a magnetic memory device includes a first insulating film provided on a semiconductor region, and having a portion located in a memory cell array area and thicker than a portion located in a peripheral circuit area, a plurality of conductive plugs located in the memory cell array area and provided in the first insulating film, stacked structures located in the memory cell array area, provided on the conductive plugs, and each having layers including a magnetic layer, and transistors located in the peripheral circuit area, and each including a gate electrode provided on the semiconductor region and covered with the first insulating film, wherein a thickness t0 from a main surface of the semiconductor region to a lower surface of each stacked structure is greater than a predetermined value.
US10043851B1 Etch selectivity by introducing oxidants to noble gas during physical magnetic tunnel junction (MTJ) etching
A process flow for forming magnetic tunnel junction (MTJ) nanopillars with minimal sidewall residue and damage is disclosed wherein a pattern is first formed in a hard mask or uppermost MTJ layer. Thereafter, the hard mask sidewall is etch transferred through the remaining MTJ layers with a RIE process comprising main etch and over etch portions, and a cleaning step. The RIE process features noble gas and an oxidant that is one or more of CH3OH, C2H5OH, NH3, N2O, H2O2, H2O, O2, and CO. Noble gas/oxidant flow rate ratio during over etch may be greater than during main etch to avoid chemical damage to MTJ sidewalls. The cleaning step may comprise plasma or ion beam etch with the noble gas and oxidant mixture. Highest values for magnetoresistive ratio and coercivity (Hc) are observed for noble gas/oxidant ratios from 75:25 to 90:10, especially for MTJ nanopillar sizes ≤100 nm.
US10043842B2 Imaging device and method of producing the same
An imaging device includes a pixel circuit region that includes a plurality of pixel circuits arranged in an array therein and a plurality of light guide portions. The imaging device also includes a peripheral circuit region that is positioned at a periphery of the pixel circuit region and includes a peripheral circuit. The imaging device also includes an intermediate region that is positioned between the pixel circuit region and the peripheral circuit region, forms a boundary with the pixel circuit region and the peripheral circuit region, and includes a plurality of dummy light guide portions and a plurality of contacts through which a reference potential of the plurality of pixel circuits is supplied.
US10043834B2 Broken line repair method of TFT substrate
Disclosed is a broken line repair method of a TFT substrate. The method first finds out a broken line in the TFT substrate and a position of a broken point on the broken line. Then, positions of the passivation layer intersecting with the broken line at two ends of the broken point are processed, respectively to expose a metal layer, where the broken line is. Then, a metal growing film is formed on the passivation layer and the metal layer which is exposed at the two ends of the broken point. Finally, a protective film is formed on the surface of the metal growing film or the surface of the metal growing film is flattened and modified. By protecting the metal growing film or by flattening and modifying the surface of the metal growing film to reduce the roughness thereof, the breaking of the metal growing film can be prevented.
US10043826B1 Fully depleted silicon on insulator integration
Certain aspects of the present disclosure generally relate to a semiconductor device. The semiconductor device generally includes a substrate, a first non-insulative region disposed above the substrate, and a second non-insulative region disposed above the first non-insulative region, wherein the first and second non-insulative regions have the same doping type and different doping concentrations. In certain aspects, the semiconductor device also includes a first dielectric layer, a channel region, the first dielectric layer being disposed adjacent to a first side of the channel region, a second dielectric layer disposed adjacent to a second side of the channel region, and a third non-insulative region disposed above the second dielectric layer. In certain aspects, the semiconductor device also includes a fourth non-insulative region disposed adjacent to a third side of the channel region, and a fifth non-insulative region disposed adjacent to a fourth side of the channel region.
US10043822B2 Semiconductor memory devices having vertical pillars that are electrically connected to lower contacts
A semiconductor memory device may include an electrode structure including a selection line on a substrate and word lines between the substrate and the selection line, vertical pillars penetrating the electrode structure and being connected to the substrate, sub-interconnections and bit lines sequentially stacked on and electrically connected to the vertical pillars, and lower contacts connecting the vertical pillars to the sub-interconnections. The selection line may include a plurality of selection lines separated from each other in a first direction by an insulating separation layer, and central axes of the lower contacts connected in common to one of the sub-interconnections may be shifted, in a second direction across the first direction and parallel to a top surface of the substrate, from central axes of the vertical pillars thereunder.
US10043819B1 Method for manufacturing 3D NAND memory using gate replacement, and resulting structures
A 3D memory device includes a plurality of vertical pillars composed of a vertical channel and a multilayer data storage structure. The multilayer data storage structure can comprise a dielectric charge trapping structure. A stack of dielectric lined conductive strips separated in the stack by insulating strips have sidewalls disposed adjacent the corresponding vertical pillars. The conductive strips have a dielectric liner having a dielectric constant κ greater than 7 on the sidewalls in contact with the outside layer of the multilayer data storage structure on the corresponding pillar. The conductive strips in embodiments described herein can comprise a relatively low resistance material, such as a metal or a metal nitride. A manufacturing method using Si—Ge selective etching of sacrificial layers can be used in a gate replacement process to form the dielectric conductive strips.
US10043812B1 Semiconductive structure with word line and method of fabricating the same
A method of fabricating a semiconductive structure with a word line includes providing a substrate including a memory cell region and a peripheral region. A first trench and second trench are formed within the memory cell region, and a third trench is formed within the peripheral region. A width of the first trench is smaller than the second trench, and the width of the second trench is smaller than the third trench. A first silicon oxide layer fills up the first trench. A silicon nitride layer fills up the second trench and covers the third trench. A second silicon oxide layer is formed in the third trench. Part of the substrate within the memory cell region, part of the first silicon oxide layer, and part of the silicon nitride layer are removed to form a word line trench. Finally, a word line is formed in the word line trench.
US10043811B1 Semiconductor structure for preventing row hammering issue in DRAM cell and method for manufacturing the same
A semiconductor structure for preventing row hammering issue in DRAM cell is provided in the present invention. The structure includes a trench with a gate dielectric, an n-type work function metal layer, a TiN layer conformally formed within, and a buried word line filled in the trench.
US10043805B2 Method to induce strain in finFET channels from an adjacent region
Methods and structures for forming strained-channel finFETs are described. Fin structures for finFETs may be formed using two epitaxial layers of different lattice constants that are grown over a bulk substrate. A first thin, strained, epitaxial layer may be cut to form strain-relieved base structures for fins. The base structures may be constrained in a strained-relieved state. Fin structures may be epitaxially grown in a second layer over the base structures. The constrained base structures can cause higher amounts of strain to form in the epitaxially-grown fins than would occur for non-constrained base structures.
US10043801B2 Air gap spacer for metal gates
A method of forming a semiconductor device that includes forming a trench adjacent to a gate structure to expose a contact surface of one of a source region and a drain region. A sacrificial spacer may be formed on a sidewall of the trench and on a sidewall of the gate structure. A metal contact may then be formed in the trench to at least one of the source region and the drain region. The metal contact has a base width that is less than an upper surface width of the metal contact. The sacrificial spacer may be removed, and a substantially conformal dielectric material layer can be formed on sidewalls of the metal contact and the gate structure. Portions of the conformally dielectric material layer contact one another at a pinch off region to form an air gap between the metal contact and the gate structure.
US10043800B2 Integrated circuit device with gate line crossing fin-type active region
An integrated circuit device includes a substrate including a device active region, a fin-type active region protruding from the substrate on the device active region, a gate line crossing the fin-type active region and overlapping a surface and opposite sidewalls of the fin-type active region, an insulating spacer disposed on sidewalls of the gate line, a source region and a drain region disposed on the fin-type active region at opposite sides of the gate line, a first conductive plug connected the source or drain regions, and a capping layer disposed on the gate line and extending parallel to the gate line. The capping layer includes a first part overlapping the gate line, and a second part overlapping the insulating spacer. The first and second parts have different compositions with respect to each other. The second part contacts the first part and the first conductive plug.
US10043799B2 Method of manufacturing semiconductor device using surface treatment and semiconductor device manufactured by the method
A method of manufacturing a semiconductor device includes forming a first plurality of recessed regions in a substrate, the substrate having a protruded active region between the first plurality of recessed regions and the protruded active region having an upper surface and a sidewall, forming a device isolation film in the first plurality of recessed regions, the device isolation film exposing the upper surface and an upper portion of the sidewall of the protruded active region, and performing a first plasma treatment on the exposed surface of the protruded active region, wherein the plasma treatment is performed using a plasma gas containing at least one of an inert gas and a hydrogen gas in a temperature of less than or equal to about 700° C.
US10043794B2 Semiconductor device and electronic device
A semiconductor device includes a first wiring; a first switch having a function of controlling electrical connection between the first wiring and first and second capacitors; a second wiring; a transistor electrically connected to the second wiring and the first capacitor; a second switch having a function of controlling electrical connection between a gate and a source or a drain of the transistor; a third switch having a function of controlling electrical connection between the transistor and the first and second capacitors; a fourth switch having a function of controlling electrical connection between the second capacitor and the transistor; a third wiring; and a fifth switch having a function of controlling electrical connection between the third wiring and the second capacitor so that an operation defect of the semiconductor device can be prevented.
US10043792B2 Electrostatic protection device
An apparatus including an electrostatic discharge (ESD) protection device comprising a semiconductor having first, second and third regions arranged to form a transistor, wherein the first region is doped with a first impurity of a first conductivity type and is separated from the second region which is doped with a second impurity of a second conductivity type opposite the first type, and wherein a dimensional constraint of the regions defines an operational threshold of the ESD protection device. In one example, the separation between a collector and an emitter of a bipolar transistor defines a trigger voltage to cause the electrostatic discharge protection device to become conducting. In another example, a width of a bipolar transistor base controls a holding voltage of the electrostatic discharge protection device.
US10043785B2 Light emitting device
A light emitting device includes a substrate, a plurality of micro light emitting chips and a plurality of conductive bumps. The substrate has a plurality of pads. The micro light emitting chips are disposed on the substrate in dispersion. Each of the micro light emitting chips includes an N-type semiconductor layer, an active layer and a P-type semiconductor layer. The conductive bumps are disposed corresponding to the micro light emitting chips and located between the micro light emitting chips and the substrate. The micro light emitting chips are electrically connected to the pads of the substrate by the conductive bumps. The orthogonal projection area of each of the conductive bumps on the substrate is 1.05 times to 1.5 times of the orthogonal projection area of each of the micro light emitting chips on the substrate.
US10043782B2 Electronic device package having a dielectric layer and an encapsulant
A method for fabricating an electronic device package includes providing a carrier, disposing a semiconductor chip onto the carrier, the semiconductor chip having a contact pad on a main face thereof remote from the carrier, applying a contact element onto the contact pad, applying a dielectric layer on the carrier, the semiconductor chip, and the contact element, and applying an encapsulant onto the dielectric layer.
US10043773B2 Semiconductor device and semiconductor device manufacturing method
The present disclosure provides a semiconductor device including: a substrate including, in a central portion the substrate, n first element formation regions having a rectangular shape and are arrayed along a first direction, and n+m second element formation regions arrayed along the first direction adjacent to the first element formation regions; plural projecting electrodes formed at each of the first and the second element formation regions; and plural dummy projecting electrodes formed, at a peripheral portion, overlapping a triangle defined by a first edge of the first element formation region that forms a boundary between the first element formation region and the peripheral portion, and a second edge of the second element formation region that is adjacent to a corner of the first edge and that forms a boundary between the second element formation region and the peripheral portion.
US10043762B2 Semiconductor device
A semiconductor device includes a plurality of semiconductor elements including a power semiconductor element, a lead frame including one main surface on which the plurality of semiconductor elements are mounted, a resin that seals the plurality of semiconductor elements and a part of the lead frame where the plurality of semiconductor elements are mounted, and at least one shield member disposed above the plurality of semiconductor elements on a side of the one main surface of the lead frame. The shield member is held by the resin, and the shield member has a higher magnetic permeability or a higher electrical conductivity than the resin.
US10043754B2 Semiconductor device having air gap structures and method of fabricating thereof
A device having a conductive feature disposed on a substrate; a cap structure is disposed on top of the conductive feature and on at least two sidewalls of the conductive feature. An air gap cap disposed on the cap structure and defines an air gap adjacent the conductive feature.
US10043749B2 Semiconductor device
Provided is a semiconductor device in which a fuse element, which is cuttable by a laser, can be stably cut. The fuse element includes an upper fuse element, a lower fuse wiring line, and a fuse connecting contact such that, in cutting the fuse element by a laser, the lower fuse wiring line is protected by an inter-layer film, and only the upper fuse element is efficiently melted and evaporated. In addition, the contact for connecting the upper fuse element and the lower fuse wiring line to each other is formed at a center of a laser irradiation region, and hence the connection portion receives the energy of the laser most efficiently.
US10043747B2 Vertical fuse structures
Semiconductor devices and methods are provided in which vertical fuse devices are integrally formed with FINFET (Fin Field Effect Transistor) devices, wherein the vertical fuse devices are formed as part of a process flow for fabricating the FINFET devices. For example, a semiconductor device comprises first and second vertical semiconductor fins, a vertical fuse device, and a FINFET device. The vertical fuse device comprises a metal fuse element formed over a portion of the first vertical semiconductor fin, and the FINFET device comprises a metal gate electrode formed over a portion of the second vertical semiconductor fin. The metal fuse element and the metal gate electrode are concurrently formed as part of a replacement metal gate process flow.
US10043744B2 Avoiding gate metal via shorting to source or drain contacts
Techniques relate to forming a gate metal via. A gate contact has a bottom part in a first layer. A cap layer is formed on the gate contact and first layer. The gate contact is formed on top of the gate. A second layer is formed on the cap layer. The second layer and cap layer are recessed to remove a portion of the cap layer from a top part and upper sidewall parts of the gate contact. A third layer is formed on the second layer, cap layer, and gate contact. The third layer is etched through to form a gate trench over the gate contact to be around the upper sidewall parts of the gate contact. The gate trench is an opening that stops on the cap layer. Gate metal via is formed on top of the gate contact and around upper sidewall parts of the gate contact.
US10043733B1 Integrated circuit packaging system and method of manufacture thereof
A method of manufacture of an integrated circuit packaging system includes providing an integrated circuit having an active side and a non-active side; forming an indent, having a flange and an indent side, from a peripheral region of the active side; and forming a conformal interconnect, having an elevated segment, a slope segment, and a flange segment, over the indent.
US10043723B2 Method of forming a temporary test structure for device fabrication
A method of forming a temporary test structure for device fabrication is provided. The method allows for electrically testing conductive interconnects during controlled collapse chip connections (C4) fabrication and/or through-silicon vias (TSVs) during interposer fabrication. The method includes providing a substrate containing a plurality of electrically conductive interconnects extending vertically to top surface of the substrate. A temporary test structure is formed to connect the plurality of interconnects for electrical testing. Electrical testing is performed on the substrate by probing at different test locations on the temporary test structure. All or part of the temporary test structure is removed so as not to affect product performance. The temporary test structure can contain electrical test pads which provide a way to make temporary connections to small interconnect landings or features at extreme tight pitch to fan them out to testable pads sizes and pitches.
US10043712B1 Semiconductor structure and manufacturing method thereof
A semiconductor structure includes a substrate, at least two gate spacers, a gate stack, an insulating structure, and at least one sacrificial layer. The substrate has at least one semiconductor fin. The gate spacers are disposed on the substrate. The gate stack is disposed between the gate spacers and covers the semiconductor fin. The insulating structure is disposed between the gate spacers and adjacent to the gate stack. The sacrificial layer is disposed between at least one of the gate spacers and the insulating structure.
US10043711B2 Contact resistance reduction by III-V Ga deficient surface
A method for forming a semiconductor device includes forming a III-V semiconductor substrate and forming a gate structure on the III-V semiconductor substrate. The method also includes forming a thin spacer surrounding the gate structure and forming a source/drain junction with a first doped III-V material at an upper surface of the III-V semiconductor substrate. The method also includes oxidizing a surface the source/drain forming an oxidation layer; removing natural oxides from the oxidation layer on a surface of the source/drain to expose ions of the first doped III-V material at least at a surface of the source/drain. The method further includes applying a second doping to the source/drain to increase a doping concentration of the first doped III-V material, forming metal contacts at least at the second doped surface of the source/drain; and then annealing the contact.
US10043707B2 Additive conductor redistribution layer (ACRL)
A first plate-able layer is selectively plated to form one or more redistribution paths. The connection points of an IC package are connected to the redistribution paths, and the IC package is over molded for stability. The first plate-able layer is then removed, leaving the one or more redistribution paths exposed. The redistribution paths allow one or more contact points of the IC package to be moved to a new location in order to facilitate integration of the IC package into a system. By plating the redistribution paths up from the first plate-able layer, fine geometries for repositioning the contact points of the IC package with minimal conductor thickness are achieved without the need for specialized manufacturing equipment. Accordingly, a redistribution layer is formed at a low cost while minimizing the impact of the layer on the operation of the IC device.
US10043704B2 MEMS grid for manipulating structural parameters of MEMS devices
A system and method for manipulating the structural characteristics of a MEMS device include etching a plurality of holes into the surface of a MEMS device, wherein the plurality of holes comprise one or more geometric shapes determined to provide specific structural characteristics desired in the MEMS device.
US10043686B2 Apparatus for treating surfaces of wafer-shaped articles
An apparatus for processing wafer-shaped articles, comprises a closed process chamber providing a gas-tight enclosure. A rotary chuck is located within the closed process chamber, and is adapted to hold a wafer shaped article thereon. A lid is secured to an upper part of the closed process chamber, and comprises a lower surface facing inwardly of the chamber. At least one heating element heats the lower surface of the lid to a desired temperature, so as to prevent condensation of process vapor on the inwardly facing surface of the lid.
US10043681B2 Fluid supply system, wafer processing system, and method of supplying fluid to wafer processing equipment
A fluid supply system includes a pressure tank configured to contain a pressurized gas and a fluid, a delivery point configured to be connected to a point of use, a recirculation piping connecting the pressure tank to the delivery point, and a return pump connected to the recirculation piping. The recirculation piping defines a circulation path for the fluid from the pressure tank through the delivery point and back to the pressure tank. The return pump is downstream of the delivery point and upstream of the pressure tank in the circulation path.
US10043679B2 Method of fabricating array substrate
A method of fabricating an array substrate including forming an oxide semiconductor layer on a substrate; sequentially forming a gate insulating layer and a gate electrode corresponding to a central portion of the oxide semiconductor layer; forming source and drain areas having conductive properties in the oxide semiconductor layer by irradiating X-rays or UV rays to the oxide semiconductor layer exposed outside the gate electrode; forming an inter insulating layer on the gate electrode and having first contact holes that expose the source and drain areas; and forming source and drain electrodes on the inter insulating layer and contacting the source and drain areas through the first contact holes, respectively.
US10043673B2 Final polishing method of silicon wafer and silicon wafer
A final polishing method using a polishing agent that contains colloidal silica, ammonia, and hydroxyethyl cellulose in which the colloidal silica has a primary particle size of 20 nm or more and less than 30 nm, the hydroxyethyl cellulose has a weight average molecular weight of 400,000 to 700,000, and the polishing agent satisfies 1.5≤D1/D2≤2.5 where D1 is a particle size having a cumulative volume percentage of 95% of particles contained in the polishing agent, and D2 is a particle size having a cumulative volume percentage of 95% of the colloidal silica in case of dispersing the colloidal silica in water with a concentration identical to a colloidal silica concentration in the polishing agent, and using a polishing pad that exhibits a contact angle of 60° or more 100 seconds after dropping pure water to the polishing pad that has been subjected to seasoning and then dried.
US10043645B2 Method of localizing lipid double bonds
A method of mass spectrometry for analyzing lipids and similar biological molecules is disclosed. The lipid molecules may be ionized to form a plurality of lipid parent ions and subjected to photon-induced fragmentation to form a plurality of fragment or product ions. The position of one or more unsaturated bonds in the lipid molecules may be determined by mass analyzing the fragment and product ions and analyzing their intensity profile.
US10043643B2 End block assembly, bearing assembly, and method for manufacturing a bearing assembly
In various embodiments, an end block assembly for rotatably mounting a tubular electrode in a processing chamber is provided. The end block assembly includes a receptacle region for receiving a bearing assembly which has a coupling region for coupling the tubular electrode thereto, the bearing assembly of which the coupling region is supported by a sleeve of the bearing assembly. The sleeve is plug-fitted into the receptacle region. The sleeve is joined together from a plurality of segments, the external faces thereof forming a lateral surface of the bearing assembly and at least two segments thereof being formed from dissimilar materials. The external faces of the two segments are mutually aligned such that they are flush with one another.
US10043640B2 Process tools and methods of forming devices using process tools
In accordance with an embodiment of the present invention, a process tool includes a chuck configured to hold a substrate. The chuck is disposed in a chamber. The process tool further includes a shielding unit with a central opening. The shielding unit is disposed in the chamber over the chuck.
US10043633B2 Electron microscope sample holder for forming a gas or liquid cell with two semiconductor devices
A novel sample holder for specimen support devices for insertion in electron microscopes. The novel sample holder of the invention allows for the introduction of gases or liquids to specimens for in situ imaging, as well as electrical contacts for electrochemical or thermal experiments.
US10043627B2 Device for monitoring a current of a primary conductor with respect to a predetermined current threshold, and related trip assembly and switching device
A device for monitoring a current in a primary conductor with respect to a predetermined current threshold, comprising: a magnetic circuit associable to the primary conductor and comprising a fixed part and an element which can rotate about a rotation axis; at least one spring operatively connected to the rotating element for keeping it in a first position, the spring being elastically deformable along a linear axis; and sensing means operatively associated to the magnetic circuit. The magnetic circuit is configured in such a way that the rotating element rotates from the first position to a second position when the current in the primary conductor exceeds the predetermined current threshold, so as to at least reduce one or more air gaps between the rotating element and the fixed part and to elongate the spring from a first length to a second length. The sensing means are configured for generating an output electrical signal caused by the rotation of the rotating element from the first position to the second position.The at least one spring is operatively connected to the rotating element in such a way to tilt towards the rotation axis moving above a surface of the rotating element which is transversal to the rotation axis, during the rotation of the rotating element from the first position to the second position.
US10043624B2 Electronic switch device with ceramic sheets
An electronic switch device with ceramic sheets includes a base having a base board, and an installation side and a connection side are respectively formed on the top and the underside thereof. A first board extends perpendicularly from the base board. Multiple terminals extend from the connection side of the base board. A device is installed to the installation side. A sheet made of isolating composite material is connected to a portion of the top of the base board and the first side of the first board. A cover is mounted to installation side of the base board and accommodate the device and the sheet. The sheet isolates a portion of the device that may generate sparks from the base board.
US10043619B2 Biasing member for a power tool forward/reverse actuator
A directional input unit is provided for a power tool having an electric motor is provided, where the input unit is configured to output a signal indicative of a rotational direction of the electric motor. The input unit includes a forward/reverse actuator having a lever extending from an engagement member and pivotable around a pivot member, the lever having a contact tip, and a biasing member. The biasing member including a lever engaging member engaging the contact tip and having an upper portion and a lower portion with a groove formed at an end common point of the upper and lower portions. A first leg of the biasing member extend downwardly from the upper portion and arranged to be securely received inside an opening of a holder, and a second leg extends upwardly from the lower portion outside the opening between the lever engaging member and the first leg.
US10043618B2 Multi-layer keycap
Embodiments describing a method of forming a multi-layered keycap structure are disclosed herein. The method includes forming a first polymer layer on a second polymer layer, wherein the first polymer layer includes a first color and the second polymer layer includes a second color, and coupling the first polymer layer and second polymer layer to a substrate layer such that the first polymer layer is closer to the substrate than the second polymer layer. The method may further include forming a third polymer layer on the second polymer layer; and etching the multi-layered keycap structure to form an opening having a bottom surface that exposes at least one of the first or second color.
US10043615B2 Electrode porosity for three-volt ultracapacitor
An electric double-layer ultracapacitor configured to maintain desired operation at an operating voltage of three volts, where the capacitor includes a housing component, a first and a second current collector, a positive and a negative electrode electrically coupled to one of the first and second current collectors, a separator positioned between the positive and the negative electrode, and an electrolyte in ionic contact with the electrodes and the separator. At least one of the positive electrode and the negative electrode can be made of a carbon based layer having a mesoporosity and/or a microporosity optimized for ionic mobility therewithin.
US10043614B2 Dye-sensitized solar cell and a method for manufacturing the solar cell
The present invention relates to a dye-sensitized solar cell including a light absorbing layer (1), a first conducting layer (2) for extracting photo-generated electrons from the light absorbing layer, a counter electrode including a second conducting layer (3), a porous insulating layer (5b) disposed between the first and second conducting layers, and a conducting medium for transferring charges between the counter electrode and the working electrode. The solar cell further comprises a third conducting layer (6b) disposed between the porous insulating layer (5b) and the second conducting layer (3) and in electrical contact with the second conducting layer, and the third conducting layer includes a porous substrate (8) made of an insulating material and conducting particles accommodated in the pores of the porous substrate and forming a conducting network (9) through the insulating material.
US10043612B2 Methods for forming shield materials onto inductive coils
Methods of and systems for directing flux from a transmit coil to a receive coil within an inductive power transfer system are disclosed. For example, a transmit coil can be shielded with a contoured shield made from a ferromagnetic material. The contoured shield contours to several surfaces of the transmit coil so as to define a single plane through which magnetic flux is directed to a receive coil.
US10043610B2 Imposing a rotational force during a drop of an electronic device to reduce breakage
An apparatus detects a free-fall state of an electronic device, determines an orientation of the electronic device with reference to gravity when the free-fall state is detected, and predicts that the electronic device will strike a surface within a critical angle range. The prediction is based on the detection of the free-fall state and on the orientation of the electronic device. An electromagnetic torque is generated within the electronic device that re-orients the electronic device outside the critical angle. The apparatus comprises a processing system, a free-fall sensor coupled to the processing system, an orientation sensor coupled to the processing system, a magnetic-field generator, and a first coil that is electrically coupled to the processing system.
US10043593B2 Tags for automated location and monitoring of moveable objects and related systems
An example embodiment provides a method, including: receiving, at a rotatable tag affixed to a moveable object, a signal to wake the rotatable tag affixed to a moveable object, wherein the rotatable tag comprises a tag having more than one indicator associated with a use state of a moveable object, wherein a current use state of the moveable object is indicated by a visual indication on the rotatable tag and transmitted to at least one receiver; providing, from the rotatable tag affixed to a moveable object, identification information associated with the moveable object; transmitting, from the rotatable tag affixed to a moveable object, location data to the at least one receiver; and transmitting, from the rotatable tag affixed to a moveable object, use state information derived from the current use state of the rotatable tag and is associated with the moveable object. Related systems are also provided herein.
US10043587B2 Apparatuses and methods including nested mode registers
Apparatuses and methods for nested mode registers to extend mode register functionality are disclosed. An example apparatus comprises a mode register configured to store address information and write data, a plurality of nested mode registers coupled to the mode register and configured to store the write data, and a decoder circuit coupled to the mode register and the plurality of nested mode registers and configured to selectively enable a nested mode register of the plurality of nested mode registers to store the write data based, at least in part, on the address information.
US10043586B2 Shift register and method for driving the same, driving circuit and display device
A shift register includes a pulling-up unit, a pulling-down unit and an output unit, the pulling-up unit being connected to a first input terminal, a first clock signal terminal, a first level terminal, a pulling-down node and a pulling-up node, respectively, the pulling-down unit being connected to a second input terminal, a second level terminal, the first level terminal, the pulling-up node and the pulling-down node, respectively, and the output unit being connected to the first level terminal, a second clock signal terminal, an output terminal, the pulling-down node and the pulling-up node, respectively. The shift register provides an output signal through the output terminal according to the signals inputted from the first input terminal, the second input terminal, the first level terminal, the second level terminal, the first clock signal terminal and the second clock signal terminal.
US10043576B2 Phase change memory devices and systems having reduced voltage threshold drift and associated methods
Phase change memory devices, systems, and associated methods are provided and described. Such devices, systems, and methods manage and reduce voltage threshold drift to increase read accuracy of phase change memory.
US10043570B1 Signed element compare in memory
Examples of the present disclosure provide apparatuses and methods for performing signed element compare operations. An apparatus can include a first group of memory cells coupled to a sense line and to a number of first access lines. The apparatus can include a second group of memory cells coupled to the sense line and to a number of second access lines. The apparatus can include a controller configured to operate sensing circuitry to perform a number of operations to compare a value of a first signed element stored in the first group of memory cells to a value of a second signed element stored in the second group of memory cells.
US10043569B2 Memory device for detecting failure of memory cells and refreshing memory cells
A memory device may include a plurality of memory cells; a refresh counter suitable for generating a refresh address; an address storage circuit suitable for storing an additional refresh address; an error detection unit suitable for detecting an error of selected memory cells of the plurality of memory cells in response to a refresh command in a detection period; and a refresh control unit suitable for refreshing memory cells corresponding to the refresh address or the additional refresh address among the memory cells in response to the refresh command, and controlling the refreshing of the memory cells to be delayed in the detection period.
US10043567B2 Multilevel ferroelectric memory cell for an integrated circuit
An integrated circuit includes a ferroelectric memory cell. The ferroelectric memory cell includes a ferroelectric layer stack comprising at least one ferroelectric material oxide layer. Each of the ferroelectric material oxide layers includes a ferroelectric material that is at least partially in a ferroelectric state. The ferroelectric layer stack comprises at least two ferroelectric domains. Further, the voltage which is to applied to the layer stack to induce polarization reversal differs for the individual domains such that polarization reversal of individual domains or of a portion of the totality of ferroelectric domains within the ferroelectric material of can be attained.
US10043559B2 Sense amplifier
Broadly speaking, embodiments of the present techniques provide an amplification circuit comprising a sense amplifier and at least one Correlated Electron Switch (CES) configured to provide a signal to the sense amplifier. The sense amplifier outputs an amplified version of the input signal depending on the signal provided by the CES element. The signal provided by the CES element depends on the state of the CES material. The CES element provides a stable impedance to the sense amplifier, which may improve the reliability of reading data from the bit line, and reduce the number of errors introduced during the reading.
US10043555B2 Methods and devices for reading data from non-volatile memory cells
Disclosed is a method for responding to a single user read command of a complementary cell array including one or more complementary cell pairs, the method including: determining if a first group of cells out of a data word is in an erased state or in a programmed state, and outputting a data word so that (a) if the first group of cells is determined to be erased a logical “one” is output for each bit of the data word and (b) if the first group of cells is determined to be programmed the result of a complementary read is output for each bit of the data word.
US10043553B2 User control for displaying tags associated with items in a video playback
A method controls display of one or more visually perceptible tags in association with a video. The method receives a first signal from a user input control device while the video is being presented via a display device without any visually perceptible tags. The first signal is generated by the user input control device in response to activation of a control associated with a function of causing the display device to present the video with the at least one visually perceptible tag. In response to receiving the first signal, the method causes the display device to present the video with at least one visually perceptible tag. After causing the display device to present the video with the at least one visually perceptible tag, the method changes the function associated with the control to thereafter cause the display device to present the video without any visually perceptible tags.
US10043551B2 Techniques to save or delete a video clip
Examples include a determination how to manage storage of a video clip generated from recorded video based upon a sensor event. Managing storage of the video clip may include determining whether to save or delete the video clip based on an imprint associated with an object that indicates whether the object is included in the video clip.
US10043548B1 Creating a work based on cognitive state
Embodiments are directed to a computer-implemented method of creating a work. The method includes analyzing a set of media files. Thereafter, a set of metadata files is analyzed. Each metadata file is associated with a media file in the set of media files. A cognitive state of a user is estimated. Thereafter, the work is created from the set of media files based on the estimated cognitive state of the user.
US10043547B2 Spring clip leader and housing for magnetic tape
A spring-like clip for a spool of tape, one end of the clip being attached to one end of the tape, and another end of the clip having an engagement feature that allows the clip to be pulled from the spool. The clip is configured to curve around the spool to hold the tape in place. In one general embodiment, a product includes a reel, a tape coupled to the reel, and a spring-like clip coupled to a free end of the tape. The clip is selectively positionable in a wrapped position where the clip wraps around a portion of the tape when the tape is wound onto the reel, thereby holding the portion of the tape in place on the reel. Systems for using various types of such products are presented, and generally include a tape drive configured for reading data from tape stored on such products.
US10043542B2 Plasmon generator with separating layer for thermal assisted magnetic recording head
A plasmon generator generates surface plasmon and generates near-field light from the surface plasmon at a distal end surface situated on an air bearing surface facing a magnetic recording medium. The plasmon generator has a first portion including the distal end surface, a second portion situated away from the air bearing surface, and a separating layer situated between the first portion and the second portion and separating the first portion from the second portion.
US10043533B2 Method and device for boosting formants from speech and noise spectral estimation
A device including a processor and a memory is disclosed. The memory includes a noise spectral estimator to calculate noise spectral estimates from a sampled environmental noise, a speech spectral estimator to calculate speech spectral estimates from the input speech, a formant signal to noise ratio (SNR) estimator to calculate SNR estimates using the noise spectral estimates and speech spectral estimates within each formant detected in a speech spectrum. The memory also includes a formant boost estimator to calculate and apply a set of gain factors to each frequency component of the input speech such that the resulting SNR within each formant reaches a pre-selected target value.
US10043529B2 Audio quality improvement in multimedia systems
Methods and systems are disclosed for echo suppression of an input audio signal. A multimedia system and a remote control unit are configured to adaptively and dynamically preform calibration processes for obtaining sets of echo suppression parameters. The sets of echo suppression parameters are used to generate an audio signal from an input audio. When rendered by a speaker, the generated audio signal produces echo-suppressed sound of the input audio signal at one of more locations.
US10043515B2 Voice activation system
A voice activation system is described including a first voice activity detector for receiving a first signal from a microphone; a second voice activity detector for receiving a second signal from a speaker; a voice detector output coupled to the output of the first voice activity detector and the second voice activity detector. The first detector and the second detector are operable to generate an output signal in response to a candidate speech signal received on the respective detector inputs and the voice activation system is configured to generate a voice detector output signal when at least one of the first detector output and the second detector output indicate that speech has been detected. The voice activation system may reduce the average power consumption and increase the recognition rate of an always-on voice activation solution for headsets or other mobile audio devices.
US10043503B2 Association of virtual controls with physical controls
A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change. The media application may also allow the patches, which may include several channel strips, to survive after a new patch is selected instead.
US10043493B2 Drive method and system for LED display panel
A drive method and system for an LED display panel. The method comprises: converting an HDMI/DVI video signal into an RGB signal; dividing the RGB signal into N independent code streams and re-ranking same; and periodically switching a direct current provided to an LED display module (30) at least between a first current I1 and a second current I2. The system comprises an FPGA controller (20), and a video signal decoder (10), a first external memory (41), a second external memory (42) and an LED display module (30) which are respectively connected to the FPGA controller (20). The FPGA controller (20) comprises N LED drive modules (231-23N) which are connected in parallel. The drive method and system can enhance the luminous efficacy of an LED, and can also conduct linear dimming on the LED.
US10043482B2 Client-server visualization system with hybrid data processing
The invention comprises a system of client-server visualization with hybrid data processing, having a server digital data processor, that allows for server side rendering and processing image data, and client digital data processors simultaneously connected to the server, which receives messages from the clients, creates rendered images of data sets or other data processing results and sends those rendered images and results to the clients for display or further processing. Performing certain image rendering operations on either the server or the client according to which is better suited for the tasks requested by the user at any point in time, and possibly adjusting this division of work dynamically, improves rendering speed and application responsiveness on the clients.
US10043472B2 Digital compensation for V-gate coupling
A display device may include a source line that provides a data line signal to a pixel of the display device, a gate line that provides a gate signal to a switches associated with the pixel, and a voltage gate line disposed parallel to the source line and coupled to the gate line at a cross point node. The display device may also include a driver circuit that receives a pixel value to provide to the pixel, determines a compensation amount for the pixel value based on an expected kickback voltage present on the pixel due to a coupling effect between the source line and the voltage gate line, generates a compensated data line signal based on the compensation value and the pixel value, and provides the compensated data line signal to the pixel via the source line.
US10043471B2 Gamma curve correction method for a liquid crystal display
A Gamma curve correction method for an LCD sets a ground potential of the LCD as a common voltage, and adjusts at least one of a plurality of positive Gamma voltages and a plurality of negative Gamma voltages of the LCD such that the central value of a Gamma curve established by the positive Gamma voltages and the negative Gamma voltages becomes closer to the common voltage. As a result, flickers existing in the images of the LCD are improved.
US10043465B2 Display device
A display device includes a driver circuit monolithically integrated in a display panel. The display panel has a plurality of pixel units and signal lines; and a driver circuit including a first circuit element and a second circuit element integrally formed on the display panel and electrically connected to each other, wherein patterning density of the first circuit element and patterning density of the second circuit element would be substantially different from each other if the first and second circuit elements were laid out as concentrated individual circuit elements, but where the driver layout includes at least two spaced apart first circuit element regions over which the first circuit element is distributively formed and the driver layout includes an interposed second circuit element region in which at least part of the second circuit element is formed.
US10043464B2 Control device, display device, and control method
Provided is a display device capable of suppressing electric power consumption as well as displaying an image with excellent quality. A host control section (30) in accordance with an aspect of the present invention includes: an image determining section (35) for determining whether or not an image has a characteristic of causing flicker to be easily recognizable; and a driving changing section (36) for, in a case where it is determined that the image has the characteristic of causing flicker to be easily recognizable, determining that (i) a display of the image is to be refreshed at a first refresh rate during a first period and (ii) the display of the image is to be refreshed at a different second refresh rate during a second period.
US10043459B1 Display timing controller with single-frame buffer memory
A display device includes a display timing controller to effect interlaced writing of images to a display panel. The display timing controller includes a single-frame buffer memory and is configured to, during a first frame write time, write odd row image data from odd row memory locations to odd rows of pixels of the display device while simultaneously storing even row image data into even row memory locations while abstaining from overwriting the odd row data. At a second frame write time, the display timing controller writes even row image data from the even row memory locations to the even rows of pixels of the display device while simultaneously storing odd row image data into odd row memory locations while abstaining from overwriting odd row image data.
US10043456B1 Controller and methods for adjusting performance properties of an electrowetting display device
A display device includes a first support plate and a second support plate opposite the first support plate. A plurality of pixel regions are positioned between the first support plate and the second support plate and arranged in a plurality of rows and a plurality of columns. A controller is configured to: determine that a measured operating condition value for a first performance property of the display device is outside an operating range for the first performance property; adjust a first value for a first device parameter to an adjusted first value based on the measured operating condition value; and adjust a second value for a second device parameter to an adjusted second value based on the measured operating condition value.
US10043451B2 Organic light-emitting diode display
An organic light-emitting diode (OLED) display is disclosed. In one aspect, the display includes a substrate including a display area configured to display an image and a non-display area surrounding the display area. A plurality of OLEDs are positioned in the display area, each of the OLEDs including first and second electrodes spaced apart from each other. A plurality of pixel circuits are positioned in the display area, each of the pixel circuits including a plurality of thin film transistors (TFTs) and a node line electrically connected to at least two of the TFTs and at least partially overlapping the corresponding first electrode in the depth dimension of the OLED display so as to form a parasitic capacitor. The parasitic capacitor includes a first parasitic capacitor and a second parasitic capacitor, the first parasitic capacitor having a larger capacitance than that of the second parasitic capacitor.
US10043446B1 Organic light-emitting diode display assembly and display device
An OLED display assembly includes a DC-DC power source driver chip and an OLED display panel. The DC-DC power source driver chip is provided with a soft-start circuit including a first time-delay circuit, a first anti-surge circuit and a second anti-surge circuit. The first time-delay circuit is configured to disable the first anti-surge circuit and enable the second anti-surge circuit at an initialization stage, delay a voltage applied to an output end of the first time-delay circuit, and after the end of the initialization stage, enable the first anti-surge circuit and disable the second anti-surge circuit. The first anti-surge circuit is configured to control, after the end of the initialization stage, a voltage applied to the first input end of the OLED display panel. The second anti-surge circuit is configured to control, at the initialization stage, a voltage applied to the first input end of the OLED display panel.
US10043445B2 Pixel driving circuit and driving method thereof and display apparatus
Provided are a pixel driving circuit, driving method thereof, and a display apparatus. The pixel driving circuit comprises a storage module (1), a light emitting module (2), a driving transistor (TD), and a voltage-adjusting module (3); the storage module (1) is connected to a first control signal terminal (S1), a data current input terminal (1), the driving transistor (TD) and the voltage-adjusting module (3) respectively, and is configured to store a gate-source voltage of the driving transistor (TD) when data current flows through the driving transistor (TD) under the control of a first control signal; the light-emitting module (2) is connected to a second control signal terminal (S2), a power voltage terminal (V1) and the driving transistor (TD) respectively, and is configured to emit light according to the light emitting current (Ioled) in the driving transistor (TD) under the control of a second control signal; the voltage-adjusting module (3) is connected to the second control signal terminal (S2) and the storage module (1) respectively, and is configured to decrease the voltage stored by the storage module (1) under the control of the second control signal to control to reduce the light emitting current (Ioled) in the driving transistor (TD) by a preset scale with respect to the data current (Idata). It is possible to improve display accuracy.
US10043443B2 Display device and method and apparatus for compensating luminance of display device
A luminance compensating method and apparatus for a display device is provided. The luminance compensating method for the display device comprises obtaining a list of first luminance compensation information of the display device set in advance; regenerating target luminance compensation information for all pixels of the display device based on the list of the first luminance compensation information; and performing luminance compensation on input image according to the target luminance compensation information for all the pixels of the display device, wherein the list of the first luminance compensation information is set in advance by dividing all the pixels of the display device into groups, calculating average luminance compensation information for each group of pixels based on initial luminance compensation information of all pixels in this group of pixels, and forming the list of the first luminance compensation information by employing the average luminance compensation information of each group of pixels.
US10043442B2 Display device, and method for modifying image displaying on the display device
The present disclosure relates to a display device and a method for modifying image displaying on a display panel. The display panel includes a pixel array composed of a plurality of pixel points each including three subpixels of three different colors which are arranged in a delta arrangement. The method includes: receiving original image signals which include brightness values of respective subpixels; determining a plurality of first pixel points; for each subpixel in each of the first pixel points, modifying the brightness value of the subpixel according to the brightness value of a subpixel having the same color as the subpixel in at least one of pixel points which are adjacent to the first pixel point; and providing the pixel array with modified image signals according to the modified brightness values of respective subpixels in the first pixel points.
US10043437B2 Display device and method for driving backlight thereof
A display device and a method for driving a backlight thereof are provided. The display device includes a signal generator configured to generate a first PWM (Pulse Width Modulation) signal and a second PWM signal, a low current driver configured to generate first output current using the first PWM signal, a high current driver configured to generate second output current using the second PWM signal, and a backlight configured to be driven by at least one of the first output current generated by the low current driver and the second output current generated by the high current driver. Accordingly, the display device can control the brightness of the backlight with an extended resolution which is higher than the resolution that can be output from the existing backlight.
US10043434B2 Gamma voltage generator and display device having the same
A gamma voltage generator includes a reference gamma selector, a reference gamma converter, and a gamma curve adjuster. The reference gamma selector selects a top reference gamma voltage and a bottom reference gamma voltage that are between first and second reference voltages. The reference gamma converter converts the bottom reference gamma voltage to a conversion reference gamma voltage based on the top reference gamma voltage. The gamma curve adjuster generates a plurality of grayscale gamma voltages based on the conversion reference gamma voltage and the top reference gamma voltage.
US10043420B1 Screwless system for supporting articles
A support system is provided that includes: a tubular receiving member; first and second intermediate braces extending outward from a bottom end of the tubular receiving member in different directions in a first plane; a first vertical support extending from the first intermediate brace in a direction essentially orthogonal to the first plane; a second vertical support extending from the second intermediate brace in a direction essentially orthogonal to the first plane and opposite the first intermediate brace; an upper brace extending from the first vertical support; and a lower brace extending from the second vertical support, each of the braces in a second plane essentially parallel to the first plane and forming a hooks with opening in opposite directions from each other.
US10043419B1 Disabled tag handling system
A tag support assembly has a rectangular coupling section, a rectangular pivoting section, a pivot pin, and inverted L-shaped fingers. The coupling section is releasably coupled to a vehicle visor. The pivoting section has corner tabs. An opening is created for removable receipt of a disabled tag. The pivoting section removably receives the disabled tag. The pivot pin extends through the coupling section and the pivoting section facilitating pivoting of the pivoting section between a raised inoperative orientation and a lowered operative orientation 90 degrees from the raised inoperative orientation for allowing display of the disabled tag.
US10043415B2 System, method and computer program for training for medical examinations involving manipulation of medical tools
The present invention is a medical training simulation apparatus and computer-implemented training method for training of medical professionals in medical examinations involving body parts with concealed geometry, such as in pneumatic otoscopy of the ear. A video adaptation tool is provided whereby one or more displayed images are adapted based on movements or sensor readings related to manipulation of a medical tool within a physical model of a body part. A computer system is also provided that includes at least one medical training simulation apparatus.
US10043406B1 Augmented emotion display for austistic persons
Various systems and methods for implementing augmented emotion displays are provided herein. A system for displaying emotion embellishments includes a first display device, a processor subsystem, and memory including instructions, which when executed by the processor subsystem cause the processor subsystem to: receive an indication of an emotion being exhibited by a person in a video, the video presented on a first display device; determine an embellishment corresponding to the emotion; and present the embellishment in a location corresponding to the person in the video.
US10043405B1 Advisor system and method
An advisor system includes a computer-readable storage medium having encoded thereon a program of instructions. Execution of the instructions causes a processor to determine a current state of a first aircraft operating on a movement area of an airport including determining a path vector for the first aircraft. The path vector includes a speed and direction of travel of the first aircraft and identification of a runway intersection the first aircraft is projected to enter. The processor processes a surveillance signal transmitted from a second aircraft operating on the movement area, including determining a quality of the surveillance signal. The processor further determines a movement vector of the second aircraft, and compares the path vector and the movement vector to identify possible interference. Finally, the processor provides an advisory at the first aircraft based on the compared path vector and the movement vector.
US10043404B2 Method and system for aircraft taxi strike alerting
Apparatus and associated methods relate to ranging an object nearby an aircraft by triangulation of spatially-patterned light projected upon and reflected from the object. The spatially patterned light can have a wavelength corresponding to infrared light and/or to an atmospheric absorption band. In some embodiments, images of the object are captured both with and without illumination by the spatially-patterned light. A difference between these two images can be used to isolate the spatially-patterned light. The two images can also be used to identify pixel boundaries of the object and to calculate ranges of portions of the object corresponding to pixels imaging these portions. For pixels imaging reflections of the spatially-patterned light, triangulation can be used to calculate range. For pixels not imaging reflections of the spatially-patterned light, ranges can be calculated using one or more of the calculated ranges calculated using triangulation corresponding to nearby pixels.
US10043397B2 Mission prioritization and work order arrangement for unmanned aerial vehicles and remotely-piloted vehicles
A framework for combining a weather risk analysis with appropriate operational rules includes a data initialization component, a rules processing component, and one or more weather risk analysis and assessment tools to evaluate a flight condition. The framework applies current, historical, predicted and forecasted weather data to the one or more operational rules governing a mission, a payload, a flight plan, a craft type, and a location of the mission for aircraft such as an unmanned aerial vehicle or remotely-piloted vehicle, and generates advisories based on the evaluation of flight conditions such as a mission compliance status, instructions for operation of unmanned aircraft, and management advisories. The flight condition advisories include either a “fly” advisory or a “no-fly” advisory, and the framework may also provide a mission prioritization and optimization system.
US10043393B2 Optimal warning distance
Systems, methods, and apparatuses are provided for determining an optimal warning distance for a vehicle. For example, the geographic location of the vehicle is received along with a reaction profile of the operator of the vehicle. Based on the geographic location, a roadway condition is determined. An optimal warning distance is then determined based on a braking distance of the vehicle and the reaction profile of the operator of the vehicle. The operator of the vehicle, or a navigation system of the vehicle itself, is alerted to the roadway condition when the vehicle is located at the optimal warning distance.
US10043388B1 Parking system
A method of managing a parking system comprising receiving a request for a parking location from a user of a mobile device, selecting an available spot, and guiding the user to the available spot. The method in on embodiment further comprises marking the parking location. In one embodiment, the user may also be given guidance back to the marked parking location.
US10043371B2 Aquatic epidemic alert methods and systems
Embodiments for providing aquatic epidemic alerts by a processor are described. Information associated with an aquatic epidemic in a body of water is received. A threat level associated with the aquatic epidemic for a location within the body of water is determined based on the information associated with the aquatic epidemic and water flow data associated with the body of water. An indication of the threat level is generated.
US10043369B2 System and method for sending medical emergency alerts
A system for sending medical emergency alerts including a device body adapted to be attached to a user, an accelerometer connected to the device body, a wireless communications module, a user interface, a processor in communication with the accelerometer, the wireless communications module, and the user interface, a memory in communication with the processor, the memory including instructions that, when executed by the processor, cause the processor to receive acceleration data from the accelerometer, analyze the acceleration data to determine if a fall condition is present, and when the fall condition is present, communicate, via the wireless communication module, an alert to a caregiver mobile device, wherein the alert is adapted to indicate that the user wearing the device body has fallen.
US10043367B1 Intelligent alarm customization
Methods, computer program products, and systems are presented. The methods include, for instance: collecting user data from the user, analyzing a context of an event including one or more actions from the user data; identifying subsequent actions of the event based on the context of the event, creating one or more context-personality-cognitive state (CPC) mapping, building up a knowledgebase by machine learning, and predicting a cognitive state of the user based on the knowledgebase. The method generates an alarm for a subsequent action based on the predicted first cognitive state of the user and notifying the generated alarm to the user.
US10043360B1 Behavioral theft detection and notification system
A security system can use video analytics and/or other input parameters to identify a theft event. Optionally, the security system can take remedial action in response. For example, the security system can use video analytics to determine that a person has reached into a shelf multiple times at a rate above a threshold, which can indicate that a thief is quickly removing items from the shelf. The security system can also use video analytics to determine that a person has reached into a shelf via a sweeping action, which can indicate that a thief is gathering and removing a large quantity of items from the shelf in one motion. In response, the security system can alert security personnel, cause a speaker to output an audible message in the target area, flag portions of the video relating to the theft event, activate or ready other sensors or systems, and/or the like.
US10043356B2 Systems and methods for security sensing in a power cable for an article of merchandise
Embodiments of the present invention are directed to merchandise security systems and methods for displaying and protecting an article of merchandise from theft. In one example, the system includes a sensor configured to be secured to the article of merchandise, wherein the sensor includes alarming circuitry. The system also includes a tether comprising a pair of conductors electrically connected to the alarming circuitry, wherein the pair of conductors is configured to transfer power to the sensor and/or to the article of merchandise. In response to power ceasing to be transferred, the alarming circuitry is configured to monitor an electrical signal transmitted through the pair of conductors in order to determine whether the tether has been cut or removed from the sensor.
US10043355B2 Security devices for products
A security device for protecting objects from theft or unauthorized removal includes a first component configured to be fixed to an object and a second component configured to be removably secured to the first component. The second component includes an alarming mechanism configured to be armed prior to the second component being secured to the first component. The alarming mechanism may include one or more actuating mechanisms that actuate the alarming mechanism. In certain embodiments the second component is configured to slidably engage the first component. In other embodiments, the security device further includes a cable having an end attached to the first component or the second component.
US10043351B2 Self-service terminal
A self-service terminal is described. The terminal includes first and second touch sensitive units. Each of these touch sensitive units includes a display and a touch sensitive panel overlying the display. The second customer display is configured differently to the first customer display. The terminal also includes a processor operable to present (i) a screen comprising a plurality of different selectable options to a customer on the first customer display, and (ii) a screen associated with a selected selectable option on the second customer display, so that the customer can use the second touch sensitive unit to enter transaction details in a more private manner than by using the first touch sensitive unit.
US10043344B2 Alternative application resource interleaved wagering system
An electronic gaming machine including a wager controller constructed to: receive application telemetry; determine a wager request; determine a encrypted wager outcome; communicate encrypted wager outcome data; an application server controller constructed to: receive decrypted wager outcome instructions; determine application resources to award the application client controller; and communicate application resource data to the application client controller; and the application client controller operatively connecting the application server controller and the wager controller, the application client controller constructed to: receive encrypted wager outcome data; decrypted the encrypted wager outcome data communicate the decrypted wager outcome instructions.
US10043339B2 Methods and systems for determining and selling outcomes for drawing games to be viewed remotely
In accordance with some embodiments, a plurality of outcomes are generated and used to create a video presentation of representative outcomes for one or more players (e.g., for a keno game, for a bingo game). The video presentation is recorded onto a tangible medium (e.g., DVD or CD-ROM) or otherwise provided to one or more players (e.g., a player may access the video presentation online). This allows one or more players to purchase a video presentation of (e.g., predetermined) outcomes in a jurisdiction in which gambling is legal yet view the presentation at the player's convenience (e.g., from any jurisdiction and at any time). At least one player who is associated with such a video presentation may subsequently redeem it for a redemption value associated therewith.
US10043335B2 Multi-compartment step-drawer
A multi-pocket step-drawer is disclosed that includes a dispensing drawer and a control module. The dispensing drawer has a body comprising at least one fixed wall forming at least two open-top compartments that are arranged along an axis parallel to the front-to-back axis and a ladder fixedly coupled to the body. The ladder has a plurality of cross arms arranged along an axis parallel to the front-to-back axis. The control module includes a housing and a latching element coupled to the housing and disposed proximate to the ladder. The latching element has a first position wherein the latching element engages one of the plurality of cross-arms so as to prevent the dispensing drawer from moving toward the front and a second position wherein the latching element allows the dispensing element to move toward the front.
US10043328B2 Electronic door lock management method and system
An electronic door lock management method and system are provided. The method includes: setting electronic keys, including: acquiring lock ID card information having a first user ID through an induction zone, and binding the first user ID to a door lock; acquiring join-in card information having a second user ID through the induction zone, and confirming that the first user ID is the same as the second user ID; acquiring access card information through the induction zone and acquiring file card information through the induction zone, wherein the access card information comprises an access card ID, and the file card information comprises a file card ID; and setting a binding relationship between the access card ID and the file card ID, and taking the access card ID and the file card ID as the electronic keys.
US10043325B2 Access control for areas with multiple doors
An access control system detects movement at a door to which a user has been granted access. A travel time is determined that describes how long the user is expected to need to travel between that door and another door in the area. After the travel time has elapsed, the other door is unlocked. Thus, the user can travel to and open the other door without having to present a credential for the other door.
US10043323B1 Accident response using autonomous vehicle monitoring
Methods and systems are provided for monitoring use of a vehicle having one or more autonomous (and/or semi-autonomous) operation features to determine and respond to incidents, such as collisions, thefts, or breakdowns. According to certain aspects, operating data from sensors within or near the vehicle may be used to determine when an incident has occurred and determine an appropriate response. The responses may include contacting a third party to provide assistance, such as local emergency services. In some embodiments, occurrence of the incident may be verified by automated communication with the vehicle operator.
US10043320B2 Safety for wearable virtual reality devices via object detection and tracking
The technology disclosed can provide improved safety by detecting potential unsafe conditions (e.g., collisions, loss of situational awareness, etc.) confronting the user of a wearable (or portable) sensor configured to capture motion and/or determining the path of an object based on imaging, acoustic or vibrational waves. Implementations can enable improved safety to users of virtual reality for machine control and/or machine communications applications using wearable (or portable) devices, e.g., head mounted displays (HMDs), wearable goggles, watch computers, smartphones, and so forth, or mobile devices, e.g., autonomous and semi-autonomous robots, factory floor material handling systems, autonomous mass-transit vehicles, automobiles (human or machine driven), and so forth, equipped with suitable sensors and processors employing optical, audio or vibrational detection.
US10043319B2 Optimizing head mounted displays for augmented reality
While many augmented reality systems provide “see-through” transparent or translucent displays upon which to project virtual objects, many virtual reality systems instead employ opaque, enclosed screens. Indeed, eliminating the user's perception of the real-world may be integral to some successful virtual reality experiences. Thus, head mounted displays designed exclusively for virtual reality experiences may not be easily repurposed to capture significant portions of the augmented reality market. Various of the disclosed embodiments facilitate the repurposing of a virtual reality device for augmented reality use. Particularly, by anticipating user head motion, embodiments may facilitate scene renderings better aligned with user expectations than naïve renderings generated within the enclosed field of view. In some embodiments, the system may use procedural mapping methods to generate a virtual model of the environment. The system may then use this model to supplement the anticipatory rendering.
US10043313B2 Information processing apparatus, information processing method, information processing system, and storage medium
To appropriately superimpose and display a virtual object on an image of a real space, an information processing apparatus according to exemplary embodiment of the present invention determines the display position of the virtual object based on information indicating an allowable degree of superimposition of a virtual object on each real object in the image of the real space, and a distance from a real object for which a virtual object is to be displayed in association with the real object.
US10043309B2 Maintaining consistent boundaries in parallel mesh simplification
An input mesh can be decomposed into component meshes that can be independently simplified. A computing device can calculate costs of performing candidate edge collapses for a component mesh. The candidate edge collapses can include boundary edge collapses and interior edge collapses. To simplify a component mesh, the execution of boundary edge collapses and the execution of interior edge collapses are interleaved in an order based on the costs of performing the candidate edge collapses. The position of a vertex resulting from a boundary edge collapse can be calculated independently of the interior of the component mesh. When component meshes are simplified in parallel, a boundary that is common to the component meshes can be simplified identically.
US10043308B2 Image processing method and apparatus for three-dimensional reconstruction
An image processing method and apparatus are disclosed. The method includes obtaining a two-dimensional target face image, receiving an identification curve marked by a user in the target face image, locating a facial contour curve of a face from the target face image according to the identification curve and by using an image segmentation technology, determining a three-dimensional posture and a feature point position of the face in the target face image, and constructing a three-dimensional shape of the face in the target face image according to the facial contour curve, the three-dimensional posture, and the feature point position of the face in the target face image by using a preset empirical model of a three-dimensional face shape and a target function matching the empirical model of the three-dimensional face shape.
US10043303B2 Methods and apparatus for more efficient ray tracing of instanced geometry
Methods and apparatus relating to more efficient ray tracing of instanced geometry are described. In an embodiment, overlapping instances are unbraided, by not instantiating the entire objects, but instantiating multiple sub-BVH nodes of the objects, which improves rendering performance by reducing overlap of BVH nodes. Other embodiments are also disclosed and claimed.
US10043298B2 Enhanced document readability on devices
A method for operating a device having a screen, including: obtaining, by the device, a first background image of an environment behind the screen; obtaining, by the device, an electronic document (ED) having a text character with an initial text color; identifying, by the device, a pixel in the first background image associated with the text character; determining, by the device, a first final text color based on the initial text color and the pixel in the first background image; and displaying, by the device and on the screen, the ED with the text character in the first final text color.
US10043295B2 Reconstruction and combination of pet multi-bed image
A method for reconstructing a PET multi-bed image is provided, which may be applied to a PET scan having an axial overlapping region existed between every two adjacent beds. According to an example of the method, a combined set of PET projection data for at least two beds may be obtained by combining a set of PET projection data for at least two successive beds together in such a manner that two sets of PET projection data corresponding to an axial overlapping region between every two adjacent beds are added up. And then, a PET image for at least two beds may be reconstructed based on an image reconstruction iteration model and the combined set of PET projection data for the plurality of beds.
US10043290B2 Image processing to enhance distance calculation accuracy
There is provided an image processing apparatus including a distance information generation portion configured to generate first distance information about an object to be measured based on a phase difference between images provided by a plurality of first cameras having a first base length, and generate second distance information about the object to be measured based on a phase difference between images provided by a plurality of second cameras having a second base length that is different from the first base length; and a distance extraction portion configured to extract distance information from an imaging position and the object to be measured based on the first distance information and the second distance information.
US10043289B1 Automatic centroid determination of microlens arrays in plenoptic imaging systems
One aspect determines centroids of a plenoptic image, which correspond to the center view of the plenoptic image. A search band spanning a range of different values along a search direction (e.g., range of Δy) is determined. Multiple slices of the plenoptic image are taken at different values of the search coordinate (i.e., different y values). Because the plenoptic image has a periodic structure imposed by the periodicity of the microlens array, each slice will have a strong frequency component at this fundamental frequency. A slice corresponding to the centroid location (i.e., value of y at the centroid) is selected based on analysis of these frequency components. In one approach, the slice with the weakest component at this fundamental frequency is selected as the centroid. A similar approach can be performed in the orthogonal direction to obtain the two-dimensional coordinates of the centroids.
US10043285B2 Depth information extracting method based on machine learning and apparatus thereof
The disclosure relates to a method and an apparatus for extracting depth information from an image. A method for extracting depth information based on machine learning according to an exemplary embodiment of the present disclosure includes generating a depth information model corresponding to at least one learning image by performing machine learning using the at least one learning image and a plurality of depth information corresponding to the at least one learning image; and extracting depth information of a target image by applying the depth information model into the target image. Embodiments of the disclosure may allow extracting precise depth information from a target image.
US10043281B2 Apparatus and method for estimating eye gaze location
A method for tracking eye movement is provided. One embodiment of the method includes receiving a first measurement from a first sensor configured to detect a gaze location, determining an initial gaze location based at least on the first measurement, receiving at least one of eye motion amplitude and eye motion direction measurement from a second sensor, and determining an estimated gaze location based at least on the initial gaze location and the at least one of eye motion amplitude and eye motion direction. Systems perform similar steps, and non-transitory computer readable storage mediums each store one or more computer programs.
US10043278B2 Method and apparatus for reconstructing 3D face with stereo camera
Provided is a method and apparatus for reconstructing a three-dimensional (3D) face based on a stereo camera, the method including: acquiring n images of a target by controlling a plurality of stereo cameras in response to an image acquirement request, wherein n denotes a natural number; extracting n face regions from the n images, respectively; and reconstructing a viewpoint-based face image based on the n face regions.
US10043276B2 Image processing method, image processing apparatus, robot apparatus, program, and recording medium
An image processing method of reduced an amount of calculation in pattern matching processing, using a reference image. A computer sets searching regions on the input image so as to correspond to a plurality of distributed regions of the work positions to be detected on the input image, respectively, detects the predetermined number of work positions by performing the pattern matching processing by using the reference image in the continuous searching regions, on a predetermined number of input images, and determines distribution of the work positions on the input images, based on the predetermined number of the work positions which have been detected and detects the work positions by performing the pattern matching processing by using the reference image, in the plurality of searching regions which have been set in the setting process, and determining an evaluation value of pattern matching, every time the pattern matching processing is performed.
US10043271B2 Determining an effective cross-sectional area of a cardiovascular structure
The cross-sectional area of a tubular cardiovascular structure to assess blood flow wherein the segmentation of the lumen is applied with a deformable model to the three-dimensional image and fitting the deformable model to the three-dimensional image to obtain a fitted model representing the segmentation of the lumen.
US10043264B2 Integration of automatic and manual defect classification
A method for defect classification includes storing definitions of defect classes in terms of a classification rules in a multi-dimensional feature space. Inspection data associated with defects detected in one or more samples under inspection is received. A plurality of first classification results is generated by applying an automatic classifier to the inspection data based on the definitions, the plurality of first classification results comprising a class label and a corresponding confidence level for a defect. Upon determining that a confidence level for a defect is below a predetermined confidence threshold, a plurality of second classification results are generated by applying at least one inspection modality to the defect. A report is generated comprising a distribution of the defects among the defect classes by combining the plurality of first classification results and the plurality of second classification results.
US10043263B1 Mobile system for explosive device detection and instant active response
A device for use in identifying an explosive includes a processor and an induction heat source in communication with the processor. The induction heat source is configured to emit radiation to heat a metallic component of an explosive device by way of induction. The device also includes a temperature sensor in communication with the processor that is configured to detect heat emitted from the metallic component of the explosive device. The processor is configured to identify a location of the metallic component of the explosive device based on the detected heat. A gas sensor is used to detect one or more gases emitted from a non-metallic explosive device. The device further includes an action arm configured to conduct a detonation attempt at the location of the metallic component of the explosive device.
US10043262B2 Abnormal image detection device, image processing system having abnormal image detection device, and vehicle incorporating image processing system
An abnormal image detection device includes a reliability determination part that determines whether or not each pixel of a parallax image has a low reliability. The reliability determination part has an edge intensity determination section. For each respective pixel of original images, the edge intensity determination section determines whether or not the respective pixel is smaller than or equal to a threshold value, and if the respective pixel is smaller than or equal to the threshold value, the reliability determination part determines that a corresponding one of the pixels in the parallax image, which corresponds to the respective pixel, is a pixel having the low reliability. A computation part computes a total number of pixels of the parallax image that each has the low reliability. An abnormality determination part that when the total number of pixels exceeds a predetermined value, determines that the parallax image is abnormal.
US10043255B1 Utilizing a machine learning model to automatically visually validate a user interface for multiple platforms
A device receives user interface information associated with a user interface to be provided for a particular platform, and receives design information for a design of the user interface to be provided for the particular platform. The device receives a request to visually compare the user interface information and the design information, and utilizes, based on the request, a trained machine learning model to visually compare the user interface information and the design information. The device generates information, indicating defects in the user interface information, based on utilizing the trained machine learning model to visually compare the user interface information and the design information, where the defects include user interface information that does not visually match the design information. The device provides the information indicating the defects in the user interface information.
US10043252B2 Adaptive filtering with weight analysis
Methods, apparatuses and systems may provide for applying an image to a filter, wherein the filter includes data-adaptive weights. Additionally, an output scaling factor may be determined based on one or more statistical operators applied to the data-adaptive weights and the output scaling factor may be applied to an output of the filter.
US10043244B2 Image processing device, image processing method, image processing program, and recording medium
The image processing device performs noise removal processing for an input image. The image processing device comprises a filter setting unit configured to set first and second filter factors by using a first target pixel value of a noise processing target pixel to be targeted to the processing and a reference pixel value of a plurality of reference pixels surrounding the noise processing target pixel and a noise removal unit configured to calculate a corrected pixel value by sequentially adding a luminance component of the reference pixel value weighted with the first filter factor and sequentially adding a chroma component of the reference pixel value weighted with the second filter factor, and remove noise of the noise processing target pixel by using the corrected pixel value. The input image has pixel values according to Bayer pattern format.
US10043238B2 Augmented reality overlays based on an optically zoomed input
A method for managing a content overlay. The method included a processor identifying a first image and a second image from an augmented reality (AR) device. The method further includes identifying a first element of interest within the first image. The method further includes associating a corresponding first AR content overlay for the first element of interest. The method further includes determining one or more differences between the first image and the second image, wherein the second image includes at least the first element of interest. The method further includes modifying a position of at least the first AR content overlay based, at least in part, on the one or more differences between the first image and the second image.
US10043229B2 Method for confirming the identity of an individual while shielding that individual's personal data
A method for confirming the identity of an individual while shielding that individual's personal data. At least one biometric such as the image of the iris of an individual is captured and stored in a database. A unique identification code is assigned to the biometric without reference to the first individual's personal information. A subsequent biometric data collect is compared with the contents of the database. If a match between the subsequent biometric is found with the original biometric, the system transmits the identification code corresponding to the matched biometric. In a second aspect of the invention, in order to protect the privacy of individuals, the unique identification code is encrypted such that only the individual to whom the biometric belongs holds the de-encryption key. In a third aspect of the invention also intended to protect the privacy of individuals, a non-unique group identification code is assigned to the biometric. Preferably, in the case where the biometric used is the iris, the system replaces enrollment and live iris images with iris templates and bases comparisons on these templates, rather than storing/comparing actual images. The system is adapted to assist in locating missing persons and in verifying transactions. If an individual is missing and a live iris template is matched to that person's stored template, the system automatically contacts another individual.
US10043228B2 Legal timeline analytics
Various of the disclosed embodiments concern systems and methods for applying legal analytics. In some embodiments, a legal analytics platform retrieves legal data from an electronic database, analyzes some or all of the legal data, and identifies interesting patterns and results of statistical analyses. In order to permit searching of the legal data, metadata elements or tags can be generated for legal entities and legal events. In some embodiments, the legal analytics platform identifies timestamps in the legal data and performs time-based statistical analysis. Results of the statistical analyses can be presented to a user via a graphical user interface (GUI), which may also allow the user to interact with the legal analytics platform and search one or more databases of legal data.
US10043222B1 System and method for adaptively optimized recomposition of parts list for fabrication of electronic circuit product
A system and method are provided for adaptively optimized recomposition of a parts list for fabrication of an electronic circuit product. A parts list acquisition portion forms a parts list containing a plurality of constituent parts entries read from one or more predetermined sources. The parts entries are respectively identified in the parts list by different corresponding part identifiers. An optimization unit coupled to the parts list acquisition unit comparatively determines mutual matching between different parts entries based on at least one optimization parameter. The optimization unit intermediately recomposes the parts list by incorporating one or more suggested parts substitutions to adaptively consolidate mutually matched pairs of parts entries. A results exploration unit coupled to the optimization unit actuates a user interface portion to render the intermediately recomposed parts list, and alternatively incorporates or discards the suggested parts substitutions responsive to user input, to generate a fully recomposed parts list.
US10043219B2 Robotically assisted banking automation and insurance system
A banking automation and insurance system comprising a bank, a robot that retrieves and stores a good deposited in the bank, a sensor that validates presence of the good while in storage in the bank, and a processor that generates information related to the good, wherein the information constitutes data for determining underwriting risk, risk score, or price of insurance of the good. The robot robotically assists one or more individuals in retrieval and storage of goods deposited in the bank, wherein during the retrieval and storage of the good by the robot: (a) the individual maintains privacy by being placed in a private location, (b) the individual and other individuals are able to retrieve and store good simultaneously, and (c) identification of the individual is verified.
US10043218B1 System and method for a web-based insurance communication platform
A system and method for providing a network-based service quotation communication platform through which potential buyers and potential sellers or agents may be connected to one another is provided herein. Particularly, in certain embodiments, the buyer may upload a photograph, image or other digital file taken from an existing insurance policy, electric or energy bill, phone bill, cable bill, internet service provider bill, etc. Upon receipt of the image, limited lead information, such as the buyer's name and approximate policy vale, is provided to one or more sellers or insurance agents. If a seller or agent would like to view more detailed information pertaining to the request, or otherwise submit a bid or quote, then the seller or agent must purchase the lead with money or credits. Once purchased, the seller or agent may submit a bid, provide a quote or communicate certain proposals to the buyer.
US10043217B1 Systems and methods for quoting multiple homeowner insurance products
Methods and systems for creating and presenting multiple insurance product offerings are provided. According to certain aspects, an insurance provider may receive data including customer demographic information and property information, and determine two or more insurance product offerings with quotes based upon the received data or upon a single request for an insurance product offering. The provider may then send, via a computer network, data to enable a client computing device to display, in a single graphic representation, the two or more insurance product offerings and/or summaries of each. The insurance product offerings may relate to homeowners insurance, and the summary of each insurance product offering may include a premium, discount, and an icon that allows customization. Each summary may also include coverage amounts, liability coverage, personal belonging coverage, and/or additional coverage options. A side-by-side comparison of the insurance products offered may facilitate efficient and informed review by a customer.
US10043211B2 Identifying fault conditions in combinations of components
A control mechanism in a system monitors inputs and outputs (such as sensor data representing one or more environmental conditions in one or more environments, sub-services in the services, and/or compensation) exchanged among components in combinations that provide the services in the environments, where the components in a given combination include at least one of: environmental monitoring devices in the environments and one or more of the partner electronic devices in the environments and/or service providers. Moreover, the control mechanism stores the monitored inputs and outputs, and analyzes the monitored inputs and outputs based on quality criteria and historical inputs and outputs exchanged within the combinations. Based on the analysis, the control mechanism identifies an instance in the inputs and the outputs of: incorrect sensor data and/or fraudulent compensation. Furthermore, the control mechanism performs a remedial action based on the identified instance.
US10043208B2 Smart order management and database sharding
A method for sharding a store order database is provided. The method may include a store order management server operating an order management system application layer to facilitate online order management. The store order management server may receive, from a customer computer, a query regarding an order to purchase items from the store. The store order management server may transmit the customer query regarding the order to a router which may use resident shard determination logic to identify a database shard which pertains to the order. The database shard may be part of a store order database having a plurality of database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and the database server may process the information and transmit information regarding the order to the customer computer.
US10043200B2 System and process for generating user based virtual recommendation from user contact sources
A system and process provides consumers with product or services virtual recommendations from a list of contacts. In response to the consumer searching for or browsing a product or service, the system searches through stored contacts that have also interacted with the searched/browsed product or service. A virtual recommendation may be provided to the consumer based on the contacts' interaction with the product or service. In some embodiments, the virtual recommendation is displayed as a list of the contacts that had a previous consumer interaction with the product or service.
US10043195B2 Content recommendation based on user feedback of content in a networked environment captured using a single action
A system and method for capturing user feedback of content in a networked environment, controlling the software using a single action is disclosed, and recommending content based on the user feedback, Feedback-software controls provide the user with a single interface that allows the user to simultaneously provide user review content while controlling the software displaying the content. The feedback-software controls eliminate the additional action(s) required to provide feedback and control software. By reducing the process of providing feedback and controlling software into a single action, the feedback-software controls increase the probability that a user will provide feedback. This increased feedback can result in improved recommendations given to users and insightful feedback for content providers or merchants. Another advantage provided by the feedback-software controls is that a viewer can easily provide feedback on all of the displayed content or can simply provide feedback on smaller portions of the content, e.g., a specific link provided on a webpage.
US10043194B2 Network demand forecasting
Approaches for predicting demand spikes and cyclic demand for web-related content is provided. An approach includes generating multiple models for predicting demand. The approach further includes selecting a model from the multiple models. The approach further includes inputting information into the model. The approach further includes generating, by at least one computing device, a predicted demand spike using the model and the information. The approach further includes generating a total predicted demand curve by combining the predicted demand spike with predicted cyclical demand.
US10043193B2 Image content based advertisement system
A system for serving an advertisement in a networked environment receives data that defines a user selection of an image. The system also selects an advertisement associated with the user selection and communicates the selected advertisement to the user. The data that defines the user selection includes an x selection coordinate, a y selection coordinate, a width, and a height that defines a region of an image. The user selection defines also defines a scene of a video. The system also includes circuitry and logic configured to extract text and to detect objects from an image region defined by the user selection and to select an advertisement associated with any extracted text and/or detected object.
US10043192B2 System, method, and user interface for advertising via a voice channel
An audio interface for communicating information regarding an online auction item is disclosed and includes an announcement, wherein the announcement includes information that is associated with the online auction item. The audio interface also includes an authorization prompt to retrieve authentication information and an advertisement.
US10043185B2 User interface for payments
The present disclosure relates to making payments with a mobile device. In one example process, the mobile device receives and stores information for one or more payment accounts on the mobile device. The mobile device is used to make payments using the payment accounts. In some examples, authorization to proceed with a payment is performed before each purchase made by the user. The authorization process can include receiving a verification of the user, such as a fingerprint scan or passcode. In some examples, a payment account is selected from among available payment accounts. In some examples, an indication is displayed of a digital item associated with a purchased item. In some examples, a payment transaction is initiated with participants of an ongoing communication. In some examples, an application of a retailer is invoked based on the availability of the application. In some examples, a purchase recommendation is provided.
US10043181B2 Systems and methods for processing off-network transaction messages
A computer-implemented method for applying payment services to a payment transaction over a first payment network using a payment services computer system hosted on a second payment network is provided. The method includes receiving a service request at the payment services computer system from a requestor. The service request has a first format that is readable by the second payment network. The method includes determining, at the payment services computer system, the payment services the service request is registered to receive. The method includes processing the service request by applying the registered payment services to the service request. The method includes generating, at the payment services computer system, a services response. The services response is generated based on the registered payment services and the payment transaction data. The method additionally includes transmitting the services response to at least one of the cardholder and the requestor.
US10043179B2 Techniques for providing vouchers
Techniques for providing vouchers to customers which automates voucher delivery and frees up agent time that would otherwise be spent interacting with customers to manually complete voucher forms. An example method includes determining eligibility of a customer to receive a voucher by a self-service computer, determining an amount of the voucher by the self-service computer, storing the amount in a payment card by the self-service computer, and dispensing the payment card to the customer by the self-service computer.
US10043178B2 Secure mobile payment system
The present invention provides a method for conducting a transaction that includes receiving a pseudo account identifier that corresponds to a primary account identifier. The pseudo account identifier may be received at a portable wireless device and may be generated by a remote server computer. The portable wireless device can receive the pseudo account identifier over a first network and provide the pseudo account identifier to an access device. The access devices generally comprises a reader that can receive the pseudo account identifier, and thereafter send a message to request authorization of a transaction. The authorization request message may include the pseudo account identifier and is sent to a payment processing network. The authorization request message is sent to the payment processing network over a second network. The payment processing network may then process the authorization message and return a response that indicates if the transaction is authorized or not.
US10043163B2 Method for controlling financial chip of payment device
Disclosed is a method for controlling a financial chip of a payment device, in which information for multiple cards is stored in a single USIM chip, to enable the payment device to use credit cards from multiple card companies as a payment means. The method includes: dividing storage of the memory of the financial chip into multiple sections and allocating a turn to each storage section; allocating a first turn to the first card company server and recording information on the credit card issued by the first card company server, an application for financial transactions, and an identifier for the application when the first card company server and the second card company server sequentially make a request for the record of credit card information to the financial chip; and providing card arrangement information including information on the first turn and a second turn to the second card company server.
US10043159B2 Visualizing hierarchical time-series data
Methods and systems for visualizing data include forming multiple hierarchically related graphs having a common time-series axis in accordance with a user selection of an element in a data hierarchy. A user interface that includes the plurality of hierarchically related graphs is displayed in a linear arrangement, such that shared values on the common time-series axis align for each graph. Each graph has a parent or child relationship with each adjacent graph.
US10043156B2 System and method for cross enterprise collaboration
Disclosed is a system and method for cross enterprise collaboration for processing a transaction request. The method includes a mechanism for collaboration to resolve context specific tasks in a structured manner requiring inputs from various stakeholders situated in different enterprises. The metadata associated with each of the activities in the workflow is collected to create a workflow. The method further allows the role-based users to extend the workflow by authoring customized activities and share context specific information and artifacts. The method includes memory efficient version of doubly linked list using one address field for every node to process one or more transaction requests at a given point of time.
US10043153B2 Pattern-based product identification with feedback
Automatically associating information technology resource patterns with specific information technology products by receiving a set of data about information technology assets, matching a subset of that data to a pattern in a set of patterns, determining that the subset of the data represents a product associated with that pattern, reporting this determination; receiving feedback on the accuracy of the determination, and updating pattern set information in response to that feedback.
US10043152B1 Facilitation of lost item return and item inventory
Disclosed are various embodiments for facilitating the return of lost items and maintaining an inventory registry of items which are all associated with a user who participates in an item protection program. A user may update an inventory registry to include items that are associated with the user. Therefore, the user may be able to manage his or her items in one place and determine the overall value associated with the items. Additionally, a unique identifier code may be assigned to each user participating in a user protection program. The unique identifier code may be embedded on an item or item label so that it may be scanned to identify the owner of the item. Therefore, if the item were lost, the finder may scan the unique identifier code using an item protection application to initiate the return of the lost item to the owner.
US10043143B2 Automatic floor-level retail operation decisions using video analytics
A floor operations automation system can include an intelligent video module, profiles, decision rules, and a decision module. The intelligent video module can be configured to generate video analytics data from video captured by video cameras within a retail location. The profiles can contain data that represents a business practice or policy of the retail location and/or user-specified preferences for decision-related variables. The decision rules can express actions to be performed in response to predefined conditions within the retail location. The decision module can be configured to decide upon action to be performed, based upon the video analytics data, the profiles, and the decision rules. The decision can be made without direct input from a human agent of the retail location. The actions can affect a business system and/or a human agent associated with the retail location.
US10043142B2 Collaborative system with personalized user interface for organizing group outings to events
Features are disclosed relating to a collaborative ticketing system that manages various aspects of ticketing for events (e.g., movies, concerts, sporting events, and the like) using knowledge about the contacts of system users. The collaborative ticketing system includes a mobile application that includes a personalized user interface through which users can identify movies or other events to attend at specific venues. The mobile application provides functionality for users to publish information to their contacts about the events they want to attend, and to arrange group outings to selected events.
US10043140B2 In-memory based database view for a business rule management application
In one aspect, a computer-implemented method comprises obtaining, in a business rule management application, a selection of one or more in-memory database objects, obtaining, in the business rule management application, a definition of one or more business rules, generating a business rule management application object, wherein the business rule management application object includes a representation of the one or more business rules and a representation of one or more results of the application of the one or more business rules on the one or more in-memory database objects, the method further comprising providing the business rule management application object for storage in the in-memory database.
US10043135B2 Textual information extraction, parsing, and inferential analysis
Textual information extraction, parsing, and inferential analysis systems and methods are provided herein. An example method includes extracting content for each of a plurality of types from a corpus of textual information, the plurality of types corresponding to segments of an inference scheme, the inference scheme including a dependency that orders the segments together so as to create a summation of the corpus of textual information when the extracted content is assembled, and assembling one or more inferred statements using the inference scheme and the extracted content.
US10043131B2 Systems and methods for rule-based content optimization
A content optimization system includes a content generation module, a content evaluation module, and a rule management module. The content generation module is adapted to generate a content configuration, wherein the content configuration comprises a plurality of content elements and one or more relationships among the plurality of content elements, wherein the one or more relationships are in accordance with a set of rules on content generation. The content evaluation module is adapted to evaluate content performance of a piece of content assembled from the content configuration. The rule management module is adapted to amend the set of rules based on the evaluated content performance.
US10043126B2 Chip card module, chip card and method of forming a chip card module
In various embodiments, a chip card module for a chip card is provided. The chip card module may include a carrier with a first side and an opposite second side, a chip arranged over the first side of the carrier, an antenna arranged over the carrier. The antenna may be electrically conductively coupled to the chip and configured to inductively couple to a second antenna formed on a chip card body of the chip card. The chip card module may further include a capacitor electrically conductively coupled to the chip, the capacitor including a first electrode arranged over the first side of the carrier, and a second electrode arranged over the second side of the carrier.
US10043125B2 Smart ring
Systems and methods are described herein for pairing at least one smart ring with a primary device. The primary device receives one or more identification signals having information relating to an identity of one or more smart rings. Each identification signal received from an associated one of the one or more smart rings based on motion of the associated one of the one or more smart rings with respect to the primary device. The processor of the primary device identifies the one or more smart rings based on the one or more identification signal.
US10043114B2 Electronic device
An electronic device may include: a socket; a tray detachably received in the socket; a receiving space formed in the tray; and a mounting section formed in the receiving space, wherein the receiving space is configured to receive a storage medium having one or more connection pads formed on a first side thereof, and the mounting section is configured disposed to face a second side of the storage medium when the storage medium is received with the receiving space, the first side being opposite to the second side.
US10043113B1 Method and device for generating feature maps by using feature upsampling networks
A method for generating feature maps by using a device adopting CNN including feature up-sampling networks (FPN). The method comprising steps of: (a) allowing, if the input image is obtained, a down-sampling block to acquire a down-sampling image by applying a predetermined operation to an input image (b) allowing, if the down-sampling image is obtained, each of a (1-1)-th to a (1-k)-th filter blocks to acquire each of a (1-1)-th to a (1-k)-th feature maps by applying one or more convolution operations to the down-sampling image and (c) allowing each of up-sampling blocks to receive a feature map from its corresponding filter block, to receive a feature map from its previous up-sampling block, and then rescale one feature map to be identical with the other feature map in size, and to apply a certain operation to both feature maps, thereby generating a (2-k)-th to a (2-1)-th feature maps.
US10043109B1 Attribute similarity-based search
A set of training images is obtained by analyzing text associated with various images to identify images likely demonstrating a visual attribute. Localization can be used to extract patches corresponding to these attributes, which can then have features or feature vectors determined to train, for example, a convolutional neural network. A query image can be received and analyzed using the trained network to determine a set of items whose images demonstrate visual similarity to the query image at least with respect to the attribute of interest. The similarity can be output from the network or determined using distances in attribute space. Content for at least a determined number of highest ranked, or most similar, items can then be provided in response to the query image.
US10043108B2 Method and apparatus for detecting and classifying active matrix organic light emitting diode panel
A method and an apparatus are provided for detecting and classifying an active matrix organic light emitting diode panel. The method includes: comparing images to be compared which are collected from the active matrix organic light emitting diode panel with template images in a preset template image library; classifying the active matrix organic light emitting diode panel depending on results of the comparing.
US10043107B2 On demand testing as a service for base text direction verification testing
Methods and systems for testing base text direction (BTD) include receiving one or more images captured by an end-user system. Each of the one or more images displays respective text test case information. Each of the one or more images is compared to a respective reference image associated with a respective text test case. It is determined whether the end-user system produces BTD errors based on the comparison in accordance with one or more BTD error rules.